fix
run-s fix:eslint fix:prettier
lint
run-s lint:prettier lint:eslint
test
run-s test:unit
build
run-p build:cjs build:esm build:types
clean
rimraf dist esm coverage *.js *.js.map *.d.ts
test:all
run-s test:unit test:integration
build:cjs
tsc -p tsconfig.cjs.json
build:dev
run-s build
build:es5
yarn build:cjs # *** backwards compatibility - remove in v7 ***
build:esm
tsc -p tsconfig.esm.json
build:npm
npm pack
link:yarn
yarn link
test:unit
jest
fix:eslint
eslint . --format stylish --fix
test:watch
jest --watch
build:types
tsc -p tsconfig.types.json
build:watch
run-p build:cjs:watch build:esm:watch build:types:watch
lint:eslint
eslint . --cache --cache-location '../../eslintcache/' --format stylish
fix:prettier
prettier --write "{src,test}/**/*.ts"
lint:prettier
prettier --check "{src,test}/**/*.ts"
vercel:branch
source vercel/set-up-branch-for-test-app-use.sh
vercel:project
source vercel/make-project-use-current-branch.sh
build:cjs:watch
tsc -p tsconfig.cjs.json --watch
build:dev:watch
run-s build:watch
build:es5:watch
yarn build:cjs:watch # *** backwards compatibility - remove in v7 ***
build:esm:watch
tsc -p tsconfig.esm.json --watch
circularDepCheck
madge --circular src/index.client.ts && madge --circular --exclude 'config/types\.ts' src/index.server.ts # see https://github.com/pahen/madge/issues/306
test:integration
test/run-integration-tests.sh
build:types:watch
tsc -p tsconfig.types.json --watch