redlock
v5.0.0-beta.2 nodejs redlock distributed lock redis
format
prettier --list-different --write '**/*.{json,yml,md,ts}'
lint
prettier -c '**/*.{json,yml,md,ts}' && eslint src --ext ts
build
rm -f dist/**/*.{js,js.map,d.ts} && tsc && tsc -p tsconfig.cjs.json
build:development
rm -f dist/**/*.{js,js.map,d.ts} && tsc --watch
test
cd dist/esm && ava --verbose *.test.js
test:development
cd dist/esm && ava --verbose --watch *.test.js
prepare
yarn build
prepublishOnly
yarn install && yarn lint && yarn build