{"_id":"ha4us","_rev":"61-8b3eb557afb0872a8cbd1ba5fef16cbd","name":"ha4us","description":"Base modules for running a ha4us client","dist-tags":{"latest":"0.28.0"},"versions":{"0.0.1":{"name":"ha4us","version":"0.0.1","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","dependencies":{"awilix":"^2.4.0","fast-json-patch":"^2.0.2","mongodb":"^2.2.29","mqtt":"^2.9.0","obj-ease":"^1.0.0","us-mqtt":"^1.1.0","winston":"^2.3.1","yargs":"^8.0.2"},"eslintConfig":{"parserOptions":{"ecmaVersion":2017},"extends":["eslint:recommended","us-config"]},"devDependencies":{"eslint":"^3.14.0","eslint-config-us-config":"^0.0.1"},"gitHead":"a80cb118ccef4735e72934822dc68ff1ee2b1770","_id":"ha4us@0.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-FuqZRWgWRzJJ+tcHA0n+dJ08rjZ8L6RK/VcZZmVhuQQU3sSUVmslqwykO5ielGEWspRHT9rL3zwMzc/hiFgK9w==","shasum":"721443d8924747e11390c1418d199f9147e8048c","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEozkNNcrGa/2zRXvg/PtEPzLNUv6oBO0McmgkzT8d7OAiBcaBJT7kkW/Wml/2TCOxznx8hOaM3SA9pWrohH66seLQ=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.0.1.tgz_1498165657277_0.4627195436041802"},"directories":{},"deprecated":"not maintained anymore"},"0.0.2":{"name":"ha4us","version":"0.0.2","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","dependencies":{"awilix":"^2.4.0","fast-json-patch":"^2.0.2","mongodb":"^2.2.29","mqtt":"^2.9.0","obj-ease":"^1.0.0","us-mqtt":"^1.1.0","winston":"^2.3.1","yaml-js":"^0.2.0","yargs":"^8.0.2"},"eslintConfig":{"parserOptions":{"ecmaVersion":2017},"extends":["eslint:recommended","us-config"]},"devDependencies":{"eslint":"^3.14.0","eslint-config-us-config":"^0.0.1"},"gitHead":"5d6aaa7025727a06a85375c8d9e1a62ee7e4dd1a","_id":"ha4us@0.0.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-KS0CZTDwaXw7faNiSIQDPnm9lZ2wYxTdXYNe9IbCVUq3UwivDoeviqeu9RWovVHz4qWAX/o4YoMkF0q+ufBKdw==","shasum":"b856d4413bd4b1adfa4dc75f89650c56d3e6f343","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRX3l+aRZONEz0zb+R9PzrkXkXVnU3GMDyYvg6DFjzIAiEA/+LJMa3pIrNaIRjLes3FcPUs3K36OR5FP9IDA9cZ1Fk="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.0.2.tgz_1498275720996_0.7757094735279679"},"directories":{},"deprecated":"not maintained anymore"},"0.0.3":{"name":"ha4us","version":"0.0.3","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","dependencies":{"awilix":"^2.4.0","fast-json-patch":"^2.0.2","mongodb":"^2.2.29","mqtt":"^2.9.0","obj-ease":"^1.0.0","us-mqtt":"^1.1.0","winston":"^2.3.1","yaml-js":"^0.2.0","yargs":"^8.0.2"},"eslintConfig":{"parserOptions":{"ecmaVersion":2017},"extends":["eslint:recommended","us-config"]},"devDependencies":{"eslint":"^3.14.0","eslint-config-us-config":"^0.0.1"},"gitHead":"fdbef4bd9664ab91a3c6cc3b3fc9f5a47cb6fc51","_id":"ha4us@0.0.3","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-SwEdgzLa6IODTRDRwpt1tKOjRCAOamoLRA4tfKeBRhYSNlhNxh6oVY11KLU9sMQ8edPDyDCQBF4HBHrNLg/j9Q==","shasum":"5ae27034d071c50c45bae01e0f1d18a6d8cdb3be","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuXGQHXQvlZvdEviPNiOWw3uDU/g+uG11ntLnXdgFwJwIgI5RGmO0IyAAA2Oehul8jT8iVSWzg+cBYItSMemCaTxI="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.0.3.tgz_1498457837647_0.8288543694652617"},"directories":{},"deprecated":"not maintained anymore"},"0.0.4":{"name":"ha4us","version":"0.0.4","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","dependencies":{"awilix":"^2.4.0","fast-json-patch":"^2.0.2","mongodb":"^2.2.29","mqtt":"^2.9.0","obj-ease":"^1.0.0","us-mqtt":"^1.1.0","winston":"^2.3.1","yaml-js":"^0.2.0","yargs":"^8.0.2"},"eslintConfig":{"parserOptions":{"ecmaVersion":2017},"extends":["eslint:recommended","us-config"]},"devDependencies":{"eslint":"^3.14.0","eslint-config-us-config":"^0.0.1"},"gitHead":"a5822209888a7d435b35aaa0edb8b9359f824e0c","_id":"ha4us@0.0.4","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-b1vR1HFHjZTBiQGcpGoUYHBaVJ5Wv1RRtAxbMcEJGF/pPxm6tSdymcHqC+DJSeukeQeKRD3GIGkXK/aUVWPFDg==","shasum":"d563878e5e5d64d66765938eed3960bd035e2b06","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICz/rrx2Wq66Ril3KUFgGvyhZESAE32eMeYr9iysE+GZAiEA/UbmacxBc67IezxMC4CH3uVsoqUbP1s00aDerTc1mug="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.0.4.tgz_1498577695979_0.5171055982355028"},"directories":{},"deprecated":"not maintained anymore"},"0.0.5":{"name":"ha4us","version":"0.0.5","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","dependencies":{"awilix":"^2.4.0","fast-json-patch":"^2.0.2","js-yaml":"^3.8.4","mongodb":"^2.2.29","mqtt":"^2.9.0","obj-ease":"^1.0.0","us-mqtt":"^1.1.0","winston":"^2.3.1","yargs":"^8.0.2"},"eslintConfig":{"parserOptions":{"ecmaVersion":2017},"extends":["eslint:recommended","us-config"]},"devDependencies":{"eslint":"^3.14.0","eslint-config-us-config":"^0.0.1"},"gitHead":"dfe21d03d8850c251ad6f2f0e1a1f92e066a1cfb","_id":"ha4us@0.0.5","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-Xy3jlLN4xB5gv0C71rqiJtO/iWzK2mma1BkRyEpCIHg4/erDae/i+C27Mhb3EJjARoze6wNb9mS16IW5bpLrvw==","shasum":"9613ab7cae4ed4399d98ecd86d29adba0f622a13","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0YQ97yBt4Pp3Pf0ABoUrXBflPx5vahY9TnmkH3F5noAIgOAferhKiZaAD68huAgq9t/HmB81HPMWCLqr/bVm6EGs="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.0.5.tgz_1498578220544_0.07862550462596118"},"directories":{},"deprecated":"not maintained anymore"},"0.0.7":{"name":"ha4us","version":"0.0.7","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","dependencies":{"awilix":"^2.4.0","fast-json-patch":"^2.0.2","js-yaml":"^3.8.4","mongodb":"^2.2.29","mqtt":"^2.9.0","obj-ease":"^1.0.0","us-mqtt":"^1.1.0","winston":"^2.3.1","yargs":"^8.0.2"},"eslintConfig":{"parserOptions":{"ecmaVersion":2017},"extends":["eslint:recommended","us-config"]},"devDependencies":{"eslint":"^3.14.0","eslint-config-us-config":"^0.0.1"},"gitHead":"e3e8ccce24598eb57628c2be1e27baaa1f5d8416","_id":"ha4us@0.0.7","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-nBxhoW8NuCiUBIKoUB2HEGuhk0qFqgwftHcOYG+6e+MVdIJhzT0n/ttl5vWOvOZzX0E5z4vzyM/J1nH+h9XuLg==","shasum":"bdeea02f2c1dbd2b515ce77abe80f3ab7d10d03f","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/cIbsM9XLb6uIGV5Rek0swMQilgPQHJn0aOMxhGRb7AiBAFLznglemgab8aWHdzkwHj/OlQtlm/VZedskplCFrrw=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.0.7.tgz_1499364715690_0.9028126299381256"},"directories":{},"deprecated":"not maintained anymore"},"0.0.8":{"name":"ha4us","version":"0.0.8","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","dependencies":{"awilix":"^2.4.0","fast-json-patch":"^2.0.2","js-yaml":"^3.8.4","mongodb":"^2.2.29","mqtt":"^2.9.0","obj-ease":"^1.0.0","us-mqtt":"^1.1.0","winston":"^2.3.1","yargs":"^8.0.2"},"eslintConfig":{"parserOptions":{"ecmaVersion":2017},"extends":["eslint:recommended","us-config"]},"devDependencies":{"eslint":"^3.14.0","eslint-config-us-config":"^0.0.1"},"gitHead":"922529d6feca6cdd414e6bd0fda7e805432f8aa5","_id":"ha4us@0.0.8","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-cS0zfyl0tx5zIDxcKcBIJhWc3nVCCcOPgLzi/KwH2LE0Sx2hS1eFrQSdajrVOhvRoUVbCWuZJTuU2GL1cjb2mw==","shasum":"d82b081cfb63579d5f2dbb2681a5abb904a87670","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3AHCEgNot7bN5q/4/K5V1ZqI/HVCta80lQmspCwAuyAiEA++1jM6HZFfimuvjZQ59TFlA2oY/cCvL/ncuyfxhfPx4="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.0.8.tgz_1500409295923_0.35948445927351713"},"directories":{},"deprecated":"not maintained anymore"},"0.1.0":{"name":"ha4us","version":"0.1.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","scripts":{"info":"npm-scripts-info","build":"trash adapter core && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'npm run --silent build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"awilix":"^2.4.0","debug":"^2.6.8","fast-json-patch":"^2.0.2","js-yaml":"^3.8.4","mongodb":"^2.2.29","mqtt":"^2.9.0","mqtt-ha4us":"^0.0.4","obj-ease":"^1.0.0","winston":"^2.3.1","yargs":"^8.0.2"},"devDependencies":{"@types/node":"^8.0.7","@types/winston":"^2.3.3","ava":"^0.21.0","nyc":"^11.0.3","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","tslint":"^5.5.0","typescript":"^2.4.1"},"gitHead":"b63373ccc0ed22bce55336068370edfe62f04f91","_id":"ha4us@0.1.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-71xr9NFtCr1l5rq2HSuaOhKEqRBLdO7s2o18LXzFUfMXQ/0r5cHqgfmur8yUwfOtjuCfvYfgGFG6X5c28qhYHQ==","shasum":"e829e75906dc488ed68ec42f3e800609430a7ade","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGKaxscT1iFQt9CS2C21/O3prlSWsX52Zm7P7RrPDtGgIgYOYK6mmkTqgZIDINBzULDdcReje+qK/BzW80ZDrmlSQ="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.1.0.tgz_1503083736674_0.7714132920373231"},"directories":{},"deprecated":"not maintained anymore"},"0.1.1":{"name":"ha4us","version":"0.1.1","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","scripts":{"info":"npm-scripts-info","build":"trash adapter core && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'npm run --silent build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"awilix":"^2.4.0","concurrently":"^3.5.0","debug":"^2.6.8","fast-json-patch":"^2.0.2","js-yaml":"^3.8.4","mongodb":"^2.2.29","mqtt":"^2.9.0","mqtt-ha4us":"^0.0.4","obj-ease":"^1.0.0","winston":"^2.3.1","yargs":"^8.0.2"},"devDependencies":{"@types/node":"^8.0.7","@types/winston":"^2.3.3","ava":"^0.21.0","nyc":"^11.0.3","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","tslint":"^5.5.0","typescript":"^2.4.1"},"gitHead":"91d1ee99977514796e8bffdeb9079908be88ae0a","_id":"ha4us@0.1.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-tlk5jxgAW7fclbi9VmB4sfMNGr4CAvN/gjf/0Sw7RW9Ca4Gngx1SWsTuj/4d6PFNsJsTymlx04YnMP06hM7x5Q==","shasum":"19d204117305423aee88b5dce6495c4c0564f9a9","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6mdlDUviG5HdKiWDGYQ+rQeIh7KvTkZMz86XP7XItPgIgKvacHMXlCOlsbhuLW+8boGupF1dJ2mziDGg2/1JlDJw="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.1.1.tgz_1503940744290_0.6481911728624254"},"directories":{},"deprecated":"not maintained anymore"},"0.1.3":{"name":"ha4us","version":"0.1.3","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'npm run --silent build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"awilix":"^2.4.0","debug":"^2.6.8","fast-json-patch":"^2.0.2","js-yaml":"^3.8.4","mongodb":"^2.2.29","mqtt":"^2.9.0","mqtt-ha4us":"^0.0.4","obj-ease":"^1.0.0","winston":"^2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/node":"^8.0.7","@types/winston":"^2.3.3","ava":"^0.21.0","concurrently":"^3.5.0","nyc":"^11.0.3","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","tslint":"^5.5.0","typescript":"^2.4.1"},"gitHead":"955d58e0847026cd7e62ac1c46adf5c9d5d18f04","_id":"ha4us@0.1.3","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-3aHsIaAtVsuQUu1SwyRwTxYhuMtm73/i7OR+hIzToP3EOLkPx9prACdjOBqlEVVZTLfDA6EQPBOdqF+kOhuYfg==","shasum":"6d20a090e8cf5dd95b7ca338b394f0f19c72cf0a","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK8ZeOQpp0PPUhtjt06cfELuA1CP/3AmD+u2PH6hfgwwIgUEw206oLuSC9G4UYFc94GdHqHDP+nM3cs6uDijQGAqU="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.1.3.tgz_1505236200369_0.207734786439687"},"directories":{},"deprecated":"not maintained anymore"},"0.1.4":{"name":"ha4us","version":"0.1.4","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'npm run --silent build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/mongodb":"^2.2.11","awilix":"^2.4.0","debug":"^2.6.8","express":"^4.15.4","fast-json-patch":"^2.0.2","gridfs-stream":"^1.1.1","js-yaml":"^3.8.4","mime-types":"^2.1.17","mongodb":"^2.2.29","mqtt":"^2.9.0","mqtt-ha4us":"^0.0.4","multer":"^1.3.0","obj-ease":"^1.0.0","object-hash":"^1.1.8","request":"^2.81.0","winston":"^2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/express":"^4.0.37","@types/gridfs-stream":"^0.5.30","@types/node":"^8.0.7","@types/winston":"^2.3.3","ava":"^0.21.0","concurrently":"^3.5.0","nyc":"^11.0.3","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","tslint":"^5.5.0","typescript":"^2.4.1"},"gitHead":"975d3cc7a068d56ce0c7f7df1f7720d47a207076","_id":"ha4us@0.1.4","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-MU+d5Tz7G//AYuPmxyBLVVgmSammoSR6osjjkAlAF4qX/yy+aExjEFXarbIkvqpBehD4h5lreaQ4hRwGe6Bmqg==","shasum":"2b0eec847900ad09be4d9887e233ebdcba51a041","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcuZawQYQVta4GfeN9qFB1eyL++z8kTqz7Njw+vdRKigIhAJe5LIVpwMqg2lkd69mSXiXxXZggf41tToYLz19YGEfQ"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.1.4.tgz_1505407012718_0.4695798377506435"},"directories":{},"deprecated":"not maintained anymore"},"0.1.5":{"name":"ha4us","version":"0.1.5","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'npm run --silent build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/express":"^4.0.37","@types/gridfs-stream":"^0.5.30","@types/node":"^8.0.7","@types/winston":"^2.3.3","@types/mongodb":"^2.2.11","awilix":"^2.4.0","debug":"^2.6.8","express":"^4.15.4","fast-json-patch":"^2.0.2","gridfs-stream":"^1.1.1","js-yaml":"^3.8.4","mime-types":"^2.1.17","mongodb":"^2.2.29","mqtt":"^2.9.0","mqtt-ha4us":"^0.0.4","multer":"^1.3.0","obj-ease":"^1.0.0","object-hash":"^1.1.8","request":"^2.81.0","winston":"^2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"ava":"^0.21.0","concurrently":"^3.5.0","nyc":"^11.0.3","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","tslint":"^5.5.0","typescript":"^2.4.1"},"gitHead":"e1e0678c6912d0863d9da14ce9dd961248d3e9f8","_id":"ha4us@0.1.5","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-vE/oEa7IFwD25UCitBuGcZHZLizVpWhLvvknEUWAPqgEFq8uZV7/CZs+nnUAHKhTkWjQUVxMf6+Gm5FoOu9GIA==","shasum":"c99a0f1e05a219f445629f26056cca637b4c2843","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1FT4OCqylnKrvsEeIyyanK4ajAgEw7jgpjGZPv/ASfAIgBGYn8Vv6YjToYanLBcJ7v2bXHaH6aNBrwsKk5gxTDBE="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.1.5.tgz_1505542300832_0.9718178778421134"},"directories":{},"deprecated":"not maintained anymore"},"0.2.0":{"name":"ha4us","version":"0.2.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'npm run --silent build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/express":"^4.0.37","@types/gridfs-stream":"^0.5.30","@types/jsonwebtoken":"^7.2.3","@types/mongodb":"^2.2.11","@types/node":"^8.0.7","@types/winston":"^2.3.3","awilix":"^2.4.0","bcryptjs":"^2.4.3","body-parser":"^1.18.1","cookie-parser":"^1.4.3","debug":"^2.6.8","express":"^4.15.4","fast-json-patch":"^2.0.2","gridfs-stream":"^1.1.1","js-yaml":"^3.8.4","jsonwebtoken":"^8.0.1","mime-types":"^2.1.17","mongodb":"^2.2.29","mqtt":"^2.9.0","mqtt-ha4us":"^0.0.4","multer":"^1.3.0","obj-ease":"^1.0.0","object-hash":"^1.1.8","request":"^2.81.0","winston":"^2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"ava":"^0.21.0","concurrently":"^3.5.0","nyc":"^11.0.3","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","tslint":"^5.5.0","typescript":"^2.4.1"},"gitHead":"fb88ef5d210e49dd26663e98c68beb15594e45ea","_id":"ha4us@0.2.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-ohpZOztib90ftW++cx0LjOrd2hCVJPe4KtHJ1RQy4vqxxLEvySlOuOxZHXEf2RdUhAngL+euAFpZ4h2dWqqVOQ==","shasum":"4a7f31841d77d3d83d5c553ed18d875c84b50ccd","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIST9YS6/u4D8OHWnJcYIa1gX4gMy7tcXs3z50HAaNywIhAPXh2z1v+ShgqkoMZXv8vNNYCtbPNAyyjftVzEAnfESO"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.2.0.tgz_1506837846789_0.2502546610776335"},"directories":{},"deprecated":"not maintained anymore"},"0.2.1":{"name":"ha4us","version":"0.2.1","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'npm run --silent build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/express":"^4.0.37","@types/gridfs-stream":"^0.5.30","@types/jsonwebtoken":"^7.2.3","@types/mongodb":"^2.2.11","@types/node":"^8.0.7","@types/winston":"^2.3.3","awilix":"^2.4.0","bcryptjs":"^2.4.3","body-parser":"^1.18.1","cookie-parser":"^1.4.3","debug":"^2.6.8","express":"^4.15.4","fast-json-patch":"^2.0.2","gridfs-stream":"^1.1.1","js-yaml":"^3.8.4","jsonwebtoken":"^8.0.1","mime-types":"^2.1.17","mongodb":"^2.2.29","mqtt":"^2.9.0","mqtt-ha4us":"^0.0.4","multer":"^1.3.0","obj-ease":"^1.0.0","object-hash":"^1.1.8","request":"^2.81.0","winston":"^2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"ava":"^0.21.0","concurrently":"^3.5.0","nyc":"^11.0.3","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","tslint":"^5.5.0","typescript":"^2.4.1"},"gitHead":"cb3f156070cd41316802d4baf835dfa22d69d9d0","_id":"ha4us@0.2.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-4UJ4of3JhDpI/dmJWtMmA3eFx13P2dIKZ4Hs509xKIiJgvKnesDb8tNx0KCOULGrPIRHPucmzmCdznV15LiNvQ==","shasum":"97cf50f5066786d00ec2801fecfff37555ed4d15","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr2NYo53/MASJ0kz8FG8vB5COAulUE/VM5yHyEO8CAiAIgXnEjJ29px1t+00OFlpQ952t3jDuLEmU8lNU4jbbUnJA="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.2.1.tgz_1506838807350_0.030652138637378812"},"directories":{},"deprecated":"not maintained anymore"},"0.2.2":{"name":"ha4us","version":"0.2.2","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'npm run --silent build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/express":"^4.0.37","@types/gridfs-stream":"^0.5.30","@types/jsonwebtoken":"^7.2.3","@types/mongodb":"^2.2.11","@types/node":"^8.0.7","@types/winston":"^2.3.3","awilix":"^2.4.0","bcryptjs":"^2.4.3","body-parser":"^1.18.1","cookie-parser":"^1.4.3","debug":"^2.6.8","express":"^4.15.4","fast-json-patch":"^2.0.2","gridfs-stream":"^1.1.1","js-yaml":"^3.8.4","jsonwebtoken":"^8.0.1","mime-types":"^2.1.17","mongodb":"^2.2.29","mqtt":"^2.9.0","mqtt-ha4us":"^0.0.4","multer":"^1.3.0","obj-ease":"^1.0.0","object-hash":"^1.1.8","request":"^2.81.0","winston":"^2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"ava":"^0.21.0","concurrently":"^3.5.0","nyc":"^11.0.3","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","tslint":"^5.5.0","typescript":"^2.4.1"},"gitHead":"edf57255ca2387c0172207b1bf2f154e9763d765","_id":"ha4us@0.2.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-m84/6VnLR28vFlI2h1GUC7Rcfi6M2yBHhx6JEhsZL9fKjzGUb8quBIZpH7T9TeE0oJH2W/psqbUIhgHlROqSIA==","shasum":"c40543919bb6c31cf4335d0639107f51eb18e808","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSfR6+HYB4y05TZ/oa5icY13ntvUNW8MFVmWnTCOML2AiEA3ogxxtgl6hcCDeSJLWc9x5MoHuuDBcdnCbUk+Hj/L8o="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.2.2.tgz_1507290282573_0.9777447029482573"},"directories":{},"deprecated":"not maintained anymore"},"0.2.3":{"name":"ha4us","version":"0.2.3","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'npm run --silent build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/express":"^4.0.37","@types/gridfs-stream":"^0.5.30","@types/jsonwebtoken":"^7.2.3","@types/mongodb":"^2.2.11","@types/node":"^8.0.7","@types/winston":"^2.3.3","awilix":"^2.4.0","bcryptjs":"^2.4.3","body-parser":"^1.18.1","cookie-parser":"^1.4.3","debug":"^2.6.8","express":"^4.15.4","fast-json-patch":"^2.0.2","gridfs-stream":"^1.1.1","js-yaml":"^3.8.4","jsonwebtoken":"^8.0.1","mime-types":"^2.1.17","mongodb":"^2.2.29","mqtt":"^2.9.0","mqtt-ha4us":"^0.0.4","multer":"^1.3.0","obj-ease":"^1.0.0","object-hash":"^1.1.8","request":"^2.81.0","winston":"^2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"ava":"^0.21.0","concurrently":"^3.5.0","nyc":"^11.0.3","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","tslint":"^5.5.0","typescript":"^2.4.1"},"gitHead":"27d9c8dc853e36f85919de623ee15952fba4f94a","_id":"ha4us@0.2.3","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-3nLAq+T9VU13lSEJ1vNSILqCIsZOrKj7XGYiVLRS4A2Lc8wr4dZHVVByZiden5Opb58w5FIjdbQBfqQ+esIlAw==","shasum":"e7aa5e38c4e7124a4851c95578887462e2442b54","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeJ0SfKcAI9eVe9S4K9k7ZcH/KFlbaWBM108I4/mVqPwIhAPWIT1Q9srDOXyFZI23yG5YF6J0KDGNDuuB500Z6x+KN"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.2.3.tgz_1507310668515_0.505027387291193"},"directories":{},"deprecated":"not maintained anymore"},"0.3.0":{"name":"ha4us","version":"0.3.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'npm run --silent build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/express":"^4.0.37","@types/gridfs-stream":"^0.5.30","@types/jsonwebtoken":"^7.2.3","@types/mongodb":"^2.2.11","@types/node":"^8.0.33","@types/winston":"^2.3.3","awilix":"^2.4.0","bcryptjs":"^2.4.3","body-parser":"^1.18.1","cookie-parser":"^1.4.3","debug":"^2.6.8","express":"^4.15.4","fast-json-patch":"^2.0.2","gridfs-stream":"^1.1.1","js-yaml":"^3.8.4","jsonwebtoken":"^8.0.1","lodash.union":"^4.6.0","mime-types":"^2.1.17","mongodb":"^2.2.29","mqtt":"^2.9.0","mqtt-ha4us":"^0.0.4","multer":"^1.3.0","obj-ease":"^1.0.0","object-hash":"^1.1.8","request":"^2.81.0","winston":"^2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"ava":"^0.21.0","concurrently":"^3.5.0","nyc":"^11.0.3","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","tslint":"^5.5.0","typescript":"^2.4.1"},"gitHead":"27d9c8dc853e36f85919de623ee15952fba4f94a","_id":"ha4us@0.3.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-+EY37xLKwuh/aEznqE8hnwvFItSYRKLWo1rYa2uHpfXIZjBcMGGw92atWJ8tuifX/1vFsviLu18dajvZn315xA==","shasum":"678d00a0a1267b4265a8d8e4ed8d8c6eb496d297","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG6xHqc1SikPRmbuh27lxi7PcZd81RL+4dXO0/itQMqgIhAJbhKYOD+obJHFfhF7/stqSsVx1MJv71xg7CyRWtZnbp"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.3.0.tgz_1507569769852_0.22835821309126914"},"directories":{},"deprecated":"not maintained anymore"},"0.5.0":{"name":"ha4us","version":"0.5.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'npm run --silent build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/express":"^4.0.37","@types/gridfs-stream":"^0.5.30","@types/jsonwebtoken":"^7.2.3","@types/mongodb":"^2.2.11","@types/node":"^8.0.33","@types/winston":"^2.3.3","awilix":"^2.4.0","bcryptjs":"^2.4.3","body-parser":"^1.18.1","cookie-parser":"^1.4.3","debug":"^2.6.8","express":"^4.15.4","fast-json-patch":"^2.0.2","gridfs-stream":"^1.1.1","js-yaml":"^3.8.4","jsonwebtoken":"^8.0.1","lodash.union":"^4.6.0","mime-types":"^2.1.17","mongodb":"^2.2.29","mqtt":"^2.9.0","mqtt-ha4us":"^0.0.4","multer":"^1.3.0","obj-ease":"^1.0.0","object-hash":"^1.1.8","request":"^2.81.0","winston":"^2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"ava":"^0.21.0","concurrently":"^3.5.0","nyc":"^11.0.3","sleep-ms":"^2.0.1","trash-cli":"^1.4.0","tslint":"^5.5.0","typescript":"^2.4.1"},"gitHead":"37e426ad5841669a7c238355a422c7b2e7b8e69d","_id":"ha4us@0.5.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-fSY9qDbb2iGxHUlYHw580hULMeQZRs+xZTLHVCfGKkKCc44N1ya7Sipbef0oG/0WVspV6kVUG5uERY/pLHQg5g==","shasum":"87075ea2046d9483b640db2fd92ec289a4f22919","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpvYBOGDc3PBa7DcH6vBAnmpb9yKOvjduBwxKL3v2XmAiAs4wLcVIMlbgMjeIhJNFdhBySW8qAuXJLE6K2jI7PEKw=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us-0.5.0.tgz_1510599215599_0.6922456589527428"},"directories":{},"deprecated":"not maintained anymore"},"0.6.0":{"name":"ha4us","version":"0.6.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'yarn build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/mongodb":"~2.2.11","@types/node":"~8.0.33","@types/winston":"~2.3.3","awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","bops":"^1.0.0","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","rxjs":"^6.2.0","winston":"~2.3.1","yargs":"yargs/yargs"},"devDependencies":{"ava":"~0.21.0","concurrently":"~3.5.0","nyc":"~11.0.3","sleep-ms":"~2.0.1","trash-cli":"~1.4.0","tslint":"~5.5.0","typescript":"~2.4.1"},"_id":"ha4us@0.6.0","dist":{"shasum":"bbb227dcdedd5ac3fa22d021d622fa5bddf138ac","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.6.0.tgz","fileCount":81,"unpackedSize":177992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBeZ2CRA9TVsSAnZWagAAx34QAJ+44Fv/WafRKo5n84K6\nh3Zpocr7BCpHMp4GcKE3krRPylGjvrCygF4t41R48fVNsaM50vYnHDJTfH4P\nj+Auz/5lRZUoDNKmGKSmieCux59WGVvst4UNG3gpLjQJh9/iuqcKShA9egNK\niJVKGJpuxmedxbWNrKio/pUS/bdaUuxjl4TW8nWDsMNIOPpiDOqKup7FOnWK\ne8LdTCdHNJi1fzvF16si3FDfUOoGdt321YNA1jrqKlMnPzXPx1poweg9V3dw\nw2Hu+20NRx7ZhHKR4eM+JArRcqo6vDRNlV3WYwFp9IfbuprVhI8hn6H8b0BD\nvXpKUGGkJrnl0XCcXhmvMJd0u10ONOqXHCpzmZdPoLCoYgISFthqU5cBMIOw\n/6gzaHFUrqE/KgindLy8azd5cyBBn9W6keoiZZ+rTaU2QnLBiKpYt9c5ofzz\n/8Se5fJeHkmT2Do5xNcwZkvneB4682GNJJGqC8zP3/DVHM8xcEs7Zmwf6n1+\n2c6r8jGwYMlPgMVT+GsUxohP6IscjI/d0Mdyz1xLEZrUyFyZt/xdXqAGPZGZ\nnZE+CMqAwHxBfyonRWDKnZEw0NxionEbURRaq+8Ip5fu5O+3W/cqpnOTDeLa\nXflV4oQS7n1+SBnvUjO9uiWhVFwBK0vgA7gEAoqyZII9zYTXel/ljNnX0tdg\nQ9sj\r\n=xSoS\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-+E35Ds9EEFwxeMAfH4rN9S83Exv5imVRX3bcvFW4hpNPg5HSYzZxJkktXP0agH3mvuU1iOWtDLJ7vOgPRsnUbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3W6L2uD+iWZoS814iRYS4hoqnByuajOc4L0t4De6FQAiBdb4yO++3HQIC66PZhbLp3Ag8n0qxwPl4tlciOJwsryA=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.6.0_1527113333026_0.7675459535833127"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.6.1":{"name":"ha4us","version":"0.6.1","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'yarn build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/mongodb":"~2.2.11","@types/node":"~8.0.33","@types/winston":"~2.3.3","awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","rxjs":"^6.2.0","winston":"~2.3.1","yargs":"yargs/yargs"},"devDependencies":{"ava":"~0.21.0","concurrently":"~3.5.0","nyc":"~11.0.3","sleep-ms":"~2.0.1","trash-cli":"~1.4.0","tslint":"~5.5.0","typescript":"~2.4.1"},"_id":"ha4us@0.6.1","dist":{"shasum":"061fd98caea94ba7cfda599691b3769102b7fa0e","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.6.1.tgz","fileCount":81,"unpackedSize":177999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBlVVCRA9TVsSAnZWagAAiJkP/At/5yIAVCltTjg1nA4A\nj48nJilyDwvYH9AoCSa7IZZR75xTX0MEoRaTtSfhmS5m4XsHyKY/meJfeSAz\njXySHXf3Re1Mhu88ZB1M+Xl1MrVhQJrEwfEw9Z8jzIktgAuOZcER3bBiiOFQ\ntqmXo3VSBcHrCH7+zP/H1JVO8n7zxDdqu8xhqixV+hX1+h8P8NffcF3QO69S\n+9u7Zl9tZ3Lgt21Luhig8mlejIl3W0s2HdlVwzLk3toSmeMiklZf3aT9nse6\nNbiODonU3ue/k2y60JNYjY2qP7sj0yIIWFduNkaqxrnzkpm1sGhOfjBHVb+u\nz2nMxubvfbvgYP1N6hqfVIbwRmtBAgVfLxpdWv45XHX7k8ZvSlYLJ+L7c+1N\nt9JzRSts5+9BK4J3b6INRfMVzfxA9wUQJRAh/fn/47I0Ne9luhRneTGyhYkn\nmjwe8gonn8n9WXF+SFTCQN6J59Efp+xuOk2tauOHvAR6hQTKNQcAaSeJ+kJp\nnHiMF/UhFrBGknapN87K9iZmnM+pPSTQws2iQbXjlPss6SLsHJF/YDvmTO1F\nxhi0G3gzuzHjLit5ZdHw88UMrDO26yi0qlZLay6Aq9TILjQ1OBt0eTw8aJVy\ng3fDg0l0sqg1AoV0KH+4Nh2+mseDfuAcJ4H81Eaz2WdqwWlSoFezrQM78RPV\nZDF3\r\n=ZdfX\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-KwYnVPnUsPCq/mtS6MXho+N2Je0l4+ZsXl+viLvgvEpa9E87rTw9o7xvc2wLjBbVmk/+4sBx2kMJX3EYDqrZVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIaP8/yHQHJbj5XfPPuA+wsAJRQf85adncJqHeWCSMYAiEAkenMAbdZjDy98OjvYr2+1nB+7B0sivLa5pbGqqqY0T0="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.6.1_1527141717034_0.45402040683173817"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.6.2":{"name":"ha4us","version":"0.6.2","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'yarn build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/mongodb":"~2.2.11","@types/node":"~8.0.33","@types/winston":"~2.3.3","awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","rxjs":"^6.2.0","winston":"~2.3.1","yargs":"yargs/yargs"},"devDependencies":{"ava":"~0.21.0","concurrently":"~3.5.0","nyc":"~11.0.3","sleep-ms":"~2.0.1","trash-cli":"~1.4.0","tslint":"~5.5.0","typescript":"~2.4.1"},"_id":"ha4us@0.6.2","dist":{"shasum":"1354c957b18a871bee5216b6b7d9f0605695f17b","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.6.2.tgz","fileCount":81,"unpackedSize":177956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBln9CRA9TVsSAnZWagAAuTcP/A5NLG+ys6K4IIoItkh0\nCUkn3DgcY40EmdVZmHs5RZzmG569/3XVMxXex3OX4PNOlEtnhih/Ofos0+Iq\n4T2GjEfgzYJYYlXo7fgR7rKqLD8COdtYMo2ULKgzYsJ7bvhN84ah5tEF5Dt+\nSXA0WcOJnOP7mrtzWTMHpn/yW78ZXKxTBv/+kn47x+mmL6xyMzQ4/WmLMx2A\nMNQL+xc4QiqVLM9MP7bzXdzW9ZSPdxD9OFUrRtoyPA3cSf14RMqcIPq1a6ti\ne5gHMsY7wQzudSrVWidSyB1c1m7dLoo2dFYqKgznnB4XW7YY814iPbC5w/e1\n+H5GNZRuEaM/Urc5/687N+j3lP5LgzPaUtMXemFIVWa+Zn0kmczQVVF5N1Re\naUpfqsPTBKEm8N0J80NsfuOKjYkABw2dQEHgq32OVPKPBoKGDIFRLtmAAUKs\n5Y2hJm9J7MkZ8LPd4M9Q31XgdVA4mvWTU7jMDD+wgTGg7kB/y6X+vZkpLeul\n0vBBd3WMDsTPYth/5jpELzds152UgpS4MNbib4ikkK7UBiMLoei/DMzV4B2p\nut8fYbN6QdYIAzpkU2N9gQoFYm1y6SmXKR2I1OG952YJly0XwGq80r3gBJRH\nBscu6qENi83+84GM8zCYf3mHWQMscOiGuuAenjoYSK4o71JrwElQClnerl03\nOhyM\r\n=aJQb\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-/lghpLRLcZhAGl5JWWkIEz3QcN4nejYZfViU1NiURnoEdH9I3Sr0k4AKQl2upffp6iQGC+Q/aTx1QMNJbNdprA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRDfUfv9X/tgbSNGDA7CU5dPLNGmQ1TjS4duuTeOkdzAIgUTP3tPaCdCehPpQCjeP8orVepsP0ouH7OMSXLjoH2GI="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.6.2_1527142909169_0.20840691527217725"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.6.3":{"name":"ha4us","version":"0.6.3","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'yarn build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/mongodb":"~2.2.11","@types/node":"~8.0.33","@types/winston":"~2.3.3","awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","rxjs":"^6.2.0","winston":"~2.3.1","yargs":"yargs/yargs"},"devDependencies":{"ava":"~0.21.0","concurrently":"~3.5.0","nyc":"~11.0.3","sleep-ms":"~2.0.1","trash-cli":"~1.4.0","tslint":"~5.5.0","typescript":"^2.8.3"},"_id":"ha4us@0.6.3","dist":{"shasum":"bc736679a3459777bbb8d25f1845e91cafd1535b","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.6.3.tgz","fileCount":81,"unpackedSize":178129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBup/CRA9TVsSAnZWagAAz0MP/j2lz8Sxym5yDX//KN4C\nq3U4/bTONFe5xA1AJr6WhaXEkkwQlhcZPjVvuPyzDCSTKuKfeOx/FEt8X4Bv\nLydB4ttdUyIcR12YEbAnkA+h9bTpXI1bcrLlYqgtr3Z6Ik6S893NOO/OndlQ\nujgB7BGAR7KCkVP0S4ZZW1kbJwE9mwW6946n+hEEwm2x4Es1GAuGzH0yhBs7\npIyULuDrDY8zRCC1T2H3YcmIE3UjT3bSIh0oWZ7es9aXYggSHXcNbne8LWBW\nStvjs2XX8IF3cfhtDnIF8m8KmHYFuDwPlvQtw6RoQrlbTdBpXi0Lu954KcnZ\nbPh4t6ZbLov83NEy8vaAVQS/sTN/FJzZICViTlRWwBttmhM4IYz+mG8yo3Wu\nFGtz9pqdzkhIHj2cuuBx16eNDsfvKpge51bmXGcRn4i0pxn5Df9o0bJL9OxD\nIECJNfHLY+Dx5xEakoHIxs2U/cblneJUl+4xaSZI57Frjhx/UzF+c25BkY+E\n/1DykSYljzbJvTGkCLIpx91g1ViS1h9lY0NH9xmposeAkFqJJQdGSDSgoRFn\nAf6NYB4wqWk8qECvrTzCkqGJ7YtoYMA/kdxXmgkUQz9rH2jKKbgNk43CaJTk\nr5dDhZPvCixD5zNr9j9xYewzOUOyiZNiFvRnwoeiUdDyhjo/jR0IUDPZ5S7M\nF/Aq\r\n=7JjZ\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-ncS5v9aY0G/XjxSnHMn4SkYbc3F5XPmvhpcHaALUCY/NxGE5Elec0iCjD/dqzCAItTXafjYPNHn904KmlB7O7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExCjmaUq+Ooi52ZbfOkKR08n/II5DVp0Kh7m50ZVpPaAiACmAynS+rPJ2mafix4LjFZe+W+rHvT6MghC6w6w4RgUA=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.6.3_1527179903116_0.09625721736506265"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.6.4":{"name":"ha4us","version":"0.6.4","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'yarn build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","rxjs":"^6.2.0","winston":"~2.3.1","yargs":"yargs/yargs"},"devDependencies":{"@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/mongodb":"~2.2.11","@types/node":"10.x.x","@types/winston":"~2.3.3","ava":"~0.21.0","concurrently":"~3.5.0","nyc":"~11.0.3","sleep-ms":"~2.0.1","trash-cli":"~1.4.0","tslint":"~5.5.0","typescript":"^2.8.3"},"_id":"ha4us@0.6.4","dist":{"shasum":"f8b848da6e0bd6c95e2c66eea82959e37ffa55d9","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.6.4.tgz","fileCount":81,"unpackedSize":178244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBvSUCRA9TVsSAnZWagAA1oUQAINkA+oh27B30sjai2v5\nI48qMQrUMBRZ7/aHonJ2f8wgRARrMgvQ317fEOCLF8xX9IMKEMJ5Qt/6F3Uc\n76R1ycV1EVMDavm1EigFd1K+ya06QKKBOGj8lazvOm4vdbRRwBEqkyueZKps\nqTrod+HWhBZOZzDMoG1SeoUDRwU3rndGhJn9hragIsmwzOE9uq7S0UJanlaz\n1d1rKqbhfDDkefuaJDyH3QHYKP4f5OEoXNjVb1P87kCSpDomw31KuWUjaHFE\n8BfHILyJgrEOdEocYQwseSP6obv+d0ddwftoUXk11pWFMowHo1S0t0yF8NSE\nUNtU5ajHDINNs8uPbcYxFPN6FfcLAcwiIH2pLRclmJaYLy4mU9oWizxSRmP5\n3kSun3IsR+2Gbmh0W/AzFUAz/zPgjuTUyBQHGV52ezXIA2hEhGrfLdamGbEL\nBwIng7fYWCWOfG/AdkWT1MWpJFWDupCUowF74gE7gVzwNdM2KeXL/NlWUCv/\nRt6YbAmyMzCzpt6eGFOXjIya2S5GLC1jnocw1/ULeL6x2PV5a5s7d2f7saf7\n9tk2IB1wLfozYneg9fVdH8d82ZY4k6A77JBU9zaqRBi/+roNqPZ8p5uD1huY\n7UPM9ju5Pzb7oYYWDS0RFA12IgY1V6pML9VuF37XTUD8jkOF6N3eAKsRVGRE\nXGyR\r\n=qLbc\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-cAShPuBbDJqxnMnApIwx8kkTnUUPtPDW7tNBUYzbHayBcdcQOteDn5c0aYX1Iru75fLlUpJw2imO6Beo2nhctQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZBEq+RgO8lLq5zKOIGWSkPmIAK8qEIlVMx+ZYrdN6hAiAIYatLSCzoncn0c2VEXmpa626GDpVKmUasrBO8V4S5wA=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.6.4_1527182483784_0.19948645573523982"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.6.6":{"name":"ha4us","version":"0.6.6","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p tsconfig.json","build:module":"tsc -p config/exports/tsconfig.module.json","build:tests":"nyc ava","lint":"tslint --project . --type-check src/**/*.ts","unit_orig":"yarn build && yarn build:tests && nyc ava","unit":"yarn build && yarn build:tests","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"yarn build && yarn build:tests -- --no-browser && concurrently -r --kill-others 'yarn build:main -- -w' 'sleepms 2000 && ava -w'","cov":"yarn unit && yarn html-coverage && opn coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --excludePrivate --mode file --theme minimal --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.spec.js"],"include":["core/**/*.js","adapter/**/*.js"]},"ava":{"files":["core/**/*.spec.js","adapter/**/*.spec.js"],"source":["core/**/*.js","adapter/**/*.js"]},"dependencies":{"awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","rxjs":"^6.2.0","winston":"~2.3.1","yargs":"yargs/yargs"},"devDependencies":{"@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/mongodb":"~2.2.11","@types/node":"10.1.x","@types/winston":"~2.3.3","ava":"~0.21.0","concurrently":"~3.5.0","conventional-changelog":"^1.1.24","cz-conventional-changelog":"^2.1.0","nyc":"~11.0.3","sleep-ms":"~2.0.1","standard-version":"^4.4.0","trash-cli":"~1.4.0","tslint":"~5.5.0","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"ha4us@0.6.6","dist":{"shasum":"4a31a210bb3280f1eb802f542a1114869f58b2b3","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.6.6.tgz","fileCount":82,"unpackedSize":179329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEObPCRA9TVsSAnZWagAAnn4P/0fCnE3xR9MPFeLpyLVe\nLKp4Nu/7bYgFP+ISVO2BoftZ/edvjeg/VwONdpO72Pvy3K5jWrT1cptqd31b\nONj82ltGSLEqG91oJGK++qTb9nsv6/f14NM8PibdlapZtQMUUjhVC8Dp6NfO\nrwYxSXhz4mDSpuLmpeJQK1Jsv21qiqAFiNTW8cW8oqkgf7aOnEwVyXoSrWq3\nD6LN6DXGUbZ9aXogmIVosGmZ5YpUxmN0wSTO5U+Y77Ia54EJTZ7t4I/DvLMs\n/cdKTkMsckxsRoVv0D2n2GWSkGqss2DYpmVCX5XSBXMZQMSYU6QYWE8sokCL\n5ygOlkVSDTF6VkoHKiYsjpPFcISjEQ/EVuzZUjhmXLnMLQaWskfv967uKuu2\ntwWktkc+hiISfE73nf1ZWXZbIqmBS8Xo/tEeONGSNdcaXmnSQ2z+6+BGhhX+\nbCxPviKesQFEitPFhSWnWZByiPolbrgWtXgQN1BAopf53aPT/COsYhcOOidm\nuL1TQJODzQtcGJ4oLg3Ue8xTLmRuIb8nPFe8271FryMiVVPjd7Qk8SQED98o\nzMVoSFt7kDfT1aPrsojkf6UpzTAwRxuUzBzXg2kHY3ENoVQHfEkwUJSBkGEP\n6thM5Rddm2k3UR7zBwhWBM5Djh3ds7WfXz8KJLzWgDKExpUqJpzR7RIGIXEm\nqAY2\r\n=zM/h\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-8dwr7wf4ZoA4zYM3h1IxguWGEY5wP4nfbk/91po8YyzafGRM5YikM7X6H8VLfiQcOS3vYawTGxzzCtgvdgXxlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnA+/TlwZ5830F0IHspMofPCBj3pD8kB6lH1OeG1xjBAIgPXddZq+Dwfu7/XR6x0zgjimWN9IrpMJ1Bshd8PZWPiY="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.6.6_1527834318192_0.10816921354594733"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.7.0":{"name":"ha4us","version":"0.7.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","lint":"tslint --fix --project . --type-check src/**/*.ts","unit":"nyc ava-ts -v src/**/*.spec.ts","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"nyc ava-ts -w -v src/**/*.spec.ts","cov":"yarn unit && yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","rxjs":"^6.2.0","winston":"~2.3.1","yargs":"yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/lodash":"^4.14.109","@types/mongodb":"~2.2.11","@types/node":"10.1.x","@types/object-hash":"^1.2.0","@types/request":"^2.47.0","@types/sinon":"^5.0.1","@types/winston":"~2.3.3","ava":"~0.21.0","ava-ts":"^0.24.6","concurrently":"~3.5.0","conventional-changelog":"^1.1.24","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"^12.0.2","opn-cli":"^3.1.0","sinon":"^5.0.10","sleep-ms":"~2.0.1","standard-version":"^4.4.0","trash-cli":"~1.4.0","ts-node":"^6.1.0","tslint":"~5.5.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"ha4us@0.7.0","dist":{"shasum":"9d101f81c221149b9f7135f935295fc9876df699","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.7.0.tgz","fileCount":72,"unpackedSize":1260212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFrAiCRA9TVsSAnZWagAA188P/iLmXi1zcvbkdSipNJM+\ndxTliyYusBIyr4ELtVO4oTQUgKvlRJQ1T6JjB5MNzHrmEzKloSqhp7KjAxp1\n0VHohyyA3T3I8Uyqly4z2YRnCzYi1UQCYGO7pvGpM7dFUbTnNq73iqkme4PE\ndey37LGLnRTOtgjehFXpXP0LMMBvLCDeEYmXR1l2MaC4ZdqrNjRb35PYm6Ce\n1OnjC/LDWMwds5GJ1ZPdM2VAK/qVFHWjDBkjeNdWz2mWoV8qjOd6y0JFCV3R\ndqB+lgAfYVCREJQBMdDihoUdsnsey6YWlj3EM9euQITeE4GWVHwAPoMTxy4u\nxHUMzMmkijGhRjDyTmmBAE0Fpia8MnCISxH4LFrJ8BbpsmOpdcst6mOOG/je\nJzavT+fiwYpvSfSA4U2wkyG5ecWFtJzq/wLuAkVE0xplGDowI+AXm2fDraq5\nO697Klq1tPfSvyahwEqppfz/E04W/6SFdg41/ZH1gtk6MBTV721Sj7CKDUOP\nd9pQS2IBN0dHTcOKbsrYbFKDqruTB1jN0/6hdl2bo1KYbEmdV9rwXTs3sNUB\nWmbIecNdinHxotxzv4qkSeDytzNAtq4/kCZ5YAk118vZnYch9k+MQc9F1Wi6\n71i6WCMv5+eu4VQ/QABJR6lWWT20UIS3tSQpJuf74mSSnQ8Ed5Nm0dUoBcUS\ns/rf\r\n=s9ui\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-xGCvRuLFpe4OvefE0rBJ2oDnRYThRkW307EdFD9el8nZ2U79ovWOiRfxKrjrndJfg7Uq44OYw8xjrtyJqTvwuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt0RJlo3pAJaTSzO+BYbGezgn92bow6AszwXeT8kS7nAIgZ4pFA2sKm+edU1xJqHSmJ7gUD8QfQWtYGaN4WQRbhV8="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.7.0_1528213536423_0.19873039396688386"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.7.1":{"name":"ha4us","version":"0.7.1","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","lint":"tslint --fix --project . --type-check src/**/*.ts","unit":"nyc ava-ts -v src/**/*.spec.ts","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"nyc ava-ts -w -v src/**/*.spec.ts","cov":"yarn unit && yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","rxjs":"^6.2.0","winston":"~2.3.1","yargs":"yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/lodash":"^4.14.109","@types/mongodb":"~2.2.11","@types/node":"10.1.x","@types/object-hash":"^1.2.0","@types/request":"^2.47.0","@types/sinon":"^5.0.1","@types/winston":"~2.3.3","ava":"~0.21.0","ava-ts":"^0.24.6","concurrently":"~3.5.0","conventional-changelog":"^1.1.24","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"^12.0.2","opn-cli":"^3.1.0","sinon":"^5.0.10","sleep-ms":"~2.0.1","standard-version":"^4.4.0","trash-cli":"~1.4.0","ts-node":"^6.1.0","tslint":"~5.5.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"ha4us@0.7.1","dist":{"shasum":"c1aec8d7a9ee1b6b81b0e52869f464a43bfb349d","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.7.1.tgz","fileCount":96,"unpackedSize":473440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFrXOCRA9TVsSAnZWagAAA5IP/jOZSjdG1chHbHQy+kNX\nTx6p+hnvtwuqyxSLInNdLwAJYZ6cux8yuK+BUq4Efkw7kFYARcfQfN7XSqga\nt7pIjPatC8nJP7xb9zO80DyZvaQI2wavMl7n5RHtya3IgMnc+c2xPoDpcNrA\n9xoCJaIuZsuDar5Hcua16IIFE8EOUN5GDZ2l2rJuIEh91XzQX1lvll4Ax7uC\n74vf1gS4l6dqSfO14kSD2F4lg0G3VOWVv3q0LSsqYPKiXH7XQq5usKlf5IMZ\nY4VctMbehZ5ML3NnzHNZLdTwaTyc4CMFO2nPOuCmjRFOKCaqhhw5mhwAtmxQ\nUDgWjgX2ehIELCpdDOqqBhb+H6w8Mhnq1rFE4ZMDG2gst6UvVX2jJFIokzsi\n2+CV0qNJLT+ERcjy4a6XLZG20LZ8uuqKp9frNKE8FtdiJt0HNgxkfOs9zJol\nqddDFVZOfCt1bIiIDxA/2UnslAIgGarp31DKhYov29yDMOWmuwfawFPNbaFQ\nNIqPg0ACL/1URfWwi+29YM2RYevSYKD3efbRuc2M/jEa5nhuTA8OZu8Vh7hG\nCOw4zw9IxqgKzz9ciueR5l/p5Wgchoenvw0vaPDU08mMl6MKR9F0dhjKjH9u\n64m3ZwRXStvqxQZ3fiQj+aBnJH3lXzV3NGXA0hj9OI/W7fsUvPwloKQg7uL0\nOaCh\r\n=yszR\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-DN9EZPVRw2QMQmcPnYvMeqBHPiP5UHSdL3WYrGotfD/6iIYmbmiUWudlyu4jvkLAx7Qvwd4/aNZ1O7Fb5bx2jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLOZdY2jnvmaqQoEU86TirjpEIdOo2ARBwFVwW0q8WYAiEA8mrTJoAKKoB6O7S3CiaLgQ6P00ie+i8M9l6pZpZWJYk="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.7.1_1528214990346_0.272716011115945"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.8.0":{"name":"ha4us","version":"0.8.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","lint":"tslint --fix --project . --type-check src/**/*.ts","unit":"nyc ava-ts -v src/**/*.spec.ts","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"nyc ava-ts -w -v src/**/*.spec.ts","cov":"yarn unit && yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","rxjs":"^6.2.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/lodash":"^4.14.109","@types/mongodb":"~2.2.11","@types/node":"10.1.x","@types/object-hash":"^1.2.0","@types/request":"^2.47.0","@types/sinon":"^5.0.1","@types/winston":"~2.3.3","ava":"~0.21.0","ava-ts":"^0.24.6","concurrently":"~3.5.0","conventional-changelog":"^1.1.24","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"^12.0.2","opn-cli":"^3.1.0","sinon":"^5.0.10","sleep-ms":"~2.0.1","standard-version":"^4.4.0","trash-cli":"~1.4.0","ts-node":"^6.1.0","tslint":"~5.5.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3ea4d2bc90dc40ef34ba233dc4b5e5d755e159ec","_id":"ha4us@0.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-O4z7ST1R2HAU0i2ZXhjdk9kuNJu2vsGb7Q9d04YBXzIhZ69/sg3CV9MsAdm3lZR0m1aiZZXg7BVhtSSzUX6eLg==","shasum":"955a4f2c3e2bd46cb6ff5780aaac4023048941ba","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.8.0.tgz","fileCount":93,"unpackedSize":396963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGutuCRA9TVsSAnZWagAA1zUP/1nZM/wrTxaMV7H7IaVd\nrtgIBeG0xcL7iC1VEz+Enhbh9vy6lybclnEWbE8EioSqyKD8fLUlgVZ89ODw\nPD5I2yV7CCjMtOZBgor7DHBWUM6hSZ+uzb0yZeQjuBlFWB7Asx8oz+7z4ge/\nW73sbTOZ7pLw0kj+dll78Rx9+zXAoCEo5vzt1tEtt932UhGtqk8emANs0b6i\nPLh4Hzd2hFjWItd5D6nUBC3QQ9jjgX9Jyz35c4J9uAV3GhjQTKizjgIlE/pw\nNv8J63Mw37TI+8qfAZne9R2Lx3wTUzI0uRsL0pVvzHyNt6eEo//8lB+f1WBI\nxWzBx/K/zSWhC7sJ/8NkBETGT4Xg/sms9hSc2Smo3yHJrg2fRCzWmcOQEPat\nGmPgEvoPoyG5cP2i/ELTZuRSF02y1AmHRgNCM7AAdp1ZCahSWZQA1qgtZDNB\nHpg2bChrZyIaBdBnE7AW69pqyRrTaMG1GtNFJTt6yrFwb8S9SOe01+ckJ18Q\nsrlnFdSSetEeksm2JYnvKndmFsb/OmoUjBZiniZiXglyfpjMsYKhIj+HebXf\nPpwec4Td0IbmqiRCwoV+bYrC4tXGdk2Mc6nH9u2nWT0/M5EJvZU9tKuN9iTG\ncC6c6gwEGsKaiqHVA7pLGwnc1IDFnrJ1IIyl4iafOLPLRg9QtQGPnKkoWfev\nybKS\r\n=VQJ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBH2JEFDjEwuYixmAybuQb5puUINNt2ji2bVYSrpUTeKAiBDX1sJorrP1DKD5sqGggTQgwvu9ZsG27J36YzyvMJDcQ=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.8.0_1528490860786_0.9241430089154343"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.8.1":{"name":"ha4us","version":"0.8.1","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","lint":"tslint --fix --project . --type-check src/**/*.ts","unit":"nyc ava-ts -v src/**/*.spec.ts","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"nyc ava-ts -w -v src/**/*.spec.ts","cov":"yarn unit && yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","rxjs":"^6.2.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/lodash":"^4.14.109","@types/mongodb":"~2.2.11","@types/node":"10.1.x","@types/object-hash":"^1.2.0","@types/request":"^2.47.0","@types/sinon":"^5.0.1","@types/winston":"~2.3.3","ava":"~0.21.0","ava-ts":"^0.24.6","concurrently":"~3.5.0","conventional-changelog":"^1.1.24","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"^12.0.2","opn-cli":"^3.1.0","sinon":"^5.0.10","sleep-ms":"~2.0.1","standard-version":"^4.4.0","trash-cli":"~1.4.0","ts-node":"^6.1.0","tslint":"~5.5.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"f8dd58438278a32a1ffa84c0238b100920f4adc4","_id":"ha4us@0.8.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-QHPl81S/IEX8yTuuBXR0R5id7iP/MhJhKX7upoADm/h+nl5f0PqWRA+JIC+kdMDpg7RhIVUgxaskHMVzc0SI3A==","shasum":"1b82ae6736c2e3ba23dbd74c34a5d7a71e21a42b","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.8.1.tgz","fileCount":93,"unpackedSize":438873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbG7JsCRA9TVsSAnZWagAA2s4P/1HZ19BjJoqWOwSSOQXf\nSND4QigT225/aQjYkXQog9Jnofs12w7BePjRJk9xPVVyC26hYTJ81W3SDEab\ngkoYb2oJ0XYVkYLW/u/CUnM3RELqkEdRGN6BELtZKDHUGSgVybX9wHBarmmS\nifa0J0sKNJ2BzTZWob70F5oMHduAVY3x1lRP1D7Jk4mgxSg/dU+0KI78yirV\n/1YrBIIRZgKg3htMeeMoJeftc2chZXn2yeJgTu5tv9Ceh2gC30g0YuosshXo\nu8uw1U5gwdE+cJ9HwYw7Az0w3sawPH8PoPCaPC7NjCD6lkQviaO+z8tLZg2W\n8Deol368pWYvDtD4GbJjTepnVyAAC1Nph3JJheodnvIDPNkvYXDWVZdNnINy\nbRsmAAnc9Z5u4CRFauOfsm1C5yPnWKV3IDNS9d2Np04XWF/2Qp8UBpnNlBra\nDu3ArWfp89fjxtlfOcoHkYXiIi0dTfegu5yuP3W3W/Ss7LzqPW/UoiQyp2wM\nmR3kppjOw6YpcWVKg1wdwSsCSYRvV11Us77K+Pd7/RDqnuGNmyfYrvFD5veP\ntzllsU8el6BYnWQF69ha/tVNz6VTScCmTwdw57pCBULqNNyBT6pdzjmCs1sj\nBnhEZTedrOdad8nk4ckNz8urIzJ2BZlMBeyw4nCioccS70CgAEw4fW6uq+bH\nzxg4\r\n=OnL8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOKvp9s7rlPb/EF1Eo67rF4QfAekAkU1A+Sgw2s6suMwIhAP4Br07frO2oGxbHq3tc2f6WloY8sJ//rDGn1aZzKq1n"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.8.1_1528541804073_0.6068078905877587"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.9.0":{"name":"ha4us","version":"0.9.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"nyc ava-ts -v src/**/*.spec.ts","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"nyc ava-ts -w -v src/**/*.spec.ts","cov":"yarn unit && yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","rxjs":"^6.2.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/lodash":"^4.14.109","@types/mongodb":"~2.2.11","@types/node":"10.1.x","@types/object-hash":"^1.2.0","@types/request":"^2.47.0","@types/sinon":"^5.0.1","@types/winston":"~2.3.3","ava":"~0.21.0","ava-ts":"^0.24.6","concurrently":"~3.5.0","conventional-changelog":"^1.1.24","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"^12.0.2","opn-cli":"^3.1.0","sinon":"^5.0.10","sleep-ms":"~2.0.1","standard-version":"^4.4.0","trash-cli":"~1.4.0","ts-node":"^6.1.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"ea662e7da6a5fbd60cfaa3b3c009859f836afc48","_id":"ha4us@0.9.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-pAOj4kKK9o7lvAOkaFNUWcI3cU1OxazlSFpGOBbtnQiPyqSki4oNGibXpxhrSKM0YQ/qRVwGTZKxqR2fip7ETg==","shasum":"c6901d11c2d8a9436ac3d2a1223b6d9627749ef8","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.9.0.tgz","fileCount":93,"unpackedSize":445558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLCRUCRA9TVsSAnZWagAAFS4P/2/4qxNuna2n2cHLSVv/\nm9772Gwl+JL8QTrjc2OPgFzHYlq7zgspEBr1/iAlKq3hUcT5c3my6JnwoKAm\n2mDIsWRNSNI0PbpHQV39XvQuboOC9mBkEMApDlDPlZQ0vVdh6K/p1PhG0Klu\n5rtpSYEg7yMEvDbmK3xtd+atXjR/77VUWGp0ZAcIjMuiqbWZSsgr83xx/Bi4\nHqaocW0SvYJQh8ErsOO6lS9Rh1CdXIPT7Gse4o5SoqyR85DLQeTEk3alHJxU\n7tbIGBs3lHRAGu1w8ZQpQJX4JRSJVxEdb2BHRITBIJEEil+FCVV8gdX+9KkX\nSL+kOq6srPQS5GsSxUKieJb7eOi0BHuQdxBi+wqL3mJBGsBRP0hLu3W3cU10\nYOn0rPZAYHxZB1wRICuUJTHLOIkS+GiXUDC4bSL1kWJiPSayogEA6qngJp5k\nhQwZTN7dSrGfNYEe/sBYrNQvHGomkqVUbBdQcUfhHwvo74bOli2+YUt0ooag\nWJALYYKkqwBZ4eylqdek6ZkhKkvHd1r0XBfJDt+aD9YbfiPWCFPJ1KJ/w7TL\nIKlOdTu2vxC0ozVi8FyVsqt6t3AuU6XyWxkDyLxrHtYigOPW2S+TANr5sucU\nMEpxyFhfAGXK7sTa+gdx49mWF7EVVg9yZzvrIQ8MtlhjWDQK5bjcqBDmMnli\nbR4t\r\n=tQPv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJo7y4xV+WXeAGBoj3cS7bKQ3lBqBqKs2T3Yt45cluUgIgfmRkmLDKTdMx+1xgBxNBrSaeqaAkUeyYTKGFBG3x18c="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.9.0_1529619539878_0.7605088118365952"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.9.1":{"name":"ha4us","version":"0.9.1","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"nyc ava-ts -v src/**/*.spec.ts","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"nyc ava-ts -w -v src/**/*.spec.ts","cov":"yarn unit && yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"~2.4.0","bcryptjs":"~2.4.3","body-parser":"~1.18.1","cookie-parser":"~1.4.3","debug":"~2.6.8","express":"~4.15.4","fast-json-patch":"~2.0.2","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"~8.0.1","lodash":"^4.17.10","mime-types":"~2.1.17","mongodb":"~2.2.29","mqtt":"~2.9.0","multer":"~1.3.0","obj-ease":"~1.0.0","object-hash":"~1.1.8","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/express":"~4.11.1","@types/gridfs-stream":"~0.5.30","@types/jsonwebtoken":"~7.2.3","@types/lodash":"^4.14.109","@types/mongodb":"~2.2.11","@types/node":"10.1.x","@types/object-hash":"^1.2.0","@types/request":"^2.47.0","@types/sinon":"^5.0.1","@types/winston":"~2.3.3","ava":"~0.21.0","ava-ts":"^0.24.6","concurrently":"~3.5.0","conventional-changelog":"^1.1.24","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"^12.0.2","opn-cli":"^3.1.0","rxjs":"^6.2.1","sinon":"^5.0.10","sleep-ms":"~2.0.1","standard-version":"^4.4.0","trash-cli":"~1.4.0","ts-node":"^6.1.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"^6.2.1"},"gitHead":"7ebb121310546bfacafa8345f3c0a22783e64aa6","_id":"ha4us@0.9.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-djtKGqHnzDvySp5LDtR7VhpWFQlje4RWoewKlK5ESuilzlvwybTM7VzNh5pvINRkLNytNvwNXgtYN5d3hvpHdQ==","shasum":"4f779a95093aa23420a4cc0537467f675052b816","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.9.1.tgz","fileCount":93,"unpackedSize":445712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLMylCRA9TVsSAnZWagAA5/4P+QCV8qHDUj2BiyH9C+xR\nbLgmeV0w0+5SBGFmeZEgwXQElvz0Xl2ndFCrL4IH/DKMst/rNxgrILtDL6Rw\nMsGjKYE1II9f5XCrsLH5z7P54V5qjur93iWSxum+K709ObidsZTZ0Ptoh8wm\naCOcFKYGDmz3Pk9vzVQSg8HgHwzwdx/bNeqkF/RWofk9UmBJ3fmiC/pb6APh\nH5Rd36eqT+2TrRsxVx7aI/9lmdphTKjG3aictURXib8MeDdt8VyDajAAQZdO\nI9V0GxMEzsvMbzDY6Xn5IaIIFMzJS7xeaHMRAF7Wr+ol9EN7OMLSPRsxEPeT\njC8H8UB6K2gzCd+Tc06SW07MigA2UPUdlaS5bAx5h8154ZVM8qBiWYoKqQSR\n4Oz5DZwJ/193Oim1HV7R84K40NYqJHcMz+opfaqCDxSTsZLSIVmb+2jNcMaZ\nxagOodmzdyMx0o2x6W3TBRiAQEwW0LnkFs77q8ZwtC4CUIKn1JwXiY5YgBLp\n/5njdMDZ1iU6C888SRUKCT85i4V6hpxamw4TxsXeq8yumNMmzQ6qBhVq9oAa\nIcDZjNDEL7/s9VOo/42haKi+rbe3lWfgzKgkRzjdUypbaPzGN0xL7a3K7sHF\nQWe0hKuQ4gQzR3YNy8F2fFTNVs8YOOKU3ssDJDywDyj3bdkok70CKb6v7IS1\nrcoc\r\n=8e02\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ0zed2RQOBLthyNcAcdpVs5MyLeWedDfwhzTUN1DjYwIhAM3eqROJOtN1LYi9lakwFRXMRNotVPTZJ/IMk98Gb++s"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.9.1_1529662629061_0.13527076186650588"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.10.0":{"name":"ha4us","version":"0.10.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s src/**/*.spec.ts","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.8","bcryptjs":"^2.4.3","debug":"~2.6.8","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mongodb":"~2.2.29","mqtt":"~2.9.0","obj-ease":"~1.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/gridfs-stream":"~0.5.30","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mongodb":"~2.2.11","@types/node":"10.1.x","@types/sinon":"^5.0.1","ava":"^1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"^12.0.2","opn-cli":"^3.1.0","rxjs":"^6.2.1","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"^6.2.1"},"gitHead":"aac2d0224e23a3de7ff4266c04d6dcf82bcb16e6","_id":"ha4us@0.10.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-rP7rRZfT3siqYmnaZpo1PsI560lojo9DKtVWsR3l3mHPB8ODDNXL6oqa6hxUxzn2F5kPnj7bvI5dSbeJmJHBzQ==","shasum":"a1dd9abf4b51177126e01b2c6ea61eafe23951c2","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.10.0.tgz","fileCount":96,"unpackedSize":390981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNx/RCRA9TVsSAnZWagAAvVUQAJFDBPD/0DkyG8UjL9kt\np4opPHNisugO402Y1B9xonKdlDHoYuu1q0TOzFQgTnmMgGbAotpFESWxWwnb\nfasqTxrVN2xc22p2OFKsALB+U8ITozHdpMsj1u3RlnuEYJctT3w1paRLy0qC\nQwx/iyxnB87fOj0DhtRqhCmS+6k0HK62+qWuwPRIGqdESrqS13ZFkRbSMQJ6\nG9kaCZ/1IaK3URHgp1gkOSi40vMHEZeN+Jaj+SR/AlyrqtrTImNu/zM4Z0GA\n6aV89PzUxLPxV8Cvu/BL/iKamdXOPnqp+Rg1hyanmG6L+C6SQPToat3x1yte\nZ9U8XwZSpJhW/bL+7KovDNxQAZ51yXD7ntbSOexY7xu+9bFJex03LM060HJL\n8X1V64g00LLI1am9zD5+TzOw0+TzEhBJnMg6/rZyFgtHq4vYKe2FKCfE5SIU\nwuSvQkVyX3MI9+XabedLLlnXN6BhHbwaVOvsKgtmAfOYrCZOBA9TQaPBWxml\nOM9ibR2d3h5hZQ7kGjVMz0yqhl6AVvvQ0U8fqW+dPrXVXTddiKA4UtGZ+oQm\ncG24m+XxdTlaBAHBzd0QJR3MBGkpJiVE4Cjplbf7pnMvaoTL6Txc+bAWyQCc\nx4gM6q/FesBopHHsOS+xG8C60eSIL/+gk/VnRjYlpiUw+vCGxIIvsizvonfm\n2kEz\r\n=jQWS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp+NIOGBc+db/eQ0APfh80VHm7MQ50hZ3cjsgGfON9cQIhAJ45nrWX63lDwsZB4ObKCdUMijzpHa62GAsUK3VLYB63"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.10.0_1530339281209_0.8077175736004154"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.11.0":{"name":"ha4us","version":"0.11.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s src/**/*.spec.ts","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.8","bcryptjs":"^2.4.3","debug":"~2.6.8","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mongodb":"~2.2.29","mqtt":"~2.9.0","obj-ease":"~1.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/gridfs-stream":"^0.5.30","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mongodb":"~2.2.11","@types/node":"10.1.x","@types/sinon":"^5.0.1","ava":"^1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"^12.0.2","opn-cli":"^3.1.0","rxjs":"^6.2.1","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"^6.2.1"},"gitHead":"fe8f06b083463ea640209854a072207307e597a0","_id":"ha4us@0.11.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-34HsrvtEJcMdXT/q91RN33+oJGYJryLYBeS3yuaXar7mdVJ/jpCkwKX6e1js6QqrvkICkQJ0rELzlT+VY6pJsg==","shasum":"17751c3789c81b77542bfb2c0e23d6e1f4c8cf1b","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.11.0.tgz","fileCount":96,"unpackedSize":399290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOGboCRA9TVsSAnZWagAAOBgP+wawqMzfJ7fAanynrvW3\ndT7n0YtDpuPJGv5K3Whu0YszZ5/MDqqjfXbA+yFoIK4pn+MGN4aIZq0cbjdZ\nNCbKE//TkOYgF8CD+0oTnv0B1CsOyemYG7push1tECBFgTlySjNOYeQr7/VR\n6AsXFhUbNI5VUZE+QEu4PyvYSValMS6gtHjEGtbL+ioGl0P5MXqtHNdYYo4k\nqNS0U4rM6wwwrk6AxxmsUbCAlRGKWXzGwHummbPXjeDOrhR0eeaxUMZq8evt\nC/nCXSJXrlWjENgvxLHN+tLveVC61OpOZdn+62+MLysbWOMBRQbntkHCMwvi\nYoezw8z7JmhK+mmWcJVWrI9E4s/CfenvP7aVySVJE8dz0CzLD7lzwKZImxab\n/ShoXRJdUPC2Kp+3YIoDWqYmC6avDSLwyPV4qq2ccjNEEAFEmqRWqtUtdApt\njiD5QwfgdBrnvnQziWeJhz3ixfz5+UUgWx+qmp+IFgqQcLQVmnPv20ClZBZX\nDc+sXcmsrvl1L/6Y49xqeFL5jjYf8Znz0MjICWE4YoO9pnhBV12io7KfG9Hd\n/HQImppFebkdXVtVzwi/hvK8V4Dy9+2aqSK9uhpvwGsqr4vAuIifWX7OtROG\nQVPTf8m+OcFe4IBRJIz6MIBBfX+EEoY9fCoepBfQVbRppksVS7gk0OR/FSVE\n64tt\r\n=VB6x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK8+v6CF6LisTnxW7rIdU411sBqcWbenlOub/2lsENUQIgV+ityFH1Z/iYM/LVGUUFocH1rzyym6OJ+inAN6wdJfk="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.11.0_1530423016090_0.869605692396678"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.12.0":{"name":"ha4us","version":"0.12.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s src/**/*.spec.ts","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.8","bcryptjs":"^2.4.3","debug":"~2.6.8","gridfs-stream":"~1.1.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mongodb":"~2.2.29","mqtt":"~2.9.0","obj-ease":"~1.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/gridfs-stream":"^0.5.30","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mongodb":"~2.2.11","@types/node":"10.1.x","@types/sinon":"^5.0.1","ava":"^1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"^12.0.2","opn-cli":"^3.1.0","rxjs":"^6.2.1","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"^6.2.1"},"gitHead":"b5caabbe948d03bfc91e8328e63f51cfe452e81c","_id":"ha4us@0.12.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-9xFu5wHRx8/YNX2D8J2bHLwQay3SBxFmfV6LJLOc0FbO1ddavQ6EeT5y27kHwCNdbI8rNhts7koUq5WBa5hr2w==","shasum":"761b5af9368f1cd6b2b4d6059e0da58ad7acdb26","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.12.0.tgz","fileCount":99,"unpackedSize":407324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOnmbCRA9TVsSAnZWagAAMNQP/0xGEqutaWdXTcWEjqCP\nAhRmKdAPMuYPZzzLvDjSdvGhXtg8DJ3wsfD0TZ10naoW9oag/3Djb190XHI+\nkgvQ5gF30SY1ezMTIh9DiC3AZ0wOKKQlC5/pleGXpWfUhmbeozrJnAfT53T8\nY1u28dt0Ay3g68gGLMLez5/XqGoq73fRX0B4jQJLd9vcYppUZRds/PNpUJLg\nMWl/Ekl0GUTEilgyDi6GdXnynhBJp0CbsujVO0G//L8xhDxwqu+TLE1/K7hO\nilE48HbD2ZptYa+VYnKwpNbG2mdTfeYLkki8DuUf5eFq+AqkD6Rv0e+IW/jo\ndrgeV7Ctc34IzPcFDikBbENMiB1z+Y2y74xE6y+yCF3GC2a2FQYRRc0Dzy6f\nN+4PWqub8c6hDhmI5/8pvF0PdcOrUGmekuqMhhJhw/r7Q8Xcqw+79Va2YFZ4\nhUVtcAt9KaT+fT3eIN6r0ukjRmiGSlvt2Df2fwi8cXSArjwy4habjPCX5a8T\nxLgAEgCaEncxCkoOBI8AqyMNVZtTHvzSy7jcjILyf6pd1UdXqF8xsuJXLyKs\nyuhb1xiBOFtGlaY4K018GNj/3aF5Txl9k/OBJfH8My2zn749reN3z8Z+0LQg\nXeBLOPTgHghNYA/Wy2RMUmWrJqzT2qsJ+8ikf7eUTQ0zUbO3j1s0nxQPfPhd\nA/X4\r\n=Ur2q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmMFduqZSebhb4PYOni2YGQslPvac56lU0QY2Rp4joRAiA2ffdHgyfvUxnNlg6KrqOBLQfy8FJnsAHSZsdITN9Rqw=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.12.0_1530558875038_0.5932028131410894"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.13.0":{"name":"ha4us","version":"0.13.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s src/**/*.spec.ts","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.8","bcryptjs":"^2.4.3","debug":"~2.6.8","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mongodb":"~2.2.29","mqtt":"~2.9.0","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"^6.2.1","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"^6.2.1"},"gitHead":"7044846827a5c01de94aaf2d214ee4c2f1eb6a01","_id":"ha4us@0.13.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-0K6EAniUEFtwwaFpvQE5JOxlIk4lK3B9L0J41/hmMlLXp92pXWS6IsaQnfw2dpCw+TXbQ7O50v9fh+qduqWLzQ==","shasum":"d8d85257397b0fda1a2aac75bae57e25e0e75d8c","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.13.0.tgz","fileCount":99,"unpackedSize":423132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRIsHCRA9TVsSAnZWagAA67EP/2+lZF850qDWCt4JwjC+\nxjQrS0/lGt+W1HLnfAjgtbF7FJmm0l14kJl2BGKJgxSwDzp5N6zdKPhkD65A\np5cDm5AI8bBII+T2HOOds5+AuQt4BCJR0MuRTvT6GRMuk30CinZGM/g7PmcF\n+jMMYHf71LaOU1jma31IUoO7U2XQj5BUifAqkzSdaKHiEBNdqZ651UUpeVTs\nObGwW1uveNS06CDy2iBO+25kPzz3FYN2G3KpQLLXmaLf92k2+uCMUuzOWnkz\nMkkXkCh1a/AfLstblYS0D039zavPJU+A9O5RJ6RhKyAZZtN6etIgDX3z133v\ncEdEnc0o5RMlrsdxfrnJzNQhoMe18LPV2Ii8zNDFr3oeOqQ3qdlqOSwb0eZ/\nPrZweKdbbtBqnT9OsLsMvBLlVb5by0HtAwKn4U7wBeJdbluuiijN+J1c80ma\nbSlxgRDykipfG4451YEi5d806TZhXP/A7Kh1wW51HTOqNsREkg+FhMcesGoK\nmldUl8aCM4wDEpOlG13T6OTsRr2wGymH82X4Uvh4pUCGdOC5iY8pCgznkkBR\nvDel2q7SY+wfIb5hbY5ZUZzfM1mWjP14xXQATDQeN+lsfG/cTSO2OCuVm+Gy\nbMHuqiyPy+uSwiGhNElEUUQEP9EhmyQawFMZB0CSf4xSRs0NhFVkOZTWwT2W\nmmsp\r\n=EJhq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4W5SLkTv+pOkeyvEsFPxKx1qeivkyDEq9oKXx6vbrZAiEA7H4cq/5OUD5TqcVaLI+NzOQ255B5EjFAOCVm2yI+y+Q="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.13.0_1531218695548_0.648266580670456"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.14.0":{"name":"ha4us","version":"0.14.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s src/**/*.spec.ts","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.8","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"^6.2.1","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"^6.2.1"},"gitHead":"8cc0b75863d1fbe3e3e27af678b0ee93783b90af","_id":"ha4us@0.14.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-AImYna9MX8GRPPL1CbnLmilpwDz0PE/J2cDU9RYpyXMc2NdathFEtU+zIIobTQbEAsMnsGyHFwD3W2wpRP4txQ==","shasum":"b44ffeeb763775f790b5d100b42803e8aa2af34c","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.14.0.tgz","fileCount":99,"unpackedSize":431968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTjMxCRA9TVsSAnZWagAA2uYP/1r6orl7Z3jImgGgD4wq\nTiXxUuLzjH1vhBEugfXyEOhEbWfCKiOeVx8LexsLKCnSK4Eh5XUfBWIkr/3J\nhlDKTYWZRf9wgOexpqGNyowqEa/XvFouI+zwbTzW7wZTLDZvkKyBHfHAzkv8\nqwisClOVDhjPeLd7FXi8DzoKy6YWaUwEpHx3zxYKxnY8TyTzSozaY65Tq2FS\nXc5Batg5thIDdu72aSqzBb63YlkI7/obf0c+jEv2lKTG59LCZ+S2Ifr3PhUE\nhZzblIWNzJ+B6uCcoVuAXJj1P4uOX+CHJOFExDN62Lk2W7JlN5a5rAk3xtJ9\n8pxBNLrQWknBkNPc4qUviZeUlqyL0e/OVf+4FF8htMUKMy6Dfjmn1u5KTOk3\newmPLbKj5neghc3uZ7zIdoarFmhhFyhEEBk4dkis4lHZfeYdzepvZwzNMf5c\nab+zpf87Rxg+EAKUhS2vDXH9sRP2rwJCP/ojIqEvnC1rStQ8YrKKV/+oRbfD\nZYq+gnGdAYL/gBOGhbpSoyKxg2UIs/BfBM1TJXBev1NWp6slyCmJO/K6dJPo\nO34ikri1O8gKTY70Q34VUvmAYOE7mTLgOrLAlJnbtiqwZ58IreBXV4ovxLOy\ngfmXMHDQ2v+G1L6mKgQh58JCZ1BMheWtxs2kidjeFb7WEUY29dEFcZvK7my6\n6Qkt\r\n=YAfM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHNDoImL+c5tWCyocsYdXD5DRKuPiwuElFZUpBSTTE/QIgS5mlSZdlZCcyr7SbB5Ty3CithEDYj1EsQFYdei20edM="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.14.0_1531851568998_0.5442446097381917"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.15.0":{"name":"ha4us","version":"0.15.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"^6.2.1","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"^6.2.1"},"gitHead":"dc97377426ae23ce2f2c2aee28f9f35db5325ab4","_id":"ha4us@0.15.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-r3kuFIGj3YOfg+BdglLEhWUHp4fhvyu62Kg1b+WmO33HqVLV+wisCojNzNCbuo4vaganNclk+SPqvhloY9qqmg==","shasum":"7fb0d80d7d78e838e55ecfb2c9d3eb79be971577","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.15.0.tgz","fileCount":111,"unpackedSize":414461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW9dOCRA9TVsSAnZWagAA8VgQAI2fQyeTdzI/SiXGj6r0\nKxe1TB1Q1vd5eHjAuptEhjEZ3/2YPpcb1l4moW98BjjNDVDctqEQrRPEN8HC\nKQ+MlU23RQdBBAMJPFXJPzt+cZMjXyEHNDC27Dj5jS0tKng/JYdh4BT3+6Ts\n/bPunJANubc6RPItsK/tPJeW6rG9IWuanR7Uz22lMRe7mc/g7TxIpyIJHvDC\n2yf1iQaiOGUCf8XJOfhXhb0SfcdIic/YXlYtMYPBFD1NOi6Rf0Qc2SuFZ+bw\nBntShrlQXWzsIqgHsFvFnYQ9QzGJuzKB2eaDg4GNAzVmKTn797ymk/4CkEkA\nnm5Ee9Wn6E+3zTlmAr0TVRQ1D3/T3yYFOjyBNoewy9vEWB7y/3Arks+qrwKy\nyGrawq3RS0eoatO+YV7atO3SPLd3daM/X5Zg23MnIzYTmr3O33kw2jVWwpWn\nBSPlNPhYZD8HGivIrnXMAfU2+LZQf+5SD90HPZwLzMbhfbLz2ieTI/clTxZL\nNzVM7oQUi/3aVr8mDDcq/sYoiHkmtwT1gp9V6TsQcFJF6keQRGlcQESh5VLt\nZ0g14A5bUK78U+RSgay9zQK4r/8qjvFaCET4XoRHr8eg0DK0WBcDn1pZJNR4\nY0R4seG3Wp8vWOVPTCpL1ghVOKHWIWjPA6NWZfKUczrXFvsHUooKusb/66fA\nFXz9\r\n=7dZl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDj9Tb+j4G73zqHJepT1Wsfd9/9qTzDz86gw4rOcFN8ZAiEA4tdIBfQpKsfp19v6KrPepYWSbbYeTPqfP6DsJ34Bthg="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.15.0_1532745550379_0.8705163051896756"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.16.0":{"name":"ha4us","version":"0.16.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"^6.2.1","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"^6.2.1"},"gitHead":"a6d03485d6d65737e6e42d1c2186725d5c9bd330","_id":"ha4us@0.16.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-Sc4R5k/QDGQSfGD9INrKQY6t+lYhMA0dRP0TUv57oY/Vw1tvacoCejwDUh+4TuDTrmK4PNTs6ruA7TsWlM4Y0A==","shasum":"60ef93e1501b399ae34d099f8cb1b7237dedf155","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.16.0.tgz","fileCount":111,"unpackedSize":418493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblLGeCRA9TVsSAnZWagAA07wP/1ZPIsHuK7Dt4N0xVsMU\nSCjI7uS0+Ex2fBeNteDtRfQVAv7LPIiDd0vJtqS2k3WquzuaVjwcBmS2hTLm\nJtoa0hQW15QH6tfMqijbnXF08SCVVOxIxDdY1QX9Lb0XxY3omNtP0vM3fjCG\nuEuGW71cF9og6Ojl4KR60vvOkfgn0VmC4YswiW/Di8ceuPDvu4WoPq58GXty\nsWDNJAnnGsl5G9XA81VPLM2xLM519x9BdbcpXVYP1HARPhOL3j71W9pdLzgu\nl7dS4rbdFcL+cLW1Cr6ed7J7ljJmIJ0sXPO0/7JxlKuS6dtttN5+THBm5gqf\niyosORa01xX3177nlYfNh4p/3WHCeRqIMkp0/27zYwU7uBrFdeHGbfV2vj4p\n/G3K7AL2h8CFbUXARxYjbDi4sd/6H4e1ShoBf+egi/jOeRsti1GpVmRdysQ6\nwdKUlMVlobekBvUgYf9YOfANSlakjR6FKggEchN2PXwXslnVWHOxZ3IxH9gA\nqxadAG3cEijC8Fdi7zBLHVTzR6kbtghCAhhS3BdxxKeCwtVRhxnS6tTK71E1\ngA0QXWH8pVRkYbmJBJ/ib+OKrUzqdyTSDrsqxa0gqAqzF+R3398ovpLX825C\ni0uFyIl0OuDNlgAILwyyYj/n7gw3fILbh2T7X8NM3x7zne5pdGpE5yd/mMsY\nSHzk\r\n=aWUv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXoiZ0fC8UHgYFXjKKcQqMSXLEUbUBaNN9y7CRTzaCvAiEA9DIUAbwSNTrzrNYmrxyhK16cWzAgEJWu8QDtjgLNxEk="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.16.0_1536471454347_0.2920561159513886"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.17.0":{"name":"ha4us","version":"0.17.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"^6.2.1","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"^6.2.1"},"gitHead":"48888f787a51bc7fad0f23cd29884051f3488593","_id":"ha4us@0.17.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-o8+VEKBX1BPuYjV8ysXKh8Q7w1pI27cEkyFP3+u6eK2BOLPyZu6c26bCRNGOU7618HWb95anLXV36XGxEllcgA==","shasum":"8f8b279cd2ba05fade7c54af0b53f0c0a55fe285","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.17.0.tgz","fileCount":111,"unpackedSize":420479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbly9lCRA9TVsSAnZWagAArzYP/jpCFZQ2co+cilgdRYNj\nd1k7SxfimQWWSKt6oQodxjQgvacg601Q9WOumeZd6A9V3ydI5/v5CqZ1sEnh\nnP7iNFDDUl8jp8sk48hNWDp+7kb4d0+5tjZ2NZVzcG/kVdrj1+eYCfjdStnW\nM7Vy40HEwpQD+WE2dSivkTumrPcDIOeWFRL0IeThVurJayNHHLjz2y82R5X4\nbAdLxj1TPrXUnxCjM3D4rGBXkkkiF6Ublvl/fMwIA0ojIDnoaRJqNqRw6AWl\n66WLE9YbKMItIPeLC7BCxbgznZsBZDkdegQMRhhA0D1/Ji/WcM5cGKehoeww\nc53xSaBUG10tWul8Yixd26HRjodm4PwSQ/9Gzor7eirZJT3dyF3Pj8DdjwON\nyfavsSuB+Bf2Dbee30wm3ZY3tXlJQ1Kv0GS54W2046Dy1DeHFAqQTBHLy9CH\nz7izS9/3LluzbTvwO5eNI4KlH6Qs9SfZX8fnOKUz/3CRqeAfqyaKC6tEh6sQ\neGJjRWlwPNEznaSWMpAMZPkToO8Y9dsFXk9I8M8mjcwRCuesiY9no+gWM3Ck\nI0nx71C/gp4C/oAnA/he2vOiQY8vp2tnql941jNTvUe0U5Bd2TuK9gje1Xiz\nne5jsly6b7y/plohPRPsd1wJP0E2roPpMVilChhiebmgoErkyvoJtJeImP9S\n9XU9\r\n=QDYE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrT62g3BHyy1uJsejaicismwXa/XiGjtky4z3fqXUWKAIhANdmvjKd9/1zy3FLrI+m0I+S973kblhCyjoewNHfos/6"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.17.0_1536634724509_0.6004687243402509"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.18.0":{"name":"ha4us","version":"0.18.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"^6.2.1","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"^6.2.1"},"gitHead":"078a33cbbd62b16e2c76d57e0eb3d9863e42547c","_id":"ha4us@0.18.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-j6fO+HN9B9BrIB02B9RePfGP2gWDwH9bn9Dl9+PLBWnXeqweUT7jUjsqg8lqxVY1FKckrvTHG9Jwim6w8LXO+g==","shasum":"c3f22fc1df03fbb06f735e02c071811486a8c72e","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.18.0.tgz","fileCount":111,"unpackedSize":420937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl1IECRA9TVsSAnZWagAA8LsQAIAG05He8wr17DPMdl32\nHCH9knqOBZ9O9MEwRRM8qoPKVbVaQ1gUg7YZWNBcGrUA++3rcLFIKQHtt39x\n6ZggQXpix38tDSjHbtulhIDR8DO3vIz1fwMHhoQALvO673RSBB11cmNP+xQp\njCEjclQxVSwiqYhdfdX74IfeOciIHUr8tfy9r57H1CaFWFhcQD6/aLe/TwjQ\nSGvey+1wz4EbFLzYICLMV5+ufvx5Qy/V7I6NqC8golV8c7sQTe3CtueNlQtc\nMWas76nTPfEuKvNrK3A15SOoe0TpZROMbcuvX1sl5bZ1EJI2V9aNSX5Ah7Pz\nn6A+TIJq5ktrYlweaCXDi2/TvgSVyvTCLjJSR5ow4nvvuRY1GZSjWrQYWna5\nvm+Gjno45UvmDwftAQwNPDi6u38UWYyw+v6N9CBpc3u0pqgITgVccVXQDWf0\nkPao10H5lwZFySpHWttkBe+AdAYbdt0aILMxAcdgBPvdmaNC7PgxSD8Kfnw8\nVjS9uJrgL3+kbcJRC/edurODyXclRFC3VW+0anC4mNhzUz/1vcJqCB1FFz06\nfEpIg9qd3iLrb6R08v9hkTI7vd3fLPYsD5v50PzLa3fS070HRfyvRoMTEERH\nGi9LqUjYABRSDBCaDXMMcGqT2FBnkwxbqbUarUaWshblvEFfrtu9PjZ1dYsM\nCROo\r\n=TLAJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaBztdjrHGw0OfyiwsuSWmB0qsYf+mQkw/fUtUA9P1FAiB7y8Zj7mBrNf7T5MU3MlPHgUfrd8yzeMEJp9/4qCna+Q=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.18.0_1536643587668_0.42234678668890746"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.18.1":{"name":"ha4us","version":"0.18.1","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"^6.2.1","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"^6.2.1"},"gitHead":"933ea3637c2deb70be646cb9025c8f0806ae8581","_id":"ha4us@0.18.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-xnDl2X0B8eDeYh45n2/MEKx5By68tjU70T3fOZ9e87wDqHjNDFjJpvUGMO3csviFp/7m+3jFrIxh9yGT3CE46Q==","shasum":"e0e80c3d88f492e4feed8e092014c8d7e35ac952","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.18.1.tgz","fileCount":111,"unpackedSize":421098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl1niCRA9TVsSAnZWagAAqFcP/jasr2az6AT7EeEa1qww\nSd6SbGxjIIhrXVFgDkm6FY5k4qcMc2J0D/xkZYvCtvlp+5Nif+ZXhYKvmJZR\ntYCnWSKU4hLx+bYcM6Qn08b8JGAp/Ftppbajs2lBOAZ8kYFFfrEyVE+hA9nD\nQ+W7M8RHoCsp3ZK3aW+bZ5dd7lJjgCk+abaEQY+BWJu8WO/NSKhD0qlBmmfw\no8GscSfPzG07JUtKy00zk3FEpdOYUqAedGqLcJP+WIzLEn+qe6ANI/RTlChq\nzMBczIi+2h+SMw9/7R+iVr/W/ZDSpQdZapoZl13dnE4ocYoze1wSi2ys/wDh\nk5TGAvO+tNC69dNGclokX2NcPGWIbyRUY3yU/A+i+CIFp3RELX/1/wFIIRkh\nJ7wXdjEvNIDUmkG2VDNu9NALZfDI5iU5hdFB8cTbCVTBNXotT22VEybiasbt\nDmlLR6sbL7mniaMmBlP5J/ByswihCxmbSS8fDrQQMbl9tLEJ+EyzVQgqoHlo\nyA3ro3bFIbDxiFJZb5gHnR3GmilDaf2HTlIG7sV69ey5LoNyWVIfTqUTTsug\n/qhgFPxaQDbiNAmHN7cO9QuO6uYL0DnasN1OhOQTJ5tgWrfvAAJKaf+PwFJ0\nQ9+N+c7PIFDoN20aLPsoWeFVFzIwehJ02YVP/kRSK6awIZVSSSBmNJbNX9Hk\n/L/j\r\n=UPN5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC21G2e7NhzwwejLSTvLczXd0rKq/XTZZWGerdioP7zwIgZq1n/8cAQPOcReYgr7adCbcIWMxdtqrGQPuRgQVc4kc="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.18.1_1536645601938_0.22788966127003762"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.18.2":{"name":"ha4us","version":"0.18.2","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"afd10f7e17076f4c1f8f3e6c074b27f987cb6d60","_id":"ha4us@0.18.2","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-8uZmNwYYt77msfw+FEz8WETRSevm++KYYnXJGtaIrNmK+uijeSAIHSx8vvaIyCcHEcvTZ8eQGRMII76Z5eWVKA==","shasum":"9b30e990eabc811a416ab8ea7f5cdba83d8bf751","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.18.2.tgz","fileCount":111,"unpackedSize":421600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpcZ2CRA9TVsSAnZWagAA/UcP/AwBXJYV1a0YSwlOJc4C\nhmisE3PGRXtiDrqD+r3RqLQ5mniua3PfzG5//XGHmUU+3G+ixr91EgDaK+vo\n1lJe05FH2AdZmPmcXEnlKjyXRf45S2Cf6elofjGrPBXKJC0hq8KHpnpLdXzT\n8UyeMQWgT/V/ioDKCTvTAxuJKmj9UctOWJKfeUaEiegnCsPfg0Ivo+H7uPsF\n9GKNOtdjGjMf38LZs47+c/Qy4ZWLcS8CsRIyc86OSXfYw+sewtznvd/iPE11\noHc/7wVaCw+YWFSlp2OxAltle9vljbMnT3UDpr6FdWWJ3Bf+xz3l87U/ni1x\nii9ASNEH8dwI9YoBCnCx1bT9e+Tuf8qOaSUYCUu4/r/FG4uM4fYc4KK2hl9x\n+TkGvhRIdjvkZ+TgJCS3LEKmfNyDA+2KL2LxbGPYIfV7VJLAZssBhPniBSoZ\nq43J+oOtq0we0U67nP4r8OcGHbUagY43sh2gvlp08nmrzZXzgaA5z1CVdwN9\ndnJ0BBFN0TbtrEIrHq8hC2ufP0xk948FFrGGuhdAyhgUjaQj22S/QFyUC5b6\nH+XFMwBKDhO8hMTivwl6lhbV0xJTsPYo9aBEMxAFw3Dacs6sx5rIVn/tYuyO\nOHomSrDotJzBUMqVVekB/nndUxx7eF8EpYrWv1IgtHhhCmsZW83ntKHbZ9RB\nepjT\r\n=ukjR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGrrxnUCnzn25BZswqRBQj+0zi/nzUZlbDs3A0wvC0FwIhAJ9NkuNWNxMT/Fpj+8oVi17ToaXhcHb2BiXLNQYIjGrc"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.18.2_1537590902206_0.3279353211310081"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.19.0":{"name":"ha4us","version":"0.19.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"20e51c3df3275390893b8028b436b67849f93fce","_id":"ha4us@0.19.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-YeRUm1XG00qYt37CSClBrBOWjiaKHAVrC/Nj8jdU3kLymUT82dmEHQ3ThBf24oHLf4IGAQucxAMCa8Js0wv/4Q==","shasum":"153f2e3feaf3b7ca5eb19ee0cceccc6d93ca9eec","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.19.0.tgz","fileCount":108,"unpackedSize":425383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrARQCRA9TVsSAnZWagAAR8sP/3iVQgc9gQCY2ASudmTH\nNEhB+Z2d5ylcLuovlrdYls3poY3FM/3C9FgD6TuaTcN3Voq4+Xl4RrbnuwaF\nuSAaCSnqHqngEnzV3ER2Pbdq7oI9ov6j01fpnlT9WnCP2fC3QBuPg94bONIy\nfyj3EpqGlGW0WekKujRnvhzlFQhuGuDK72hDjRJdiNpWgeCPjzkn9MscXSqn\nxY61GSSzkQQjfLUl1ZmvWiYRpyjbvft3yp0aIHZdG6wx3Ls2yyIuqKUuFgCt\nlFicIa9eQ3Q+CuluTyS+ATekrSmpRS6KxuWTqcOPII6kQJpVD4sfS4SP9fGs\nnVPuA+NUw7oNKn4WB7PNBvukZJv0JGgGwFTxEboLp0jscNizxqAeH5s74lEP\nWtVY7UqSTo8EQrJKSBPevnoKo15laaTtqtA37sRV+ebQUO67fKb3fz3dQfW9\noTyQh8jutOaY5jsxwYgWNUumHewmQWoYAowEgTW+ogQ+FJkShU/6jfxKNwIB\noZxPaGvPzP4bZ4e0B5vqASTmf4TdqpfoEjXtcg8JBkfBOgtlJBwAU82SOItH\n012ht+rOMn2vTF8Dwi+TZvzJwx9FN33EYMxPQG9jR18HTNZfL5wTA8KJuFf1\noaH9N/E6vb54vNVMFFhBUKwpQPugF8q8bc1bTTu67lz6fbAk7RRMlgkQpKC/\ngKX7\r\n=5/Xs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgzd+eVYNzUBOnMozhjj/CrOlnTtjja8AAFDSiC9nMBAiBQ/uB6AZlftNeoB2RSqZyN3vr/uisvepdDts6Ir5weIg=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.19.0_1537999951626_0.9058662567190467"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.19.1":{"name":"ha4us","version":"0.19.1","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"847891b415816894bff7e61ba62cc30085a83c1b","_id":"ha4us@0.19.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-wIEkG9Hy1JF/B7AWhxQhDMByKA/tZVKeiiEKNoBk4OJtTXDRw0w2yPd1eVEcyfVC/17wkZ3BIdZbKOKykIAgHg==","shasum":"9f7ce4bcb889e14e23eaae6a4fc9217a94927626","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.19.1.tgz","fileCount":108,"unpackedSize":425302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrAZRCRA9TVsSAnZWagAAejUP/2yK0kbd76BM6SogpIEq\nO/Cz4LP1KnSP+X3kO/dZFpp9y4l9XxWFE1VrRMDQeAlUbNGK0yzaocVx8zRH\nEayp5pamcUeC9AIEJL1vuiaHPEHqlBopDGu0v3ARwZHESiiS2J9fiqfXTkHc\nmkqn2mmZvQnlFpvo3vPQOnXzhBCbweHcmeEHSNs24I6Ikd6WWnyQKfL4feZH\nqbl4YNg5QqPea33gBYkx88Y7bRG+3nXFPicix4BC3cl3UFvGAPQJhoLgMdry\ncRcYHls5zLvzaaxMrx8Ow806Z6WHN9LNK+LamzYWTJWjhv5hYOZpf7pjUdxu\nhjzCvJcRj6v1GfVL/OfSDAXty4CkNXNKGJIJQ7xJvbIBpDOpKfQw16Uk06Gf\nmBNRNchyGmYcO9CBglgp25apRp04+GSH3vSkz03QmC4QRoeJ8rnaVvENkt7P\n7wQTe8LHjKKfoZu1X7r0WdPHaRKodcX2ZA2jILPuCYsJelCoZs+J6VPRya1m\nqZzKFw7hOoatasbGzXCEA+1gxZF0YuilbTWKNFam0/jQmWiu/FyVu6F0SKx4\nBgNluIQDcoxHbGuoRnbm5i9ChV43ZkZsdZNX1RNNw2wU1kB9zS/SmPsQKLaF\nfct12MhrTdigWnqdFSdF79jFMTfpEY/BxfMrYuk+IBBbIYhqMRBMfO0P7XXK\nx3eP\r\n=5gDu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv1u8sAFE8rnxfrDj2F/kVo4r4NTJ3Kyyzv4ZOksWwHQIhAL16aUp+Z5eXCe+wbl53FEvQeWXnaBXRFZi4GTayXHCw"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.19.1_1538000465266_0.7552089129513064"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.19.2":{"name":"ha4us","version":"0.19.2","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"701621bf44af2e51040e530e6d4cd64a040a544d","_id":"ha4us@0.19.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-9ofeMaD2TnnZN5BbT9cprKFViyug5FSxru2yF5iZfgId5SIFvcq8GhqTdnQuNC1r5S+f6LHv2t0o5OouWNnthw==","shasum":"5d1b0bbbb4b420cc1d2e1ba7be58f419f542d63e","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.19.2.tgz","fileCount":108,"unpackedSize":425614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrAqQCRA9TVsSAnZWagAAR+QP/iQ7v+Ku17ptzbuOV6DF\n4JYTm1y1sU7VLlA5PKTmFNWOJx6qz+bJwhee8/WEaasVU7fc4cv9IGLhHxMP\n/gZR1vvniCvtdgutIFe8wJWQAhEMfiY6ijMxbmNuV/PT2odABSZZAOPeyIjs\nxJ7Z+OePl89zCDszRQwLQfaIoJ60LsTWAdtOEe/7AZwd0I2zkFl2TOHHz0iX\nb/GiWHrHxFRh84ErM/HjcgfjAZTOLdLd+WdTujZLyiMB6Sq7Us7Bu2nXGDsC\nmTzEbGjEyoGUB/cVereN0PacJroRu+jtpxOZJAyv/wwgpGCWdMkb6ATY6YL9\nVWS13FngxVbbJYfE8TZbvxo3Ae3nI2HB8GB1otdk3VIYQ46CeMZptKarpUmU\njCFMPf7vPPYE4DXIqu1ehyYO7CSbFFrHTjBAI+PdFVbObNXd1PIFkJWgqbyH\nCAQoQguuqtp2OWQ3jZJSqLc6Rhs94LfTmL5ufaJxCNufSedNgtIjcAEiO/J4\n7s27zDt5trPS7aTfZLhBDFJ6549EAZqgjtBAd7m7JHAXFkPQpLXbEydyAfkc\nCRPDdtGLf/D7nVv5VeMRBPIJbapKUyTwJC9BtGkNmGdxbg4kQdrzZg8SLXPE\nU1K/kEg2mokx+okbw2xD2YnViZ8VFitDH8/xttr6iiOb4lQICsR23aj/9tAC\nxNx+\r\n=ZKaW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPk+OcQfqPl71fOPp2fVQSyDIuDdFvkkeDxtprMkllUAiAdz385vaYUZVlVH7kc26s+b3SUi7cYby2Pg8/U3EesbQ=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.19.2_1538001550964_0.152108103919943"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.19.3":{"name":"ha4us","version":"0.19.3","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"~2.81.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","lolex":"^2.7.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.10.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"379dd6ded3f221aa70a34396d3f07d6849432ed2","_id":"ha4us@0.19.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-mAyZfMs96qUh374mZ521arkEqOSGZvE5ZSa54fQCUe026nUeBALPQICpV06TVrSf+4kKniZqyMBZZHCj9NKBPA==","shasum":"d792bb514838a744f0a270793c12a15f7e7e5245","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.19.3.tgz","fileCount":108,"unpackedSize":426104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrH8/CRA9TVsSAnZWagAAUdYP/ib+64I8+6W9HvAIycnX\nKW1+otVjVYjYC7GMmfbg5LBBMZqZBTFHF2fhu5V7OtEbNPdtH+Y9Y6tqib3U\nydHr+GWCRCd2/PxJTetBENPG8zfH+SKzTsZ07znVWs87ett+XeUO359zlV/g\nZ0SQAT9XBhJ6PcBKaKIAE2ZEhy1Zr2LylRWHW7MT2OsyJ+ROUM1jqvsGToKz\nhDLcuAKI9yT4s/MLRSenJ6Y6dbRVU8biEho8Sfv3A50HYkEI6Ar/9mjVqN7V\n8lmPK567ajGX4lwNm1qLIMOSNXq7lHYX4y8bisqGNEPEC/1J82veOz2DzgQG\nFpjl7lTGE6gS1AcT6vAKedjjPD0GcadPjfISCJIh6e6tUmMrrpbHDW3KN9Dq\nN85iYqPKc2MNIpXS07/pwdfpfGEy68r0czKKwmPM2DBaonh8dNsPo/u7I+Qn\nfvdwRxr6nxPQ4KMjDy64l+gD5jlmSdmw8HAqn8xXiHVj3K1+6Tw3mPp+1+eb\ngTnWBnJvKZa+t0sLiVUQFzMYKLqWPYClAVbGsGoExU0CVynhzzXFe3f1zsA+\nWdXbwZghTqSNZZwWCsxI8vW+NaThNT7WU3qfgrI3jK8HoirySjJg2BpZosJp\nGoPevb5AoHEGIMNwcJQcvM9ZMKFDTBJmOFsq3SRIHEMNVfEmwvWmvZ40AgoV\nXLDN\r\n=ArJ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbfniockN8vEebV2ursz0zm0WRx0JpkmePv4aDyc+UDAiEA3k4wh/MfuH0a9Lul3w+nDuuLryvDljgeUppvpITNX1g="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.19.3_1538031422893_0.8138435311262786"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.20.0":{"name":"ha4us","version":"0.20.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"^2.88.0","winston":"~2.3.1","lolex":"^2.7.0","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"46913039df2a61247daac3997d901f50528c8bfe","_id":"ha4us@0.20.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-bduRxp0V8DD3s/UDZIl7aP/Q3BvX/YGNNp2GSljgdJQjsIf/tTIh4k3YY5vENRRYUtpmvrLImzj5UePFDPlkSA==","shasum":"5e35f4529bf63f001270eb488f2f532d22d35944","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.20.0.tgz","fileCount":108,"unpackedSize":428569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrUXLCRA9TVsSAnZWagAAQZQP/RJj4zE/VTYmJlOAJm2t\nkyPjJ5ngFLM+3DOJRZeUmBGL7w5IcTcMdExZvhPeyYwly1AxqLNLCCcXTQLx\n+96iGnlJVsfCYuN2QfX12R/QKweXJdNIgdLjoSzcSqkcmzuJgOAKNCUbPLg9\nvEAun8qs7ohf4yLv8VO/tqfxqt8zM+pbCMRgQCBYJ7uMPMeuZHZJKthHi42a\nv00JIB+/JoQ4dwVAigBzk1Bbc/YmTn+2O1vfKoiRjt49bKOZbHl/EAUfkOkt\nT8e7wE5fttNQ+1oXqZBgIISdO04D5SZiBP/KhIR2IwTBpf72iPtYoc3mB25b\nu9xgVz39EWFCV+mojg8PDtksKxw+YSvLViUmIT1v826QD7lB1ZnoQ8/EIGp6\nRKOX6KSp49+h1YJpt97tnSeFR6LDbncjvajPFlZeoW0BGzv7VDPbYdtbnahL\nO0/wDsqEv5Mp44/O89/lD+xP6SixqBN53L/88RUNE2aFNZ7IZzhTbFMdLKLP\n+kvmII1oSmbSqL+btfL+mcuM7+8lg9V1wins5o9plfiHgyQkPuYoeytufd3F\nZaxWmWH9zYqDQlo/g+I5WI/UGAWoAjpgVZch4g2X7WugmPXA7EgvJn9S0dDV\nhNJwAQNIFZut0OvcLoWlv7A041i35++nAonaS7+Mwq2Qam0vuSTwhlnn/jXd\nfRAC\r\n=xr2W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpQwAa753EKjFZWiCFGB0ccmxHqu0dEq/2KlN4FieTJAIgOyvAjk2w7MJn6Z20k2mCJVnaeTXipsvfuO65B+tB8jc="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.20.0_1538082251093_0.8971464165736214"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.20.1":{"name":"ha4us","version":"0.20.1","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"^2.88.0","winston":"~2.3.1","lolex":"^2.7.0","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"e2fd37c536ad5fc516bfd89d0c8bacd73c2306f0","_id":"ha4us@0.20.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-pwpxrrGfPHhnH85qOQeTaRhicIrOyc0QFeptM9C+eLfneoyb+1bytpnnujiz5vbRk//VwQI246YdUzH5adaM5g==","shasum":"822b9fea7097dc0bbd892b98e7b411e0c7b5b240","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.20.1.tgz","fileCount":111,"unpackedSize":430452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrdlJCRA9TVsSAnZWagAAV6EP/j99X8SQv1HxnACEk1X2\nmLBENyT1Yn4eQumbQxshl25DXwl9rUC4GtQlMh/MkmKgAy0zxRZ4VOucbAG2\nNW1oA2ygdsbKrhfckAuZR0p714OwnIZ9vWapDUfj6TcP+u2UIm6NuCT0RrqO\nAx6MZAJfNrrqn0f8UNjBBpK6ttUJEosnTGt1iaEzpi11lRPrL1WopNIJluu/\nUcv8SXkN4ic3b6vVRYFyB0aLsoGb05XDBtzzt7F9z4+83dAh35A+hBKiDF/w\n2tHz5qxl5cqPg8eeF6/1CuMaccjhsa1BIixXAegoBmIPqU+pjJrcb+kf/l65\nxKAhehUpIU1bCWGvB65rDnvpTQxEEsyOe0iTbjmsU1jFQFzn0NAFaOMIMDPF\nwIUPC9qfDEtOFmt8oZUcIXpiIxHGQiF6YYn0KtJglyEuSrUYBG8biCWaZVHp\n9yuPX/47/K/VSAbb1tS3UJMzRhsiLuNGYqwR9FTJk0f/Z+ClOjLZxJVVX2wi\nfmr9TByTxTQxr0JkY8uau7HnvBWHgGp1sLdjHSpvKzuxoitmDqixKpJRgFsQ\n83wDPlXmpwekAH8NcZh3ssLW1TqTaSCmjC82j0bFAbStNL3PuwHk1fyuVfp5\nWJkyEuAR7vnrkVKj853xM05S63glAfao7LRtocFg9WCc/CnIaKOS8QMuKzMB\nvlyF\r\n=R/0i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnmbp7Kj7Zi9Ym6ilqTW5dRPk0BmxWfgc8qlKPyAjRwAiEAtx4ByI07oaRk7ryDZ7v7Hlb8UhXBRm9WRAabdod6clk="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.20.1_1538120008975_0.1237126671091675"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.20.2":{"name":"ha4us","version":"0.20.2","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"^2.88.0","winston":"~2.3.1","lolex":"^2.7.0","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"4f3a0d0e9eececf441e58c32a8521bc379847451","_id":"ha4us@0.20.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-7ugToX3t94idhOATZu6k7Dhh7rS8Rwp6cIbB6PhGjyPihHKacqlgIvH4FjFij4RxesFq7JUt6NQ5ozE5jLvVDQ==","shasum":"48b1ce2eddcaf6b935d4a96ef359ad14e73ea065","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.20.2.tgz","fileCount":108,"unpackedSize":429586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt6NaCRA9TVsSAnZWagAAmEkP/13nm26mU8KEw7FRwQpM\nLVs0HHgai/mWbs4zYKaWlkuEHEc6ti7fWSLCIIxS38Et/eZlid8eb4fLVUEO\nud/41VcdjIR6/UVzZAMVDakf+/Qnx4sK/h4OBrJwzipJ3aMJk0m6udyjTVv8\nPHorTy6OtK95EJ/hjVzLODuXYHy8r5yFOOEROeWxlD/Y7sIGIEpSPlWQweB1\nfwY6EYveLfGflDeSobXIs2qz7z1xuzL+i1IqDCKbO9CnnzIEgpaB+Np5e/5D\nXTsACHkL7jELIgKBY1KWgJbw5TVJTHz2t7voNG6WfTaY3xtkhFQGc6mndZXq\n/1Ce9uVbigTEOeGvJVpBTkk4twDiqgQzaBxg5O0tYF3/nV6Xfbx97nENXPPU\nDAN1ttsCJXglOxLBszUKAVHwlrlTsnld+2jAWVu93+EcM6+WEpxSU5tQpRKJ\nrOhcSis/c/BdOtuHWThNOIPJ66ScdsMT1av76dSKmrVjHllvxT7Yv+dTVXjv\ncPGi4hOieLaY4S/YAsmfOkWIiR0rxIxPbUULvOuZSO5+RZUzdXnUk0B8Nz68\nFzekw3pOAbpzczJ58V8Fyxa5NlfW9Dem5028YP7I0N6yisKoVfnefdaNHjLM\nzA6SO18nGIZi1FBi604zicCfMhQdH2ku4l4xbwCixzVLY6u3JM10fsLx29Sg\n1R+z\r\n=2/Un\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1nD1u2jEsAWmsgsULUvjK3O/D9u6NJdW7n+K8eLj/+gIgYsUg/s3uTxD7lFkhmXhtk2MynhqXYQY2Q9Q7P0ypuuw="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.20.2_1538761561968_0.2344518429040099"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.21.0":{"name":"ha4us","version":"0.21.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"^2.88.0","winston":"~2.3.1","lolex":"^2.7.0","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"0f8b44546c9bee1151f5d77c51ad2da5d3ea5031","_id":"ha4us@0.21.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-zQutjIKN5Sdg/y75VUOC8rhH6sr2nk7TNX2nHuGLtr8aqGhyEteNlFd1EWX1kMkT3jHGUX+ALkCksOdrdkNrew==","shasum":"fda1db7207f5b4fd3e5a2529c06a8040eb5ce524","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.21.0.tgz","fileCount":108,"unpackedSize":433426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxkyxCRA9TVsSAnZWagAAw+4P/RhjMcS5gfLetMEIHxyr\nhbkROVHjWNetx/8WwpUpJPgBMMC9T9Ip+cbxBaGJeEob991vZ8ysvAi6ZFns\nh5AOMt+7wG2XGiw9nxHUYrZQiW4Y/D4+TXroGTYnjWv/RqVT5oXcl4sTqqs4\nk3RuZxC2dF5olbNMt65vHjukG0uBiYK8sDgDF/uqcNt9GnoMe0D9Ku6EVAN1\nxLGIARfkH5ZY+k7gCzsXyhED4NuvosbmY9VFdK2MwiIy9Pb7ml41q5MrTTYb\nyRy83KUdOYRUnzQLlIVE6dyhMO6U/Yp2zvPTfRwH7cN3HbWW0JMFe9JX7AvD\n8Lz/+9KNvM5XRZDePjFiJ9IiU3HIeK3UytkuQGyFF+ziCJJrgSvI44rqwfus\nUuAw5iZEQlM+f5s+Qsfpf67fgXE0KsVBh5sE8/w+tCMOxkfPAt5BMuIG3bxC\nwwOLeUwrXe4DBDQGf5kybr9nPG58MMsmnxlBFim372Ebq5Jkmlvh5aqX74py\nvSbCCfA+E/LoEHZbQvHZoO2AkBIVZ26+B0bm6284iaCiGB2lABMFdJCm7HSF\njW5Hka6gj9UFvosZ3MtX9UNYEmnfCSoILSFWqaYW7LzUubSATbkxc1Rip+5+\nciJJrnlQiqaratPqotKYneYku3i6f9h/gEiCZGtebHc0J0Bwc9j7J1L5h4c4\n6C1t\r\n=CNtj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxtTxRCPdCZV/iXz3pEfZhVFiLIcxRgV4C7I/76NlMrAiEAt1sAGv4AiDwys1f/V3HMdCVj76hxiYBTNZp2oSSNomM="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.21.0_1539722416836_0.5877281804553047"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.22.0":{"name":"ha4us","version":"0.22.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"@types/luxon":"^1.4.1","awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","lolex":"^2.7.0","luxon":"^1.6.2","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"^2.88.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"44a65aeed4abcb950a941cc4c76c24e876e07e5d","_id":"ha4us@0.22.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-CxLLJjepcKiqKSqkDfzWClDzKWBILgXHLK+q8WttthzAr2PsxO9GaXf1wwo515V5jcD+Csit4GiTJe3nbIPULg==","shasum":"21592ea03518f7daf9b76b0ad0ec7b11449115df","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.22.0.tgz","fileCount":111,"unpackedSize":438085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7ekkCRA9TVsSAnZWagAAoEsP+wb50exVPIVBMesMCKZL\nBPOOQa1n4D5472hMLCq/CBQbBLpHqVZAe7JdXiedlizPXMQtqzFoUqFSqK57\nY+V/eb3jsfi0hC+xfqbxeW7Tj6UtcWJg7UeWE/vHddgqA2ZgFUt23sqXR4Wn\nH/31691GQcFw+C+PnkwcBxNioRbhjVaCYOoqDzI0/sN1+Rn8AmuLjqZ9SDRm\nitqsodFkm3hfUNk5VXoXWzbSj0qX16WYV5wjCW1NvQ2+yJKOIll8ewIA4U8B\n4Mo909wrebb8fMGjp+rB6XbFDCxQgddzk7CTpsIQ+XI5ih//Q7wG3nZcmIx5\nofVhiZpZ24/77gqaCBSpk1+3HlsJaZHHNhgDfF2P1YEZOeBIhc/DeMl1VMto\n7NHNTFlP96ZTE5lDsjT48KQkiNhC+gEF5qhN6dr89DV3xSQnvz/fuJTv0BYw\nNFqygIckAl41qPzvutKRvWOOi/+uDAEKQKipW0Offc+QOFg5Inio1Zs5YkxE\nHdHo+59vI1+A4fHcgxPAzBrTh26oQ3GZb3SGfBchqt92GdfGkJLCtD40P5ge\n2EYG9261hzPY55Bh9DPK/8x9leGnrUYumIDABS0rQ7zE+rcQ0PsSth5A/W8x\nyl1b3d5pQu9DiwUlbepEoiDCMbtuU8LtCVfARQtojGztq0dUDy3h0sVAQRhh\nSz/m\r\n=ySuk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkcsUjFZfKF8uPdOtYJl316NU7GwK/o5PxcY/TMilIXQIhAK/nucqd7wYYnswUOz29rbegg+FnVxxapc03mxEsagZY"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.22.0_1542318371114_0.5842460634244331"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.23.0":{"name":"ha4us","version":"0.23.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"@types/luxon":"^1.4.1","awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","lolex":"^2.7.0","luxon":"^1.6.2","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"^2.88.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"74f1fb5856dec8738cbe8911595a09e7d4ff1625","_id":"ha4us@0.23.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-ycgXCGGWxshAWgciTmeCxnwbD7qR59NWC8USQGGuFo3/pVTh7msiG8HbCaeqct7ZuIrpWPLTMJ3oaXvz3HR8Ig==","shasum":"e1a70b92a16bb82aeb4ecad86436143ce2d513ba","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.23.0.tgz","fileCount":111,"unpackedSize":438581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9KDQCRA9TVsSAnZWagAAkmUP+gP6XjBC3wqRZTSwPRxD\nRgD3JhcWU0cMGGD2e1EhitJN/MkBx360lUQCc3q1+cW2AMUdRY+aXDE98dLU\n5dzgLudoGssEN3fjMrPhGUkuh9q7PJAVJiM22uaCioywsGC3QfomGqG5wFNh\nJ7Axntuh8n+QpMHYNkW9w79r2G7x4xuumb4rZ9/5MZnqDqrZc64CQPqW5v+D\nmE+gwEhNslB2QPy39H9tHSaenKAXe4iKw5W/2sHZWVuIDyVvL8Rv4VfKRAQL\nZdS4ZK6FwWa0terqgfAQdrSWP3JROICNCd9k19rqN6g3cCSiuL4h68kWkB0i\nJouA/FcRYaSVJ9TklHy4qZtNqeDKw81PsR/TeBFgo20DlGaiOGJ1JgewIRU6\nycR7aQvu4OS1jFCjpw9U1e1tj/NJCSpbi1itsFuRUPA3843nEPJWIWr6CJSd\nJMghnNRIQcjeqBRqDun5GdOH12S6bZzIjNqO3tLhXjL6CohgXCKSELPnJEyO\nt5uCI8T38r48R/cCV6IMKNNnx5J/9KMq2vJwKD7nTvUERim5ef+IZ1rwgWXT\n+tPEUPEzLZQhJf13Y1Q46JdgpzWHksj1Uabc2TAZX6kYZ0aTxNlxzn0Ruxwl\nSaBKRdmk+1OBhdqpG0d/5EbDDyVRUQonf8svsoa5EQq86xRKrg6fDbh8PGyM\nY4c5\r\n=enx9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBP7ZRJ0pmEvaXfX8rs8RpMXl0FxzkDrB7elYAFfkTWqAiA+3IIsBkPexiQ3h80QSJ/F70sRtJ6PpWMJRp8jBiZy+g=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.23.0_1542758607703_0.9667517555992775"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.24.0":{"name":"ha4us","version":"0.24.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"@types/luxon":"^1.4.1","awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","lolex":"^2.7.0","luxon":"^1.6.2","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"^2.88.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"38055647a0b205a0ca7d6cb4ab5731e58003bbb4","_id":"ha4us@0.24.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-sF0vl6IHv89R0W8Pj2HuJ2JeVWxqPVkuNVuQzUIdi2E9pPbzD4lnit1lk4LcDqTv5X35N53s/+SQotSTfb4OfA==","shasum":"94075d1904257b0393d18eb69d02f97d1200f31d","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.24.0.tgz","fileCount":111,"unpackedSize":441889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR5NmCRA9TVsSAnZWagAA9CcP/3dJckLH7W4YDNx3VctR\nxtm1h8UziPC5XZaFvGYe8bLbXe7VA2LbLD6Grc397tAez4RkbjopTmuTiswr\nP7VwzdSHnzbS8GQ45BxxT/dYOZfHojX9Paq+CWoMbZQQeJNdxLhEdId6ykIn\nTDcOv6JqLnbnxXTlcASnqxuQLVgpxEYwbvSY8gw9uA3DkSOGX8Hv672TlNUA\n4NyMpSvarrFqD6aTGroUZJ7aLuMsvkaLjnp7IOqaPLtwUHrFd4h+EDPoX5kb\n28ncx+CsYyfkU9KE8pTaaI+dMHXQqM2LCTPp9xAg3iL0vVxS1qvkJ8Is+QjV\nSAZBrHJ7zo39fwLPTcKccSq1pQ/PxdAwZ+QgWpxP+57JDQW2XHRdKnFlOLk/\nNHNswU6kfAAYfoy2rCslNiQucbwlreE0pprdsgzyHmRNnpl/Jt3EfyJ44YQU\nNNi2rHHMJ6aKpmwlnfTPMhfAJhwClRXv1R8YFTwy3RtGPAED2HBUJdwRO4yz\nDztwIOnFOlBZtbJEreyO9XrT/O0GENgWV1rFoEeanQcljeDstKs2sGKxqhxj\nX5vV9GcSGEcS4iC2blksn6+xq4l0Yr1Kkm4vKIxObdzjbABDbd7f7OAH8MLl\n8aFkr9/rT8Z1wheAVvNO/+Oj0yuhB8JwWRYEnL/vWuGj58vLXflY2eYNDCtR\nReRP\r\n=6B8Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyUTAxwOEwAcgyG7J7TpQFpT9wU7MKrxeLYFwTuQH85QIgCrpWtsCJAbeNycjlVwOw3aDejaIQ27f+LBhpcoDil0I="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.24.0_1548194661416_0.79389760868926"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.25.0":{"name":"ha4us","version":"0.25.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"@types/luxon":"^1.4.1","awilix":"^3.0.9","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","lolex":"^2.7.0","luxon":"^1.6.2","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","request":"^2.88.0","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"409f5060bd151561d6b7a5c25fbb9c4f4f9dacb2","_id":"ha4us@0.25.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-eiRd/TGY9m/EY0NyuWDnyIiuwj36uZXbJBVCpNLHfFk1V5ZPHXRDbZT6aXdn94gJd1z8fMm7JZoHrbboQ5eVzA==","shasum":"dfc51d818332d0b99b337a557890e1de7d698aa7","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.25.0.tgz","fileCount":111,"unpackedSize":442141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTVvDCRA9TVsSAnZWagAAwUoP/3oXhRndIbg7kzgkiyl8\nLhdes5Jh630FVVBM7HpHWE20ZMFfHBCoJFzYuaK6cJm4eLlV9+ALfSG7lmWO\nUk8asNAKox+T5pWMg7Y15oYkB9g8D3Fb5X1LNcWNVv8z43rw10vPDnvVqw1J\n6WzBSIu0v8IRoTi+ElB/aZOc8smZ6TxfJbE2EZ09DgCk2MRFAdkr4+Vm9J+k\n0vnROQfy7Ahoo7F3xIZwGcAANRD9cxrYJQH4jODE2QPA8MI2kH7gyOLpkKZr\nYxriz4332qBgGhsRc9+zHkV24w7rz4MmjlWYgWEjl2mRKhss37lFuXkdwYIl\naUCgNZwd2jJ+PJ9zt2E+GsqLkf7WxSdS9Yg0ajYbmNXTX/IVX8mC9eWQwWFX\nJyslb6+tW6Knu6vYcEScvdLaOnLLtO/ufQgiWVYxJhHizfxr322zL2rF9lx6\ncC6r/zQlXPyG4nSW8E2s5oTFZeNrdFW73DofA/BvZE8ALB6GlLzzq9Lm0nQh\neh8UeK0CH2LfZDSjIUMBi7oZ0x/KX4Z77AijwoZP/qXeYmzjWADviIcYfu+R\n59DGPnXTnCfZqBqQp8F56xd5sf4CLuR7lfKr/ua4z+ZPbb8X8A1n48ZHyzQK\norFBGkU780OYXA7+Y0O64pfJWgssXIw5IX1HXmPZaySB97xtqbEnOQmog7Mw\nGG/j\r\n=VK7l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKZLkL6uGTYe54VTYPDzLlVDePHUwvDZA6Odlm1J2fOgIhALcenc2jbB9UPGaH+IV9QfuqOhXp5/EZjp7wAwJHWony"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.25.0_1548573634829_0.08459376470331659"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.26.0":{"name":"ha4us","version":"0.26.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"@types/luxon":"^1.4.1","awilix":"^3.0.9","axios":"^0.18.0","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","lolex":"^2.7.0","luxon":"^1.6.2","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"8b89953577304f1c51f10928ce8f8e872e4c64ed","_id":"ha4us@0.26.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-kSqquqLTs7NLwo3mLpStT6ZivqtKeE9ADhBpsJWLr220huM22bhTA2A1wKVgQewDxnDPxCSY8OqeVSeuFiPm8Q==","shasum":"0011bb2d824a1f22c0e8245b57d5036334262188","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.26.0.tgz","fileCount":111,"unpackedSize":438048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWL3fCRA9TVsSAnZWagAA1eAP/1PosMatPF+NdvEoDfxD\nf6bjXRdK+0mR6UL3SxIyYRFlm9n0bThnGoWabvZaSctGOtP1DbmnkqHBf1PF\n59f0a+fwZrBiKrKNnT9Nqc/rQh0qzndb1845BUx2mBYKEM9xonG4bcY4F+G9\nR1J2kOZN9KgcxtaOh/DC0AxAv7FxQ39CvsadM2jwCH2SaQxAnjv0oTAWksdT\nVIfUN8HTfaDYTQfgeOkkbx2g2CwQ6y1EzDjsP7qbv+1ANauiIpigsVq9/5pp\nAhavJDufjgNPCSdAoRmjji4202Qk9Ia3Hd1ClRUfp9N5avORNqRIPD33zjs2\n2qjs1APKAFGPqW3tsBiCPG6G1T60jS0Ws4MXF7CI6aSmAtkZIANt+nhlPcgh\ndR1rETD1eRCrmMWx0TGO/RSjBHF7LJ27HfvF0mwlJqOJNtDmtWo4MRQWvjIt\nX+ZhwBMMdJlNZU56KSdeZ6dyPt5ipinjGn5YoyDRsOOtTIYFtQA+zoCGLQey\nAxNjxs6cJDZWc7YLhgjmcOKlo1FCQMP733OebEbkYPDLYgnE+HmyCJERrxcU\nJcZkJ851+FLM4G3JlQbKMOjTc+STnVHMutxOp0FyBIaZpda1JY7c6ko55T4q\nsyT6ABSI3C+BBOT696ZSRjpu7++A/5ZgDv2lWmYJR30MIXYl49tLLedAwhlg\n2S9d\r\n=D599\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXIqzs/CcC8DLTrhC8fTS3ttlgerEBW8UmWhCV7L8JJgIhANIwFzeR31BzBUq7XqcddJ7lZ1v2THpiaVRoJyhr1F9D"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.26.0_1549319646716_0.7386802598959985"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.26.1":{"name":"ha4us","version":"0.26.1","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"@types/luxon":"^1.4.1","awilix":"^3.0.9","axios":"^0.18.0","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","lolex":"^2.7.0","luxon":"^1.6.2","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"229d5ef82ddc45320c4d161c80590511a05bfb66","_id":"ha4us@0.26.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-mVZTAT5Qq4mOTBr3foh1FfLZgGpjqXiVCioWoi7TEB4yFDfjztjB5TiQ+H6P8ep8WbUv+PSy1ywISHbStkDkAA==","shasum":"76181940a502dcc5f2d8c9cb81fa59469e6eb910","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.26.1.tgz","fileCount":111,"unpackedSize":438320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZIV5CRA9TVsSAnZWagAADYgP/igTC8n83k6K3124/+rb\n4//9tlMtOZosWQENycIL61Fhp7G7Wh8twvHVQjbNDqNdeQT4z3Cy/XwR+Tch\n6d0npoXJDi6hwndKEwyQ3cdfLN6Itc07735NjOuRIeblCsRfcSztAuVhbMn7\nofxBsRJDei1XQH8rhP0NXXWZ+Zxiy1moQiVkK7622hG68d5LJAO+J4iCWbqV\nv8zvmC2yLReAe0o0hnG2kwCiqfyuN3Ae0cy+d80FA0Hbnbh5vz8WcTEoty4Q\nJBLljYpd/yFQ+MqYLTfI4/e2ziBqY8/RF8ILF9gBZLDt1PIzjdJrs6/faoj2\naw/eAkTb7Y1356ndqBFng3JmEa9RTbqyQoTOApIJuUmiECINFWeVY2Y2r9Fu\nRz+tCxc6g0xmBsa57BS94KkIZZhArO2ZhWhObnwEQWymXoJ9kPbvDu46jR84\n2oOI4lNkJrsg9hUdyj8TP9pxjy0YjpSyG2yfpR6jpmihq+RJE0IOLDyNQXgK\nzpvbsUHM2AMPUftamDR2PY7fgvFL/sC6tbUTMgeh2BEU2rOD7hJNo9S1NHR/\nJO508o86BQfPkhrXEkm1tz+vrz+4SBm8BRQIEsJlK6F8HEEdbZEoTOjfQ2t2\nJK9MmHE4mf3tXTzjnrJrhpwsGoUW0zmfrPO5iQLHWI6Mj1Ww/zQA+GXqxbnY\nGWgB\r\n=58v6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOxJLLOqqxeDueNWAlhqnV3ymOwr5UuXEg5AKW+TIutgIhAN/U7/c2Pj2koV+vl9vxSLurtIqwQo38MQHF1GVUSnwJ"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.26.1_1550091640736_0.013192501076578989"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.26.2":{"name":"ha4us","version":"0.26.2","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"@types/luxon":"^1.4.1","awilix":"^3.0.9","axios":"^0.18.0","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","lolex":"^2.7.0","luxon":"^1.6.2","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"4fdfcf6a042bd5b92f5f1af062c937de26769cd6","_id":"ha4us@0.26.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-tYI9QlaXDj3K/HBFrRRO7WmNIsyDpzqL2gxxr9sK3+k/XwE3L7MbWdh0saoLR1TJj5Eyqzn98cvSsTXjwlpipQ==","shasum":"20a31e475edfc626bba34431164fe31a86ee8024","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.26.2.tgz","fileCount":111,"unpackedSize":438432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcayMyCRA9TVsSAnZWagAAjV8P/AwXGW1i/yJokoVUq4NV\nkEI4abRxDEHx0v7Efh9SRUKrISfqqq9h1I7ULP+tUJYmgMnoCX93Jb685YkM\neO32zz6P7f/nLpprICa7NuxSe6ljKzmhRSPm/NYBi2k4bInteJFgz1qUx40S\nfLSHHBLganqxmS5SfCkjKTGkq+Zs/7f0svmUCS0+t4aZTx+hlaY7BjgUGaFv\n4o0oyrDHOy+zVk/KfEaLrXQqLYnj9i0kRHRqDyYZfbxnF/GpGtd7SF4oKz0O\ne/LsCEspb7Wlv5MomHpdLNoHenK1QMluqnZ7v30VuPjfF1bjJmKACGppVl1h\nVHMe5XdduJ68ZQSnz9OKU+CycGnisoU1YzVxEfzCvImTqoDHYteL6bnTtMmL\n5XA8f+LHjebPTe7cUUECzeG2cDioaVgy8g3f9ufbphXx3+Nm4ofR//BR/PAX\nTey1YNsEWWYJXzzvg1Xp+pQEnV9w19Wt4QF4wmj+7RsMB1CTVITA+7f71s0u\nw2/MVaJ/AELm4dm4wTQlrg/FyD++LHLtz/U4eNjlAWtz2hohYjhsOnupqNZf\nY4k/TPaDAeRcw6BRe9ZlWI8NpXYQKQSGn/cXwCfuZVbRUDwoSFdEgc1awP7T\nN8oEAY5H2Z0WBGynluxQ5+VaVHr/JUrN+EeLbfFNu0sGYR/+fjdkVQE3uosP\nTqD6\r\n=ejyb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy00w+APcx9yQ8cwiyTbaRNN25Z54YyEbcfP5N71rfzQIgQJKpI2vAlqI1FhFj7BOteQwgIp9DL/83O7MyPvm/tTs="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.26.2_1550525233615_0.4829214479369992"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.27.0":{"name":"ha4us","version":"0.27.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"@types/luxon":"^1.4.1","awilix":"^3.0.9","axios":"^0.18.0","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","lolex":"^2.7.0","luxon":"^1.6.2","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"^6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"0a8f683b541c3e335de878512e6295df3c644c0a","_id":"ha4us@0.27.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"dist":{"integrity":"sha512-zuEoRS/EmdNFKEna1WDK2XYWYys39ZhbA+oEwUYt7aGKahSCDicvcXp/CjiT40jNiiF9F9xHqBK5KbUtS1PzUg==","shasum":"ca90e76edb6400b9faf94a7a2dd46979dc993e6d","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.27.0.tgz","fileCount":111,"unpackedSize":439885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbaicCRA9TVsSAnZWagAAuKgP/i47UcdnVma1b/QOBoL+\nomM7f6cxvtv2l3jJVdErG7CkP8eNoi0kno3TSZXOlawPZ0gcyijS+UzTF+ru\ndsqpoTLMq5jSryngh2ZKXW1cgLh76SvKi9yz7BsNTOBC4f9+QPImEmUinfbC\n2Ah3mQAlLC9r9sEGRXaC6mTRtFAbfLj5p1OEnaEwI6BR8NlRXMxFgKdgifsF\n+xAdlhFH06KPRHpoCFzy0ij/DjhNSFesaYqeYNaxDnwQPMBZG3V5ymF8tbJ6\nub0+7MFWuS7pM/6jmRoQ+XRy6ucIrlXJn6m/wkXhDrJap0rzaoluYRSjBn9l\n8KnoovB3bYVi6LvTQndPLlWtjCrGf8a23GtoX3bVkgBCgZU2VMhpBnzujvil\nWAJ75glkGnFV1r3jteZBAfrVGHlEqXVuSKYpeWqpWCnPwKfTedi60ygmS+Je\nKLhmjevSMAGc1TbgezxLdsI3kyd68cYhU5oRVGUjmcYJFpN+ZJKWpv3/i7r/\nmR6WfZbmgx36GmPjZzeZEmyQ0tEOPsVS6pbIeY7i6zoBpp7lR0ZxrrMr/OdO\n5VOx1jnh5TD4xi0cHMQDDehTZUyyBuhYV/tt0Gro9jZJmSE5IY6qxj77xGhv\nRomZVgCHrFiGrn0VVMLplVD4rigz8prfSrFc2/gQqNmTvq7icJEd2L170UDq\n9CyE\r\n=7qCu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0h3xn4Cr1NL9Egf5eZ4KzQ/e/wvMWTGR9iMoGaLnBCwIhAJMJ0fH770M4DLfM5gAwl5v8XhT4SH4Z2cY09z+43SRf"}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.27.0_1550690460057_0.2603407266887334"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"},"0.28.0":{"name":"ha4us","version":"0.28.0","description":"Base modules for running a ha4us client","main":"index.js","author":{"name":"ulfalfa"},"license":"MIT","bin":{"ha4us":"./adapter/cli.js"},"scripts":{"info":"npm-scripts-info","build":"trash adapter core index.js index.d.ts && yarn build:main","build:main":"tsc -p src/tsconfig.main.json","build:watch":"tsc -w -p src/tsconfig.main.json","lint":"tslint --fix --project src/tsconfig.main.json","unit":"yarn build && nyc ava -s 'src/**/*.spec.ts'","check-coverage":"nyc check-coverage --lines 80 --functions 80 --branches 80","test":"yarn lint && yarn unit && yarn check-coverage","watch":"ava -vws src/**/*.spec.ts","cov":"yarn html-coverage && opn build/coverage/index.html","html-coverage":"nyc report --reporter=html","send-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","docs":"yarn docs:html && opn build/docs/index.html","docs:html":"typedoc src/index.ts --ignoreCompilerErrors --excludePrivate --mode file --theme default --out build/docs","docs:json":"typedoc --mode file --json build/docs/typedoc.json src/index.ts","docs:publish":"yarn docs:html && gh-pages -d build/docs","changelog":"standard-version","clog":"conventional-changelog","release":"yarn reset && yarn test && yarn build && yarn docs:publish && yarn changelog","reset":"git clean -dfx && git reset --hard && yarn"},"scripts-info":{"info":"Display information about the scripts","build":"(Trash and re)build the library","lint":"Lint all typescript source files","unit":"Build the library and run unit tests","test":"Lint, build, and test the library","watch":"Watch source files, rebuild library on changes, rerun relevant tests","cov":"Run tests, generate the HTML coverage report, and open it in a browser","docs":"Generate HTML API documentation and open it in a browser","docs:publish":"Generate HTML API documentation and push it to GitHub Pages","docs:json":"Generate API documentation in typedoc JSON format","changelog":"Bump package.json version, update CHANGELOG.md, tag a release","reset":"Delete all untracked files and reset the repo to the last commit","release":"Clean, build, test, publish docs, and prepare release (a one-step publish process)"},"ava":{"compileEnhancements":false,"extensions":["ts"],"require":["ts-node/register"],"sources":["src/**/*.ts","!adapter","!core"]},"nyc":{"exclude":["**/*.js","**/*.d.ts","**/*.spec.ts"],"extension":[".ts"],"reporter":["html","text"],"cache":true,"sourceMap":true,"instrument":true,"all":false,"report-dir":"./build/coverage","temp-directory":"./build/nyc_output"},"dependencies":{"@types/luxon":"^1.4.1","awilix":"^3.0.9","axios":"^0.18.0","bcryptjs":"^2.4.3","debug":"~2.6.8","globby":"^8.0.1","js-yaml":"~3.8.4","jsonwebtoken":"^8.3.0","lodash":"^4.17.10","lolex":"^2.7.0","luxon":"^1.6.2","mime-types":"^2.1.18","mongodb":"~2.2.29","mqtt":"^2.18.2","read-pkg-up":"^4.0.0","reflect-metadata":"^0.1.12","winston":"~2.3.1","yargs":"github:yargs/yargs"},"devDependencies":{"@types/bcryptjs":"^2.4.1","@types/debug":"^0.0.30","@types/globby":"^8.0.0","@types/jsonwebtoken":"^7.2.7","@types/lodash":"^4.14.109","@types/lolex":"^2.1.2","@types/mime-types":"^2.1.0","@types/mongodb":"~2.2.11","@types/node":"^10.0.10","@types/sinon":"^5.0.1","ava":"1.0.0-beta.6","conventional-changelog":"^2.0.1","cz-conventional-changelog":"^2.1.0","gh-pages":"^1.2.0","nyc":"11.0.3","opn-cli":"^3.1.0","rxjs":"^6.x","sinon":"^6.0.1","trash-cli":"^1.4.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"peerDependencies":{"rxjs":"6.x"},"gitHead":"2ea6e2b6d82eb29c0d83107bf02e4dfb75b998e4","_id":"ha4us@0.28.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+o9w2KVZ1Pka/2unkw6kfl1xXfKY9GGq5PJQQfi41PUu1M/X3xvmD//Q/OVAw26umMBxRJvPo1uxVXlrqQhDSA==","shasum":"f598de7264eb4af2abf8befb5f30edc692c5cee1","tarball":"https://registry.npmjs.org/ha4us/-/ha4us-0.28.0.tgz","fileCount":110,"unpackedSize":255500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcooPFCRA9TVsSAnZWagAAs4gQAIVCPqKwk7gO9brwtJle\nxkEdLFaIBdysPj9tPOHdo2xk9te1UOtNveOzVehwBSR5ienoscTtzHIn+H9K\nBDfevvIxJpf0jD6VnuY2ycCCT1R2PS+o1gVsBSCCIo8tIKNovoKdddh++i5R\nV623x7iutBiPoe/q+bvvvDmerVw5KjFdxvwWpZZs36jgPqOCD5U2kfudaU3n\nbtL/kclRBJgxR+9GkRPeuA8sAUyg52xkWcrBGHe3uevvn0b8DuJXhlN8oQq7\n7RNrX9UOi2tJcvz0ClBngiOp3V4LWStg6e699s10liH10fCLGhwYKBvrNvao\n4DNrqjxhCzRW/5y39f1thVghXIcFiYLzumYFsLI5ug1PbXqCk1GJf+ur6GJ1\nAMdKhseiw2y3vtyCG6F6yWwkS0Dk+6MQ8T5onegFGG6gDIt2as0tLlDvnc4e\nZGQWyISDTmxxmapG7gbkOH9hdytmkXXJHt/BaxjunWkWZHYLcLBB0zVxziuM\nHkUZf0CCOywF/RdwupyN1Mec4/qZHbVReD4q7SfNtGY7yY3fd1j0aahnvlSt\noQEA+QmuH7gUlyZGfPNLMSDJg0O+IcBOAaQYpNrLLtPtfJ5yUHWUNfvCoaWU\n7RRndS5Nt00HDWfF5yAoNJMlfmZz+wDhhIra8VkzSeDFVT+HcDfCZOGzhjR2\nOnzH\r\n=6sX3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERkeXQhz6hr7DQt0gpqbcBOW2OF1TeS84ZN4h+0CQ/JAiAT4tx8uWZ1tjdz9d2JotSidiK5VNP4CVjTf76Iu39RZw=="}]},"maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"_npmUser":{"name":"ulfalfa","email":"usteinberg@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ha4us_0.28.0_1554154436461_0.3430033442133422"},"_hasShrinkwrap":false,"deprecated":"not maintained anymore"}},"readme":"# ha4us\n\n>Important! This is personal, educational project just for me - you can use it on your own risk!\n\nStarting with a small homematic installation, some years ago I started with [ccu.io](https://hobbyquaker.github.io/ccu.io/). As this project was shutdown in favour of [iobroker](http://iobroker.net/) I was really excited about the planned architecture (using a standard message-broker and a standard database), but unfortunately the developer team decided to go back to a file based approach and an internal message bus.\n\n\n\nAt this time I decided mainly from a educational point, to write my own home automation solution based on [MQTT](https://de.wikipedia.org/wiki/MQTT) and a document-oriented database (first I choose [CouchDb](http://couchdb.apache.org/) nowadays I switched to [MongoDb](https://www.mongodb.com)). But I have to admit, that iobroker is still the most complete and versatile home automation solution I've seen (and i tried a lot) and the guys on the project do a admirable job.\n\nMy first approach was to realize a single process with a couple of adapters that were loaded into the main process with gui based on AngularJs, storing all kind of objects in the database. I took me quite a while to achieve a MVP with homematic, sonos, logitech harmony, fritzbox, charting, history, scripts, schedulers and a lot more and I came to the point, that the whole system was getting too complicated and too fragile when replacing one single adapter (a lot of side effects). So I started over again and began a more modular approach following the [mqtt-smarthome architecture](https://github.com/mqtt-smarthome).\n\nSo every adapter is a own process only communicating via mqtt and supplies either a wrapper around a piece of hardware, represents a graphical user interface or capsules a piece of logic.\n\n### Content\n\nThis repository here is the base class for all adapters in the ha4us-univers and encapsulates following functionality:\n* **configuration** (via environment variables or command line parameters)\n* **database access** to mongo db (when needed by the adapter)\n* **logging** to console\n* **yml file access**\n* and most important the **mqtt** handling\nIt standardizes the startup and shutdown behaviour of an adapter and tries to ensure the architectural compliance to the system.\n\nAdditionally there are some more helpers (also usable in the web). E.g.:\n* mqtt topic pattern matching\n* mqtt topic manipulation (split, join, insert)\n* value mapping\n\n### My personal educational goals\n* learn javascript (more or less done)\n* learn nodejs (for me ok)\n* learn typescript (in progress)\n* learn document-oriented databases (for me ok)\n* learn AngularJs and Angular (still in progress)\n* learn ReactiveX (currently my favorite subject)\n* learn continuos integration (still open)\n* learn docker (in progress)\n* ....\n\n### Overview of current and planned adapters with status\n\n| Adapter        | Description                                       | Status  |\n| -------------- |:--------------------------------------------------| ------- |\n| hm | homematic adapter | published |\n| hue | adapter for philips hue | published |\n| landroid | adapter for auto mower from landroid | published |\n| scripts | adapter for logic execution | first version |\n| history | persisting history of state changes | first version |\n| gui | angular gui for ha4us | in work |\n| harmony | Logitech Harmony | in work |\n| chafon | Adapter for the chafon usb rfid reader/writer | done |\n| sonos | Sonos System | planned |\n| fritz | Fritzbox  | planned |\n| blepresence | A bluetooth le adapter to scan beacons  | planned |\n| alexa | Alexa adapter | planned |\n| homekit | Apple homekit adapter | idea |\n| telegram | Telegram bot interface | idea |\n| pm2 | Monitor for pm2 processes| idea |\n| wiegand | Adapter for a wiegand rasbperry pie rfid reader | idea |\n| macros/scenes | Create Macros/Scenes a simple scripts | idea |\n\n### More features that will be added somewhen / somewhere\n* ~~Groups (Rooms, function groups like switches, blinds....)~~ replaced by tagging of objects (so no groups!)\n\n\n\n\n## Getting Started\n\nThis package is only used for building new adapters. So please look in the adapter repositories.\n\n\n\n### Installing\n\nFor using the module just install via npm.\n\n\n```\nnpm install ha4us\n```\nAnd start coding\n\n## Versioning\nI try to use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags).\n\n## Authors\n\n* **ulfalfa** - *Initial work* - [Ulfafa](https://github.com/ulfalfa)\n\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n\n## Acknowledgments\n\nI bow down to the especially to [hobbyquaker](http://hobbyquaker.github.io/), since he was the main inspiration for this project\n* with creating ccu.io\n* with starting iobroker (and bringing the idea of central bus and database)\n* with leaving iobroker and\n* going with this modular approach [mqtt-smarthome architecture](https://github.com/mqtt-smarthome)\n","maintainers":[{"name":"ulfalfa","email":"usteinberg@gmx.de"}],"time":{"modified":"2022-06-18T18:36:36.187Z","created":"2017-06-22T21:07:38.451Z","0.0.1":"2017-06-22T21:07:38.451Z","0.0.2":"2017-06-24T03:42:02.137Z","0.0.3":"2017-06-26T06:17:18.607Z","0.0.4":"2017-06-27T15:34:56.881Z","0.0.5":"2017-06-27T15:43:41.524Z","0.0.7":"2017-07-06T18:11:56.649Z","0.0.8":"2017-07-18T20:21:36.862Z","0.1.0":"2017-08-18T19:15:37.850Z","0.1.1":"2017-08-28T17:19:05.622Z","0.1.3":"2017-09-12T17:10:01.647Z","0.1.4":"2017-09-14T16:36:54.053Z","0.1.5":"2017-09-16T06:11:42.241Z","0.2.0":"2017-10-01T06:04:07.988Z","0.2.1":"2017-10-01T06:20:08.716Z","0.2.2":"2017-10-06T11:44:44.019Z","0.2.3":"2017-10-06T17:24:29.699Z","0.3.0":"2017-10-09T17:22:51.267Z","0.5.0":"2017-11-13T18:53:36.793Z","0.6.0":"2018-05-23T22:08:53.112Z","0.6.1":"2018-05-24T06:01:57.096Z","0.6.2":"2018-05-24T06:21:49.231Z","0.6.3":"2018-05-24T16:38:23.299Z","0.6.4":"2018-05-24T17:21:23.863Z","0.6.6":"2018-06-01T06:25:18.282Z","0.7.0":"2018-06-05T15:45:36.534Z","0.7.1":"2018-06-05T16:09:50.393Z","0.8.0":"2018-06-08T20:47:41.123Z","0.8.1":"2018-06-09T10:56:44.151Z","0.9.0":"2018-06-21T22:19:00.037Z","0.9.1":"2018-06-22T10:17:09.152Z","0.10.0":"2018-06-30T06:14:41.296Z","0.11.0":"2018-07-01T05:30:16.184Z","0.12.0":"2018-07-02T19:14:35.127Z","0.13.0":"2018-07-10T10:31:35.737Z","0.14.0":"2018-07-17T18:19:29.131Z","0.15.0":"2018-07-28T02:39:10.489Z","0.16.0":"2018-09-09T05:37:34.481Z","0.17.0":"2018-09-11T02:58:44.738Z","0.18.0":"2018-09-11T05:26:28.309Z","0.18.1":"2018-09-11T06:00:02.100Z","0.18.2":"2018-09-22T04:35:02.345Z","0.19.0":"2018-09-26T22:12:31.839Z","0.19.1":"2018-09-26T22:21:05.390Z","0.19.2":"2018-09-26T22:39:11.310Z","0.19.3":"2018-09-27T06:57:03.096Z","0.20.0":"2018-09-27T21:04:11.230Z","0.20.1":"2018-09-28T07:33:29.077Z","0.20.2":"2018-10-05T17:46:02.108Z","0.21.0":"2018-10-16T20:40:16.967Z","0.22.0":"2018-11-15T21:46:11.255Z","0.23.0":"2018-11-21T00:03:27.846Z","0.24.0":"2019-01-22T22:04:21.621Z","0.25.0":"2019-01-27T07:20:35.011Z","0.26.0":"2019-02-04T22:34:06.869Z","0.26.1":"2019-02-13T21:00:41.022Z","0.26.2":"2019-02-18T21:27:13.771Z","0.27.0":"2019-02-20T19:21:00.246Z","0.28.0":"2019-04-01T21:33:56.662Z"},"author":{"name":"ulfalfa"},"license":"MIT","readmeFilename":"README.md"}