asynciterator
v3.7.0build
npm run build:clean && npm run build:module && npm run build:commonjs && npm run build:types
build:clean
rm -rf dist
build:module
tsc --module es2015 && mv dist/ts-out/*.js dist && npm run build:module:import
build:module:import
sed -i'.bak' -e 's/\.\/linkedlist/.\/linkedlist.js/' -e 's/\.\/taskscheduler/.\/taskscheduler.js/' dist/asynciterator.js && rm dist/*.bak
build:commonjs
tsc --module commonjs && ./.change-extension cjs dist/ts-out/*.js && mv dist/ts-out/*.cjs dist && npm run build:commonjs:import
build:commonjs:import
sed -i'.bak' -e 's/\.\/linkedlist/.\/linkedlist.cjs/' -e 's/\.\/taskscheduler/.\/taskscheduler.cjs/' dist/asynciterator.cjs && rm dist/*.bak
build:types
tsc -d && rm dist/ts-out/*.js && mv dist/ts-out/*.d.ts dist
prepare
npm run build
test
npm run build:module && npm run test:microtask
test:microtask
npm run mocha
test:immediate
npm run mocha -- --require test/config/useSetImmediate.js
mocha
c8 mocha
lint
eslint asynciterator.ts test perf
docs
npm run build:module && npm run jsdoc
jsdoc
jsdoc -c jsdoc.json
npm i [email protected]
Metadata
- MIT
- Whatever
- Ruben Verborgh
- released 8/22/2022