nats
v2.28.2 nats messaging pubsub publish subscribe queue distributed queueing
build
tsc
cjs-nbc
deno run --allow-all ./bin/cjs-fix-imports.ts -o nats-base-client/ ./.deps/nats.deno/nats-base-client
cjs-jetstream
deno run --allow-all ./bin/cjs-fix-imports.ts -o jetstream/ ./.deps/nats.deno/jetstream/
cjs
npm run cjs-nbc && npm run cjs-jetstream
clean
shx rm -Rf ./lib/* ./nats-base-client ./.deps
clone-nbc
shx mkdir -p ./.deps && cd ./.deps && git clone --branch v1.28.2 https://github.com/nats-io/nats.deno.git
fmt
deno fmt ./src/ ./examples/ ./test/
prepack
npm run clone-nbc && npm run cjs && npm run check-package && npm run build
ava
nyc ava --verbose -T 60000
test
npm run check-package && npm run build && npm run ava
debug-test
node node_modules/.bin/ava --verbose -T 6500000 --match
setup
curl -fsSL https://deno.land/x/install/install.sh | sh
setup_win
choco install deno
stage
npm run clean && npm run clone-nbc && npm run cjs && shx rm -Rf ./deps/ && npm run build
cover:html
nyc report --reporter=html && open coverage/index.html
coveralls
shx mkdir -p ./coverage && nyc report --reporter=text-lcov > ./coverage/lcov.info
check-package
deno run --allow-all bin/check-bundle-version.ts
version
deno run -A bin/update-transport-version.ts && git add src/node_transport.ts
postversion
git push && git push --tags
bump-qualifier
npm version prerelease --no-commit-hooks --no-git-tag-version
bump-release
npm version patch --no-commit-hooks --no-git-tag-version