{"name":"mqtt","description":"A library for the MQTT protocol","version":"5.0.0-beta.4","contributors":[{"name":"Adam Rudd","email":"adamvrr@gmail.com"},{"name":"Matteo Collina","email":"matteo.collina@gmail.com","url":"https://github.com/mcollina"},{"name":"Siarhei Buntsevich","email":"scarry0506@gmail.com","url":"https://github.com/scarry1992"},{"name":"Yoseph Maguire","email":"yomaguir@microsoft.com","url":"https://github.com/YoDaMa"},{"name":"Daniel Lando","email":"daniel.sorridi@gmail.com","url":"https://github.com/robertsLando"}],"keywords":["mqtt","publish/subscribe","publish","subscribe"],"license":"MIT","repository":{"type":"git","url":"git://github.com/mqttjs/MQTT.js.git"},"main":"./build/src/mqtt.js","bin":{"mqtt_pub":"build/bin/pub.js","mqtt_sub":"build/bin/sub.js","mqtt":"build/bin/mqtt.js"},"exports":{".":"./build/src/mqtt.js","./package.json":"./package.json","./*.map":"./build/*.js.map","./*":"./build/*.js"},"types":"build/src/mqtt.d.ts","typesVersions":{"*":{"*":["./build/src/mqtt.d.ts"]}},"scripts":{"lint":"eslint --ext .ts .","lint-fix":"eslint --fix --ext .ts .","build:ts":"rimraf build/ && tsc -p tsconfig.build.json","build:browser":"rimraf dist/ && mkdirp dist/ && browserify build/src/mqtt.js --standalone mqtt > dist/mqtt.js && terser dist/mqtt.js --compress --mangle --output dist/mqtt.min.js","build":"npm run build:ts && npm run build:browser","prepare":"npm run build","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","test:node":"npm run unit-test:node && codecov","test:browser":"npm run build && npm run unit-test:browser","test":"npm run test:node","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s && git add CHANGELOG.md","changelog-init":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it"},"release-it":{"github":{"release":true},"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}"},"hooks":{"before:init":["npm run test"]},"npm":{"publish":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular","infile":"CHANGELOG.md"}}},"pre-commit":["lint"],"engines":{"node":">=16.0.0"},"browser":{"./mqtt.js":"./build/src/mqtt.js","fs":false,"tls":false,"net":false},"dependencies":{"commist":"^3.2.0","concat-stream":"^2.0.0","debug":"^4.3.4","duplexify":"^4.1.2","help-me":"^4.2.0","lru-cache":"^7.18.3","minimist":"^1.2.8","mqtt-packet":"^8.2.0","number-allocator":"^1.0.14","readable-stream":"^4.4.2","reinterval":"^1.1.0","rfdc":"^1.3.0","split2":"^4.2.0","ws":"^8.13.0"},"devDependencies":{"@release-it/conventional-changelog":"^6.0.0","@types/chai":"^4.3.5","@types/duplexify":"^3.6.1","@types/mocha":"^10.0.1","@types/node":"^20.4.2","@types/readable-stream":"^2.3.15","@types/sinon":"^10.0.15","@types/tape":"^5.6.0","@types/ws":"^8.5.5","@typescript-eslint/eslint-plugin":"^6.1.0","@typescript-eslint/parser":"^6.1.0","airtap":"^4.0.4","airtap-playwright":"^1.0.1","browserify":"^17.0.0","chai":"^4.3.7","chokidar":"^3.5.3","codecov":"^3.8.2","conventional-changelog-cli":"^3.0.0","end-of-stream":"^1.4.4","eslint":"^8.45.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.1.0","eslint-config-prettier":"^8.8.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prettier":"^5.0.0","global":"^4.4.0","mkdirp":"^3.0.1","mocha":"^10.2.0","mqtt-connection":"^4.1.0","mqtt-level-store":"^3.1.0","nyc":"^15.1.0","pre-commit":"^1.2.2","prettier":"^3.0.0","release-it":"^15.11.0","rimraf":"^5.0.1","should":"^13.2.3","sinon":"^15.2.0","snazzy":"^9.0.0","tape":"^5.6.4","terser":"^5.18.2","ts-node":"^10.9.1","typescript":"^5.1.6"},"readmeFilename":"README.md","gitHead":"df7881f9fa1495921a260a9491f5a93a3e6e8c12","bugs":{"url":"https://github.com/mqttjs/MQTT.js/issues"},"homepage":"https://github.com/mqttjs/MQTT.js#readme","_id":"mqtt@5.0.0-beta.4","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"shasum":"e7200f6df61d78d31d1b0dd00f18f4bfceb68367","size":346943,"noattachment":false,"key":"/mqtt/-/mqtt-5.0.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/mqtt/download/mqtt-5.0.0-beta.4.tgz"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"directories":{},"maintainers":[{"name":"adamvr","email":""},{"name":"anthonyvercolano","email":""},{"name":"bertkleewein","email":""},{"name":"matteo.collina","email":""},{"name":"roberts_lando","email":""},{"name":"vishnureddy17","email":""},{"name":"yodama","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mqtt_5.0.0-beta.4_1689948226606_0.12112437935082765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-21T14:03:46.806Z","publish_time":1689948226806,"_source_registry_name":"default","_cnpm_publish_time":1689948226806,"dist-tags":{"beta":"5.0.0-beta.4","latest":"5.14.1","next":"1.0.0-pre.6","security-patch":"2.18.9","v4-backport":"4.3.8"}}