sucrase-browser-lite

v3.16.2
Super-fast alternative to Babel for when you can target modern JS runtimes
babel jsx typescript

build

sucrase-node script/build.ts

fast-build

sucrase-node script/build.ts --fast

clean

rm -rf ./build ./dist ./dist-self-build ./dist-types ./example-runner/example-repos ./test262/test262-checkout

generate

sucrase-node generator/generate.ts

benchmark

sucrase-node benchmark/benchmark.ts

microbenchmark

sucrase-node benchmark/microbenchmark.ts

benchmark-react

sucrase-node benchmark/benchmark-react.ts

benchmark-project

sucrase-node benchmark/benchmark-project.ts

lint

sucrase-node script/lint.ts

profile

node --inspect-brk ./node_modules/.bin/sucrase-node ./benchmark/profile

profile-project

node --inspect-brk ./node_modules/.bin/sucrase-node ./benchmark/benchmark-project.ts --profile

prepublishOnly

yarn clean && yarn build

release

sucrase-node script/release.ts

run-examples

sucrase-node example-runner/example-runner.ts

test

yarn lint && yarn test-only

test-only

mocha './test/**/*.ts'

test262

sucrase-node test262/run-test262.ts

test-with-coverage

nyc mocha './test/**/*.ts'

report-coverage

nyc report --reporter=text-lcov > coverage.lcov && codecov
npm i sucrase-browser-lite

Metadata

  • MIT
  • >=8
  • Steve Ruiz
  • released 1/24/2021

Downloads

Maintainers