{"bugs":{"url":"http://github.com/moscajs/aedes-protocol-decoder/issues"},"dist":{"shasum":"476351612f76dc77d24929e8a29f0cd5434a22e6","tarball":"https://registry.npmjs.org/aedes-protocol-decoder/-/aedes-protocol-decoder-2.2.0.tgz","fileCount":14,"integrity":"sha512-VeYR3Gx8KQ+VP/yX1hArwxoBeZJ3wPEg0LoLWfv6qfL/7RkClcxfOumV3nW2gCYs1a/0EMxpooZjn2nhfyFlxA==","signatures":[{"sig":"MEYCIQC5ZThTz3AjaiLlEM2iEuKrpEI1b7965RZtek+zMnq8igIhAMuE8qHsKjEjbrQPd3hmPJOQL5F1ZQnx6UaNt0yTsSU0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37262},"main":"index.js","name":"aedes-protocol-decoder","types":"types/index.d.ts","author":{"name":"Edouard Maleix","email":"https://github.com/getlarge"},"engines":{"node":">=10"},"gitHead":"0407ff740a26f617b60596b69ab1a8ae3cb13c24","license":"MIT","scripts":{"lint":"npm run lint:standard && npm run lint:typescript","test":"npm run lint && npm run unit","unit":"tape test/test.js | faucet","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it","test:ci":"npm run lint && npm run coverage","coverage":"nyc --reporter=lcov tape test/test.js","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow='MIT;ISC;BSD-3-Clause;BSD-2-Clause'","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin types/**/*.d.ts"},"_npmUser":{"name":"getlarge","email":"ed@getlarge.eu"},"homepage":"https://github.com/moscajs/aedes-protocol-decoder#readme","keywords":["mqtt","proxy","protocol","decoder","parser"],"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes-protocol-decoder.git","type":"git"},"_npmVersion":"8.19.3","description":"Aedes plugin to decode connection frame and validate proxies","directories":{},"maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"_nodeVersion":"18.13.0","contributors":[{"url":"https://github.com/getlarge","name":"Edouard Maleix"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"dependencies":{"forwarded":"^0.2.0","proxy-protocol-js":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mqtt":"^5.0.5","tape":"^5.6.6","aedes":"^0.50.0","faucet":"0.0.4","snazzy":"^9.0.0","standard":"^17.1.0","pre-commit":"^1.2.2","release-it":"^16.1.5","typescript":"^5.2.2","@types/node":"^18.17.0","mqtt-packet":"^8.2.0","license-checker":"^25.0.1","aedes-server-factory":"0.2.1","@typescript-eslint/parser":"^6.7.0","@typescript-eslint/eslint-plugin":"^6.7.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-protocol-decoder_2.2.0_1695206046042_0.8712467842073313","host":"s3://npm-registry-packages"},"_id":"aedes-protocol-decoder@2.2.0","version":"2.2.0"}