{"_id":"@denherrring/ng-mqtt","_rev":"3-40456027f6c4a3a8508dc068bbe94716","name":"@denherrring/ng-mqtt","dist-tags":{"latest":"1.0.0-beta.2"},"versions":{"1.0.0-beta.0":{"name":"@denherrring/ng-mqtt","version":"1.0.0-beta.0","scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"public":true,"dependencies":{"@angular/animations":"~10.0.9","@angular/common":"~10.0.9","@angular/compiler":"~10.0.9","@angular/core":"~10.0.9","@angular/forms":"~10.0.9","@angular/platform-browser":"~10.0.9","@angular/platform-browser-dynamic":"~10.0.9","@angular/router":"~10.0.9","rxjs":"~6.5.5","tslib":"^2.0.0","zone.js":"~0.10.3"},"devDependencies":{"@angular-devkit/build-angular":"~0.1000.6","@angular-devkit/build-ng-packagr":"~0.1000.6","@angular/cli":"~10.0.6","@angular/compiler-cli":"~10.0.9","@types/node":"^12.11.1","@types/jasmine":"~3.5.0","@types/jasminewd2":"~2.0.3","codelyzer":"^6.0.0","jasmine-core":"~3.5.0","jasmine-spec-reporter":"~5.0.0","karma":"~5.0.0","karma-chrome-launcher":"~3.1.0","karma-coverage-istanbul-reporter":"~3.0.2","karma-jasmine":"~3.3.0","karma-jasmine-html-reporter":"^1.5.0","ng-packagr":"^10.0.0","protractor":"~7.0.0","ts-node":"~8.3.0","tslint":"~6.1.0","typescript":"~3.9.5"},"gitHead":"b8813632b277e67227bbd88acfd7ca39b557a3d4","description":"This MQTT-Service/Wrapper is a library for Angular 10.","_id":"@denherrring/ng-mqtt@1.0.0-beta.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-5zoB6e2qg/rR22fZyiCPQq5LdwGAkKF+MyM39UDc9NoVa2un9UABpFIzX16yqMtk9ef7YDuyNt7w7D/rNsxAcg==","shasum":"ef39fc3f567d137d77ef5bf2d21d749424f9cfb3","tarball":"https://registry.npmjs.org/@denherrring/ng-mqtt/-/ng-mqtt-1.0.0-beta.0.tgz","fileCount":1714,"unpackedSize":2949391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO5bsCRA9TVsSAnZWagAAXOkP/1f4etL5YyGJ2R5tAwFv\nqqrlRcGh5GK8qvZ6ttpiNeGr06y+xKE7Diwt6fXuU4JValaMLoSUn6vklHzW\nVnCkSCB0KGFGyewR0X7rYUdGyIURbKCdthgN3+RxgNT1HlD/h35rRGTfHo20\nzPuBN3JUle6PK7bYRcxyv3rIwUy603kSFmt4Q6xDXffH2hR23wg+TakTMmoE\nIYWFzc9W8GkJXEKKov6qGus0D9pmCx6VKtstjRCzySSvL+dXorWx49bqRuau\nzF3QdLt+8KzWIDqc2uX6PhEejjIic0fFnnCNZnMA/pC1vWaPHUiwki01mQzJ\nzY9dPk3GqMQ/0iqYRtTW7TBujuhM/gnofv8kI5GjWzwjyN9jHLvQGYgz4s8g\n6SP0fpDKloAqdRqUx4GcgoCz3qjA2TWRIXdlA8IS05EjmTGWWrjHLYH8+Z1g\nHNqLcOBo4PTh/VQa9PqKRuKLNym24ItGf1GycPKxdf8qAU/4KfwNrzGvs/P2\nYMd08lUVSdnjPpQT0Yk6Boe9gRYljaWhNhWgdDP8zKp2PHDeMNlGPwyAMvKY\nNhi6NwHdv60a6Caq/eu1M5pX+6Q2MX+ASiRlbYOY3M/zCQRML1ZoXz2Ffh+O\nXLvFInhaUuA5Lz6VqU9pLJgBnLkZhas8DHJfvuJP8BFfSOaNQoxvOe5qekrS\ndUoK\r\n=Cxds\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbn+Qg6yT57dVBMQ4mfZe491UyuasaRZQNUS8MrIuFTwIgb6J4VuFv35fz+iDhKYW1NV7BFQ5wgLvYBbChfPSQxv8="}]},"maintainers":[{"name":"denherrring","email":"dennis@hering.me"}],"_npmUser":{"name":"denherrring","email":"dennis@hering.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-mqtt_1.0.0-beta.0_1597740780189_0.3220224340263047"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"@denherrring/ng-mqtt","version":"1.0.0-beta.1","repository":{"type":"git","url":"git+https://github.com/DenHerrRing/ng-mqtt.git"},"keywords":["angular","angular10","ng","mqtt"],"author":{"name":"denherrring"},"license":"MIT","scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"public":true,"dependencies":{"@angular/animations":"~10.0.9","@angular/common":"~10.0.9","@angular/compiler":"~10.0.9","@angular/core":"~10.0.9","@angular/forms":"~10.0.9","@angular/platform-browser":"~10.0.9","@angular/platform-browser-dynamic":"~10.0.9","@angular/router":"~10.0.9","rxjs":"~6.5.5","tslib":"^2.0.0","zone.js":"~0.10.3"},"devDependencies":{"@angular-devkit/build-angular":"~0.1000.6","@angular-devkit/build-ng-packagr":"~0.1000.6","@angular/cli":"~10.0.6","@angular/compiler-cli":"~10.0.9","@types/node":"^12.11.1","@types/jasmine":"~3.5.0","@types/jasminewd2":"~2.0.3","codelyzer":"^6.0.0","jasmine-core":"~3.5.0","jasmine-spec-reporter":"~5.0.0","karma":"~5.0.0","karma-chrome-launcher":"~3.1.0","karma-coverage-istanbul-reporter":"~3.0.2","karma-jasmine":"~3.3.0","karma-jasmine-html-reporter":"^1.5.0","ng-packagr":"^10.0.0","protractor":"~7.0.0","ts-node":"~8.3.0","tslint":"~6.1.0","typescript":"~3.9.5"},"gitHead":"b8813632b277e67227bbd88acfd7ca39b557a3d4","description":"This MQTT-Service/Wrapper is a library for Angular 10.","bugs":{"url":"https://github.com/DenHerrRing/ng-mqtt/issues"},"homepage":"https://github.com/DenHerrRing/ng-mqtt#readme","_id":"@denherrring/ng-mqtt@1.0.0-beta.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-IRCAVuIQzbMBiTP1YQBTOL+wUDqQxDjtG/Dhi/fTv7MgSK8f/9Ow8FCLvvLmyKmcX2jnNqYCBAxS+CjpaCsVnA==","shasum":"bdb477d5c01269d50e23384770bd6fa4e8ff8d44","tarball":"https://registry.npmjs.org/@denherrring/ng-mqtt/-/ng-mqtt-1.0.0-beta.1.tgz","fileCount":1714,"unpackedSize":2949628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO5gFCRA9TVsSAnZWagAA0FkQAJLTnRKVBpnK52dELoqH\nRUwFL2cC7119KJKnWQhzaXLB8pJE1aIZ5a5L6r4sABwz80w/zQ+7VJm9bNw+\nioI8XyjteDPOT2S+A1zzZDR7TRf3Mv5+r2FfwqadUNuf0fnK5ZAtaT81hPLH\n6ILhmcZKdWoWXQrSDL31bmOw09zxPr/fHqIj8B3bac6dvvxR+K2LsCR5BMZD\n7IE+9mFSW1FoqkFuJyFtBbsmU1wJ1SyPZLsz9UVbCtyloJgOIs4nX1iENP4V\n/kexEruq3Qtli0scTR6dQDMJj4LgbqaF423l/ZAOAwmqmzYg4ALgPH4ZH0C1\nvCqO0SDaPvl18urU8wXITSNQQSqfW5jq2+mKQ+wdGtlZ4a+HAdFQE/B08i6G\niG3ADzaX+U0imsyzdxCfJVX1CwVjnQOnlvu8J+nAIvL+EVDKD5xIOv+ql5bk\n8Vj/e1njuhqQw8kl7KSdjb0V8ynHk6ZkuSteOL4y6Ghp+lu+lh/L0qPLxUPs\nSVaNS/yr4hrFAp6tBqZSGtC/nzo/b4iGTxAXI1L1w/Jwu37BcSliMRqETu/h\nRFFqrz4pUTwPqAaqyrioRp0BihtbYDtqE/aRe4/3oJlD7PO3ERcwWyZUPGga\nA4Oc2cu0+LbPCqWvBE+CEIjYecfX7dLIWs6d8OO+/ICHyBO21443dAkLJNPF\naGuE\r\n=6UCY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOZOWY6QGRQl517CMY3hqtnUBVNbFPS1T+Pe0FCbE35AiEA997/3M5BIZlR4an0iO7Q8+VHPj3ewKy3OPMa2xTSGp8="}]},"maintainers":[{"name":"denherrring","email":"dennis@hering.me"}],"_npmUser":{"name":"denherrring","email":"dennis@hering.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-mqtt_1.0.0-beta.1_1597741061387_0.5265850936600343"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"@denherrring/ng-mqtt","version":"1.0.0-beta.2","repository":{"type":"git","url":"git+https://github.com/DenHerrRing/ng-mqtt.git"},"keywords":["angular","angular10","ng","mqtt"],"author":{"name":"denherrring"},"license":"MIT","scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"public":true,"dependencies":{"@angular/animations":"~10.0.9","@angular/common":"~10.0.9","@angular/compiler":"~10.0.9","@angular/core":"~10.0.9","@angular/forms":"~10.0.9","@angular/platform-browser":"~10.0.9","@angular/platform-browser-dynamic":"~10.0.9","@angular/router":"~10.0.9","rxjs":"~6.5.5","tslib":"^2.0.0","zone.js":"~0.10.3"},"devDependencies":{"@angular-devkit/build-angular":"~0.1000.6","@angular-devkit/build-ng-packagr":"~0.1000.6","@angular/cli":"~10.0.6","@angular/compiler-cli":"~10.0.9","@types/node":"^12.11.1","@types/jasmine":"~3.5.0","@types/jasminewd2":"~2.0.3","codelyzer":"^6.0.0","jasmine-core":"~3.5.0","jasmine-spec-reporter":"~5.0.0","karma":"~5.0.0","karma-chrome-launcher":"~3.1.0","karma-coverage-istanbul-reporter":"~3.0.2","karma-jasmine":"~3.3.0","karma-jasmine-html-reporter":"^1.5.0","ng-packagr":"^10.0.0","protractor":"~7.0.0","ts-node":"~8.3.0","tslint":"~6.1.0","typescript":"~3.9.5"},"gitHead":"b8813632b277e67227bbd88acfd7ca39b557a3d4","description":"This MQTT-Service/Wrapper is a library for Angular 10.","bugs":{"url":"https://github.com/DenHerrRing/ng-mqtt/issues"},"homepage":"https://github.com/DenHerrRing/ng-mqtt#readme","_id":"@denherrring/ng-mqtt@1.0.0-beta.2","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-WCQE5TdGgVbP5C3H+9F6xmHY2vfVa5uFEIy9YTrB0Q04AQXWf+mjk6nLuvO+LyVcINTwGqG94Hqkm3d8UurStg==","shasum":"babaf755d11272bfd04f7a989c8a436291639331","tarball":"https://registry.npmjs.org/@denherrring/ng-mqtt/-/ng-mqtt-1.0.0-beta.2.tgz","fileCount":1714,"unpackedSize":2949635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO5gvCRA9TVsSAnZWagAAwBIP+wZ6wYfvkQgLyiiUxPxL\nJnXvDl3RAn0g6Dw6hMUAqcidXs+dAYyQUpGGiUo8a4CK0qRK6c6rfzp8ThUL\n6uFebpWypydT0k4zmvCEYeAerJoG3qh3hS4E7fZ7IP8dj/xyyf0+cUPpCmOa\n8JExQvHN69S/KVtMzkvCWD2HzewVNfnahl52bGJimB7A4bLvPQVxRHLOesFc\nFemUPKbOFPGObvJKfGUaVZ9zDFPhqblLaImTkUQm4TS43XdxYl0xDtI6vaP/\nyABRtwtNFBN+8XmPO/MmhqlGPi1alR5BQdq3VAl4M6E9JHWOPWLUYLKvl3wJ\nb5LeoTe5K2MBXvDtWofWxBmHKFUro7dE/2rRB3Grd6keP+cna4KVxa+/NmDP\nYW1Gw4QKDVFCC2K+gVi+JD84lAX3sJiaXuwVlKiXj7CDR5XlfLDdzVEulFYL\nqBCK+mcKCtOqQ6898O6RmRAUiB59ewVWz0Fv4F6Eo29XUy4DP3TWgoNnDbR4\nRb7MTSf74k0ZkfG37W4fR4kMaaVKH3GofwwGPEKc9h3TJZ2ssCVWH20AGRjK\nyJGRHxUIUkqo1p7B3SsVXZJOzF5MixAhEOB+Fx2GriCkH2f3vDmf5UeB2XUp\nNfmXPodAfJXT94oWqnFg0XxI1fVX7fkiwAZ/ooZkucofu/OhK6J+nyiGW8ht\n1m68\r\n=QmuO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvoszXYx65pG9CxXVEGAgKRT1LMi2440swz6BXEUQqNAIgGyMFgK4zNyakmF4hK4YMMJ7JAB02BAkX58hh5VCIIVg="}]},"maintainers":[{"name":"denherrring","email":"dennis@hering.me"}],"_npmUser":{"name":"denherrring","email":"dennis@hering.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-mqtt_1.0.0-beta.2_1597741102804_0.5079750582298188"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-18T08:53:00.153Z","1.0.0-beta.0":"2020-08-18T08:53:00.374Z","modified":"2022-04-05T03:44:57.238Z","1.0.0-beta.1":"2020-08-18T08:57:41.627Z","1.0.0-beta.2":"2020-08-18T08:58:23.053Z"},"maintainers":[{"name":"denherrring","email":"dennis@hering.me"}],"description":"This MQTT-Service/Wrapper is a library for Angular 10.","readme":"# ng-mqtt\nThis MQTT-Service/Wrapper is a library for Angular 10.\n\n## installation\n`npm i @denherrring/ng-mqtt --save`\n\n## Usage\n```\nimport { Observable } from 'rxjs';\n\nimport {\n  IMqttMessage,\n  MqttModule,\n  IMqttServiceOptions\n} from 'ngx-mqtt';\n\nexport const MQTT_SERVICE_OPTIONS: IMqttServiceOptions = {\n  hostname: 'localhost',\n  port: 9001,\n  path: '/mqtt'\n};\n\n@NgModule({\n  imports: [\n    ...\n    MqttModule.forRoot(MQTT_SERVICE_OPTIONS)\n  ]\n  ...\n})\n\nexport class AppModule { }\n\n@Component({\n  template: `\n    <h1></h1>\n  `\n})\nexport class ExampleComponent implements OnDestroy {\n  private subscription: Subscription;\n  public message: string;\n\n  constructor(private _mqttService: MqttService) {\n    this.subscription = this._mqttService.observe('my/topic').subscribe((message: IMqttMessage) => {\n      this.message = message.payload.toString();\n    });\n  }\n\n  public unsafePublish(topic: string, message: string): void {\n    this._mqttService.unsafePublish(topic, message, {qos: 1, retain: true});\n  }\n\n  public ngOnDestroy() {\n    this.subscription.unsubscribe();\n  }\n}\n```\n\n### Based on \nThis Project based on [ngx-mqtt](https://github.com/sclausen/ngx-mqtt).\n","readmeFilename":"README.md","homepage":"https://github.com/DenHerrRing/ng-mqtt#readme","keywords":["angular","angular10","ng","mqtt"],"repository":{"type":"git","url":"git+https://github.com/DenHerrRing/ng-mqtt.git"},"author":{"name":"denherrring"},"bugs":{"url":"https://github.com/DenHerrRing/ng-mqtt/issues"},"license":"MIT"}