{"bin":{"mqtt":"build/bin/mqtt.js","mqtt_pub":"build/bin/pub.js","mqtt_sub":"build/bin/sub.js"},"bugs":{"url":"https://github.com/mqttjs/MQTT.js/issues"},"dist":{"shasum":"5ae0288e699ddab688e485c93eb0f193584c985d","tarball":"https://registry.npmjs.org/mqtt/-/mqtt-5.13.2.tgz","fileCount":104,"integrity":"sha512-21E15qjFMNEddowGtLiMw4wXfzZxd3Iv+q+zC+tJSmY0flEreNgov+8SKrYcapA+pjClaqj+IgJW0jsJsHkmVQ==","signatures":[{"sig":"MEUCIQDRstGzIWkJa6BtVpLe0/XPUJz1qoCLTrtceMunReZZjAIgAzcQ5USyeU1eAOBhy8o+5rCR+gy/Fv8aO+rfW6oStqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mqtt@5.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1704664},"main":"./build/index.js","name":"mqtt","types":"build/index.d.ts","module":"./dist/mqtt.esm.js","browser":{"fs":false,"net":false,"tls":false,"./mqtt.js":"./dist/mqtt.js"},"engines":{"node":">=16.0.0"},"exports":{".":{"browser":{"import":"./dist/mqtt.esm.js","default":"./dist/mqtt.min.js"},"default":"./build/index.js","react-native":"./dist/mqtt.esm.js"},"./*":"./build/*.js","./*.map":"./build/*.js.map","./dist/*":"./dist/*.js","./package.json":"./package.json"},"gitHead":"959b132a492f43902deb994d119d07f15f955390","license":"MIT","scripts":{"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":"nyc npm run unit-test:node","test:browser":"npm run build && npm run unit-test:browser","build:browser":"node esbuild.js","changelog-init":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","unit-test:node":"node -r esbuild-register --test-concurrency 4 --test-reporter=junit --test-reporter-destination=junit.xml --test-reporter=spec --test-reporter-destination=stdout --test test/node/*.ts ","unit-test:browser":"wtr"},"_npmUser":{"name":"roberts_lando","actor":{"name":"roberts_lando","type":"user","email":"daniel.sorridi@gmail.com"},"email":"daniel.sorridi@gmail.com"},"homepage":"https://github.com/mqttjs/MQTT.js#readme","keywords":["mqtt","publish/subscribe","publish","subscribe"],"pre-commit":["lint"],"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":"angular"}}},"repository":{"url":"git://github.com/mqttjs/MQTT.js.git","type":"git"},"_npmVersion":"10.8.2","description":"A library for the MQTT protocol","directories":{},"maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"adamvr","email":"adamvrr+npm@gmail.com"},{"name":"bertkleewein","email":"bertk@microsoft.com"},{"name":"yodama","email":"yoseph.maguire@gmail.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"anthonyvercolano","email":"toercola@microsoft.com"},{"name":"vishnureddy17","email":"vishnureddy17@gmail.com"}],"_nodeVersion":"18.20.8","contributors":[{"name":"Adam Rudd","email":"adamvrr@gmail.com"},{"url":"https://github.com/mcollina","name":"Matteo Collina","email":"matteo.collina@gmail.com"},{"url":"https://github.com/scarry1992","name":"Siarhei Buntsevich","email":"scarry0506@gmail.com"},{"url":"https://github.com/YoDaMa","name":"Yoseph Maguire","email":"yomaguir@microsoft.com"},{"url":"https://github.com/robertsLando","name":"Daniel Lando","email":"daniel.sorridi@gmail.com"}],"dependencies":{"ws":"^8.18.0","rfdc":"^1.4.1","debug":"^4.4.0","socks":"^2.8.3","split2":"^4.2.0","commist":"^3.2.0","help-me":"^5.0.0","minimist":"^1.2.8","@types/ws":"^8.18.1","lru-cache":"^10.4.3","mqtt-packet":"^9.0.2","concat-stream":"^2.0.0","worker-timers":"^7.1.8","readable-stream":"^4.7.0","number-allocator":"^1.0.14","@types/readable-stream":"^4.0.18"},"publishConfig":{"provenance":true},"typesVersions":{"*":{"*":["./build/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.5.0","tape":"^5.9.0","sinon":"^17.0.2","eslint":"^8.57.1","global":"^4.4.0","mkdirp":"^3.0.1","rimraf":"^5.0.10","should":"^13.2.3","snazzy":"^9.0.0","esbuild":"^0.25.0","ts-node":"^10.9.2","chokidar":"^3.6.0","prettier":"^3.4.2","aedes-cli":"^0.8.0","pre-commit":"^1.2.2","release-it":"^16.3.0","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^20.17.16","@types/tape":"^5.8.1","@types/sinon":"^17.0.3","end-of-stream":"^1.4.4","leaked-handles":"^5.2.0","mqtt-connection":"^4.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.19.0","esbuild-register":"^3.6.0","mqtt-level-store":"^3.1.0","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^6.21.0","eslint-config-airbnb-base":"^15.0.0","conventional-changelog-cli":"^4.1.0","@web/test-runner-playwright":"^0.11.0","esbuild-plugin-polyfill-node":"^0.3.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.21.0","@release-it/conventional-changelog":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mqtt_5.13.2_1751877260664_0.11346818346249887","host":"s3://npm-registry-packages-npm-production"},"_id":"mqtt@5.13.2","version":"5.13.2"}