clean
rm -rf dist *.d.ts */*.d.ts *.d.ts.map */*.d.ts.map
types
tsc --outDir .
dist
rollup -c
debug
npm run gentesthtml && node ./bin/0serve.js -o test.html
test
c8 --check-coverage --lines 100 --branches 100 --functions 100 --statements 100 node --unhandled-rejections=strict ./test.js --repetition-time 50 --production
test-inspect
node --inspect-brk --unhandled-rejections=strict ./test.js --repetition-time 50 --production
test-extensive
c8 --check-coverage --lines 100 --branches 100 --functions 100 --statements 100 node test.js --repetition-time 30000 --extensive --production
trace-deopt
clear && rollup -c && node --trace-deopt dist/test.cjs
trace-opt
clear && rollup -c && node --trace-opt dist/test.cjs
lint
standard && tsc
gendocs
node ./bin/gendocs.js
preversion
npm run clean && npm run lint && npm run test && npm run types && npm run dist && git add README.md
postpublish
npm run clean
gentesthtml
node ./bin/gentesthtml.js --script test.js > test.html