fast-glob
v3.3.2 glob patterns fast implementation
clean
rimraf out
lint
eslint "src/**/*.ts" --cache
compile
tsc
test
mocha "out/**/*.spec.js" -s 0
test:e2e
mocha "out/**/*.e2e.js" -s 0
test:e2e:sync
mocha "out/**/*.e2e.js" -s 0 --grep "\(sync\)"
test:e2e:async
mocha "out/**/*.e2e.js" -s 0 --grep "\(async\)"
test:e2e:stream
mocha "out/**/*.e2e.js" -s 0 --grep "\(stream\)"
build
npm run clean && npm run compile && npm run lint && npm test
watch
npm run clean && npm run compile -- --sourceMap --watch
bench:async
npm run bench:product:async && npm run bench:regression:async
bench:stream
npm run bench:product:stream && npm run bench:regression:stream
bench:sync
npm run bench:product:sync && npm run bench:regression:sync
bench:product
npm run bench:product:async && npm run bench:product:sync && npm run bench:product:stream
bench:product:async
hereby bench:product:async
bench:product:sync
hereby bench:product:sync
bench:product:stream
hereby bench:product:stream
bench:regression
npm run bench:regression:async && npm run bench:regression:sync && npm run bench:regression:stream
bench:regression:async
hereby bench:regression:async
bench:regression:sync
hereby bench:regression:sync
bench:regression:stream
hereby bench:regression:stream