{"_id":"@diyaner/egg-mqtt","_rev":"15-8600ee9cc9deaee3fbf713fff0bd48ac","name":"@diyaner/egg-mqtt","dist-tags":{"latest":"3.0.4"},"versions":{"1.0.0":{"name":"@diyaner/egg-mqtt","version":"1.0.0","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"egg-mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"ets clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","gitHead":"bb17464a31f0e9a45fba23e25efb3ded3a766ed4","_id":"@diyaner/egg-mqtt@1.0.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-hf9kj3zbooF9Bnkaa7vIcqaL7J/c1TIHlXx+M8CqGiYwDiiNF4U8dGXeajfY2dMsk7pqiwHlSTFGMeOUAwX7rw==","shasum":"8aed2dca0b22fbdcc2ec8a52637a486f15d6a6c5","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-1.0.0.tgz","fileCount":10,"unpackedSize":35503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK2ku5zJDJPRi1Mj5uv7K2kDN05kDINRKOb7eLOu7RPQIhAK3tywf26/6rMERB6pJUdnWrI3Blxn/1lheriRUa8WuJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdvk7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvEQ/+Lo12CLLMiRHtjEL8Cg3Bc+togB2ai9PFhDoT9s8b3AYecaBc\r\n5nVOAL0wIpbTZ3s+2N5GGI3RJeWl7X04U2Zz+s7DzuWYlRiMOYDuwQUvvwp1\r\ncWvFuA7NE6AFhYQTpxy14nbhI3EvaSPBFDyB/24xl+/jLKjQhVNG13XxDoKq\r\nWsKg1IcNSa/KtMu8fZaZwyJpC5F+UNn4EJblToQKRr5vbwpDMr1RkjTUKz6L\r\nyOKVQ5218mI8NUhnNdp7yQqX47boaAcklJ79RmQ6wdwndtFe/+2Yq/5IuqHt\r\nir0mXy0rT2xAIjnFhBJvyu8CCjhOdqm+Q4yCD7dKWSJqjq6eElimguMo6anI\r\nHun8UZNvqXIPZy3NQGDPnL5ipDMigdQ7bynoFEqgcS/gwyVJtGv3CFQiSnGs\r\nFN+lth/02W0I8UGM1NK1RhqTsJetuVU7uJ7fLDNXJWiTzvQK3DOoYSLNF0xp\r\nEwLDT/ImRpA8o3AhO9MPkYPQYQfMyt/5edxZ+F6aX9Yv8/+rq+HmYOKQ66mC\r\nZg8NuwDCGp99psu2mq+czjNN3ZuLrcMijwszUuwWPyR4uPJmKZG+MoQieLIm\r\nTi+D6j5hHkAWZbNmDmUk/vEA/0ZfocVIQDfai2mP2HCveOw/zyV+dkZCB7H6\r\nlsmYGA7gfQi+aLOX6Tt7gojmD2u9lmSAfWQ=\r\n=9tTB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_1.0.0_1668741435107_0.7359056450692909"},"_hasShrinkwrap":false},"1.0.1":{"name":"@diyaner/egg-mqtt","version":"1.0.1","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"egg-mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"ets clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","gitHead":"3f649d1c7d5032eedf160b3a0bb47a9a6876ab46","_id":"@diyaner/egg-mqtt@1.0.1","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-fBZZA9DkataJMAIDDKZ7jEFj3VXDuNEpp9ZJhiae+EGFpjP0WMxVELRPp2UMSkCqM96o9nHL0r0I89dLKUl3xg==","shasum":"4300a4169417c86e195d2989ba74e06d6967971d","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-1.0.1.tgz","fileCount":10,"unpackedSize":35606,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8VaK4A2C3BQ63XDCp/Jg7l3zXskeIsVkPjZmQbZhGtwIgY4AWvqCBxG3nnF4VTOw6Sz26FqSHgbZfTP+Ao5XW2HM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdvqzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmAA//csmmk//GoDTYLrKiffvVhFifVkMpBVZHoIJT0SZh/18Go0Zg\r\nSG1xs5yPbXa0ibQ7nMytv+Ux/sn+jHcw6rKCdn55vg3ETWqDgoWY1UHPepos\r\n9OFXA8PGPNs5pJ2EWGPYa0Sz0K/TWX8MJBySR1Vc5Ro6ewn3ctTRD1erolkI\r\nzdfQvitPCptqrACrAU0KrikOQUvDGy2Ppn7t/JN7Y1/Pv9RcXY0Aso7+Hmkt\r\n+MjXPh0j12eFOSFfNNhzNp1VnbFW9/ZDddzh9dDOIpVv/rjpRFna7aGGhUcA\r\n4oTOz2W1uq19SNbeY8HPg70aFEk0/KFq6cgD9prAcwL7jjWxGCKamBmXMukW\r\nyJPjM4OTrO0ZZo2IBsiRsTimqNcCcnjHjZMeKDLEDqnK7AQOunOQ8of/+Umx\r\nkwCPq4oAdpzRNNL+h6trg76uVPHc2s+iLWc58P5D+e8j3cnOEik0MDhEXP+D\r\nKYc+wLABEW0FqSGqod/Ixcts+K1IwHtvbXjbKzHqZupuVCHXaia9ogx4CkBr\r\nAddxiixt+LroJmpIfZh8iN8ofOhC48QQ6f6WKzao7bVYMbe6tEmV6Je6D71o\r\nU/wQgOoBFsGxC8mQYtgp9MiBafOkX4hWFj+6Qq3kTh+MQALg7jPknBy1Gd3V\r\nxKIK4eCfumEL93aA/EGNuj8hn4An7N/hut8=\r\n=5/bT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_1.0.1_1668741810865_0.5857370798919592"},"_hasShrinkwrap":false},"1.0.2":{"name":"@diyaner/egg-mqtt","version":"1.0.2","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"ets clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","gitHead":"aefa6dd10262855bcbb16c299ea024a9e8b4d451","_id":"@diyaner/egg-mqtt@1.0.2","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-MDOrvSNGN99mlysbCc08QKPtxh2RnVkPoMSSaZsMxqc0lnQ6x/Uan60xqjQdTkiHjaMfp0cPRC89ykgFRolDcQ==","shasum":"fd4a32b4884ccf0ee22c32817d865857552f3ccf","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-1.0.2.tgz","fileCount":10,"unpackedSize":35602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNe/GrR2mo3c19rX8BmVwHGhgOvT7pcxxPdWAWL8JPkAiEA5ngsdWG6a/miC733c8tTppyAtr0Y/Z5K29pPnva/0sI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdwOJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6ew//YsZkrGJJow+LXchmtvzvUD+OwzOE8JCDXVgjqNaJOUrHVRzZ\r\ncYcJyPyj8AG+Stdh4RHL+rK5MUp31bJ6rCoUKsvjQkSgoB7H1rxmBQQZzqc2\r\nGLqqCHd8xrGDnxHJ5ax4a9T7HYMNUcVb3Nz1rdSMorzTjAua8mS1lmcJPT1A\r\nYEqnc5mLX4mNhpeWMkvDCGbOmHePcJHW/qo3ZIQvgmTOkxBQK2Py3Lade+WJ\r\n8pn4ytTh+hk0bzAmH1uqDV9jmm4dO197iJbnQQuL2WBiTAJxX4Q8k0IT653f\r\nvrIIJf2H9WNXQLJRUqIOcqeAD/MVJ6DpMa2dFtvzpKhj5zdM3bhLWS8BsdSV\r\nKyAfxy3gzdokxf2KgukXsQ6pVlto/Pit8/K4334h4cBNeDkFOrpTh3SucG/g\r\nQGkdBgeaOe9GZTgGpR3sRQJlpsvSTQ3U0fmi4NHnpVSIfLa/5QgzEFBacEVO\r\nGzDtNeN6AchU5n+is0Fq+E/Q+tk0A09mB7SGP3852UsOlBXkvpddfyFMjszX\r\n3bz1XQWchw7dratQfUZGunDvfzJZX8kC7uzEyWo2hdj6dU78xQI6+j0II3DM\r\nmnxAfzhURv3pcjYWj7968iC1W76NuKxkABj+moTx9RVTcXnXhTzcw8OZRUzm\r\ngAKdVhNRW8oMRkJskv19rSe1hTFuqwlAHj4=\r\n=6lZ6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_1.0.2_1668744073419_0.3632820823120264"},"_hasShrinkwrap":false},"1.1.0":{"name":"@diyaner/egg-mqtt","version":"1.1.0","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"ets clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","gitHead":"e9d946a5807dc112a9faa95c4ebd53f0441e7ca9","_id":"@diyaner/egg-mqtt@1.1.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-qXfLztpM1rdBdLLgukwvWYdprCnBDASsBSTs0RfHa4wkoVJ7UhsQ+NU2D7HXKJTxPmfhNRroQkJuXji+FUmulw==","shasum":"8e65747b4009dd4e54e39dd01c79263b12f2a6bf","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-1.1.0.tgz","fileCount":10,"unpackedSize":38462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9jfPLpBD/99SRcmp6yajFszJ36yPxSoONHkcp1GVyywIgXWGD5XKAYKUhxDhCwVcXZOHPIhFYiIVYAWU4AwQouGo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd4zyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprPw/7Bhctkjo/kx5yLBsAmaBCFEgL/HCvdw3jF2H0bLsp4JuLGrYp\r\n1d8P4yTswCNkgGFDssMDDTOQlRGiOaeC68G9g5bZv+NjeGlbIvLBt9nhuOZg\r\nCjLIS6xy5R9KfF2waEikbRdsy+O6wTzSGBf1iPgD5FZyRVlZX1Y9nfJyJ+Jk\r\nQJ4p6WwtgLoILhc6ed08oDvSHJeg89VzUq1DkGVHhCJitas6YOe0gWHSBxZu\r\nH/lZlrZYPH17jfnJTLI1pAG00/loloI0Dp0Ntbq02CgvAwNSzdJdIEOw5TfG\r\njGAGJMpGYoY3aA9GO5HwKokgGCEVCkxtnLe5Hdb1OkOvbiwdma6pkYrlcumZ\r\n50oca4cZFZrVgQev7e6evH7Jze7sncdTn22wbF4IuHLdNZzHmkW4ttoeYxMS\r\nXqYqPN26FgolERkSGtWPlTK6Qd5l1szQRMkBd5yoIXGNGSWAtEG8zd38sylA\r\nWHx8/Mlk5MqM1BXJDV/dtXUi+nl11exmA8yyTP8mxF7qXs6jxeFGE4bDwgkx\r\ne7nhOYdkK5k+HvJn6dAKoLeIJvHk+NdMD8QcDUNrwOno6Wm/gSQzZdkg+4vC\r\nOpdegQ7na3zh2RWilskhNrIuy+FU+a2hIkD8eMNiN7AkB30puBbolpYry8TQ\r\nkD/tLSw/QsFkDYU5WsEjUMn1r9koM304P9M=\r\n=Rsrq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_1.1.0_1668779250187_0.8039659133078398"},"_hasShrinkwrap":false},"1.2.0":{"name":"@diyaner/egg-mqtt","version":"1.2.0","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"ets clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","gitHead":"4791820afc3bfcea0511ae2814614effbc4d39eb","_id":"@diyaner/egg-mqtt@1.2.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Oe7f15HZKSTlSRtE+mToer1YmwdnfXxrel/6ySWJB3A/gX2lf8E7AtmQbm9Mce3WInLlUqIV2i9pJF4jJ7vmpA==","shasum":"61ff38aa4e3c181f1d838080a81b502b448f792f","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-1.2.0.tgz","fileCount":10,"unpackedSize":43877,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoG6j/qkF6h2Pn54wzQJwAof+SZ5LxVPQlmqgtcpBHHAiBQdngG/jLeYQFgW/S979Dhyo92UyBXpYoqq4A+bggsvA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeESaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFmBAAhtyZQPaa4gwzi7gIYLhQWzfk/cdl1EcxoAjwSFuyYJ/ZhsYW\r\nihjUvzaZQsxzqvCM2EbApVsDPc+KyYCegZocvbeAfX5MSEbB11/fnPgFdqFG\r\nn2hc4kx/OGfoDTDOJbQP4uodNV6XX63HpxfNUFOwNegIb4krhysqjGJbC12I\r\neISGxodWX+Y9TWdFzAEcvNIQKSYGFc2ObXZXFT+NI7EFSx5LggcR7VsLV0c4\r\nYd1Wmi2gcX8vGzSkI/mSqCyrhlzbT4YSzQ/nsPvuhhxRRGlpcJ+uM/nQZzrD\r\no/QNjHQgBop/ia0RBlpTV5evVG49uujNZ0+xd0Plaa2DhvySAzBS6XPzyrIL\r\ngQod1gTMwV/cAaR2WRm+QrZiFMJ4jIq7URWF6SS41nKZOaTdSZe+q25iKZDX\r\njBAcioTMPCS5wGpM97e0BgC4EaZ58SaYbw9Ien8peaj01VVD7axNU6IO3nvP\r\n8DhMKQ/dNGBxmvculCMLpdPFnrz1xSwgWXcYvW9svct45MMzGvONSqPpW5aA\r\n5NTVOYu6MaLg+5IYEpICgqMQSeL6bHMYOpHSTj9/0owmrdOijqOVSN2eqoTu\r\n25rnAKMMV5K4cWnK5tdTbFDNR7pn3GekU7EimkRUzbDsaeApjw9NBT7afxsP\r\nkVR4qu+cgZp5AG+bphnsJvS1pKH1E5stQZA=\r\n=xI9d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_1.2.0_1668826265831_0.6608964722209074"},"_hasShrinkwrap":false},"1.3.0":{"name":"@diyaner/egg-mqtt","version":"1.3.0","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"ets clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","gitHead":"cd0fcc937bc20ee612285bf038309dbb83afb382","_id":"@diyaner/egg-mqtt@1.3.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-auZA/ORfsgXfgSsu6nzPyEokKi88lC2WJLlMbgaNSQAoFuHqWttu5qnVRGFt7A0smzNguHDPfP2MD2pk0Q3L7Q==","shasum":"757cad35ab3e06183cf0406222087be0a7acaa56","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-1.3.0.tgz","fileCount":10,"unpackedSize":47103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEea6yZbJmkwSqeBvd2uLZugjIxPys0lqmNZxMpddr1gIgbyH5ftxXdFkBLANbvS12MJx51PoMmr+3UE3A1LjS8+w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeIz2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyWA//Zr2W04CSdSOf9cxeUFbg6AP/ZwekIF+qD4dvroJNABsKUidR\r\nIxnMpI+tG3ag7uujL9V7KFLMLSU3HTvQe6eow7aYZ4Cu10Qaile/v0tpGNLu\r\nbTDym+zAdDxgi5ycgWBlSU+fZEdRbeIq/MyxBC2o3+7dumuoSPjyejyJme5R\r\n+I/abijE5HY7e8LFua8boXdWFd/gl6mpE76NUpGH0O3X+ztKjWAZUnSquqax\r\nU3PARywdKrvr/uBnEVWsaEb1W7XoUuOKIGeCvVgTTXVOM4T70AoGWkb9mgQW\r\n7uRsZEf0KP4d61T72Vx4n3qMczQ+631OqAGNj3ce0pQubIHJCVcdEPAHkLOr\r\nbGVJNqgYNDQQsP7POzjC3Ve08eVS0GizFbSt06UrAJQP8zm6oSZZ4Ikr+aZa\r\nMcjCaZnaUf7gzPx4tgQ31E4Tal0IZ8r+eFGtwij4PgxEohUgNbQD1DkolV0i\r\nQtiz0m/D8GpAL9W0vplXiNqV2UEP8HjdTT5Cl4Pc6PKecVCWp6EJ7QdJKBBX\r\ncEmKzApBC4sjUnqkFBoDrk7IfFgIeiOUICEvgutRxqgAbvPKUGrq+jLobqmj\r\nv7dzs01b4FeFeqC6VzDMB5sDJ8QZ+T8BwAopjLxFILKDAeObPqmPjT6s8+OZ\r\neiWBBeFuCl/SdHyAWb+T3Rc2pSwNTj19kR8=\r\n=X+Se\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_1.3.0_1668844790246_0.686059573040898"},"_hasShrinkwrap":false},"1.3.1":{"name":"@diyaner/egg-mqtt","version":"1.3.1","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"ets clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","gitHead":"b917a03549e908058c8bcec451e1445087fc3dbc","_id":"@diyaner/egg-mqtt@1.3.1","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-d/BgO0fBZYsmJCGMgBIWhYffdt0zNbZZyw7nsV2MZ8HgDXM1YfYuLHiSis567k2z8qZdhLT2HVPa34/zgXac9A==","shasum":"92a8045e18a6b0571a7475779833a08412216ce4","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-1.3.1.tgz","fileCount":10,"unpackedSize":47623,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1yn8Qf7Bo44rTnT1yl8VvNXAAyKyoRgIbSQOTtP4KcAIgFxb3Z12CGpxieMwHI5Wc/4oeooxeGZyzNdwiGRJmZ9g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjejZzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4ZA/+MJPMJlEHWF265pPWOeAwUKbNplda4yTgGfoqpuTsniKgv7pt\r\n448v63KoRqH3UTjTZSZ3Qlk17RQoRVdxY6jTTK0c6MgX9Cqhg4/Yl2cziCyB\r\nyORbliULCQdo++WJfqK5642vOTFvqcip8IrbB+mn50PChWDktcIze9GMPS3e\r\nP/GIr7FrnDplIFmSL6LM7jg9ZqL1IArBGlaXsLxmZhlG7ZzelXNI4I3WA7E1\r\ne1VPLqKH/5alGn6xVwSd0I/dgPJ24aoUkoS7y+OPHQvhuSQ7rQWpkpnMOqMp\r\nQju7VB68XdZiLsAT6P7zP4XaR+Wai7NiznUSTOuM8iWwpvizqnq+sp1qr88V\r\nbaZPXyznV158P98J2DwJDq/wGXFWYzlrl1cM9wDRm6+mQUpXZ/GW1Z1YpiXW\r\nvHrCO8r45vFlQa2f5D5bOz+x2zRDNfU6dpnD7J+UGlvLR24qDrhGHjnfCv7p\r\nLspzpkUUUW0j5mQpeBe/dyhlfVbck6H9iu+G8w1agWP1teDvvHT4HjVPlqhu\r\nzIKs+G+X5z0Rez20k0bnR5zv7yS5jHZCrwtgR9rN1fYQyaXSpvWOeI3Z0d/C\r\nzrKjin0oMoJzHRFQw+wM4AAyTYvddxDuA6Z2MAGLC6IKPec29i0ArN6/2Rtt\r\nZAfz3P/cvV6KQUjI4oPBrHDtB1ZpJdpGdUQ=\r\n=5T9u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_1.3.1_1668953715183_0.9949545765303431"},"_hasShrinkwrap":false},"1.4.0":{"name":"@diyaner/egg-mqtt","version":"1.4.0","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"ets clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","gitHead":"db3471972550e692e0bf43c8934dd35896524e31","_id":"@diyaner/egg-mqtt@1.4.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-QspDYFRg8Yu4hILGhqVa3Vz77+zRkPgjAr6ECDxqzaAKsj+eGKTyEwiv9bs1HR2T7q4NStSc+14yU89nG/dRow==","shasum":"ef2892d40e0d53550985bdc78be2752e71e429df","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-1.4.0.tgz","fileCount":10,"unpackedSize":47850,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQsBTg/A9M4/H/EFPfifawIVEQFZ/pApaQlAAKNIa74AIhAOwd1lsJfpo93xPSQ+XhfxTOFMw2oBhFY3XOmbFDRN4g"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjga+cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/FBAAoNKUUv29oWmiOj9tF/fvmq35ZaffV20hJ4x6Qs053IjHz8sD\r\naYwSF4Fd1ctJ7RZCjDQt1CzakMe10jUsSkNJsLUfGJaqTS+nyI7hRihDYM1T\r\ngIb2x5D3FryIyLZEAzHdSYeH89WKBG20OzGLSWWvVhy+7GTkIvHWPMK/v6fB\r\n120/JWiluJ1RjSe/v/y//q8NXCY3nR4QQd5uIljdGDZ6JS3O7cLI3fo0g6/Z\r\nIXFCA1AQcXzpcsp8HYYrXWN0dDa825nuoLtestNtYlpcGDsFMhFAkMdtUFdY\r\nGoko5kGVgkVCU9ieTB4zx0BoXCfXzH9CMotM+Qhe51cSJpBOZ4DM0fW0Ew2I\r\nLIMYANeVQg5Q2vkLWuRCFBhtzPatA+onK1qh+x86eFQjBz2acV7nX9VFH4x6\r\nxAqiFrgE4u/hUeCoDAimMhgA0Ku3hDqHovAEtWDnER2Qw3cEauobC4PMDd0O\r\nSvjYX5NOJhUcYES+snUQNYKwnEXkhoIGSzbB6tt2B3b+dUbR3NWcHjGMtgxO\r\nm/aU05hlZzFsJOTO/dkbfqICsSpJGiRz6xtIA1SLk+sFxqhmqPbpR1K5aTjT\r\nEwxlEoTVIbYplNiygkcf7qBeoEy9IeCJMmV2gex9GKasb10OuqHMKkcXWDY/\r\nq3sCyPjbXCtDAfRynIqAH5YTjedpFRmA3jQ=\r\n=IGoR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_1.4.0_1669443484507_0.9667528217736481"},"_hasShrinkwrap":false},"2.0.0":{"name":"@diyaner/egg-mqtt","version":"2.0.0","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"ets clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","gitHead":"da4b5e44ee150425f666e3caed513556f68e2c52","_id":"@diyaner/egg-mqtt@2.0.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-H/p/Sq10pg8jV54lxsyhvWtTS24vM4p+C/lHelcFy1eOabTOt7wggQg67A7snWr7wwI0Jmx4zok5E3rotB1bVQ==","shasum":"ffd3a2c4858fff6e57dbcce5f6bf30c5c1ab9614","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-2.0.0.tgz","fileCount":10,"unpackedSize":51054,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+vNPNQYihCOiT39ySL6j/lZ1UPbZuU7T5sCFNqTksUgIhAJjuxaOBFn8bYQc8rcwBOEFYv4X2agzMVUz2cXGHhOtn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQhg3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdcBAAoW1vKGEXt1ywVmueur51Z9HcVce4jB1rJty6ooIF9yu0khfK\r\nVjE/S3kI3cGqHjHcJQSy8gtPFW8wjjOF0MKEfDkKkKdNiqlOhrhrZnMvL1Gs\r\ncRUPtK88epLkumvQCdz00rrta+kIui63uxPrOekcmOzIQWHf4gfTYi6amhvQ\r\n09p5phbOYdP6RkY99gcElHPaJggpiTba53RlZqmRE/7SSbeBS0OlrqznLaaY\r\no2ieFvLis4nkHfnX93oHfMNSdlgdMPB5zktB/BLpPlHzxARYPuZyV+MO12wJ\r\nlUVeIVrMWMWETOXegqQvAdua0vMbm840eIADLdCcXikVditTDQtQU7ujE9CY\r\nno1Mm037BhiG8Flyj2vSp5jcUA2uBK+jfoeiDfg/3Z4mYE0fTpOEOyCoLHj/\r\nS2yehqflvLha1ntYMhe35WVu+14B/mOfQHkVt0WVjlgcuxp0vuwChjtQba2M\r\ngcWHkQhwdsx/wkhlSRWq0JmEBSvVTy624RuhA4cZSnptTfRZYTuibu5Ab2KX\r\nmaJfpUlCY4S+t4i9FIDSVeUoOXxZjjFncdyte+08qi2GucYTR2QhLI7/yfve\r\n2l87oMWbiMI4dMCRblIzk2gwQbetVU5fNUbLkVWmq9T92aktsNEVJd9etG/l\r\nKGfyRAInnNEFnLkQO/6stFnWxVwYm1mjJfg=\r\n=VDdJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_2.0.0_1682053175742_0.7584521900399419"},"_hasShrinkwrap":false},"2.0.1":{"name":"@diyaner/egg-mqtt","version":"2.0.1","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"ets clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","gitHead":"524d0d34ae37441aada40e2b9ba9c7fabcea1ff4","_id":"@diyaner/egg-mqtt@2.0.1","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-4Eby8ZsDmFv6dFFbYOBgS6UC24gVc1jeWtE8OvyPnHolGM/9MMBQprVgR9ZOI5nys6lm4w+4hY7P3ZNVz13kPQ==","shasum":"b11b7324aec938e610233937e4a10de959ebc6b6","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-2.0.1.tgz","fileCount":10,"unpackedSize":51006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyMg9x12/5EAL7ckWCLwk2z4GWmnM9aEpMOLvIETVENgIgML9o/BizZFKyRwrut8bgHtP3uaye+x+OjsvJ5rKCNEk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQip1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg6A//T0Y6rkuA5flEqd2k79jHOKNgNJm7HwJNJr25/myC0R362r5O\r\naQALJrHMmMYiMkCRrJZdESekRp+m/y9L972wHuR7UWu8sKVS0vGZBCQQqNr9\r\nQuE4KP6NmpSkIsaVQcdX3SYV2nBbO8MevZEGwuq9HYLFsi1cxrR4+Ythxhh7\r\nwOVdJO5p4SIrD+MA6FYtrG8evysOq4p2U3iKy7R5YkJMbkG6icFiom3Aj1ke\r\nzeJDEI9MhPvENYNda11zBuUCLMR/u5QKR7nzB9RO2pHXOJJzQH9VvhZoJ3i0\r\nu1ardSjxiS0cHAlYSpxBcdxwDhJXflNJQ6JgV23a2Ro4qF1Yl4oVhmNXyi0R\r\n6l90Gzll+1sWP1EqKa46T5vaqagJhfI5j20RspKroTVuAtX2Ts+J9HKtx3pz\r\n4rPOgFzFpB327W93N2z+xuJYCFuPmnMLXP9PUVI4ZKdud6vFg/+GLYebxnxl\r\nPeX3xOUTIUWWpJhPvltG4P3efVSR9aIv7MJmxF245jLIGq5OmHhhPvgbcHFW\r\nutYGUqIoQU29YX1oellCBiBfqE2h83s7OtvHMIghaADsFH+F2jGNLgFB46hA\r\n3JAa1UpmqfKoQ4ydXxRM4lYnjfkdcMnC/7qkvyHGQTqlt3mUNQu60z6a4tH2\r\nRXaGIgAOQash+9Ric8kgtlcqQIaSbLqgS9o=\r\n=57+a\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_2.0.1_1682057845395_0.7956900011434238"},"_hasShrinkwrap":false},"2.1.0":{"name":"@diyaner/egg-mqtt","version":"2.1.0","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"ets clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","types":"./index.d.ts","gitHead":"dd745dd9226d961907a2f2d640bf957c458a96e1","_id":"@diyaner/egg-mqtt@2.1.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-9f7QVXc0qG72v1sdr/2dQPs+UCz46/99jRvVShLy0k17ZVHJPBsxStVihA2Em8jqt0k0RP1LMqYDXTPxGCTExA==","shasum":"a6892aa445ae7244ac641271662eb85795e15d2c","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-2.1.0.tgz","fileCount":10,"unpackedSize":52014,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDScbDpYrxa0YYTZcDCkG3yeAIV5UVNRJNN7xcEVuWm9wIgbpNKxYAbqXQq9Zf2R0xbg1jTqmJ2YJIEjXL/EBR1cj0="}]},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_2.1.0_1690637710296_0.49031964633031455"},"_hasShrinkwrap":false},"3.0.0":{"name":"@diyaner/egg-mqtt","version":"3.0.0","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"tsc -b --clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","types":"./index.d.ts","gitHead":"7e2a818cc1662c3a3b63beb19c6185a910a9858f","_id":"@diyaner/egg-mqtt@3.0.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-aBSv4oek5WUS049JC8SSVT4RW/7a01Y4fMS+L/wbRDP0mdm1svhXbccOzIBIiMw2cn3EUH6FJHbqUuPqRvJxiA==","shasum":"431b52313fe10790bd594bb230d2aa0c5bc8e580","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-3.0.0.tgz","fileCount":23,"unpackedSize":82441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn6y2ZRlUlItPjMhhGiK1drU7okIqGVV2GwLoa8ho9CwIhALsjITVWDsnZbvyqroO+KIR5wM0cePOyNneDNdrPMF7S"}]},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_3.0.0_1690701683508_0.04402423299895886"},"_hasShrinkwrap":false},"3.0.1":{"name":"@diyaner/egg-mqtt","version":"3.0.1","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^2.16.0","egg-bin":"^4.11.0","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"tsc && egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"tsc -b --clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","types":"./index.d.ts","gitHead":"b2e9ebd95e6ca7cab8d0bfcafea8b2ea1dd32b3c","_id":"@diyaner/egg-mqtt@3.0.1","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-/TBUZ9RpGioPJ0as86kFR++0YbSwF/ErwgKC959IGnWeEcT2GZIsz/AJMJwNjC4vA7TIyrHD5tVWJTZo1i/SSw==","shasum":"457383d07a492003a2023be1279b85968809b437","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-3.0.1.tgz","fileCount":23,"unpackedSize":82784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+Jw3M+lS9OzNXucw1esztaEoAvt/HX0bTEty6H6vVagIgeOqsAXJz2+J857uyO4BFPOisC/etX114BL2seFse0UA="}]},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_3.0.1_1690725992329_0.18035689630903629"},"_hasShrinkwrap":false},"3.0.2":{"name":"@diyaner/egg-mqtt","version":"3.0.2","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^3.17.3","egg-bin":"^6.4.1","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"  egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"tsc -b --clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","types":"./index.d.ts","gitHead":"3b32762134e22055195c724db2762ed3667b4e5d","_id":"@diyaner/egg-mqtt@3.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-zv/CNrbD9+b1JpHvbgngAJKeMFi1wCsKJLF6c3nqzPNaBEmNQPBse3wbZ9UIA4vUq6tfPPOebp2Ds+Ce+HRymQ==","shasum":"88d59d6991656cd879d0f007417c75d6741b1cad","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-3.0.2.tgz","fileCount":23,"unpackedSize":82907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDo6qVEcm8ufKVnUCxLs0AxxFe6tDSipniGVBgPTnMOAiAWFVoCrJH/EczXEZoayqdTtxm6qdMPfuYVej8b5pSi7A=="}]},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_3.0.2_1690769910955_0.46522342240913317"},"_hasShrinkwrap":false},"3.0.3":{"name":"@diyaner/egg-mqtt","version":"3.0.3","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^3.17.3","egg-bin":"^6.4.1","egg-ci":"^1.11.0","egg-mock":"^3.21.0","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^4.1.5"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"  egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"tsc -b --clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","types":"./index.d.ts","gitHead":"c589a916e6ad1e3762fe1abe7a3e901132871322","_id":"@diyaner/egg-mqtt@3.0.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-zceL6EDB5wJ/4qVe7tTTo2LgHcFVTOMsb7DYI74/nEH9gyMtT2nxmWpowFri1nCvPjPbsnfnb34zLa209TobwA==","shasum":"ef5273245aa8695c7feda00115341d72955fd322","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-3.0.3.tgz","fileCount":23,"unpackedSize":82877,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkj7XyxGl619weyT1/uIgy+7igsXlQM+GauzZD1ngmxQIhALKS+cRKUec01cHLELXrr3umLr84s+nV1NstY4v9VIfw"}]},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_3.0.3_1690772303304_0.10185810085385683"},"_hasShrinkwrap":false},"3.0.4":{"name":"@diyaner/egg-mqtt","version":"3.0.4","description":"egg plugin for mqtt use typescript.","private":false,"eggPlugin":{"name":"mqtt"},"keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"dependencies":{"mqtt":"^4.3.7","nanoid":"^3.0.0"},"devDependencies":{"@types/mocha":"^8.2.1","autod":"^3.0.1","autod-egg":"^1.1.0","egg":"^3.17.3","egg-bin":"^6.4.1","egg-ci":"^1.11.0","egg-mock":"^5.10.9","eslint":"^5.13.0","eslint-config-egg":"^7.1.0","typescript":"^5.3.2"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"  egg-bin test && npm run clean:js","tsc":"tsc","clean:js":"tsc -b --clean","pub":"tsc && npm publish --access public && npm run clean:js","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"author":{"name":"dingiyan"},"license":"MIT","_id":"@diyaner/egg-mqtt@3.0.4","gitHead":"d746003637530dfe2fe1bb0dc2bbd4762f6a958f","types":"./index.d.ts","_nodeVersion":"18.18.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-iWsUVbz3F99BcDjLZXZKJOzv5Nd7RAzoW2LPnUwXk1CCszibGYs9JtH16AmCqv1xoPPbEJ5LooHHQrWsASxGew==","shasum":"ecf3fafde60cdbe992da8facc1aa4d0bad0e2e40","tarball":"https://registry.npmjs.org/@diyaner/egg-mqtt/-/egg-mqtt-3.0.4.tgz","fileCount":23,"unpackedSize":82744,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8y8Lm6oBpE5YcQ+xaTD7bjdDew+8c8MHpf0b87PtNqQIhAKbx5DyCAIuCn4HtZCLyi+Hy0/f2EZFKSUYVMdb2o8Ni"}]},"_npmUser":{"name":"dingiyan","email":"ding25199@163.com"},"directories":{},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-mqtt_3.0.4_1700790038037_0.6184624321091461"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-18T03:17:15.057Z","1.0.0":"2022-11-18T03:17:15.305Z","modified":"2023-11-24T01:40:38.434Z","1.0.1":"2022-11-18T03:23:31.073Z","1.0.2":"2022-11-18T04:01:13.594Z","1.1.0":"2022-11-18T13:47:30.367Z","1.2.0":"2022-11-19T02:51:05.997Z","1.3.0":"2022-11-19T07:59:50.462Z","1.3.1":"2022-11-20T14:15:15.366Z","1.4.0":"2022-11-26T06:18:04.762Z","2.0.0":"2023-04-21T04:59:35.912Z","2.0.1":"2023-04-21T06:17:25.602Z","2.1.0":"2023-07-29T13:35:10.489Z","3.0.0":"2023-07-30T07:21:23.694Z","3.0.1":"2023-07-30T14:06:32.510Z","3.0.2":"2023-07-31T02:18:31.208Z","3.0.3":"2023-07-31T02:58:23.469Z","3.0.4":"2023-11-24T01:40:38.234Z"},"maintainers":[{"name":"dingiyan","email":"ding25199@163.com"}],"description":"egg plugin for mqtt use typescript.","keywords":["egg","eggPlugin","egg-plugin","mqtt","egg-mqtt"],"author":{"name":"dingiyan"},"license":"MIT","readme":"# egg-mqtt\r\n\r\n[![NPM version][npm-image]][npm-url]\r\n[![build status][travis-image]][travis-url]\r\n[![Test coverage][codecov-image]][codecov-url]\r\n[![David deps][david-image]][david-url]\r\n[![Known Vulnerabilities][snyk-image]][snyk-url]\r\n[![npm download][download-image]][download-url]\r\n\r\n[npm-image]: https://img.shields.io/npm/v/egg-mqtt.svg?style=flat-square\r\n[npm-url]: https://npmjs.org/package/egg-mqtt\r\n[travis-image]: https://img.shields.io/travis/eggjs/egg-mqtt.svg?style=flat-square\r\n[travis-url]: https://travis-ci.org/eggjs/egg-mqtt\r\n[codecov-image]: https://img.shields.io/codecov/c/github/eggjs/egg-mqtt.svg?style=flat-square\r\n[codecov-url]: https://codecov.io/github/eggjs/egg-mqtt?branch=master\r\n[david-image]: https://img.shields.io/david/eggjs/egg-mqtt.svg?style=flat-square\r\n[david-url]: https://david-dm.org/eggjs/egg-mqtt\r\n[snyk-image]: https://snyk.io/test/npm/egg-mqtt/badge.svg?style=flat-square\r\n[snyk-url]: https://snyk.io/test/npm/egg-mqtt\r\n[download-image]: https://img.shields.io/npm/dm/egg-mqtt.svg?style=flat-square\r\n[download-url]: https://npmjs.org/package/egg-mqtt\r\n\r\n<!--\r\nDescription here.\r\n-->\r\n\r\n## Install\r\n\r\n```bash\r\n$ npm i @diyaner/egg-mqtt --save\r\n```\r\n\r\n## Usage\r\n\r\n```js\r\n// {app_root}/config/plugin.js\r\nexports.mqtt = {\r\n\tenable: true,\r\n\tpackage: \"@diyaner/egg-mqtt\",\r\n};\r\n```\r\n\r\n## Configuration\r\n\r\n```js\r\n// {app_root}/config/config.default.js\r\nexports.mqtt = {\r\n\tenable: true,\r\n\tclients: [],\r\n};\r\n```\r\n\r\nsee [config/config.default.js](config/config.default.js) for more detail.\r\n\r\n## Example\r\n\r\n<!-- example here -->\r\n\r\n在 app 上挂载 mqtt 客户端调用，发布订阅和接收消息。\r\n在 agent 上挂载 mqtts 存储所有连接实例。\r\n\r\n```ts\r\n// 在app.ts中使用\r\n// 推荐注册回调，当agent上mqtt连接完成后会触发回调来执行初始化逻辑\r\nthis.app.mqtt.onConnected(() => {\r\n\tconst client = this.app.mqtt.get(this.app, \"eggMQTTPluginTest\");\r\n\tclient.onMessage((topic, msg) => {\r\n\t\tconsole.log(\"topic\", topic);\r\n\t\tconsole.log(\"msg\", msg);\r\n\t});\r\n\tconst opt: mqtt.IClientPublishOptions = {\r\n\t\tretain: false,\r\n\t};\r\n\tclient.publish(\r\n\t\t\"topic/abc/bcd\",\r\n\t\t{ a: 1, b: 2 },\r\n\t\t{\r\n\t\t\t...opt,\r\n\t\t}\r\n\t);\r\n\tclient.subscribe(\"hello/world\", { qos: 2 });\r\n});\r\n// 其他情况，在service中调用发布，按正常使用即可。\r\n// fetch api 通过payload的特殊字段messageId实现请求响应模型。要求消息消费者端必须携带返回messageId\r\n```\r\n\r\n## Questions & Suggestions\r\n\r\nPlease open an issue [here](https://github.com/eggjs/egg/issues).\r\n\r\n## License\r\n\r\n[MIT](LICENSE)\r\n","readmeFilename":"README.md"}