fix
run-s fix:eslint fix:prettier
lint
run-s lint:prettier lint:eslint
pack
npm pack
test
run-s test:jest test:express test:webpack
build
run-p build:es5 build:esm
clean
rimraf dist coverage
build:es5
tsc -p tsconfig.build.json
build:esm
tsc -p tsconfig.esm.json
link:yarn
yarn link
test:jest
jest
fix:eslint
eslint . --format stylish --fix
test:watch
jest --watch
build:watch
run-p build:watch:es5 build:watch:esm
lint:eslint
eslint . --cache --cache-location '../../eslintcache/' --format stylish
fix:prettier
prettier --write "{src,test}/**/*.ts"
test:express
node test/manual/express-scope-separation/start.js
test:webpack
cd test/manual/webpack-domain/ && yarn && node npm-build.js
lint:prettier
prettier --check "{src,test}/**/*.ts"
build:watch:es5
tsc -p tsconfig.build.json -w --preserveWatchOutput
build:watch:esm
tsc -p tsconfig.esm.json -w --preserveWatchOutput