mqtt

v5.0.5
A library for the MQTT protocol
mqtt publish/subscribe publish subscribe

lint

eslint --ext .ts .

test

npm run test:node

build

npm run build:ts && npm run build:browser

prepare

npm run build

release

read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it

build:ts

rimraf build/ && tsc -p tsconfig.build.json

lint-fix

eslint --fix --ext .ts .

changelog

conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md

test:node

npm run unit-test:node && codecov

test:browser

npm run build && npm run unit-test:browser

build:browser

rimraf dist/ && mkdirp dist/ && browserify build/mqtt.js --standalone mqtt > dist/mqtt.js && terser dist/mqtt.js --compress --mangle --output dist/mqtt.min.js

changelog-init

conventional-changelog -p angular -i CHANGELOG.md -s -r 0

unit-test:node

nyc --reporter=lcov --reporter=text ./node_modules/mocha/bin/_mocha -r ts-node/register test/*.ts --exit

unit-test:browser

airtap --server test/browser/server.js test/browser/test.js

Metadata

  • MIT
  • >=16.0.0
  • Unknown
  • released 9/8/2023

Downloads