{"_id":"@homebridge-plugins/homebridge-air","_rev":"174-b24dc19eff0db78f8cbd8a48bca9c60f","name":"@homebridge-plugins/homebridge-air","dist-tags":{"latest":"2.3.0","beta":"2.3.1-beta.1"},"versions":{"1.0.0-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.0-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.0-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"},{"name":"donavanbecker","email":"donavan.becker@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"5a41212463aeda7cf6a6bbadd69b9cb4b9e5fd0b","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.0-beta.0.tgz","fileCount":63,"integrity":"sha512-rQi8XndMfyYEyoRJLG3oW51DFkY+9tJssmLJgB+W3R/A5ONwjDAMVTFG3sUWB9IE2rOyKELzjm7wEW49rLyezA==","signatures":[{"sig":"MEUCIQCQMvWma+gR8cOGufiu2q0eK2UzX2Y8QvROLrNjXHjGCgIgFuVnwXl/f5klPRvfS1umYElmumeuv0XCcVAkdtzQlSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332469},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.8.5 || ^2.0.0 || ^2.0.0-beta.11 || ^2.0.0-alpha.10"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"61c5e5b0a7cfced713ea32082bd0cf0abb3640c9","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"npm run lint","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","update":"ncu -u && npm update && npm install","lint:fix":"eslint src/**/*.ts --fix","lint-docs":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","postpublish":"npm run clean","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui "},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.0","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.10.0","dependencies":{"rxjs":"^7.8.1","undici":"^6.20.1","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","eslint":"^9.14.0","vitest":"^2.1.4","nodemon":"^3.1.7","ts-node":"^10.9.2","typedoc":"^0.26.11","homebridge":"^1.8.5","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.8.6","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.5.8","@types/fs-extra":"^11.0.4","npm-check-updates":"^17.1.9","@vitest/coverage-v8":"^2.1.4","typescript-axios-wb":"^1.0.3","@antfu/eslint-config":"^3.8.0","eslint-plugin-format":"^0.1.2","homebridge-config-ui-x":"4.62.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.0-beta.0_1730553346549_0.4747976872087494","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.0-beta.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.0-beta.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"},{"name":"donavanbecker","email":"donavan.becker@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"795480af00d0eb20899b8402ae4c170c511795d6","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.0-beta.1.tgz","fileCount":63,"integrity":"sha512-IU8rrsl9mTQ0W16RrgXhpxdOfi0PmSgLnzgGwBmGifMzGJdk/FmevuX6osgIszCmDGRxjyBKFc5dBmiB8vZh9g==","signatures":[{"sig":"MEYCIQCgvfXfqb9voQBvtBwvzccqOS+JneSjF06zZ1GaUvSHkQIhAId7PiwxBL87OYXmSTfiypnInQFq0ZKRT/5h0oMh79Ut","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332464},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.8.5 || ^2.0.0 || ^2.0.0-beta.11 || ^2.0.0-alpha.10"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"7f725382661abed98185c01fc3e0f71cf50c760e","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"npm run lint","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","update":"ncu -u && npm update && npm install","lint:fix":"eslint src/**/*.ts --fix","lint-docs":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","postpublish":"npm run clean","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui "},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.0","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.10.0","dependencies":{"rxjs":"^7.8.1","undici":"^6.20.1","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","eslint":"^9.14.0","vitest":"^2.1.4","nodemon":"^3.1.7","ts-node":"^10.9.2","typedoc":"^0.26.11","homebridge":"^1.8.5","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.8.6","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.5.8","@types/fs-extra":"^11.0.4","npm-check-updates":"^17.1.9","@vitest/coverage-v8":"^2.1.4","typescript-axios-wb":"^1.0.3","@antfu/eslint-config":"^3.8.0","eslint-plugin-format":"^0.1.2","homebridge-config-ui-x":"4.62.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.0-beta.1_1730553574493_0.5199613074320961","host":"s3://npm-registry-packages"}},"1.0.0-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.0-beta.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.0-beta.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"},{"name":"donavanbecker","email":"donavan.becker@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"80e7152fa9e1e6a2651d6006124a8e1b55016055","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.0-beta.2.tgz","fileCount":63,"integrity":"sha512-t84Q4D9UE1MqtyQMjdYODgIw387d5iT2xDcI+HwScuNYuBx3ejki3PCg0MxlLEC0fqyzO7uE7VsMTcHcTn5gSA==","signatures":[{"sig":"MEYCIQD+UrMDiiIIOxuTG5DK2oGud1l4n232L+SNBQb6isywvgIhAOLFzZjaZ+7zltL5xppiYaH/qXXv1AMSm9yMdgf0PIah","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332508},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.8.5 || ^2.0.0 || ^2.0.0-beta.23 || ^2.0.0-alpha.37"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"8faeb202e1df86908063f096287481f8ff8763dd","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"npm run lint","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","update":"ncu -u && npm update && npm install","lint:fix":"eslint src/**/*.ts --fix","lint-docs":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","postpublish":"npm run clean","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui "},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.0","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.10.0","dependencies":{"rxjs":"^7.8.1","undici":"^6.20.1","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.3.4","jest":"^29.7.0","eslint":"^9.14.0","vitest":"^2.1.4","nodemon":"^3.1.7","ts-node":"^10.9.2","typedoc":"^0.26.11","homebridge":"^1.8.5","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.8.6","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.5.8","@types/fs-extra":"^11.0.4","npm-check-updates":"^17.1.9","@vitest/coverage-v8":"^2.1.4","typescript-axios-wb":"^1.0.3","@antfu/eslint-config":"^3.8.0","eslint-plugin-format":"^0.1.2","homebridge-config-ui-x":"4.62.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.0-beta.2_1730555113178_0.9971142936907826","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"773b42cf7aa6714f2ffea4ad3c3fb8a4ba51876a","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.0.tgz","fileCount":68,"integrity":"sha512-AmoDJApwPBHtaysw00JrngdnsUdXh2j8fLG0NxlesW+3+CETUMcrrJfHb+HjRNz725gpjHL2XW1xHnChqe/9yw==","signatures":[{"sig":"MEUCIH3VmHwLa8yWIxLmyh/BGt6jBkTJTPJ73P0zNZqE1qgzAiEAnLnW9o82B1OeXs2z8g7gUahrZkmStmzn/QaZwobCK9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545950},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.8.5 || ^2.0.0 || ^2.0.0-beta.23 || ^2.0.0-alpha.37"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"d4bb6fa11ca7a12a0008b9678f8480e8ae4a9626","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","docs:theme":"typedoc --theme default-modern","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint && npm run docs:theme"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.0","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.11.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.2.3","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","eslint":"^9.18.0","vitest":"^3.0.0","nodemon":"^3.1.9","ts-node":"^10.9.2","typedoc":"^0.27.6","homebridge":"^1.8.5","typescript":"^5.7.3","@types/node":"^22.10.7","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.5.8","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.0.0","@antfu/eslint-config":"^3.14.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"4.68.0","@types/source-map-support":"^0.5.10","@typhonjs-typedoc/typedoc-theme-dmt":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.0_1737096043761_0.8930739750897543","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"21b9fbeaf59ed9513bcc1abea4a176c5223ddbbb","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.1.tgz","fileCount":76,"integrity":"sha512-LxYZAtpIoGloiIc8BQ3J2udFCVO/nf8I8H71GpghuoeZWuW+hErxLusPCDehiK5GI355K60GKbbOnp79uJCJOg==","signatures":[{"sig":"MEQCIGnqKHeFsqKNO1IE4Z1HQGzaQAy5s6nLW1V47MWExoX1AiAoflWf2fBCDfuARe8aSILVDJBxC/fGj2qb1PY6174wSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":550330},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.8.5 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.37"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"a0480b27db511c7b2e2b5db367a08eafd8ab66a3","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","docs:theme":"typedoc --theme default-modern","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint && npm run docs:theme"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.2","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.13.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.3.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","eslint":"^9.19.0","vitest":"^3.0.4","nodemon":"^3.1.9","ts-node":"^10.9.2","typedoc":"^0.27.6","homebridge":"^1.8.5","typescript":"^5.7.3","@types/node":"^22.10.10","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.5.8","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.0.4","@antfu/eslint-config":"^4.1.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"4.69.0","@types/source-map-support":"^0.5.10","@typhonjs-typedoc/typedoc-theme-dmt":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.1_1737867278783_0.39897624558045663","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"16c302f572d957ca64488b09b973c04e75a3c49e","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.2.tgz","fileCount":76,"integrity":"sha512-DhDLRyq+aUtR+WLHjRfW4KQGkbMdTZ++2dj7G32w0AWRMZiAaPjt+6x0o3ygNxC3SfarwHmV0YBww5ajbAiB/w==","signatures":[{"sig":"MEQCIF/n+/hhzDN2QAookhOqkJWAlDX09lSZ7dz/c4pRFSp8AiBuk5zm9rOAQzd5PLPGwi/9I7fmAXNsO6tSV3V3d67s/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552566},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.37"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"7419e45825c1249ec9a73535ed784deb26c29482","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","docs:theme":"typedoc --theme default-modern","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint && npm run docs:theme"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.2","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.14.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.4.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","eslint":"^9.19.0","vitest":"^3.0.7","nodemon":"^3.1.9","ts-node":"^10.9.2","typedoc":"^0.27.9","homebridge":"^1.9.0","typescript":"^5.8.2","@types/node":"^22.13.9","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.5.8","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.0.7","@antfu/eslint-config":"^4.4.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"4.71.2","@types/source-map-support":"^0.5.10","@typhonjs-typedoc/typedoc-theme-dmt":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.2_1741148451945_0.21320465423582502","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.3-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.3-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"77768c8492d56974c2050bb8f570aaa4c5e8844d","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.3-beta.0.tgz","fileCount":77,"integrity":"sha512-/UVK623oBectrzX9pX+fJT4XTRKjkEu4RToIJnMLMH7Gj7oreKM/chIdVwWMZFOgeJW4gMvS1kbxZ8hR4ZkzEw==","signatures":[{"sig":"MEUCIGCOtJKPd4Wjllcz5q1XYJVHJuDQyQXZneZ41MQtBTYzAiEAhUxP5iiNdtp0BCHg9wvWBd9P3P45U44mtBKtM0Ow7F0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.3-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":556315},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.37"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"7419e45825c1249ec9a73535ed784deb26c29482","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","docs:theme":"typedoc --theme default-modern","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint && npm run docs:theme"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.2","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.4.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.3.4","eslint":"^9.19.0","vitest":"^3.0.7","nodemon":"^3.1.9","ts-node":"^10.9.2","typedoc":"^0.27.9","homebridge":"^1.9.0","typescript":"^5.8.2","@types/node":"^22.13.9","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.5.8","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.0.7","@antfu/eslint-config":"^4.4.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"4.71.2","@types/source-map-support":"^0.5.10","@typhonjs-typedoc/typedoc-theme-dmt":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.3-beta.0_1747741605723_0.7216872549996352","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.3-beta.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.3-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"39953279b390aa69019bb750b62f023da3e2497f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.3-beta.1.tgz","fileCount":77,"integrity":"sha512-DMDGmCsgEmREtTkB4lEZTwnFu8vznosVUFHm32JVsqRAoVkL/7OqPo2nLb3M2Leh4/Ss5MvEHfkhQmN1X56qiQ==","signatures":[{"sig":"MEQCICopLt11FsStVvOFsZM6ZkU7sKTM8h7iHot/HDLokCiLAiBXl+v2a4+TN9ixxVE8RXmzCxTwZTNQhcfO4SpwcE9Qow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":556314},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.37"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"3723e1f763b526281a905128506543285946bd60","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","docs:theme":"typedoc --theme default-modern","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint && npm run docs:theme"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.2","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.15.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.4.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.3.4","eslint":"^9.19.0","vitest":"^3.0.7","nodemon":"^3.1.9","ts-node":"^10.9.2","typedoc":"^0.27.9","homebridge":"^1.9.0","typescript":"^5.8.2","@types/node":"^22.13.9","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.5.8","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.0.7","@antfu/eslint-config":"^4.4.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"4.71.2","@types/source-map-support":"^0.5.10","@typhonjs-typedoc/typedoc-theme-dmt":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.3-beta.1_1747741681939_0.5030909831829586","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.3","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.3","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"7b35c7104a58b722baef13fa41dbc513c83add02","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.3.tgz","fileCount":84,"integrity":"sha512-jkWeIUcxDYXPOEEXtL8+n4OmSQph78N/kIEPUjmmyRn6L+okCiO9GgqTOQNvwLraVEsjSZEBWp2ODDOAGXs06A==","signatures":[{"sig":"MEUCIQCLGnV/PwXx7iUBXfr+M1HOiM7ebIiMo2KJnkxLNaQsfgIgA+BuHfzDXZQhz0RBIzSZguRApLNRjv452XZQo62y4AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430063},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"0b41ec0dbdff3222085f497dffd604cc54459b75","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.0","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.3_1756852754914_0.9506867011878088","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.4-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.4-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"8029ba7092134e526ddacd899a0d6d19677a3a95","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.4-beta.0.tgz","fileCount":85,"integrity":"sha512-xyU0BuMIu8kJDRf69B/QqUkiFM9xkSKYMhlBqnb0niQZzt19THYntxdTw5asC2qz18+7YJgiYblVQ6STI5UDzw==","signatures":[{"sig":"MEUCIC/xG+oxVqsUPsNyQ5uDLI3uKWBzAU1Jfvi03wEl150uAiEAob1gGepowdWKTITMpQ2iDg+Zd//C/GrtIpCWhK+EraQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.4-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":433812},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"0b41ec0dbdff3222085f497dffd604cc54459b75","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.0","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.4-beta.0_1756924179845_0.5295164927710165","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.4-beta.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.4-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"7159270660f52a4f668c68e4e8f011b9f22763f7","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.4-beta.1.tgz","fileCount":85,"integrity":"sha512-qy/PjszBXnOGpLU6+6xWc59fuT9ZL++6b4J9zS5jCbuVlojJ6xKIpdc4c/YUJd7jiVzaDkPMZ8Nfzp3joRPUxw==","signatures":[{"sig":"MEYCIQClgxEqT5NxrrdeDTazTuNKpDjXIiS9Bb0GnXLKnc2/9wIhAI1t53B0X7Sgx92O5hH78l0JZtPzNbTozw6u8kmJPYv9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.4-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436134},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"dbeb1e97c5db1fc1260ae94c19f2c7f8238756b0","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.0","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.4-beta.1_1756924212982_0.23294729147166016","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.4-beta.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.4-beta.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"8db95e379247a86054f528e15ba64794318efbdf","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.4-beta.2.tgz","fileCount":86,"integrity":"sha512-OYr7G6YawBOqmnb+W+dbVHqvISEztuYCaAQMOT0yK1jMsq9kMQqWpQyLnQEp+oo2zOSQ6IS5eC7nFyp4Lxbsqg==","signatures":[{"sig":"MEQCIFVZlZZ/1FWs75ApQmiRwufSlTaqUggAgUoLuyRaUF30AiB1pNEGnyTOepCKe9ivA1t6hs83DPFltdBCO/euPoatNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.4-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436449},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"1df8a10009f628054dc00bb624ab530a8564ab59","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.0","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.4-beta.2_1756926578004_0.6812192725990276","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.4","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.4","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"e5128e23f444d55a655e13b729f78c23d96dd8f9","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.4.tgz","fileCount":85,"integrity":"sha512-mcn/WAnfROsT8BOhnbbhsmuFLjX1vbVdRxm70XRx4+3OQ0A88ZKm177h+0R7UlU87WUDOkiK2JemlpFX5aYXMA==","signatures":[{"sig":"MEUCIHU5xCaWuw29tNLgwdAKgqP7yKFAdl323d7rogrRvgrgAiEA5K7uFR5cTI50wqe7/XHTnDxdE0JAib65VleHJE3Bqd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":433350},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"bcb29b069c41475061ac1b79ca5e3dad2c16e9e1","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.0","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.4_1756930324530_0.338048145890123","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.5-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.5-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"29030e72348bfcaf85f8c355a32d96ea90006e9c","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.5-beta.0.tgz","fileCount":86,"integrity":"sha512-7RZkQ05R8/ORvqGpg+mHmGSLZTaToteB1rpaCP83K86h0MZUtgOcHBLbFUfeFlBuGgzR3Di1TzNnG/BGn3aceA==","signatures":[{"sig":"MEQCIBPtTuSP0zS9dfKuYUJgSg0BjfrNH8jUzvRA43logPanAiB3Nb33x7tuzIl++I170h6JXfjIhAkpdWiplRRYWR+dbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.5-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":443914},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"0e3962c6ccabc7b1435c801f1764a15d367810f6","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.0","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.5-beta.0_1756933674028_0.4619415857677118","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.5-beta.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.5-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"810ecad0250981c6b0d5212ecc2783226a636b7d","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.5-beta.1.tgz","fileCount":90,"integrity":"sha512-ABbupmPoHgKMtqm512tBTuq9SI4y1wk2IbinLu4KP82HDJYp6v0jPz6ZT+yhromoYdh0dnOHQrkConqVsz5BWA==","signatures":[{"sig":"MEQCIEdfXn5RtY5vLHIqVG6tglNhtD/u9pjsWndsd+G4acSnAiBQP3TT+rQksFuqFk7CwBvolIHb5G5/FwbQCsgCyVAFdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.5-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":449884},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"d9888e2bec51cc6c84b9b0e1aac63c84cab431b7","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.0","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.5-beta.1_1756934234481_0.817561659626906","host":"s3://npm-registry-packages-npm-production"}},"1.0.5-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.5-beta.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.5-beta.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"b63486ac26ff3f68a620476df2d8f95a830bcbd0","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.5-beta.2.tgz","fileCount":96,"integrity":"sha512-hsuk/iZEGkwNRUNMmycI6jLEXrlOzriQ203G7Py1VJ9Nk3r98ouyCiwJUXXuL7XFwFpfZNlb/luT1aRRm5Entg==","signatures":[{"sig":"MEUCIQDuKhMINgbosMFSrj8IejmQbAAA9W6QO/bDTYvceaWJHAIgCChCbcdHO/IDFoteHc9gY8GEeQmAP3fBKi+sPjhpeW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.5-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":471477},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"a5a59a6faa9fb9e306f54c9adeb102e65430a832","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.5-beta.2_1756937588864_0.04524604301797286","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.5","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.5","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"cf7e58cec4a168d4b9e74182ff4f8f196d2c8ccf","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.5.tgz","fileCount":95,"integrity":"sha512-6yyctgVnPZK0zvtO3guKqTkaNOnMHDykZw5ZbUjDPemvmJlvIymOCJ7dcZuyiimbKRijlxrywwrDGviLaqkiAw==","signatures":[{"sig":"MEUCIEzCHu/UgnRI5GDQXzVg+yc3i4jOJYAoGjb2J/rDfAYOAiEA69xbiNv5oXDyzxZYF1cVLAJxu5SQ4wKEJAwsEBZRJJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":467728},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"8b07e1d4436fbfed95a6423034014bdd75286d4a","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.5_1756937778176_0.7171299638991329","host":"s3://npm-registry-packages-npm-production"}},"1.0.6-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.6-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.6-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"9ca255817a74b045a11b77475160d1a47cadddc2","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.6-beta.0.tgz","fileCount":96,"integrity":"sha512-7WtQT2UAmOCUodFvc436HgGu6Qxup1dpNzstJIlr7X+TUdg6Bhy/Hlf6hctoA3CNySXrbufkTa5RDUyuU2IlEA==","signatures":[{"sig":"MEQCIB4dDStALt9GYVxDG13PVR2vNTax4WfinjguakcQ3QzHAiBUelA2MtOFUT0kDYFvyEWIr18b2KhrnWD+VbWWcL8rqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.6-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":471659},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"c53f043cf010022a19d94a1987d2b9c6aed91768","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.6-beta.0_1756980742972_0.38689728011467817","host":"s3://npm-registry-packages-npm-production"}},"1.0.6-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.6-beta.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.6-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"994b2f236d0e1870db6289c3b534435393e89151","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.6-beta.1.tgz","fileCount":100,"integrity":"sha512-8mZv73l1BqoBg9IUqj1xekjCVe6CUEnNueJ9l0jWmFfpKaqmR/0rG7V4nR76tOCUpvCaa8C27h/zm/1QlbUgbA==","signatures":[{"sig":"MEUCIQCulWUW4UZrboT5ztdcl39vT9mUeqlda9hiKhM/H0mvOQIgbp1WDVb0f/67DGxMk/Mdt5NyxJ1WJQcEG+EHtlk6w+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.6-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":486454},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"a988b3c19b098f29298a18a07d2ffed6861ea1fd","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.6-beta.1_1756980813561_0.18442375399039546","host":"s3://npm-registry-packages-npm-production"}},"1.0.6-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.6-beta.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.6-beta.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"2dd19e2638fd5ca747eb366d587fcd9d55ba7b4d","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.6-beta.2.tgz","fileCount":100,"integrity":"sha512-Pk91dh8uT+r9Pa8LwSWxepOs7u9Ik/yk8s5WxbxhirMMDy4Kz9077Uu3a6Q4IphLqvt9MWTPoHPhCtRAtY++Kw==","signatures":[{"sig":"MEUCIAIZ/TZ7E+fg6n42F1CHL6VYdnNJOHHl0bDx5E/ThH3zAiEAip0L+r82rHLTN/2grR4BsVB85SdXXk2pi6oLO9YyUQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.6-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":485183},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"bc53fc78aa7f466a9928be41ed1d8a0fe857ea81","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.6-beta.2_1757005063850_0.8433640761345498","host":"s3://npm-registry-packages-npm-production"}},"1.0.6-beta.3":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.6-beta.3","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.6-beta.3","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"7d05bdc798007d60e57275e7855cc6b0f2064bda","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.6-beta.3.tgz","fileCount":104,"integrity":"sha512-uoQyLx19U/WZwQY6uNpBk55oq8hY/9hbSyph0YU/hXPHQ1I4mfFOJ62EJvy45I2hHnznKOusIDQoSa30vAvy3w==","signatures":[{"sig":"MEUCIQCXge+x+lwd/MgepKMfXaFftVNMbqC46+SydPIdH/xZ6QIgS6uCHjVbLehuPLsrRGL+psNJkcurpW2TqzdZx8ih/Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.6-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498088},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"44222e540294c44b02705ecca336a3472e43db22","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.6-beta.3_1757009059792_0.39815744357176786","host":"s3://npm-registry-packages-npm-production"}},"1.0.6-beta.4":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.6-beta.4","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.6-beta.4","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"788342f106aad14a9fb450a399c1c91c5d35b310","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.6-beta.4.tgz","fileCount":108,"integrity":"sha512-olG1leChX4UGHdkHOLPyIUrbAR4kjFtZfPlAO4u0GxAbnE1P/nXnvYag3aY16xjBT48D79LW+K2brcFNESIhGA==","signatures":[{"sig":"MEUCIQDcq27pBa/UaI93+s+8cRB9ZWZbFwaFg1IsFDAhtakGqAIgcwZYCWr5xAs9HRtrSUpe7EgfZ3KxkilI2uhgl8hmCGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.6-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511153},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"1d4f47b35dffb5a901fade35133d608233bfa44f","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.6-beta.4_1757011842895_0.7373355165684492","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"92b3c77678221fefbcffe6f896bd725855ac0a98","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.0.tgz","fileCount":108,"integrity":"sha512-NxaNX+rd6WLuKEvn1R2vQOcurIj1w0vN4QKVKupvpcTp885HT2+2goJL7MD1Te7LdsN9NOKaGOj7VhR9tLJQJg==","signatures":[{"sig":"MEUCIBDNQbVWOk3CFDOTw4mzMnu10F8JhUPV/O2UZMtd4pbYAiEAsJHKGWi7bm2DGIy57fRR9TyjojhmUvTKkDTG7WeqD0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511153},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"1d4f47b35dffb5a901fade35133d608233bfa44f","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.0_1757011869957_0.8791319506974817","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"244bb162fa3a8797eb15739fef64ca1499251900","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.1.tgz","fileCount":108,"integrity":"sha512-lWyfFu+iB5grYWS53XP1EPd+ISvsrr8wqc/gFRNwWnlh/7CoedVEYRRoQiwV0k5TRl0TQFwvU12J83KnI+SNMQ==","signatures":[{"sig":"MEQCIE1Un70shaO7Up1ajaw3RgnaqKiangUbYEzfbOwbwYrtAiB+/sKIwjueA1igZlzVw+kbIB05AlJBesFh6bcInQFfZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":521713},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"b6ce664c33be73779654ca1bfeae5868fc9aa5b5","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.1_1757071798509_0.977734042946526","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"741c40a24d47b557b2ee724df5580d2dc2d5a1c0","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.2.tgz","fileCount":108,"integrity":"sha512-52JbNs4kZT86YhKT5Bixi+matvnyXa2DBlQBny4uq1dtF+VcJ8AUNSHqFc6QhEnjs2Yq/3Pc1yxmGMZQDju5qQ==","signatures":[{"sig":"MEUCIFYCTAGEsB4rBFax+uJzPymutk3eTFfldNIbUzgBLFCOAiEA6uUuy/WdTBDDfZiueVpPg5XTTSHyEVHV2Z/+W4PU/48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":519705},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"07a9e4de5ec4808dafa9f0a068806d724bec8db5","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.2_1757156336884_0.3113468417231722","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.3":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.3","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.3","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"de5f6d1d1e91b801e9c84702e6b3bba2066578fb","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.3.tgz","fileCount":116,"integrity":"sha512-FZBx7zMb+TXDGlvR3ELndI+/Ax9g902kx/1lAISB5UOm/enTg14y5rc88NC1HbgA+uyhDQJD9DZvzf3eLi4+DQ==","signatures":[{"sig":"MEYCIQDw4kLNcwJfExJk9c6Jg1lHOC80gg07Ew9Q0ho7W/wG0QIhAJT/P9m19Ho/fM8GjHYH7cymK7e22lLM+PZ8IUy29GsB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":637532},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"4ad4400e55ccf5c75d373636ff10713e7e9cad47","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","build-ui":"tsc -p tsconfig.ui.json","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"npm run build-ui && rsync -r ./src/homebridge-ui/public/ ./dist/homebridge-ui/public/ --exclude=ts && rm -rf ./dist/homebridge-ui/public/ts","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.3_1757203096307_0.5563954133284659","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.4":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.4","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.4","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"7650b0e9ad8fccaaf65c490161daf151ce787265","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.4.tgz","fileCount":116,"integrity":"sha512-u+sFRnc7WSrJBgiIhRus1J61GRvbD95jusS8OxzUuyw9pwueKYr2uqLPYzFUOIDWfasUueqWtTFX3uYXdzXCDA==","signatures":[{"sig":"MEYCIQDJ6wCdy29jRvHKVfmpEylKHVOxP6iKnYkDEQKzR09EqAIhAPIDXxZIAYupHcVXWXDMp6lwT3Oe0Iw5AbuJepllZUTt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":637936},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"f96be1af92e59c9764af98c56302ba65815ee948","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","build-ui":"tsc -p tsconfig.ui.json","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"npm run build-ui && rsync -r ./src/homebridge-ui/public/ ./dist/homebridge-ui/public/ --exclude=ts && rm -rf ./dist/homebridge-ui/public/ts","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.4_1757219465646_0.5079988132211046","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.5":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.5","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.5","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"1790708b0a0c96d4167a014a17aea71399f1a58f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.5.tgz","fileCount":102,"integrity":"sha512-RhXOs9E4h6HbYf5fmFRkuRGvLb5qNMz91gaqD28VK7g6QkhZoPMHxdB+TYRAD1+ewFtBJ9iR+qomB1u322oSkw==","signatures":[{"sig":"MEQCIA5bNSzcIF95fClqKCcGAygDnDmWHLf+m9RTBOiFbXlsAiA8r1QA5O0jPhuC46SJnr1AM1IU6lhBX8A7tbmq6Y9yhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510629},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"af52a63f35c7567f7371a8423788a096a5b68e0b","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.5_1757962860479_0.2803706965743904","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.6":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.6","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.6","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"5b157bd29e99dba9f13c1e5607ff9f8b65ccd319","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.6.tgz","fileCount":102,"integrity":"sha512-mhQH9nPD/QHfC1KIXr/XLO0kHGaAv+otE8RV/8igw7g4LIeXoQpFu0ml0x3Bo1WxAX7WiLNYNmfuiaqph2p3Lg==","signatures":[{"sig":"MEUCIBR5nPGV7rBVUA/ySGzh/JaeGcIHxaXVliU9Phnt2TOnAiEAgZVggAihn+z9om0hguX/sM9liwXKyS3a9xGLybaBPOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":512785},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"b2f1ce67a8e0ead86122b396b9b6ff9fb951ebd3","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.15.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.34.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.12","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.2.1","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.5.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.6_1757964393446_0.5832125456585933","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.7":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.7","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.7","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"e6aaca25b7adcca953e919bebb0d0b08e737570f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.7.tgz","fileCount":102,"integrity":"sha512-XkvIJKso8Iov1THpCW/N4HhVuqdBcxfa97ue7/tqKfo0ykOFXfEco0UN/ZUbA0V2gY/5NNKKCs3fi8FIw0xgUA==","signatures":[{"sig":"MEUCIH4RQp7Ugva4XMnhA0BotXvy6kWDbUBphgIeP0gu1+4QAiEAyHFZ7tS7pj39luR+5jzyXz8Lz4DcQzBE4i3AcoHpkD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510629},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"9e49d7654995d176296889aa6f6ad69c1e5c09d8","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.35.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.13","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.4.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.3.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.6.1","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.7_1757964625411_0.016582520489775154","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.8":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.8","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.8","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"b01fb8dac2e43167732c11af24017183cc81a061","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.8.tgz","fileCount":102,"integrity":"sha512-uVFn4mEF1fiUZuRUvwktUZ7NFQrkk9E7RlLBvuztMunAvps1bTKJxcx5wKiYeFw4nsWmCAxQmG6mI2N4xnRXuw==","signatures":[{"sig":"MEUCIH6Bsq9t+hYftG/Y0M7afIxJdF/YiT/VDsG+s4jEAmqbAiEAnTQF21On4g2GP92KrmqLbPPtpxDge7jAnePoJY6H02c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511150},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"1fe5e8b7ed2bc2d75458a4c13b6787991f268eda","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.35.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.13","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.4.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.3.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.6.1","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.8_1757966046550_0.9370009682969482","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.9":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.9","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.9","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"4a633ff1e94a59813585965942320a3177b93edf","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.9.tgz","fileCount":102,"integrity":"sha512-HlfknrX13jhB7XEjXGt5TFsFPoFOfHXZiDInhWdwpKk6Gr9kpBppIJjNpMjd3FOvG71RCBodgygUuD0CwdFcmQ==","signatures":[{"sig":"MEUCIBrPrsfzV03SSa7+mgDFo3zg7iwRyjzzeCh5w4mJYqIxAiEA1ue+7+Vf20S2LF777K05XCFWaKivrTxz8E8V4wnhQL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511150},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"e59c5ce1797ddb7766c47560006a3deac4dd092a","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.35.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.13","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.4.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.3.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.6.1","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.9_1757966201672_0.15055619076616789","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.10":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.10","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.10","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"5164584aee9594c5d4d3225f8b145c1eb2e334b6","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.10.tgz","fileCount":102,"integrity":"sha512-esmulWczPZFM/hcWm2X8I1Ntn5YrYyzfeR8shLmAAQ1COf07myIQz+R+u8/58XyzyYa+5UMDK7jFgrCFewuLng==","signatures":[{"sig":"MEUCIQDMGDgfxgcxMlMW0yO/SVbU/Wto0rmJ8EKoaBki1AzQQwIgI/SVdYyZ82VpbPfncDcnvDXKSHZu4xj1ghBpBRlYkwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511151},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"67ee5c9cb312dc6b4534ed0e0b69dfd98e42ec3f","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.35.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.13","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.4.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.3.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.6.1","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.10_1757966325796_0.9820036768724052","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.11":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.11","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.11","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"67f88edcd8500951a86fe37f89965be7c3ef64d8","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.11.tgz","fileCount":102,"integrity":"sha512-Iv+Vd72KMjSlgndNgrAEnpXsxyjF0l7JpssHN2agcrqRvqe74A5b7f333Pk1xhXy3+fnLPo9we4NZkSxZqgxRQ==","signatures":[{"sig":"MEUCIBn94CwEaIdc37wpg9ekxN0fuSwgESQXBei3k5qn56YfAiEAqsiREnrAhmaE6uFFuS3KapPDQGOHCMDUIXWwVnJlONU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":511151},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"2099e333f745b59ab112a29a275050fa0f971def","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.35.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.13","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.4.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.3.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.6.1","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.11_1757966414241_0.8029356947072477","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.12":{"name":"@homebridge-plugins/homebridge-air","version":"1.1.0-beta.12","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.1.0-beta.12","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"839eaeef3f04a5d162ab318567fa079a9700307f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.1.0-beta.12.tgz","fileCount":102,"integrity":"sha512-lrg7JKkGxQ6HpPwezXP0TCv+B1SxoqdmKzgJ1TR3dhNsb2di0HNuJG6tV8tkQ9vHsOeZrp0GQikhbJbkvkJazQ==","signatures":[{"sig":"MEUCIQDWEKhRZvBlNAzbE1c3rdjVjSM/75yd0zsfjKag9vu7+QIgeTKPfVBPnMqTiyZXCmUvuwlkaff0lDPg4HLXfH4C61U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.1.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":514427},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"76d7b1ad5d5f9c2570e6598b02edb58512ba9f39","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.35.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.13","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.4.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.3.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.6.1","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.1.0-beta.12_1757966956319_0.6320904855237204","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.6","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.6","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"b6fb247505aa43a7d6bf02cd4952c4a02420dedc","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.6.tgz","fileCount":102,"integrity":"sha512-Z0zwBHJ2iWdGctgnt2L+wStgm2QALLUzjZyB7Um+EUTddf0i1PDDxmF6cjFjDOPmbmHt39OpbeYj56gTSu4S6Q==","signatures":[{"sig":"MEUCIQCbSawuBlMyOxg0DIb/z0/ozMOomVHafYKxKDmUh96BdgIgJY8cIJBmdNMiWlBvswOydS0g9apbrJNviVaP/GHCyBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":517761},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"d214564a831ee36e55ff5311d579f0f26aab9fc2","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","eslint":"^9.35.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.13","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.4.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.3.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.6.1","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.6_1757967559152_0.8141265153235111","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.7","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.7","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"38cf2f79a72189e9ebd5527d0374118e9554252d","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.7.tgz","fileCount":106,"integrity":"sha512-skyc6zX9YUYI3Wbnfev2+8VKdfp9Bi9eLS6Rx5NMWqhaHrVpX/qjBlVY88LHvB5z6p2jK1LzfTjMrW0gw/RqwA==","signatures":[{"sig":"MEYCIQCqVnQdBBImygsE0mOq1s6sd/BQwnFptBOVWq1CLVuQMwIhAOCWEQZ3R8NCdQxvWcW2wNp5HR5d6vsuASRE5jOO+RvA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":539067},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"236201dc9a76113def511e2f99b4020339eea80a","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","eslint":"^9.35.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.13","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.4.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.3.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.6.1","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.7_1758131330418_0.7377800930660716","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"1a3c28f5c34428b66285780601522ef49c0ccd34","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.0.tgz","fileCount":106,"integrity":"sha512-QxoMFFTZHegnBnWpEB32Sp2yvhv+QoN5TKctY9rCbSH0R3kUkn0DAKfBQjWfnd5q4K26X7KLu+Cb5iL8Yaocug==","signatures":[{"sig":"MEUCIQCsPzEfiTnwtvKsZdbc0buVXSv2+DIyQ7Ax9VL97BIy7AIgdTg+dGy5EDqZ1mlXZnRRJ9ESQtaDoWbc/MFvV/e1o10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":536728},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"9247d0618c51d86b79cb0779f038136b0b6b7336","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.35.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.13","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.4.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.3.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.6.1","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.0_1758162215118_0.1776283749462384","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"98d6b9c0cbe948e051c828a17d352af272723c05","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.1.tgz","fileCount":106,"integrity":"sha512-OIpMxbHtNOZncIfqpOltQ8W/RWfwZvRiJx03x2Jrh542zsnOcrgrrmLMzXV5TLYE0GmA6JqlcOvH9Gi5/7B/8A==","signatures":[{"sig":"MEQCIBjo+fpXxR0KNh71Ax+PcEIxl6Jp6yZxeShuJJHmOtZxAiBorWGmHWrP+DoNEq5CMKesVj8EhdWFtbohdyaYQLKZMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":536476},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22","homebridge":"^1.9.0 || ^2.0.0 || ^2.0.0-beta.26 || ^2.0.0-alpha.38"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"deb02953e1da7b385d478c137b757e3e6b75582b","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.3","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.19.0","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.35.0","vitest":"^3.2.4","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.13","homebridge":"^1.11.0","typescript":"^5.9.2","@types/node":"^24.4.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4","@antfu/eslint-config":"^5.3.0","eslint-plugin-format":"^1.0.1","homebridge-config-ui-x":"5.6.1","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.1_1758166125859_0.5299374206457352","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"fbf4300cdb1cd719b09fff715123f60ae37ccec6","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.2.tgz","fileCount":106,"integrity":"sha512-TGxPaoebMj+28rIYJdfU6mgxhEvWV+2UjXjhKJrJ/xz9Vxn83goKAHGFVBbhEfUKb19KIToND5Vy1Uc9C21ZbA==","signatures":[{"sig":"MEUCIGLki86m2xTan0r0RTj598wH4I2bjVSBtaf5oD7ibgIwAiEAp7nSFOu9KUWz/vnv5z7RzDrTjFtWJgbz+fFIcZ7W4Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":538845},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"a7ec9897a23d4660a3d33989bda9379fb0226afc","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.0","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.39","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.2_1762197943880_0.12943284932993016","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.3":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.3","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.3","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"184460aea150873f33067740e8d9e07a07374dad","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.3.tgz","fileCount":106,"integrity":"sha512-kMYlro//D9yHtr6rmMI7uaDoyENYZsZ/teR/tM2LFwulA89EoPjG1BWaI5temSPQR3pgFIyd0hklsha8zHEbIw==","signatures":[{"sig":"MEUCIQDfRhvWOOgmXh7RctAlIo0Otv6WQFPbdomawm11d1hEsgIgQYr4eLVL50w5sVo4GRVXA1hRZO7x+pPBkqqz0/34ilY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":538848},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"c2c98a7348a9d7a8ad432eae6dcbfab7882409f8","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.0","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.39","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.3_1762198369221_0.5391837000538036","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.4":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.4","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.4","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"4be2269052338e4923218c57e6307c5dab577aab","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.4.tgz","fileCount":106,"integrity":"sha512-Y4dz9CBVJufAWVsugnSr4JmfHIaE9M9qrl89aSkiRA8pupmaF1CnTKgR5NXwjqWf2UbgUecqtnJI/JrjM/AVQg==","signatures":[{"sig":"MEUCID/wsC/KVzwq1ofWHjkD/ChAUQJXKzIZhZbe9PW7T+Y8AiEAtbu9y7jtmK9uypPwinH3fRD5K+aO8TTA3O0p+9gRaYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":538763},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"bb2d563a8dff15275bbf3b3b4cfb238654b6ba17","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.0","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.39","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.4_1762198764780_0.8192301573941927","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.5":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.5","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.5","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"ac3ec2e786ae38efe622d81edb166abc9e36a47f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.5.tgz","fileCount":106,"integrity":"sha512-H/vqRSiYL9aVduyVeUqwLnLPH9AH9Jic9guN641BziQ6f+slzNvGX9WUIDtPBSrzOSuDgk2PNDCbnvMvpCR6MQ==","signatures":[{"sig":"MEYCIQDzPK50NWEdbSFNeJSDM3ZrfnOEsQ/eUJoYQsfmQfBefQIhANLd5H2KvHixs3X8tv3ByXQVYs6JuEM5bLkBYczS+pR2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":541081},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"e822c235c9955ab8f3671c63bb23fd704f1a16bf","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.0","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.41","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.5_1762199327648_0.8403895600489575","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.6":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.6","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.6","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"2b7a75a037412878b1b1af8cc9f60357284f5a5a","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.6.tgz","fileCount":106,"integrity":"sha512-zPQyCMorGA+gHz9hHUoKS8OLHpcV/rAKlxXJupdXqK3KIiFjEtAp8AecQyCPTy/Zgzku7KfGp0I6U6FIFXqUSw==","signatures":[{"sig":"MEMCHwdDOMmk1UXns2+EtphB2IA/sVY5XDUF81QPmkGpyfACIAFFbSfba0p2pP3kKfgvutQb7bu/ljKebD/Gyx3xGpOp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":541832},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"a1cd8babee920589f16e334fda13880f60da3561","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.0","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.41","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.6_1762199955008_0.5953718197283524","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.7":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.7","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.7","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"1865283e89ee40d80a112e1216191830c2c55b98","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.7.tgz","fileCount":106,"integrity":"sha512-mkn/Zqp34aPgVadvBdaoZ2VpIT5sBC2VxgwZ8Ya5/c+Pkc8VMSuQLdWNfuWlWbGwI0zlzTICZp9ZC4Pjm2qTew==","signatures":[{"sig":"MEUCIQCeo9PxXdxfx/ucwoZZOFAQnoRO3aDrfK06QtCZtakEpAIgIk3KBFSOrE0s+38UX3r3fsyG6eqtk/w1VPWKgfBzySs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542976},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"8d87d2c106cb2ee06448483dd27e39d58f33ddde","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.0","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.41","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.7_1762200485731_0.13993680315202495","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.8":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.8","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.8","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"d1983973b8c7c20a9034068ac8de81a45c1c18ba","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.8.tgz","fileCount":106,"integrity":"sha512-+W0HURABwY5Lttd37iNn6YwG7vtYrrYxwQb7NzFoy8EutlTQ83tC2Qezhnhu0Ol2favzq9QRRwaHjayGFwRubg==","signatures":[{"sig":"MEQCIDFfVk99fEUrmxxkE/BUc5prGaOBUrGSb2vIrCcI/4kLAiBpY0kfzpxjc/Uwes6LCTSvY5MBN9ZZtWSUXOl6Uhy87g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555735},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"e9134b68fbe6aedfbf4df575e3b7469a6b7d58af","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.0","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.41","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.8_1762200618723_0.7976707143577764","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.9":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.9","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.9","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"508610cd23a2cfdbe17c07016ed62d2bbd61abcd","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.9.tgz","fileCount":106,"integrity":"sha512-XByDgne8wUaw2ko2C+YhBmad9hkgEt8XtUXtILg20TtNpeIsgIpRwV+dI5KK/Gjzx4P/ECkf/ZMkNLuwuhfPtw==","signatures":[{"sig":"MEYCIQDU1L+0fJ1W3Sh3M7IJgfxsagCzmiFQORuycXpi3NZiaQIhAISjYLAN0fDGx2FhT1iEi/OH5eL5qZlbkYamR5D+ZBPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559374},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"7db1968101a4ed200f6f0fc3934947d8cf2ec8ad","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.0","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.41","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.9_1762201530350_0.6081116719813022","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.10":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.10","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.10","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"74e6df1469e9a11e403bdbea03443f9b1d83a8fb","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.10.tgz","fileCount":106,"integrity":"sha512-bSoti29KiBf0ldX84Ip4eC6ilNvCNkiUHmWy3nDRuYEl8vqT/fJvcfaapFyhUv36AsnEKW/0gQJh66sxi/8jYg==","signatures":[{"sig":"MEUCIAbQZuhnmCEuOpLBzYwhTjFx93jP5Y/SGTy2aSB3Hxb7AiEA8kQsbQk1myXx3pGjnIhJIu1wTfQ8PXiCc87pk1r5UOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559319},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"d362b4b353cbc9b3897f8b96ec3268a911068c89","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.0","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.41","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.10_1762202173983_0.4756176232889029","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-beta.11":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8-beta.11","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8-beta.11","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"3e7ded189a282f3c4d82934bc9f10971fbcd8627","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8-beta.11.tgz","fileCount":106,"integrity":"sha512-BXcSMxsk11cpp2tTCiJOWd0Sc7psdbOClAGbhn9mD2S/V3l0Q6+VQ70vWCsXzSJqG/D4J+Kd7FTnES14h2Sd9g==","signatures":[{"sig":"MEQCIGKP7ycDycD7TZaKyru3DTSPy4+lktRN8naFAJT2+wpJAiAAkID/hnv99FcHpbYRZvETuGt7IShYjO6+2oc6RT12EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559576},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"7be4bd22865b3be5afee073b12b607b0e8201e02","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.0","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.41","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8-beta.11_1762202392705_0.23817829837912874","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.8","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.8","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"4925ee5cc8be99a201099f30a3e624539f488d30","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.8.tgz","fileCount":106,"integrity":"sha512-4xS4diB9zUkMNzHEZFERAiJUMDdOS9dsHq8kkhFYTPlykzsqtImRbDKeOEqwhNGEDVhSP6nBYgTqEp6L/Sorlg==","signatures":[{"sig":"MEYCIQCj9vVyrV6U3yFRCX/x+BusC3xnhR5cc+PQODjKU4buZgIhALjRVIa35LcHCGRVijLGz9/zlVOUrEh+uXhAmbuq0fIS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":563367},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"c62fed545fbe64188adb9e76fdbefba45afe07a5","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","eslint":"^9.39.0","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.41","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.8_1762203666286_0.34452086308582364","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"04b1b4f92ba81a15ec54c5813a5d641860e71fb6","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.0.tgz","fileCount":138,"integrity":"sha512-uaknTXq1pErrgwB0DWUNTeY778LbPYTgs7ynO7Dq5Ys9/jvpcMLyyiFPA4SkQeKTugHOQDnmhkJ9C0d9NL7GdA==","signatures":[{"sig":"MEQCIHnYO6fBoXwlClQwuAeA5q5KkQdIRjbEbSmr+gNfvz46AiBvF72YWmLPALh3zB4PwuYzQJ2ARZE/OxOJUnl+6SiMfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":623615},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.43"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"312efe523af7c4198a48b0dfe29cc64323062a73","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.43","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.0_1762225771933_0.6001894727849402","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"412c201a1cbbc94df4ebdd452d0a5b64cb2d8766","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.1.tgz","fileCount":142,"integrity":"sha512-LHwbn05LrUKueTaVSZT9Uks7efssnyjwmYO92tOY9yNUabepEUTohp8ALH3301mPZtT1cxjoFdxTMHc54Bm2kw==","signatures":[{"sig":"MEQCIGZgH3+sZ3uuW+6KlVuSSR+nZuVnR2RQXW0oFc41Wnz4AiBDHRYW4mu4OTAuxWIpXc1kgp41IuUhMStrOB5OGy186g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":633969},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.43"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"bfe021bfd183f14d2fa65cb06e03be16e906622c","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.43","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.1_1762228089524_0.22068457674787956","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"83f36a8183879c1fbff92ef0d14896fccc8ee65e","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.2.tgz","fileCount":142,"integrity":"sha512-VIaDhLxbhbiGvaULwoIMXs61o31kZR3PV+CserIeMfViGcUTJoIJtkv0wZ9WA0tGJxgl8a1BpoWicPrAR/4Twg==","signatures":[{"sig":"MEUCIGGrEAXgOTUmvz3B0/IJqKJNeGfD+r1IiruyOcepuXZzAiEAyOetcKWIPdNKdyCOlMZ92j/7s68YKFnyJ8/W8oQGfVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647065},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.43"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"9e5ca410e604bc26812aedacf35e6a99c9c916c4","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.43","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.2_1762228964632_0.3588120041961933","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.3":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.3","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.3","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"8e384c8b318e5c71d93ddd6a49df6985ed70b9f5","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.3.tgz","fileCount":142,"integrity":"sha512-j0JXfDDkJ/ZwxH9c+r9vz0YReFlwxh3V/tgkCYZBwFNJKcJUYDJ3/5bDJqSkB8bLd7gvYbeNrj7DTPXMNQ4KnQ==","signatures":[{"sig":"MEUCIQC0uTgqwbmUG2gES3vJC8DCuso4VwV+vspjp4pOcgegRAIgYSPMWph6pArBgjmK8Hu6F/NFGeHdAUAO/E/2lF+ZXtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":650670},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.43"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"e839bde483b13c45c936d46c7cc6b9591f0406be","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.43","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.3_1762233452770_0.3834108607807829","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.4":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.4","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.4","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"c7ee18fc882d67fd908d86fc893e3cc0f910e9cd","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.4.tgz","fileCount":142,"integrity":"sha512-JBg4BUOEX/mEzPGjsyh/uEbFXYLeXtbwM1hFHzxSipERJanvIR1/VUpyfsPoOUkdiAhSIp3D7jhA0bsyIKSkFw==","signatures":[{"sig":"MEUCIDuthb01h2eQSt15lMtSrUNN2scegxNAG6QqYP5TN2ViAiEA4Kbe1OXeoJSvlzfVUyjHJUR9JeJsJawVrNHm1/yv7Ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":651935},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.43"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"6a42968cc77ebb239236d01d2342de9c4d647424","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.43","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.4_1762240099626_0.7681417388749137","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.5":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.5","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.5","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"c885a48214ee571bdffe7145b52a2237bf526fde","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.5.tgz","fileCount":142,"integrity":"sha512-6NyxzSM4dm/EamGG1DgjqTXHFOYT/ji83wyqkk8m4E26l4I5XlTto33p3jdOstX/24TTcX3JZkjgxnvYXHjFnw==","signatures":[{"sig":"MEUCIQCQNiYFsHdx5sFQCFsXTkO99e5eutoF2jlI7oih2XOS/AIgfuV/8YLuJwvDyKTQAcWjzsvxf5I8/x0/pTGpFXERdyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":652723},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.43"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"09187c8fa10c86dfd0e4ddb1711f333375064f8e","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.43","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.5_1762240375783_0.15198517653929922","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.6":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.6","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.6","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"c3e92ba74748be96fa75efeda29bb9de97bfc6bb","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.6.tgz","fileCount":142,"integrity":"sha512-FGY+JEGYd2PZjcidauD+xyQPXmxnF+0Qg9zXDFHgex48F51Rn7ADRR5sF72DjiOb6gH4y6gN4XdlzdNqXD3Arw==","signatures":[{"sig":"MEQCIDvy/j7JCy5r6TDrKqwQxJOWO46JRuNg6RoGrPQdG1r5AiBajKrfLvpPKtnb77Mwqnwuij1ug5h+nX+lqaWt3gsVog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":653331},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.44"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"2de99b04dfa58434b12b65aaa2fa061eb6067763","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.44","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.6_1762242075658_0.595276534253953","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.7":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.7","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.7","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"5098a0539565fb205e30861e42c9c894d7e015ce","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.7.tgz","fileCount":142,"integrity":"sha512-PliwfoBDztCNZV81Vxw1V9TQoJz4KeYNibo05ltvx6lF6hU4EYeIVtKuXOsRs1Ayqk8NbV75Kv9w7cT9burTwg==","signatures":[{"sig":"MEQCIEiD21klrykSZxGY4aMmSre1lmmy1K9rCgZ5SiH9t08cAiBDR+1iWF1VUTVeS4KJYSdvStLiu22uSDLCwecvBQbAMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644093},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.44"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"15c05137ca79bbbbfa7822a75a9ecf34e39bf045","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.1-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.44","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.7_1762285566108_0.2714409862955445","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.8":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.8","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.8","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"ec965683e8df943c9a9306670a329ccc3117ca93","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.8.tgz","fileCount":142,"integrity":"sha512-qOAmFytceZxhzslHQ6UlRhgNDx9+dnJ6eumWbyDM9fp+LXDfpoHR1vujWhTi2KVw1v+RlyP8B8RDbLOoecs7Vg==","signatures":[{"sig":"MEQCIF+mrZikET8J+glovYCr0cuFoghxCmmLukS8ruNsfQxtAiA0N7OrEShbZX8EtMialfwT27fkdNGElK1RHFdet8PlXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642217},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.44"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"66ffe12cdf86337da52720d8c7b1221784e4ada7","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.1-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.6","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.44","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.6","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.8_1762291401352_0.32683997276901633","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.9":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.9","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.9","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"2137daa5240bd5876ff3c5f0492590c7189a754b","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.9.tgz","fileCount":142,"integrity":"sha512-1Qv6V5LIFyGKYLBi5Qh1xxxvqOJQuqzvFAhl90w2kmqL5ihAavpz/ZXUaTf3zsFHSqvKxrTc+o7OpsKXgV4yZg==","signatures":[{"sig":"MEQCIAreN+ZEizhynLF93jvGZmcRzRNaWaq9uHli+W8lTFyhAiAkDTavVw3la6QmNaXCEWhRMzDTOdVFZ8EAtVtbRZBUkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642217},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.45"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"9b3ed919fc0562d812f1ad0625953fc622ee49ce","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.1-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.7","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.45","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.7","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.9_1762293566257_0.108945818428551","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.10":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.10","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.10","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"817fe7d006b05d831469d477ea17c7610756eba3","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.10.tgz","fileCount":142,"integrity":"sha512-pjZ7lLnE62NyKOs9pUbpZqz9z+elpb9YgGeiqtoqqMi6j6lq6ZPIL7V30m3qF14UCMvvnI10yzeWyqbkyuUfZA==","signatures":[{"sig":"MEYCIQDhHVci8AcWZ3mce33F9A5IsvOf6tcnsIYRslefun4e9gIhAIsrV1OLg9rb54oNelOWeNzhEOyq3MNvlRRnNRhoLltW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":649216},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.47"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"33bfa019a8283818757e7eea2a636ea6b2ae4af5","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.1-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.7","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.47","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.7","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.10_1762375674075_0.49860023960226485","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.11":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0-beta.11","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0-beta.11","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"f1e5f8fc23ed30d2cb566176209b46d31dae961e","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0-beta.11.tgz","fileCount":142,"integrity":"sha512-RPlN6T4CfNmp1Zr8I5o1wtk1BQ62KSjMfEzv48Ci0lCGwG6SGJyYyFO3Qhw8Agms5/7pdNG67e1mGZ/tyCmvOA==","signatures":[{"sig":"MEUCIAPB9aPP9Gaz7gkFxPvfCliIjlpXlYaLHqaniAKG3V8OAiEAs+GNSwN8ZNuE4rfzf7zS51dVVF3zVvxiSHT4j0t1NKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648818},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.47"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"a3cad38aac7f5590099e3896237959104dd73991","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"10.9.4","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.21.1","dependencies":{"rxjs":"^7.8.1","undici":"^7.16.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.1.1-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.4.0","eslint":"^9.39.1","vitest":"^4.0.7","nodemon":"^3.1.10","ts-node":"^10.9.2","typedoc":"^0.28.14","homebridge":"^2.0.0-beta.47","typescript":"^5.9.3","@types/node":"^24.10.0","@types/debug":"^4.1.12","@types/mdast":"^4.0.4","@types/aes-js":"^3.1.4","@types/semver":"^7.7.1","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^4.0.7","@antfu/eslint-config":"^6.2.0","eslint-plugin-format":"^1.0.2","homebridge-config-ui-x":"^5.9.0","@types/source-map-support":"^0.5.10"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0-beta.11_1762376263180_0.28480096138755706","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@homebridge-plugins/homebridge-air","version":"1.0.9","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@1.0.9","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"b711629c659d0318b521cf7effc3a2ad5c4b9241","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-1.0.9.tgz","fileCount":121,"integrity":"sha512-B9ihjIxG4vciSrbCNJUrbeCugHSCjYq4UWzLwDzbJTWG8NlDSsGgYj3ts1audfeIyT50n3/Y/tLmV6F6JNd0hw==","signatures":[{"sig":"MEUCIQD3JRgA+9J9t4It/00zUdeyjIO7YHfGf90wH67T5R2XxgIgH+p+0rWe2F3Qx2mLwpdI3Wv+1pxPjpQXFr+8OcMmjDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":641165},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"69134b3a7d1ea6e5ed90ea92deb2c84ee82cc94b","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated --json | node -e \"let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{const o=d.trim()?JSON.parse(d):{};delete o.homebridge;const keys=Object.keys(o);if(keys.length){console.error('Outdated packages (excluding homebridge beta track):');console.error(JSON.stringify(o,null,2));process.exit(1)}console.log('Check passed: no outdated packages (homebridge beta track ignored).')})\"","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"11.11.0","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.14.1","dependencies":{"rxjs":"^7.8.1","undici":"^8.1.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","eslint":"^10.2.0","vitest":"^4.1.4","nodemon":"^3.1.14","typedoc":"^0.28.19","homebridge":"^2.0.0-beta.89","typescript":"^6.0.2","@types/node":"^25.6.0","@types/debug":"^4.1.13","@vitest/coverage-v8":"^4.1.4","@antfu/eslint-config":"^8.2.0","eslint-plugin-format":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_1.0.9_1776278930395_0.9286025396868387","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"d40b45afd04b925819058ccb0249c167a9c88221","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.0.tgz","fileCount":120,"integrity":"sha512-qp8MsWwiIiEXbNm0CBok4ZxvEZDGSKBXDbFOwstji65kK7JudOn6+EXcbfjzZ5K5/mrus+SDphF2Q4HZuaBacQ==","signatures":[{"sig":"MEYCIQDS6Qfy676Bnv1uv8CmSdYAo5yqDlDqIE07bYRaUx5uDQIhAOOrZiXt9jy/Svirn84aeLflQkC+JgpGRTHs7sAWDv5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634081},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^2.0.0-beta.41"},"funding":[{"url":"https://www.paypal.me/donavanbecker","type":"Paypal"},{"url":"https://github.com/sponsors/donavanbecker","type":"GitHub"}],"gitHead":"69134b3a7d1ea6e5ed90ea92deb2c84ee82cc94b","scripts":{"docs":"typedoc","lint":"eslint src/**/*.ts","test":"vitest run","build":"npm run clean && tsc && npm run plugin-ui","check":"npm install && npm outdated --json | node -e \"let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{const o=d.trim()?JSON.parse(d):{};delete o.homebridge;const keys=Object.keys(o);if(keys.length){console.error('Outdated packages (excluding homebridge beta track):');console.error(JSON.stringify(o,null,2));process.exit(1)}console.log('Check passed: no outdated packages (homebridge beta track ignored).')})\"","clean":"shx rm -rf ./dist","watch":"npm run build && npm run plugin-ui && npm link && nodemon","lint:fix":"eslint src/**/*.ts --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","postpublish":"npm run clean && npm ci","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build && npm run plugin-ui && npm run docs && npm run docs:lint"},"_npmUser":{"name":"donavanbecker","email":"donavan.becker@icloud.com"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"11.12.1","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"22.22.0","dependencies":{"rxjs":"^7.8.1","undici":"^8.1.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","eslint":"^10.2.0","vitest":"^4.1.4","nodemon":"^3.1.14","typedoc":"^0.28.19","homebridge":"^2.0.0-beta.89","typescript":"^6.0.2","@types/node":"^25.6.0","@types/debug":"^4.1.13","@vitest/coverage-v8":"^4.1.4","@antfu/eslint-config":"^8.2.0","eslint-plugin-format":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.0_1776279067238_0.7507867500015803","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.1-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.1-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"c0816cf832284101981775df25185b9cde0a1a33","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.1-beta.0.tgz","fileCount":85,"integrity":"sha512-bIZeuhYktG/f89W2lDnYuhPPwOJvcwrqWWZZQaApFG3WSiuJLv0u+s9CgG2BvTOpDH0xdODaVP39leUKKj5NgA==","signatures":[{"sig":"MEUCIBBP3sOAsMQJ1HhEpbKISuErEa/zWFA51d5GHL8xdGyqAiEAljOUEZDmDpAg3COS0E2TYwirB+JuTUICnxorDHlym+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349185},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"cb94ffe7c6b04219eecdb656375888191fbc5444","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.1-beta.0_1784115576768_0.3507187879715561","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.1-beta.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.1-beta.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"074c1abf14a111afaf4adc6120e027a575d14198","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.1-beta.1.tgz","fileCount":85,"integrity":"sha512-ljiGQsMlpvDtZMwv1p61iFOwDmdsWdDHb2YF7CJS3MuJxbgxmGApJAiDwd0UFwnK8upusUiYO5Z+oQaIcrFbnA==","signatures":[{"sig":"MEQCIEutOOaZOP5rY5DZ0yYadRVHMELhNQxIylQme2d7a9NIAiA6iazgXqCa7ngK4n27hipvtbkRO1D2wWBDzxMmLWgfLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355436},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"927819431e49799d7cbf900fca7d3b1563c89d5f","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.1-beta.1_1784124070948_0.06636179977148071","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.1-beta.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.1-beta.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"e9253fb7b1e6cacbbf03ac9d2c514808c0a00218","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.1-beta.2.tgz","fileCount":85,"integrity":"sha512-Yo+Nja5gon/ISzUbHB6t23M32hO87GwyUchn4GwQHHZJk1vuDcHzNxVN8n2F/hEzaNn8Z4dVpirgXp4PM8c45A==","signatures":[{"sig":"MEYCIQDFl7aFZoQZQ0hclXFWhTrPNWrSsInkp0WwXA8ursYoLQIhAPoDb89egc2pty6E6UgT2b4WWnZBBhlj4ETgVptUrR1F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":360476},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"2477d02b1afd5bb851af03cbd3ca815e60a132ab","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.1-beta.2_1784128293096_0.6819385290018789","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-beta.3":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.1-beta.3","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.1-beta.3","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"709896a178bccdc3e20ed117cc595bff1959472f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.1-beta.3.tgz","fileCount":85,"integrity":"sha512-EmmorzVHM5Do/u0n6jwycySuwE3VvSTjTDEp0C0wA6xh8RoYLG5cG3vrof0RT7Emg/UgFHQSGlIjsU/6bX2R+Q==","signatures":[{"sig":"MEQCIFfzvmKiYEm0XLoCHHBX9LMTUZWURz0TaiQrkBc4huU9AiB2LdRnjnB2Qh277XQvibn+O4t2Eazve0I2+NnWLDVwHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.1-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":367299},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"7b0daba60d48e10d81df5c7e415c319e8b5099ec","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.1-beta.3_1784130475055_0.7153204633042403","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-beta.4":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.1-beta.4","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.1-beta.4","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"2fab2b26a3b7d8f793dd654be3794c5a39c231bc","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.1-beta.4.tgz","fileCount":85,"integrity":"sha512-MfwfwZ45R0QLD8bnollwOlHbH1qh0GvVlJ8Yz92ofFN6ng4fBTWV+Jpr50LFjljl3OZ9LzR3rowudls+MX4I/A==","signatures":[{"sig":"MEQCIEjiy36EKVFuYGwTLmXZdTAHuJ7/P4Cw6u7DF3nsT+XMAiBXJYl9F9wozigeYkvICcfqxj1WhdvPbWW3sbOJafoL6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.1-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368740},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"0aa10676958a536aa1807f3c4cae8b76dac97280","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.1-beta.4_1784130979338_0.8167269431874611","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"e44f17b27660817d56f6649ce1bd972a748cb97e","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.1.tgz","fileCount":85,"integrity":"sha512-88CBtjLXSfQHIo8Wue3fok849zgg7t4e//6wvr04EoO2tCFawV8C43icbGBq/Jk79Zv2vMiNe3j/pK6fhoeMoA==","signatures":[{"sig":"MEYCIQDI92tYOwmR6AWuV5mmXCvUlbz151bYuTU1R+wDm+/9JwIhAJjr/WY9pIZizOXIDDNkheXnIeRUOAqI1iCAemc725Rv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368728},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"9f0e623717df1f7e7a08dd403624b3b48f38fc5e","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.1_1784131522300_0.9088275242819002","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"7c163810b73c65f6de06fe237b4881e5106c2062","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.2.tgz","fileCount":85,"integrity":"sha512-BtZg1BUG8q6Sg0Q9lH2DMDdJe6psNBw3AQM5uLm5tb0ccHM7/q50H7KuMcMH6aKSw1hTU1BXZaRCSmm+yqAaTA==","signatures":[{"sig":"MEUCIBYGP033xcW9HXNs38Gu5paqdts4GyTl7PN5GuPr+sX2AiEA05nx2R9GXlL44mjNaPthO3U5LlLpvtRIZErhS3V7ZYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373553},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"c97133751ae408bc47ac0ee2812a7593cb258337","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.2_1784133291587_0.3487357059919671","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@homebridge-plugins/homebridge-air","version":"2.0.3","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.0.3","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"92436580ab986b4afa42ee45e72b7e3df397f08c","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.0.3.tgz","fileCount":85,"integrity":"sha512-cBLzSI0z9TnOd/UAi5/1P5zkOOVGiRqpGdlFMkPjdjTlT7jEFC/Kp0KjlvzJxkA3LgSachW4F5aszoht/Ol85Q==","signatures":[{"sig":"MEYCIQCqocP8VvwbNxE7Ah9qCl83/QkxANV5P1ALambKrjAy+QIhAJA1Uo1LsVW7/tZzjSRNbi73ChGotQybpEsldd6MK8t3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373636},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"0f4f6cee143db3258cd1d101b432c5acb3bc15cd","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.0.3_1784135520877_0.2410820783487828","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.1.0-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.1.0-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"9ad236ab5f4629aee945536fa8a909d8a2d087f9","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.1.0-beta.0.tgz","fileCount":85,"integrity":"sha512-bLkAenAGeaYqtt0gfi5dIa+0hY6shIpKH2br/ShZxrgGNMCPgYtTbDj7Pn5JC/baiWqqLrLPXBgnSgUIGXZoKA==","signatures":[{"sig":"MEUCIQCC5cLkZ8qacFP8/LzDinm1g0xxXacv62OQvtT2dEfg+gIgGkQl2GuUupH1xuDJ+RfIn9iVvO7DSsdc1JatCxnZ/xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":386943},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"d8f8270e705e1692f68cbac17c69dbd2f7a9fe66","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.1.0-beta.0_1784139617509_0.10384962444122436","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"2.1.0-beta.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.1.0-beta.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"fff9db9b7fbd275c551d433d34097e7c528ba8ee","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.1.0-beta.1.tgz","fileCount":85,"integrity":"sha512-DE94G2O5dPypY1u+uqBgWV/Olz+EDGTzhdPM+zfCgDdVDqHGlNJaMZITk7M0ol94k7h+yQkVwvFyY/KWu/8Kgg==","signatures":[{"sig":"MEQCIBntXWGFEFRDrY24OgcC6jr6oMXvq5IIPllSIZSbRUU/AiAtGo6uYmaSlOrrEbcSfSPekfcLVsIBhMY9F/GEjsJSGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389226},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"5e07222eb5b9faa92718ceb79f4f9cd8996da0b3","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.1.0-beta.1_1784162360219_0.8643012076378307","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"2.1.0-beta.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.1.0-beta.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"82a3950b57d9ee3a2e583516471c8003dc7269a6","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.1.0-beta.2.tgz","fileCount":85,"integrity":"sha512-GIbZ0XzFdb+pAzFWvyIuT6BYIQ3/R/s5PTDfqG3WWs2/fCChL+uC9U/HIHvXVClfjA0bDhdVEFSIZBIjaX5ZfQ==","signatures":[{"sig":"MEYCIQDtFtzbmiOzN9qM7kEWnCU1Q0/isEBil/4E782zl0HbYwIhAIB7tISkWtL2VwlyHFa7uUrkXb7a1imEbw2lr2lt/v37","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389337},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"4e3b145799d86a437fc757af51ce985b919f6586","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.1.0-beta.2_1784302878995_0.16390915160317276","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.3":{"name":"@homebridge-plugins/homebridge-air","version":"2.1.0-beta.3","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.1.0-beta.3","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"7eba4d4b63012c74bde607bd2ad72d1e25f571c8","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.1.0-beta.3.tgz","fileCount":85,"integrity":"sha512-KMEGfFz2H/aZMuTAcb85s1LNjKsvP059LJW3VjvS24YS7x8BxIGU1uhwoQUh0g7XAngEtSZlbJzhmsGBKwxV4Q==","signatures":[{"sig":"MEQCIHCCzwzDO4eME/32uRWIjGpEBtyiDVy1mcshPdEjvdk0AiAZQdy8ATVhqF2zGu6OlYArU8+X2qAsB3KeaKvo6Y/xNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.1.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389425},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"4aa28aa46e6ad4f261ff632e1e216902c686df00","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.1.0-beta.3_1784306028581_0.0613663340756927","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.4":{"name":"@homebridge-plugins/homebridge-air","version":"2.1.0-beta.4","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.1.0-beta.4","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"6484ce33cad9524c2558ddadf6450c3e488ab9b8","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.1.0-beta.4.tgz","fileCount":85,"integrity":"sha512-jd99bxFjqHuLLsUSMaz7fAUCmUmtt+eaTAPGRBw58lvjm3zZ40yyfhSZJEhGlATRD4RaYQlT3Yj3xVj+ml/qBQ==","signatures":[{"sig":"MEUCIQC1z1w1RZ8IUbU5k27gE2hLCC6eiLs/vcPekeF9P1+2/wIgYvjApNn2nTqqwS1DM0qXUBT7mfzBV7YdJQNhCeH2bpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.1.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":391984},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"862b04fa7d513be5744719fe4aff54ea78ae30cc","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.1.0-beta.4_1784306633180_0.18344014052784807","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.5":{"name":"@homebridge-plugins/homebridge-air","version":"2.1.0-beta.5","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.1.0-beta.5","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"0d198a5d17714b39ee92b225fdd989f2ad8c5eda","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.1.0-beta.5.tgz","fileCount":85,"integrity":"sha512-mUSIi9NN1LPGC6gpTpVTsYVshKkXEJWeCZ1xoUxEXsgs0FnBLy9l9nF+bz9GaMq61mX6Aixy/p99og6NKYUkAg==","signatures":[{"sig":"MEQCID4rzzX1H5pB9l5cYT7N4XoLhGUcw+rarn+CEnm9ZRdpAiBnNy19z4G57TlTZZD8RyTkIGt77NJsV6+m4fm7xOb9ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.1.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":392378},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"34ef022eb89dd789ccc021af8a0d34913c83bf51","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.1.0-beta.5_1784310518520_0.07295951296746006","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.1.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.1.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"5888ecb461f6f583c3866eb7cce38a66a3aac82f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.1.0.tgz","fileCount":85,"integrity":"sha512-of13Y8H0DyxrHP7lQDPhBQUxWl43tkYQi5T6dyzuEPGlAJjlyHddexXG8ZRPthi264Sbg1Fnfyc62e94YxmkQg==","signatures":[{"sig":"MEQCIAGyApgGnE50YYQjfoHO4cyxOMjq9xr/8yrhswDHo7WAAiAXAnLh/ahpmBFCWWclAiVnjke+hiDE3OIk2+7p04Np7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":392366},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"9848bd120f29d251922177fedbb7ce301943c513","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.1","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.1.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.1.0_1784310647080_0.04820260325751291","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@homebridge-plugins/homebridge-air","version":"2.1.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.1.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"297cabda3439da515cf113eac29aa15c6ac3f597","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.1.1.tgz","fileCount":85,"integrity":"sha512-KBTNoCajPpAxdkOb+U4mlOu7XAIyC+54+04rErQ6pTuA5b3+rhKvDcpD/dl7IN/yRxyB2p95vjXCg6TtDLZyxQ==","signatures":[{"sig":"MEQCIGuhqmNS9KdM4BIe/+Kvc4LrdCkSd10dsmXwJV9jgwsxAiAYTj7vCRgO7DmmquKsToVIPGCBS/Il+HlzDbm/IuC0BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":392438},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"7da33e07e344453df8a0dba6a923e4d2c6e72e1f","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.0","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.1.1_1784403597214_0.9268608211569451","host":"s3://npm-registry-packages-npm-production"}},"2.1.2-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.1.2-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.1.2-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"2d46e5544290543110a2af404300f2f23d6737d0","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.1.2-beta.0.tgz","fileCount":85,"integrity":"sha512-PC1jP0UualTiq9J5g7zhnjMZ2OUb46wat4xCQShq3kc+GXdEcu8XeI+0b7qH2zwl2wLkis2FRu4DSzxmWyBfqQ==","signatures":[{"sig":"MEUCIFsSTX/kN57roPRmI8KlOsH4P2cPjO8u1dwaFXcna4vlAiEAyq+Bma63RzH0emgwoOLpm2CY91HCudltsSQnM15DRi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.1.2-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":392651},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"3168466af0239d5fd8e6366f9a2788f143eeac5e","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.0","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.1.2-beta.0_1784455898409_0.03974954019255672","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@homebridge-plugins/homebridge-air","version":"2.1.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.1.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"d3d2fe343c64169ea43da80c0d4a44d2aeac766f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.1.2.tgz","fileCount":85,"integrity":"sha512-qt0fNMi6RhFWdFH+/zOuerzTKfB/PsTuMeruGYOvVzg76q248wKE1g3ClQxHcE4Wah3FYN/CgtRRcB7shK9SMw==","signatures":[{"sig":"MEYCIQC0lZ/XO5333nSvKP61I/wrmg412Km4+UQiFnrrm6p5wAIhAOXMKTErjxx6jPp0pHkR2Qgdt2bX55jx2g85tGwJs5ZE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":392639},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"7021677c17cd2ef17b22f65af0e63ab44066dd11","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.0","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.1.2_1784457194885_0.7721977921045107","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"00cc766bac5aab5900db124d4d5380d30f937c4d","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.0.tgz","fileCount":89,"integrity":"sha512-UpkzrwjLJWfAVMzpA81hkWypUYOWRQAH3ouTQlNfVUILozY+cukSjf6yIdIY5izuz15UPo1RBW/qdiDnmjFPsw==","signatures":[{"sig":"MEYCIQDJlF3YRCrLqgDh6IBlTDEN7buRTKrNqlwL20A2kG/JaQIhALwhXcHP0vuctEtHOCAK7AniPjOHjcUMJAKzSkkxKvQH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409194},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"4a8167cd3848782c03480683e654988d23a52eac","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.0","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.0_1784547411945_0.6588492606821361","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.1-beta.0","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.1-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"b43889ecd9406a80758a4177dbc9024165e6a798","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.1-beta.0.tgz","fileCount":89,"integrity":"sha512-4eOTrncqsRcjj2GjWVqAoH03qnBcVp1IslHYewQfMDrEzNNxKdFOdp4PdN41qYxAIb3F7wkJCzmunx1Ule/Uxg==","signatures":[{"sig":"MEUCIFGVzv+x2rTsq7+6ImXmriTGDBtJY0+xBXWLrmv3+RjTAiEAyhficXsbmu5fEhQaOLQJL/+zcapj+pQGdg4EmXWJx9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":413607},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"528a849c42057e9b36b1fe56aa61341b76802764","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.1-beta.0_1784665066969_0.8567048614506292","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.1-beta.1","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.1-beta.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"4c01d82c81591de8a16821f2380b9c14fa5ddf40","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.1-beta.1.tgz","fileCount":89,"integrity":"sha512-SVc49q+nr7BnKGgjkfw13DhQNVIB6Hv0DqFhVUQNaKBYGprpMZtssaHqpTaoBTqnwwEGTGjozGAMaEZHOo2ElQ==","signatures":[{"sig":"MEYCIQDiXEKulytPtKMYEsN5nzDBiEMBbR1zeDhrnpxx2efMwAIhAM/xC5RfSop63uaxcHeyqxMOF9GGTWTmc9f4qp5C3ePV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415848},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"98ce66306bb9ef0dd631805d25cf8563841474fa","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.1-beta.1_1784982729622_0.28303662097160953","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.1-beta.2","keywords":["homebridge-plugin","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.1-beta.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"3a7384904213707d04e9f91cc2980c04da4fecb8","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.1-beta.2.tgz","fileCount":89,"integrity":"sha512-IwW7oSxYi+tYrtO5MjqTHhWnDcoOGyZvy1W6uWL5oCRMZ26kNzog6FloEnnWIYKTNta0UIwZRYGVQmdEpkv1yA==","signatures":[{"sig":"MEUCIQCorENCawexxZJ4troP93vM9lQmuE4bmUAx/qqeq6oyGQIgIQQRBTX2AO773lpC5Gssxvi+cvfrN1F1pHxM2oRFpLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415801},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"bbbce98361505909b6b1bbcb8670ee723d6d4491","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.1-beta.2_1785029135721_0.47376792203783524","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.3":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.1-beta.3","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.1-beta.3","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"a9f8998d96ca76f8a2a011732350762474833b77","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.1-beta.3.tgz","fileCount":89,"integrity":"sha512-ccIGnABHUU3YriAIy9Z+QM+YKhHbJqIios7bnrYkpgqowauCoB54ZVwhWcBHsX+LSnpT1RL2yBxTC587Ktcriw==","signatures":[{"sig":"MEQCIG8qM7tWivfWje1tCL8TLGFiej0GfNcWCyqbuJcf5an+AiAoWSNhqaK/eCWT9bCA5jPfYSVapodUHwgaaEqUrDJpZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.1-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415939},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"16f269a3501472318b7b45466a08e272381a10e7","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.7.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.1","typescript":"^6.0.3","@types/node":"^26.1.1","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.1-beta.3_1785056764616_0.9600856702372011","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.4":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.1-beta.4","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.1-beta.4","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"c663b23342069a96d93e98366afe63610a81670e","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.1-beta.4.tgz","fileCount":89,"integrity":"sha512-lhiGYhEJTDP9wAfL0amre6sjctZflZanpUyrh4DtII4Ap4Em02dczqwqNoWdXR/8+S6/NP7sGM13kypHybEZeA==","signatures":[{"sig":"MEQCIErrp28kRfK/cypfyWtizRX6KStNh7s2zrGgdk8QRdvlAiAyC65l3ghKkXyo9jxLAb5EaCrcACcB1m58YKyyfRBABA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.1-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416313},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"632c0ed7e43874e4fae22bc5cc0db1578d27ffb6","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"deprecated":"This pre-release version is deprecated in favor of the latest release.","repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.9.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.1","typescript":"^6.0.3","@types/node":"^26.1.2","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.2.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.1-beta.4_1785195260973_0.3730940039423365","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.1","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"name":"bwp91","email":"bwp91@icloud.com"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"d2e42370e04caacc781a32d814f72b32e6b9ed2f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.1.tgz","fileCount":89,"integrity":"sha512-335gkHI3G4cbKgGYhNIURY0kViKgXS/9xZnc75kQtXAMT8rsiBrF9+J/1rVtuccM8NPag5QJoZabSavLWRx+Jw==","signatures":[{"sig":"MEQCIHtVm5H60gIDw94hpvgViDNXFKfh760lYziIAeAmsylOAiA7jUo5ngmRkL63NNZMS9r4NmtFEO3lyldBiZCJZixEXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416306},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0","homebridge":"^2.0.0"},"funding":[{"url":"https://github.com/sponsors/bwp91","type":"github"},{"url":"https://ko-fi.com/bwp91","type":"kofi"},{"url":"https://www.paypal.me/BenPotter","type":"paypal"}],"gitHead":"632c0ed7e43874e4fae22bc5cc0db1578d27ffb6","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.9.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.1","typescript":"^6.0.3","@types/node":"^26.1.2","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.2.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.1_1785195277403_0.809822220093783","host":"s3://npm-registry-packages-npm-production"}},"2.2.2-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.2-beta.0","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.2-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"83c09dbcb6ec90f58e4fd67b42e9ea77a72346d4","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.2-beta.0.tgz","fileCount":45,"integrity":"sha512-W2RpASbTjwofg2yrhP0MldfDOqoMw5ZbUcGKM5H4UITOZfc/LHdNbEYeR65u/Nxm+H4u0mBpswIr4Ue8LjJiKQ==","signatures":[{"sig":"MEUCIQC5C1CgOQf46AEnQzOGo6fD0kKywCMUJ/eCc23tdvbTzAIgewj0q0g0EL1R+xQSZXyQtvkB8xMLTF+QJ8Cjvpi9Two=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.2-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273043},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"b8ee3ed94a19e25d5ffad55a49144bce5f983ae5","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.9.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.1","typescript":"^6.0.3","@types/node":"^26.1.2","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.2.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.2-beta.0_1786140096252_0.04448858349572182","host":"s3://npm-registry-packages-npm-production"}},"2.2.2-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.2-beta.1","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.2-beta.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"40abfe66d513c28dfee39534cda74c786e15b5b8","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.2-beta.1.tgz","fileCount":45,"integrity":"sha512-2tegVFa3nkKUIpHFQNTCM81iQVZ/AURpvAUOKWbUrMQKP1+jKPQmkTkZKTARF1xuFy7+xs9g9V0/XiNpLiu8Mg==","signatures":[{"sig":"MEYCIQC3yD+t2XHK/FXwPBDo2r4CIa43OP+Y0rvDD8THJblo5AIhAOKrSkGTcjP1efi8F/ltqM/g46kfF1XAkxEGHBRsfyLf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271996},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"86fe209831da1eaace65be9ce1659436e2b5ddf2","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.9.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.1","typescript":"^6.0.3","@types/node":"^26.1.2","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.2.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.2-beta.1_1786175640676_0.31820837689724013","host":"s3://npm-registry-packages-npm-production"}},"2.2.2-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.2-beta.2","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.2-beta.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"4dc0cba71f5577fa0d3cc6d809f5bc6234a8602b","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.2-beta.2.tgz","fileCount":45,"integrity":"sha512-05HT5ON0hWphqJ1ZAJQd/ydQIV/pRP3P7AggeprESHNAc3yo6Jl8WMDs4nDqZC6onaOkWhZiTglHHWULkszXVg==","signatures":[{"sig":"MEUCIQD42F2O2IpB+dZ7iaYlO2EinZ173BpDhWG7XKuylW6PyAIgA46bIp40S7+6pauxcq9Hkw8y7akhvQymb7ikcz6u8TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.2-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274489},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"46063f99b0c329bd9e562a2acd6384e4b7647438","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.9.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.1","typescript":"^6.0.3","@types/node":"^26.1.2","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.2.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.2-beta.2_1786208401798_0.5734764618194546","host":"s3://npm-registry-packages-npm-production"}},"2.2.2-beta.3":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.2-beta.3","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.2-beta.3","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"6a497ada9a2780e10399ec52af0eb5590cb3f767","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.2-beta.3.tgz","fileCount":45,"integrity":"sha512-61jb5+Zr4WVNwvPV2usQ9a/mJ23PReqrsvfJH5zv337lCmExynzXXjDkL4zOvQdRgVwXPuQPu9pbhifH1uwYgg==","signatures":[{"sig":"MEUCIF7RrMeeyfHJKpXBhPPb7OY9KHjSJpawn5Y0wiZ11bhdAiEAnV6Lp7mw8q9yrOQ8q6sIr0OYo8biciek5ofVEs18bPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.2-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278971},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"28cdee8ca18cf31e51a444d7891a1f3faa8e53fc","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.9.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.1","typescript":"^6.0.3","@types/node":"^26.1.2","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.2.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.2-beta.3_1786213104829_0.27669816303766415","host":"s3://npm-registry-packages-npm-production"}},"2.2.2-beta.4":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.2-beta.4","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.2-beta.4","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"aa593b757f3150d43146d3299f05e8618cd9b5cc","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.2-beta.4.tgz","fileCount":45,"integrity":"sha512-XnTtPrFAtLZjM0eawcmfVuFRI3iWPSAYUS7hcQYcLB3G596bS6pGtnhdAd9KKpXuimMS2y3o8axwnGnbFxeUDA==","signatures":[{"sig":"MEUCIBkvFAXe5+T236IIB6oWnFHULqb3qeOdA942wRG9leuUAiEA7I3oTO5KKntsYwKD/2KfPEVgvdgHJgnRyaIATvNgyYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.2-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278776},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"312500a55eb8a76e7349c42301fb2d1e15911d3c","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.9.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.2.1","typescript":"^6.0.3","@types/node":"^26.1.2","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.2.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.2-beta.4_1786214631378_0.369205713600109","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.2","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"56e51adf83cb920437a75364f8de7f57bd35ed05","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.2.tgz","fileCount":45,"integrity":"sha512-FiTwhuhKUPptY0fZ5zXIDpGnUw6gDoS/pqwwgwRunNx9hXoAmCgZrthhm7IWbMvM8iNEp1kfhOIg4DtTtxnbFQ==","signatures":[{"sig":"MEYCIQD8vM5MLDGiSdQ0U37RUx4qH7jaiNN39uixBgo/tFBraAIhAIAsYvsAGRkRYwL3Am5kYQWlgpJZJBR4msh+9WdqJ3CO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278799},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"a58e50b2d522952dba066ac49be5f7f0552f9b56","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.10.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.3.0","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.2_1786342195969_0.12078299300625073","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.3-beta.0","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.3-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"e6630e6ccc210c32353620cb7b9518338a9330c9","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.3-beta.0.tgz","fileCount":45,"integrity":"sha512-vWkQ+edr1bgnN8NKbaGb87lxRDULERCdUcaqSN8CDz6/lc9RaQ9Z98IwGgbQm5n0DzJ6Us6G47LqPmhW6mVhcA==","signatures":[{"sig":"MEUCIF+DcXwN5w7hFrFqmQsJvtSN26sSoxC6HgmuEsJpTJjpAiEAvxHmxfXVw1rc4zKvfOpt9cg6As2146HwM9P1IhCqSJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.3-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282441},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"80a37565284f10d68113d8b570e2d7076aed3433","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.10.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.3.0","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.3-beta.0_1786482889738_0.27657965091388426","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.3","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.3","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"110145d70a65362d85f16ac3c517828873c8f1ea","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.3.tgz","fileCount":45,"integrity":"sha512-Vc1Q8FmwSUFI6QEpjNToC7J88sPfksEfTyePxOSwGI0/1opWcrJE/3toK20K0A9M4ZwfzeBzw1zdNHWMndUW0Q==","signatures":[{"sig":"MEYCIQCp0c/ip2gXPfqM3n5JaLQyclXT1TcKbO/qUk9KTH7ZRQIhAJpV0qGT1CRKJxpQqiQPEl+HEqzbUKkdlp8srRzZT674","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282463},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"f63250b04cbaf55ed5341344eeb78eb29424e2d7","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.18.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.10.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.3.1","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.3_1786579878012_0.4202191319656805","host":"s3://npm-registry-packages-npm-production"}},"2.2.4-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.4-beta.0","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.4-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"f99e55dfb9deb5b67b1c365e4df9a7d24bee2a79","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.4-beta.0.tgz","fileCount":45,"integrity":"sha512-8F77PTSLJLqOfJsGbxpOUWlQvC2n4LsagK+2bndKD8GVgTZZOVSZL5+loAUqH0MRMTpuy5VlAxG1JcwcNk5y8A==","signatures":[{"sig":"MEUCIQCpYc0yturBjxpdZF/wpmzdGmEX7u8r3tkgceACV9psXgIgAux+6lh2S4s+fP0AdkYds9ec9LpGaHfNhbc1OFRMyIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.4-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287327},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"0da864905482dc3768ef31b054006d483086f1e1","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.19.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.10.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.3.1","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.4-beta.0_1786954147317_0.11389062960160756","host":"s3://npm-registry-packages-npm-production"}},"2.2.4-beta.1":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.4-beta.1","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.4-beta.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"e9caebe2b775f8e0e05e29ebf2328b036107f2ff","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.4-beta.1.tgz","fileCount":45,"integrity":"sha512-VWUTYQyaixexlR+03Ya3ribxmF6br/ZhyWCI27as1RPlvRrF9RQistdiU1aB/xNz7vrmru9sn276v+5xcmsdRA==","signatures":[{"sig":"MEQCIGzQ4im7o06iWPjLo8QJUgfY9neFWXIdmlXhIK9s2d0tAiANdO8DLRSrhjO77NTlvenogb00/f+yL9AU+mYy9sAmiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.4-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293558},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"e859c3a1b76fa94b1f45cd0a5407b6698a392f39","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.19.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.10.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.3.1","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.4-beta.1_1786985378292_0.0001384945919229441","host":"s3://npm-registry-packages-npm-production"}},"2.2.4-beta.2":{"name":"@homebridge-plugins/homebridge-air","version":"2.2.4-beta.2","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.2.4-beta.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"9113144ed5b6bcc59ac6298c4bf83fdc5e52cf92","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.2.4-beta.2.tgz","fileCount":45,"integrity":"sha512-SYcr+iqmHJzMMCQLgqkEpCbRCEs7T7TZWFnGwhKBGYnH8n7XdfMkLBwtFU/RC9AwhT2PfIewFu6Z5+tbWJGpEg==","signatures":[{"sig":"MEUCIQDpoXdalGAyjadWxiZ+Df+xsfJhEevE+UU+QEiBGxaaEQIgf9tb69vqz03bsq6Xwefyh6ijVif2M32CUuTQBbFTDMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.2.4-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293577},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"bf7a193566b9f12bdba886aa7e3164d9f5ef060c","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.19.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.10.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.3.1","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.2.4-beta.2_1786999092031_0.7556334954272765","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.3.0","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.3.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"3cf848e84fe2508a2cc9e223d4f6c48db780977e","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.3.0.tgz","fileCount":45,"integrity":"sha512-M+/jv/dmyGW80r97Ii9gc6nJPu4EJGA3mtUtFB7RGMqZndDoeziNZ7eFZfIWJGXAjhbkc6TJnPuaNYBWOrwedg==","signatures":[{"sig":"MEUCIAdYs3749zWcsOE3ou9Dkh3hMXkGZVmqJquYz/HiYzXIAiEAn04/jpfSDLg0y+GkVrxdMdK72sAf3w8M5Bzgxu/yM04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293599},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"9f820c3cd74f473328b8c98c648797a3393ad7f8","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.19.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.10.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.4.0","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.3.0_1787037349471_0.0009834062777425157","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-beta.0":{"name":"@homebridge-plugins/homebridge-air","version":"2.3.1-beta.0","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","_id":"@homebridge-plugins/homebridge-air@2.3.1-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"dist":{"shasum":"a7d206a6552f7553edee8daf01fe19eb2e3a55bf","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.3.1-beta.0.tgz","fileCount":45,"integrity":"sha512-Ge7Ndn9TqMsfXCQFThIqVyUARxl2msiI5k/JeICc/IxC12rQotHRPz8Z4S8RY60Ue+1Wcp8meub7mZVk/0Nceg==","signatures":[{"sig":"MEQCIF1XjvLQ8J/7fFtH08zCEkByqI9qsHOKgbsfEN1DJ8oXAiByCCDJEg0GvQIX7sbEVhPFDJeztUws06Cno69784+lsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.3.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293753},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.12.0 || ^24.0.0 || ^26.0.0","homebridge":"^2.0.0"},"gitHead":"7efbbb6c352c942ec0af08dc18d71eb2daeb1fe2","scripts":{"docs":"typedoc","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rimraf ./dist && tsc && npm run plugin-ui","watch":"npm run build && npm link && nodemon","lint:fix":"npm run lint -- --fix","docs:lint":"typedoc --emit none --treatWarningsAsErrors","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","changelog:sync":"node .github/scripts/sync-changelog.mjs","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"_npmVersion":"12.0.2","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","directories":{},"displayName":"Air Quality","_nodeVersion":"24.19.0","allowScripts":{"fsevents":true},"dependencies":{"rxjs":"^7.8.2","undici":"^8.10.0","striptags":"^3.2.0","@homebridge/plugin-ui-utils":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","nodemon":"^3.1.14","ts-node":"^10.9.2","typedoc":"^0.28.20","homebridge":"^2.4.0","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10","@antfu/eslint-config":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-air_2.3.1-beta.0_1787136511957_0.1852660601419891","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-beta.1":{"name":"@homebridge-plugins/homebridge-air","displayName":"Air Quality","type":"module","version":"2.3.1-beta.1","description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","author":{"name":"donavanbecker","url":"https://github.com/donavanbecker"},"contributors":[{"name":"donavanbecker","url":"https://github.com/donavanbecker"}],"maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"license":"ISC","repository":{"type":"git","url":"git+https://github.com/homebridge-plugins/homebridge-air.git"},"bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"main":"dist/index.js","engines":{"homebridge":"^2.0.0","node":"^22.12.0 || ^24.0.0 || ^26.0.0"},"scripts":{"lint":"eslint . --max-warnings=0","lint:fix":"npm run lint -- --fix","watch":"npm run build && npm link && nodemon","plugin-ui":"rsync ./src/homebridge-ui/public/index.html ./dist/homebridge-ui/public/","build":"rimraf ./dist && tsc && npm run plugin-ui","prepublishOnly":"npm run lint && npm run build","test":"vitest run","test:watch":"vitest watch","test-coverage":"npm run test -- --coverage","docs":"typedoc","docs:lint":"typedoc --emit none --treatWarningsAsErrors","changelog:sync":"node .github/scripts/sync-changelog.mjs"},"publishConfig":{"access":"public"},"dependencies":{"@homebridge/plugin-ui-utils":"^2.2.5","rxjs":"^7.8.2","striptags":"^3.2.0","undici":"^8.10.0"},"devDependencies":{"@antfu/eslint-config":"^9.3.0","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10","homebridge":"^2.4.0","nodemon":"^3.1.14","rimraf":"^6.1.3","ts-node":"^10.9.2","typedoc":"^0.28.20","typescript":"^6.0.3","vitest":"^4.1.10"},"allowScripts":{"fsevents":true},"readmeFilename":"README.md","gitHead":"327cd8f60baf95eb5ffb7b79f32809591a5ac9c7","types":"./dist/index.d.ts","_id":"@homebridge-plugins/homebridge-air@2.3.1-beta.1","homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-oxSUJvcTY3DKj4GfQc2B508XxBNjYJnxjicenzxMkGCfpdedKnuONtVoAG9F2K92Ojzgdj01hIxz8Pl39haO5A==","shasum":"1d7cf938051dc73cbf19f2e8c9cfb5c64378020b","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-air/-/homebridge-air-2.3.1-beta.1.tgz","fileCount":45,"unpackedSize":293753,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-air@2.3.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICEYj5ChFpm2ObaQANXKNyJ4KfliMeQxCVfuptA0iyh/AiBrDzpyacl2d1QZaXxN1BabiAHb7KdvJ3jnr6c8uG6yPA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba81c2e5-a3a6-4422-8239-49d37a168061"}},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/homebridge-air_2.3.1-beta.1_1787140553925_0.45749812389839906"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-02T13:15:46.423Z","modified":"2026-08-19T11:55:54.444Z","1.0.0-beta.0":"2024-11-02T13:15:46.758Z","1.0.0-beta.1":"2024-11-02T13:19:34.716Z","1.0.0-beta.2":"2024-11-02T13:45:13.444Z","1.0.0":"2025-01-17T06:40:43.947Z","1.0.1":"2025-01-26T04:54:38.978Z","1.0.2":"2025-03-05T04:20:52.199Z","1.0.3-beta.0":"2025-05-20T11:46:45.920Z","1.0.3-beta.1":"2025-05-20T11:48:02.138Z","1.0.3":"2025-09-02T22:39:15.101Z","1.0.4-beta.0":"2025-09-03T18:29:40.099Z","1.0.4-beta.1":"2025-09-03T18:30:13.231Z","1.0.4-beta.2":"2025-09-03T19:09:38.276Z","1.0.4":"2025-09-03T20:12:04.724Z","1.0.5-beta.0":"2025-09-03T21:07:54.270Z","1.0.5-beta.1":"2025-09-03T21:17:14.665Z","1.0.5-beta.2":"2025-09-03T22:13:09.150Z","1.0.5":"2025-09-03T22:16:18.357Z","1.0.6-beta.0":"2025-09-04T10:12:23.182Z","1.0.6-beta.1":"2025-09-04T10:13:33.783Z","1.0.6-beta.2":"2025-09-04T16:57:44.103Z","1.0.6-beta.3":"2025-09-04T18:04:20.076Z","1.0.6-beta.4":"2025-09-04T18:50:43.214Z","1.1.0-beta.0":"2025-09-04T18:51:10.273Z","1.1.0-beta.1":"2025-09-05T11:29:58.699Z","1.1.0-beta.2":"2025-09-06T10:58:57.131Z","1.1.0-beta.3":"2025-09-06T23:58:16.529Z","1.1.0-beta.4":"2025-09-07T04:31:05.859Z","1.1.0-beta.5":"2025-09-15T19:01:00.662Z","1.1.0-beta.6":"2025-09-15T19:26:33.688Z","1.1.0-beta.7":"2025-09-15T19:30:25.622Z","1.1.0-beta.8":"2025-09-15T19:54:06.806Z","1.1.0-beta.9":"2025-09-15T19:56:41.929Z","1.1.0-beta.10":"2025-09-15T19:58:46.037Z","1.1.0-beta.11":"2025-09-15T20:00:14.543Z","1.1.0-beta.12":"2025-09-15T20:09:16.583Z","1.0.6":"2025-09-15T20:19:19.373Z","1.0.7":"2025-09-17T17:48:50.651Z","1.0.8-beta.0":"2025-09-18T02:23:35.445Z","1.0.8-beta.1":"2025-09-18T03:28:46.176Z","1.0.8-beta.2":"2025-11-03T19:25:44.121Z","1.0.8-beta.3":"2025-11-03T19:32:49.467Z","1.0.8-beta.4":"2025-11-03T19:39:24.968Z","1.0.8-beta.5":"2025-11-03T19:48:47.870Z","1.0.8-beta.6":"2025-11-03T19:59:15.225Z","1.0.8-beta.7":"2025-11-03T20:08:05.912Z","1.0.8-beta.8":"2025-11-03T20:10:18.996Z","1.0.8-beta.9":"2025-11-03T20:25:30.584Z","1.0.8-beta.10":"2025-11-03T20:36:14.189Z","1.0.8-beta.11":"2025-11-03T20:39:52.945Z","1.0.8":"2025-11-03T21:01:06.507Z","2.0.0-beta.0":"2025-11-04T03:09:32.197Z","2.0.0-beta.1":"2025-11-04T03:48:09.736Z","2.0.0-beta.2":"2025-11-04T04:02:44.998Z","2.0.0-beta.3":"2025-11-04T05:17:33.013Z","2.0.0-beta.4":"2025-11-04T07:08:19.892Z","2.0.0-beta.5":"2025-11-04T07:12:56.040Z","2.0.0-beta.6":"2025-11-04T07:41:16.020Z","2.0.0-beta.7":"2025-11-04T19:46:06.344Z","2.0.0-beta.8":"2025-11-04T21:23:21.582Z","2.0.0-beta.9":"2025-11-04T21:59:26.452Z","2.0.0-beta.10":"2025-11-05T20:47:54.295Z","2.0.0-beta.11":"2025-11-05T20:57:43.433Z","1.0.9":"2026-04-15T18:48:50.546Z","2.0.0":"2026-04-15T18:51:07.481Z","2.0.1-beta.0":"2026-07-15T11:39:36.902Z","2.0.1-beta.1":"2026-07-15T14:01:11.130Z","2.0.1-beta.2":"2026-07-15T15:11:33.338Z","2.0.1-beta.3":"2026-07-15T15:47:55.197Z","2.0.1-beta.4":"2026-07-15T15:56:19.507Z","2.0.1":"2026-07-15T16:05:22.477Z","2.0.2":"2026-07-15T16:34:51.738Z","2.0.3":"2026-07-15T17:12:01.031Z","2.1.0-beta.0":"2026-07-15T18:20:17.650Z","2.1.0-beta.1":"2026-07-16T00:39:20.387Z","2.1.0-beta.2":"2026-07-17T15:41:19.132Z","2.1.0-beta.3":"2026-07-17T16:33:48.733Z","2.1.0-beta.4":"2026-07-17T16:43:53.324Z","2.1.0-beta.5":"2026-07-17T17:48:38.670Z","2.1.0":"2026-07-17T17:50:47.206Z","2.1.1":"2026-07-18T19:39:57.404Z","2.1.2-beta.0":"2026-07-19T10:11:38.547Z","2.1.2":"2026-07-19T10:33:15.018Z","2.2.0":"2026-07-20T11:36:52.102Z","2.2.1-beta.0":"2026-07-21T20:17:47.136Z","2.2.1-beta.1":"2026-07-25T12:32:09.765Z","2.2.1-beta.2":"2026-07-26T01:25:35.877Z","2.2.1-beta.3":"2026-07-26T09:06:04.770Z","2.2.1-beta.4":"2026-07-27T23:34:21.135Z","2.2.1":"2026-07-27T23:34:37.568Z","2.2.2-beta.0":"2026-08-07T22:01:36.396Z","2.2.2-beta.1":"2026-08-08T07:54:00.886Z","2.2.2-beta.2":"2026-08-08T17:00:01.959Z","2.2.2-beta.3":"2026-08-08T18:18:24.961Z","2.2.2-beta.4":"2026-08-08T18:43:51.576Z","2.2.2":"2026-08-10T06:09:56.120Z","2.2.3-beta.0":"2026-08-11T21:14:49.905Z","2.2.3":"2026-08-13T00:11:18.169Z","2.2.4-beta.0":"2026-08-17T08:09:07.499Z","2.2.4-beta.1":"2026-08-17T16:49:38.444Z","2.2.4-beta.2":"2026-08-17T20:38:12.179Z","2.3.0":"2026-08-18T07:15:49.627Z","2.3.1-beta.0":"2026-08-19T10:48:32.109Z","2.3.1-beta.1":"2026-08-19T11:55:54.063Z"},"bugs":{"url":"https://github.com/homebridge-plugins/homebridge-air/issues"},"author":{"url":"https://github.com/donavanbecker","name":"donavanbecker"},"license":"ISC","homepage":"https://github.com/homebridge-plugins/homebridge-air#readme","keywords":["homebridge-plugin","supports-matter","supports-hap","air","Air Quality","homebridge","airnow","aqicn","air quality","waqi","pollution"],"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-air.git","type":"git"},"description":"The Air plugin allows you to monitor the current air quality for your location from HomeKit and Siri, via AirNow or AQICN.","contributors":[{"url":"https://github.com/donavanbecker","name":"donavanbecker"}],"maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"readme":"","readmeFilename":""}