preact-compat

v3.19.0
A React compatibility layer for Preact
preact react compatibility

build

npm-run-all transpile:* minify size

transpile:umd

rollup -c --environment FORMAT:umd

transpile:es

rollup -c --environment FORMAT:es

minify

cross-var cross-env uglifyjs $npm_package_main -c dead_code,evaluate -m -o $npm_package_minified_main --source-map filename=${npm_package_minified_main}.map,content=${npm_package_main}.map,includeSources

size

printf "gzip size: " && cross-var cross-env gzip-size $npm_package_minified_main --raw

test

npm-run-all lint build test:karma

lint

eslint src test

test:karma

karma start --single-run

test:watch

karma start

prepublish

npm-run-all build test

release

cross-var npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push --follow-tags && npm publish

start

node server.js
npm i preact-compat

Metadata

  • MIT
  • Whatever
  • Jason Miller
  • released 6/14/2019

Downloads