{"id":371397,"url":"https://github.com/Koenkk/zigbee2mqtt","last_synced_at":"2026-04-17T10:30:52.577Z","repository":{"id":37248852,"uuid":"128636610","full_name":"Koenkk/zigbee2mqtt","owner":"Koenkk","description":"Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨","archived":false,"fork":false,"pushed_at":"2026-04-11T12:20:12.000Z","size":114872,"stargazers_count":15018,"open_issues_count":586,"forks_count":1929,"subscribers_count":208,"default_branch":"master","last_synced_at":"2026-04-11T12:24:32.974Z","etag":null,"topics":["hacktoberfest"],"latest_commit_sha":null,"homepage":"https://www.zigbee2mqtt.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Koenkk.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null},"funding":{"github":["koenkk"],"custom":["https://www.paypal.me/koenkk","https://www.buymeacoffee.com/koenkk"]}},"created_at":"2018-04-08T12:01:34.000Z","updated_at":"2026-04-11T09:42:23.000Z","dependencies_parsed_at":"2026-01-27T21:01:55.828Z","dependency_job_id":null,"html_url":"https://github.com/Koenkk/zigbee2mqtt","commit_stats":{"total_commits":4808,"total_committers":400,"mean_commits":12.02,"dds":0.5133111480865225,"last_synced_commit":"51f15bd306db1249e02b0d4fd433d06173ac0e04"},"previous_names":[],"tags_count":129,"template":false,"template_full_name":null,"purl":"pkg:github/Koenkk/zigbee2mqtt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Koenkk","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/sbom","scorecard":{"id":79645,"data":{"date":"2025-08-11","repo":{"name":"github.com/Koenkk/zigbee2mqtt","commit":"bda5bf9e966278c6d25483221130c0f8879d0a5a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.2,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 14 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 5/28 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":0,"reason":"dangerous workflow patterns detected","details":["Warn: script injection with untrusted input ' github.event.pull_request.title ': .github/workflows/fail-pr-to-master.yaml:13"],"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-dependency.yml:11","Warn: topLevel 'contents' permission set to 'write': .github/workflows/ci.yml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/dependency-review.yaml:6","Warn: no topLevel permission defined: .github/workflows/fail-pr-to-master.yaml:1","Info: found token with 'none' permissions: .github/workflows/ghcr-cleanup.yml:1","Warn: no topLevel permission defined: .github/workflows/merge-master-to-dev.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release-please.yml:7","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Info: found token with 'none' permissions: .github/workflows/update-dependency.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:131: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:212: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:216: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependency-review.yaml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/dependency-review.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependency-review.yaml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/dependency-review.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ghcr-cleanup.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ghcr-cleanup.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/merge-master-to-dev.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/merge-master-to-dev.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/merge-master-to-dev.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/merge-master-to-dev.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release-please.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release-please.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/stale.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: containerImage not pinned by hash: docker/Dockerfile:3","Warn: containerImage not pinned by hash: docker/Dockerfile:10","Warn: containerImage not pinned by hash: docker/Dockerfile:26","Warn: npmCommand not pinned by hash: docker/Dockerfile:16-23","Info:   0 out of  17 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  15 third-party GitHubAction dependencies pinned","Info:   0 out of   3 containerImage dependencies pinned","Info:   0 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/ci.yml:17"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":6,"reason":"SAST tool is not run on all commits -- score normalized to 6","details":["Warn: 18 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T05:32:42.047Z","repository_id":37248852,"created_at":"2025-08-15T05:32:42.047Z","updated_at":"2025-08-15T05:32:42.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31880882,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T09:23:21.276Z","status":"ssl_error","status_checked_at":"2026-04-16T09:23:15.028Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"Koenkk","name":"Koen Kanters","uuid":"2892853","kind":"user","description":"Founder of Zigbee2MQTT 🐝, zigbee-herdsman 🐏 and zigbee-herdsman-converters 🧰\r\n \r\nSoftware engineer @ ASML 👷‍♂️","email":"","website":null,"location":"The Netherlands, Helmond","twitter":null,"company":"ASML","icon_url":"https://avatars.githubusercontent.com/u/2892853?u=bba54d718dc6d81a73d463bb3f35e403c719b06f\u0026v=4","repositories_count":78,"last_synced_at":"2026-01-06T03:50:03.770Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/Koenkk","funding_links":["https://github.com/sponsors/Koenkk"],"total_stars":15643,"followers":2480,"following":10,"created_at":"2022-11-04T19:21:53.601Z","updated_at":"2026-01-06T03:50:03.770Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Koenkk","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Koenkk/repositories"},"packages":[{"id":12987560,"name":"geek-cookbook/zigbee2mqtt","ecosystem":"helm","description":"Bridges events and allows you to control your Zigbee devices via MQTT","homepage":"https://github.com/k8s-at-home/charts/tree/master/charts/stable/zigbee2mqtt","licenses":"Unknown","normalized_licenses":["Other"],"repository_url":"https://github.com/Koenkk/zigbee2mqtt","keywords_array":["zigbee","mqtt","home-assistant"],"namespace":"geek-cookbook","versions_count":49,"first_release_published_at":"2020-07-17T13:31:43.000Z","latest_release_published_at":"2022-08-02T14:42:03.000Z","latest_release_number":"9.4.2","last_synced_at":"2026-04-02T00:42:42.668Z","created_at":"2026-01-29T22:46:23.883Z","updated_at":"2026-04-02T00:42:42.669Z","registry_url":"https://artifacthub.io/packages/helm/geek-cookbook/zigbee2mqtt","install_command":"helm repo add geek-cookbook https://geek-cookbook.github.io/charts/ \u0026\u0026 helm install zigbee2mqtt geek-cookbook/zigbee2mqtt","documentation_url":"https://artifacthub.io/packages/helm/geek-cookbook/zigbee2mqtt","metadata":{"app_version":"1.19.1","chart_version":"9.4.2","category":3,"official":false,"deprecated":false,"repository_url":"https://geek-cookbook.github.io/charts/","maintainers":[{"name":"masantiago","email":"miguelangel.santiago@hotmail.com"},{"name":"bjw-s","email":"me@bjw-s.dev"}]},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":0,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.0,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:helm/geek-cookbook/zigbee2mqtt","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/helm/geek-cookbook/zigbee2mqtt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/helm/geek-cookbook/zigbee2mqtt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/helm/geek-cookbook/zigbee2mqtt/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/geek-cookbook%2Fzigbee2mqtt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/geek-cookbook%2Fzigbee2mqtt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/geek-cookbook%2Fzigbee2mqtt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/geek-cookbook%2Fzigbee2mqtt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/geek-cookbook%2Fzigbee2mqtt/codemeta","maintainers":[],"registry":{"name":"artifacthub.io","url":"https://artifacthub.io","ecosystem":"helm","default":true,"packages_count":16964,"maintainers_count":0,"namespaces_count":4476,"keywords_count":7152,"github":"artifacthub","metadata":{"funded_packages_count":204},"icon_url":"https://github.com/artifacthub.png","created_at":"2026-01-29T12:56:41.438Z","updated_at":"2026-04-09T05:03:52.062Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/namespaces"}},{"id":11800854,"name":"zigbee2mqtt-types","ecosystem":"npm","description":"Zigbee to MQTT bridge using Zigbee-herdsman","homepage":"https://koenkk.github.io/zigbee2mqtt","licenses":"GPL-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/Koenkk/zigbee2mqtt","keywords_array":["xiaomi","tradfri","hue","bridge","zigbee","mqtt","cc2531"],"namespace":null,"versions_count":2,"first_release_published_at":"2025-06-14T19:12:11.008Z","latest_release_published_at":"2025-06-14T19:14:11.646Z","latest_release_number":"2.4.0-dev.1","last_synced_at":"2025-10-24T23:23:56.494Z","created_at":"2025-06-14T19:14:25.061Z","updated_at":"2025-10-24T23:23:56.494Z","registry_url":"https://www.npmjs.com/package/zigbee2mqtt-types","install_command":"npm install zigbee2mqtt-types","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"alpha":"2.4.0-dev.1","latest":"2.4.0-dev"}},"repo_metadata":{"id":37248852,"uuid":"128636610","full_name":"Koenkk/zigbee2mqtt","owner":"Koenkk","description":"Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨","archived":false,"fork":false,"pushed_at":"2025-10-16T20:19:39.000Z","size":114337,"stargazers_count":14064,"open_issues_count":610,"forks_count":1836,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-16T20:27:28.816Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.zigbee2mqtt.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Koenkk.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["koenkk"],"custom":["https://www.paypal.me/koenkk","https://www.buymeacoffee.com/koenkk"]}},"created_at":"2018-04-08T12:01:34.000Z","updated_at":"2025-10-16T20:19:31.000Z","dependencies_parsed_at":"2024-02-22T19:50:22.548Z","dependency_job_id":"310b4585-958b-4f79-9522-3cc7f499f72c","html_url":"https://github.com/Koenkk/zigbee2mqtt","commit_stats":{"total_commits":4808,"total_committers":400,"mean_commits":12.02,"dds":0.5133111480865225,"last_synced_commit":"51f15bd306db1249e02b0d4fd433d06173ac0e04"},"previous_names":[],"tags_count":121,"template":false,"template_full_name":null,"purl":"pkg:github/Koenkk/zigbee2mqtt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Koenkk","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/sbom","scorecard":{"id":79645,"data":{"date":"2025-08-11","repo":{"name":"github.com/Koenkk/zigbee2mqtt","commit":"bda5bf9e966278c6d25483221130c0f8879d0a5a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.2,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 14 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 5/28 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":0,"reason":"dangerous workflow patterns detected","details":["Warn: script injection with untrusted input ' github.event.pull_request.title ': .github/workflows/fail-pr-to-master.yaml:13"],"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-dependency.yml:11","Warn: topLevel 'contents' permission set to 'write': .github/workflows/ci.yml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/dependency-review.yaml:6","Warn: no topLevel permission defined: .github/workflows/fail-pr-to-master.yaml:1","Info: found token with 'none' permissions: .github/workflows/ghcr-cleanup.yml:1","Warn: no topLevel permission defined: .github/workflows/merge-master-to-dev.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release-please.yml:7","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Info: found token with 'none' permissions: .github/workflows/update-dependency.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:131: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:212: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:216: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependency-review.yaml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/dependency-review.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependency-review.yaml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/dependency-review.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ghcr-cleanup.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ghcr-cleanup.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/merge-master-to-dev.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/merge-master-to-dev.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/merge-master-to-dev.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/merge-master-to-dev.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release-please.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release-please.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/stale.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: containerImage not pinned by hash: docker/Dockerfile:3","Warn: containerImage not pinned by hash: docker/Dockerfile:10","Warn: containerImage not pinned by hash: docker/Dockerfile:26","Warn: npmCommand not pinned by hash: docker/Dockerfile:16-23","Info:   0 out of  17 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  15 third-party GitHubAction dependencies pinned","Info:   0 out of   3 containerImage dependencies pinned","Info:   0 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/ci.yml:17"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":6,"reason":"SAST tool is not run on all commits -- score normalized to 6","details":["Warn: 18 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T05:32:42.047Z","repository_id":37248852,"created_at":"2025-08-15T05:32:42.047Z","updated_at":"2025-08-15T05:32:42.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279620523,"owners_count":26200501,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-18T02:00:06.492Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Koenkk","name":"Koen Kanters","uuid":"2892853","kind":"user","description":"Founder of Zigbee2MQTT 🐝, zigbee-herdsman 🐏 and zigbee-herdsman-converters 🧰\r\n \r\nSoftware engineer @ ASML 👷‍♂️","email":"","website":null,"location":"The Netherlands, Helmond","twitter":null,"company":"ASML","icon_url":"https://avatars.githubusercontent.com/u/2892853?u=bba54d718dc6d81a73d463bb3f35e403c719b06f\u0026v=4","repositories_count":78,"last_synced_at":"2025-10-01T05:42:49.625Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/Koenkk","funding_links":["https://github.com/sponsors/Koenkk"],"total_stars":15643,"followers":2391,"following":10,"created_at":"2022-11-04T19:21:53.601Z","updated_at":"2025-10-01T05:42:49.625Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Koenkk","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Koenkk/repositories"},"tags":[{"name":"2.6.2","sha":"4d247f3ae129ee7318eeede877ffdbbd27444693","kind":"commit","published_at":"2025-10-01T17:47:06.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.6.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.6.2/manifests"},{"name":"2.6.1","sha":"e9889e5d20e8911550d5231bc0349567cc2bb9ce","kind":"commit","published_at":"2025-09-01T18:57:13.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.6.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.6.1/manifests"},{"name":"2.6.0","sha":"0bdc3fd1f76aaad71f6231e5b38529e2d2b345e9","kind":"commit","published_at":"2025-08-01T15:37:30.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.6.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.6.0/manifests"},{"name":"2.5.1","sha":"5063c7d3ad88f9ed651dc36fd9e583ff452e18da","kind":"commit","published_at":"2025-07-02T19:36:29.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.5.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.5.1/manifests"},{"name":"2.5.0","sha":"c0cd2c6b96c93f4cd520aac5ae0565e08d0af8c7","kind":"commit","published_at":"2025-07-01T18:27:23.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.5.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"bdb94da46e0461337f4a61b4f2a6bfa5172f608f","kind":"commit","published_at":"2025-06-01T18:06:39.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.4.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"aec59cb774aa09a793ae41cd60e6a5cef15b293c","kind":"commit","published_at":"2025-05-01T18:16:51.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.3.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.3.0/manifests"},{"name":"2.2.1","sha":"a14feef8c13f5ce49b0ac358d98d3234d21d7ff4","kind":"commit","published_at":"2025-04-04T20:12:32.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.2.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"c5c07e7dfe9319782ba86674e11c2944a15d9811","kind":"commit","published_at":"2025-04-01T18:43:39.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.2.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.2.0/manifests"},{"name":"2.1.3","sha":"ba337bd329aeb4ca17735c0cf09b31293c8cff06","kind":"commit","published_at":"2025-03-02T07:44:41.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.1.3","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"d2d7ebeed9bffb9723a7a9fefee8ea6deb27e000","kind":"commit","published_at":"2025-03-01T20:37:52.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.1.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"1accb8b66b95b99658c50e4c0209edcb946a5fe2","kind":"commit","published_at":"2025-02-06T19:33:58.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.1.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"5e9d53f0aa94c947837dbb8252b1c70ff3bc08a2","kind":"commit","published_at":"2025-02-01T20:23:35.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.1.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.1.0/manifests"},{"name":"2.0.0","sha":"060ae99cff715cc9ef6a0cfa7cae0cdcb17f0c8a","kind":"commit","published_at":"2025-01-03T20:45:37.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/2.0.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/2.0.0/manifests"},{"name":"1.42.0","sha":"861cba63b34f34072131df1b13f771d5ec49330d","kind":"commit","published_at":"2024-12-01T13:33:44.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.42.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.42.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.42.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.42.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.42.0/manifests"},{"name":"1.41.0","sha":"cc31ceabd1c29bc1f266640cc6e6bea95d9d6db3","kind":"commit","published_at":"2024-11-01T07:46:52.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.41.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.41.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.41.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.41.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.41.0/manifests"},{"name":"1.40.2","sha":"e06848db8c5ad247c27e959eb85465a30134769f","kind":"commit","published_at":"2024-10-01T19:30:57.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.40.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.40.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.40.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.40.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.40.2/manifests"},{"name":"1.40.1","sha":"403d3c090d71d06771b860abf988ae3450077ecb","kind":"commit","published_at":"2024-09-07T11:25:22.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.40.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.40.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.40.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.40.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.40.1/manifests"},{"name":"1.40.0","sha":"6fa1dabecb658f63646d899a4c7cf955ac67eec5","kind":"commit","published_at":"2024-09-01T18:12:13.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.40.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.40.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.40.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.40.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.40.0/manifests"},{"name":"1.39.1","sha":"e132316ac494920910e8b0439e04fd6e5cf6ea25","kind":"commit","published_at":"2024-08-01T18:42:11.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.39.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.39.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.39.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.39.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.39.1/manifests"},{"name":"1.39.0","sha":"032692673b533a10c9e0cb6af9af4681deee6b05","kind":"commit","published_at":"2024-07-01T18:25:54.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.39.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.39.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.39.0/manifests"},{"name":"1.38.0","sha":"fe048e6e66e2ae7c1ceb12b8ffb323f46f99ae3d","kind":"commit","published_at":"2024-06-01T09:18:35.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.38.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.38.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.38.0/manifests"},{"name":"zigbee2mqtt-1.37.1","sha":"c02c61dd5698b47fcb83ea5d7de39e627d498e58","kind":"commit","published_at":"2024-05-10T19:45:41.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/zigbee2mqtt-1.37.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/zigbee2mqtt-1.37.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@zigbee2mqtt-1.37.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/zigbee2mqtt-1.37.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/zigbee2mqtt-1.37.1/manifests"},{"name":"1.37.1","sha":"ea39d86e6ba9f15b310066d4c859db06715c6ebd","kind":"commit","published_at":"2024-05-09T20:23:15.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.37.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.37.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.37.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.37.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.37.1/manifests"},{"name":"1.37.0","sha":"46f34c8cc7354ecfd06e505ab7070aedd5642013","kind":"commit","published_at":"2024-05-01T19:23:10.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.37.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.37.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.37.0/manifests"},{"name":"1.36.1","sha":"ffc2ff1d0ea8173776d9bb7491f8435b6050892b","kind":"commit","published_at":"2024-04-01T17:52:17.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.36.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.36.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.36.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.36.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.36.1/manifests"},{"name":"1.36.0","sha":"86ed71cb1f2ccb2903ea4737975b0f7251337f90","kind":"commit","published_at":"2024-03-01T19:58:11.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.36.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.36.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.36.0/manifests"},{"name":"1.35.3","sha":"fe0742a628fb782692f9679367e2ab1b11139dd6","kind":"commit","published_at":"2024-02-06T19:48:14.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.35.3","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.35.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.35.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.35.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.35.3/manifests"},{"name":"1.35.2","sha":"06b3395cff4fa938aa29a55112605becfafc83b1","kind":"commit","published_at":"2024-02-01T16:20:18.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.35.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.35.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.35.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.35.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.35.2/manifests"},{"name":"1.35.1","sha":"9eaaa0f9d1725416639ee894fc45542be3a4753f","kind":"commit","published_at":"2024-01-07T12:50:18.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.35.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.35.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.35.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.35.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.35.1/manifests"},{"name":"1.35.0","sha":"b5a90e921b32608db57bda310ee036015f10d7da","kind":"commit","published_at":"2024-01-01T11:29:01.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.35.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.35.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.35.0/manifests"},{"name":"1.34.0","sha":"aae7312d8a9f8b543f406c5c57140e4ae342fe30","kind":"commit","published_at":"2023-12-01T09:54:40.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.34.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.34.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.34.0/manifests"},{"name":"1.33.2","sha":"9996c931e25a0a3e72d9bb1aa89ed9c36eec8a89","kind":"tag","published_at":"2023-11-01T19:21:50.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.33.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.33.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.33.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.33.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.33.2/manifests"},{"name":"1.33.1","sha":"7e63039144ec2adcce3cb076c9ea68d633d1596a","kind":"tag","published_at":"2023-10-03T13:34:09.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.33.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.33.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.33.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.33.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.33.1/manifests"},{"name":"1.33.0","sha":"7ee207fc0e05f32c9636c0298b48eea1b91ed9e1","kind":"tag","published_at":"2023-09-01T14:01:55.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.33.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.33.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.33.0/manifests"},{"name":"1.32.2","sha":"1ec1e57244834cc6b9dea6dbd3612b01cd21fa65","kind":"commit","published_at":"2023-08-01T17:18:26.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.32.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.32.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.32.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.32.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.32.2/manifests"},{"name":"1.32.1","sha":"4ccfdfc6f4c92df713bd2839d568d65625ed6a0a","kind":"tag","published_at":"2023-07-08T07:33:02.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.32.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.32.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.32.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.32.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.32.1/manifests"},{"name":"1.32.0","sha":"69638d7956b4991ffcbc5b61828d201fe912e8b9","kind":"tag","published_at":"2023-07-01T10:54:43.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.32.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.32.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.32.0/manifests"},{"name":"1.31.2","sha":"21f51258a9749d2ccba212997c3ab2f419d62142","kind":"commit","published_at":"2023-06-07T18:17:06.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.31.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.31.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.31.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.31.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.31.2/manifests"},{"name":"1.31.1","sha":"3572c60770d7737a066d14cb4d304f4bba46ba1f","kind":"tag","published_at":"2023-06-07T12:55:58.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.31.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.31.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.31.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.31.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.31.1/manifests"},{"name":"1.31.0","sha":"f440c860193a5daa71265f9b3245f78224e42c72","kind":"tag","published_at":"2023-06-01T09:28:52.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.31.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.31.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.31.0/manifests"},{"name":"latest-dev","sha":"be82b737be5f7a7e58d653628ce66e0813fad111","kind":"commit","published_at":"2023-05-30T07:50:17.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/latest-dev","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/latest-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@latest-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/latest-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/latest-dev/manifests"},{"name":"1.30.4","sha":"b2dd21e164b457d5cd0c9d455cdb879d881c44bd","kind":"tag","published_at":"2023-05-01T16:40:11.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.30.4","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.30.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.30.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.30.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.30.4/manifests"},{"name":"1.30.3","sha":"24c6b2e2c93527af5cdf7ab9d70464dfc3c2df28","kind":"tag","published_at":"2023-04-01T07:05:40.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.30.3","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.30.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.30.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.30.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.30.3/manifests"},{"name":"1.30.2","sha":"cdf62ea5601f74af19b1626b72afc88edbd8e4ab","kind":"tag","published_at":"2023-03-01T15:43:20.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.30.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.30.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.30.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.30.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.30.2/manifests"},{"name":"1.30.1","sha":"eb878d3d8ee47f77e27c771452e2d2c77ca83bb5","kind":"tag","published_at":"2023-02-06T16:42:06.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.30.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.30.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.30.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.30.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.30.1/manifests"},{"name":"1.30.0","sha":"8f781db93e8b9effbaeeba9216705b57d8d468d9","kind":"tag","published_at":"2023-02-01T16:14:40.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.30.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.30.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.30.0/manifests"},{"name":"1.29.2","sha":"bb3e8f6d414f126cd7f57686e0e9798f285eb78e","kind":"tag","published_at":"2023-01-13T21:28:52.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.29.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.29.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.29.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.29.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.29.2/manifests"},{"name":"1.29.1","sha":"7d67ffc429db09f4a7395cc4a97dc991dc5dab08","kind":"tag","published_at":"2023-01-06T10:07:47.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.29.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.29.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.29.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.29.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.29.1/manifests"},{"name":"1.29.0","sha":"dddce571d30c9bc416b60fbb86ad05bb187c5cb6","kind":"tag","published_at":"2023-01-01T09:53:46.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.29.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.29.0/manifests"},{"name":"1.28.4","sha":"52e545f900c799377a69b1a991577c7ccdf641ec","kind":"tag","published_at":"2022-12-01T18:58:42.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.28.4","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.28.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.28.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.28.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.28.4/manifests"},{"name":"1.28.3","sha":"e43c371d76dd03a17e5f2a733dea65d72ea0c2c7","kind":"tag","published_at":"2022-12-01T16:35:02.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.28.3","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.28.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.28.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.28.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.28.3/manifests"},{"name":"1.28.2","sha":"360a777a4ef47de4fc708f120cd029ff6d754b04","kind":"tag","published_at":"2022-11-04T15:53:33.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.28.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.28.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.28.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.28.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.28.2/manifests"},{"name":"1.28.1","sha":"48117fddfa6fe7e839f634adef665aeef97884fb","kind":"tag","published_at":"2022-11-01T18:58:47.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.28.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.28.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.28.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.28.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.28.1/manifests"},{"name":"1.28.0","sha":"03ba647dc6b5f299f8f3ab441712999fcb3a253e","kind":"tag","published_at":"2022-10-01T07:39:09.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.28.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.28.0/manifests"},{"name":"1.27.2","sha":"7dc48fb6d657f2560b42b93bc47c569620b3582f","kind":"tag","published_at":"2022-09-01T09:24:20.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.27.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.27.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.27.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.27.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.27.2/manifests"},{"name":"1.27.1","sha":"d381f2daa4970e20a9f25fe10667b2a4c398073a","kind":"tag","published_at":"2022-09-01T06:41:47.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.27.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.27.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.27.1/manifests"},{"name":"1.27.0","sha":"a9b8808237554316c5c97e9d9c990048733779e8","kind":"tag","published_at":"2022-08-01T15:43:26.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.27.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.27.0/manifests"},{"name":"1.26.0","sha":"cd23aeaa4677efc402115be66e524eb40abe3ce3","kind":"tag","published_at":"2022-07-01T14:41:38.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.26.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.26.0/manifests"},{"name":"1.25.2","sha":"3c5854fa9f749dde071477f700c1c2461bc20e17","kind":"tag","published_at":"2022-06-01T15:38:09.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.25.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.25.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.25.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.25.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.25.2/manifests"},{"name":"1.25.1","sha":"3f6a13786e67445840521cf8f41b030221a24dee","kind":"tag","published_at":"2022-05-01T18:14:19.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.25.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.25.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.25.1/manifests"},{"name":"1.25.0","sha":"6f1460e47b430f8e1fe22819da56a238f8c92174","kind":"tag","published_at":"2022-04-01T06:26:35.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.25.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.25.0/manifests"},{"name":"1.24.0","sha":"7a2ddf24d32006bc05283c5ceb681dc9871b0347","kind":"tag","published_at":"2022-03-01T16:02:51.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.24.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.24.0/manifests"},{"name":"1.23.0","sha":"6ea61bae2cf441e15612dc68c257797fba46312b","kind":"tag","published_at":"2022-02-01T18:12:56.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.23.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.23.0/manifests"},{"name":"1.22.2","sha":"414c51f5b202eb7196bfd83cd68f033f42d862c8","kind":"tag","published_at":"2022-01-01T09:46:42.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.22.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.22.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.22.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.22.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.22.2/manifests"},{"name":"1.22.1","sha":"c2b5229f762358055bce4760c33212b89a04e6d7","kind":"tag","published_at":"2021-12-01T16:20:47.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.22.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.22.1/manifests"},{"name":"1.22.0","sha":"0a1fccf6b3c7383ead8d5b6c77ac6063e70c31aa","kind":"tag","published_at":"2021-11-01T16:30:27.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.22.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.22.0/manifests"},{"name":"1.21.2","sha":"44922120a66aab635302b1b67422e30174d9d806","kind":"tag","published_at":"2021-10-01T15:53:20.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.21.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.21.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.21.2/manifests"},{"name":"1.21.1","sha":"eb5750d968bbea8b61e50fc07e62e345c61aee3e","kind":"tag","published_at":"2021-09-01T16:10:02.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.21.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.21.1/manifests"},{"name":"1.21.0","sha":"70891eec39018303a43349c875ad04d44b3b43cf","kind":"tag","published_at":"2021-08-01T18:39:11.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.21.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.21.0/manifests"},{"name":"1.20.0","sha":"41b67fdd07792a6c6569341d980ec60c1456c2d7","kind":"tag","published_at":"2021-07-01T16:16:02.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.20.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.20.0/manifests"},{"name":"1.19.1","sha":"9bd46932c365e886ed0b1f9b8740d8cce632230c","kind":"tag","published_at":"2021-06-04T09:29:42.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.19.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.19.1/manifests"},{"name":"1.19.0","sha":"89cb4f95368423f55047d2529ec96ab762b74ca0","kind":"tag","published_at":"2021-06-01T15:55:07.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.19.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.19.0/manifests"},{"name":"1.18.3","sha":"f2e39af12cfaf46166b053ee43b28fb862d46731","kind":"tag","published_at":"2021-05-01T12:52:07.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.18.3","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.18.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.18.3/manifests"},{"name":"1.18.2","sha":"abd8a0926403d2b6d6c9a1a175f917262926c72f","kind":"tag","published_at":"2021-04-01T07:07:24.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.18.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.18.2/manifests"},{"name":"1.18.1","sha":"a43d1f3917fee5516429bf1bf80419f1d2e0e7f8","kind":"tag","published_at":"2021-03-02T20:42:12.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.18.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.18.1/manifests"},{"name":"1.18.0","sha":"3fd66193d762d6244a61b2f893ecc9717f6b0b8e","kind":"tag","published_at":"2021-03-01T16:22:17.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.18.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.18.0/manifests"},{"name":"1.17.1","sha":"99274c72c26ba21347908af8238fa8dfdb4fb99d","kind":"tag","published_at":"2021-02-01T17:13:58.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.17.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.17.1/manifests"},{"name":"1.17.0","sha":"07cdc9d549a9db4aa94a259388241b71aec4e12d","kind":"tag","published_at":"2021-01-01T11:35:53.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.17.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.17.0/manifests"},{"name":"1.16.2","sha":"04c15f7fe8abaa9534ea565b0fa0cd796652d69e","kind":"tag","published_at":"2020-12-01T17:57:53.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.16.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.16.2/manifests"},{"name":"1.16.1","sha":"6b32f30654831cd94fc55fa813f8674d6ef09124","kind":"tag","published_at":"2020-11-05T17:02:13.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.16.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.16.1/manifests"},{"name":"1.16.0","sha":"9ed84e130fa1fd2deb310f72b70387850d4e1388","kind":"tag","published_at":"2020-11-01T11:58:36.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.16.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.16.0/manifests"},{"name":"1.15.0","sha":"1bccc5d9f17be93c1f680f8ed2d37cbbc0aef0fd","kind":"tag","published_at":"2020-10-01T14:44:12.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.15.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.15.0/manifests"},{"name":"1.14.4","sha":"654817a66df951f4b8c93399868ebfb287c9aeb0","kind":"tag","published_at":"2020-09-02T14:44:42.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.14.4","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.14.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.14.4/manifests"},{"name":"1.14.3","sha":"f8066e8da8382756819f17e42bf527473b16ec75","kind":"tag","published_at":"2020-08-12T15:36:28.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.14.3","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.14.3/manifests"},{"name":"1.14.2","sha":"faaf3e488fbec9e0d4e646a411ea263f5d25287b","kind":"tag","published_at":"2020-07-22T20:17:55.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.14.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.14.2/manifests"},{"name":"1.14.1","sha":"7e46435d86e62a3d8bc029af0833f5c749837f88","kind":"tag","published_at":"2020-06-30T15:38:48.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.14.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.14.1/manifests"},{"name":"1.14.0","sha":"9009de24aca1027283bfbfbe399f9071254184db","kind":"tag","published_at":"2020-06-10T14:42:28.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.14.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.14.0/manifests"},{"name":"1.13.1","sha":"3046680f61aa4096a1c010ed8c327aa6df3be37d","kind":"tag","published_at":"2020-05-20T14:52:20.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.13.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.13.1/manifests"},{"name":"1.13.0","sha":"55e628398b0588c9c04f2ea38238b21d556163be","kind":"tag","published_at":"2020-04-29T15:09:06.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.13.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.13.0/manifests"},{"name":"1.12.2","sha":"7d27a54f8f27fa2aaaa1460372f58f1c9d583f40","kind":"tag","published_at":"2020-04-09T15:48:12.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.12.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.12.2/manifests"},{"name":"1.12.1","sha":"23805c25af7b255f1094f76e8f4b6d6e67d29256","kind":"tag","published_at":"2020-04-08T15:54:23.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.12.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.12.1/manifests"},{"name":"1.12.0","sha":"840b9d966c96ff18d2e08e95914cd1473e2611c9","kind":"tag","published_at":"2020-03-18T18:01:45.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.12.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.12.0/manifests"},{"name":"1.11.0","sha":"31e56785e46fe745dea0aa248cf27e2529938d04","kind":"tag","published_at":"2020-02-26T17:25:39.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.11.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.11.0/manifests"},{"name":"1.10.0","sha":"8df6be88132a60d126db38337824e91e0b73a5df","kind":"tag","published_at":"2020-02-05T20:41:31.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.10.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.10.0/manifests"},{"name":"1.9.0","sha":"287f843bbbc5265fcd8382edd772176b5cfd9a97","kind":"tag","published_at":"2020-01-16T21:32:17.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.9.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.9.0/manifests"},{"name":"1.8.0","sha":"da4d26af629bd45ca2f2bb6bbf61911a40ba2669","kind":"tag","published_at":"2019-12-15T16:33:54.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.8.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.8.0/manifests"},{"name":"1.7.1","sha":"b459c352191091af9b9eafec82a98f73069797e8","kind":"tag","published_at":"2019-11-12T17:47:59.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.7.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"551a58a4a43130a9a2c1e68818b538f997334586","kind":"tag","published_at":"2019-11-09T19:40:40.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.7.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.7.0/manifests"},{"name":"1.6.0","sha":"e26ad2aca2eeb0aa366982481eb921ee603fb6d1","kind":"tag","published_at":"2019-09-09T17:14:20.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.6.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.6.0/manifests"},{"name":"1.5.1","sha":"ac3b924065c6f2b9dd7433a6f193d1924b34bb7d","kind":"tag","published_at":"2019-07-16T16:31:32.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.5.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"31b8352f5a0f517b557e010f1423a7c768ff987c","kind":"tag","published_at":"2019-07-13T17:39:21.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.5.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.5.0/manifests"},{"name":"1.4.0","sha":"6b7546547d879ea42908591e4a8c68deb89468b5","kind":"tag","published_at":"2019-05-13T16:29:51.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.4.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.4.0/manifests"},{"name":"1.3.1","sha":"39d6a8e218cde09e1db1ca1bf024405f5d6b31f0","kind":"tag","published_at":"2019-04-16T15:47:14.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.3.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.3.1/manifests"},{"name":"1.3.0","sha":"00ebd441a0f804e1bbcae4c2a03cbe9698b58010","kind":"tag","published_at":"2019-04-07T15:33:34.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.3.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.3.0/manifests"},{"name":"1.2.1","sha":"e5ca977579d57e4eb021e80c01262e44b93c2804","kind":"tag","published_at":"2019-03-09T20:42:31.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.2.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"5f19d9cc82f1c27a58a0798073d1ee99ca739951","kind":"tag","published_at":"2019-03-09T20:03:16.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.2.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"cf7e0d1aa96a3932268f11e8a9fa5747589ce423","kind":"tag","published_at":"2019-02-01T22:45:37.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.1.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.1.0/manifests"},{"name":"1.1.1","sha":"ff02e54f25d3538cd0abe2d35acd5a501cfec848","kind":"tag","published_at":"2019-02-01T22:44:18.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.1.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.1.1/manifests"},{"name":"1.0.1","sha":"84593a55ee036c5a2e8fcc2ad067f22649129342","kind":"tag","published_at":"2018-12-17T20:28:17.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.0.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"91bbb0d4a800a6d5ac6cf166fea4d53783a3e724","kind":"tag","published_at":"2018-12-15T18:41:04.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/1.0.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/1.0.0/manifests"},{"name":"0.2.0","sha":"b0d3c2f96459fa78b657f0431399d5f7f06ba75a","kind":"commit","published_at":"2018-11-14T18:18:31.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/0.2.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.2.0/manifests"},{"name":"0.1.8","sha":"97cc56b691dd4e1dc9e95be0d22a4c8be3037291","kind":"tag","published_at":"2018-10-19T20:44:26.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/0.1.8","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.8/manifests"},{"name":"0.1.7","sha":"a4da4822253512d9f364214a8c9f8840deaf3c14","kind":"commit","published_at":"2018-10-15T15:37:06.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/0.1.7","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.7/manifests"},{"name":"0.1.6","sha":"5ed29d045bd307ae1d1d2fe1df48a2f5dcbb509f","kind":"commit","published_at":"2018-09-23T09:21:24.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/0.1.6","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.6/manifests"},{"name":"0.1.5","sha":"7d49e136a639451a46ee2bfd63668ec4d1dad814","kind":"tag","published_at":"2018-09-19T19:00:03.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/0.1.5","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.5/manifests"},{"name":"0.1.4","sha":"63f4f681c40aab312497f234833b7b29c1c03c23","kind":"tag","published_at":"2018-09-19T16:59:52.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/0.1.4","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.4/manifests"},{"name":"0.1.3","sha":"c8c8417192c8d53000183647b02c61f5bd7678ee","kind":"commit","published_at":"2018-08-17T16:32:11.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/0.1.3","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.3/manifests"},{"name":"0.1.2","sha":"a3d89c013728da1ccadd6088c49f8a119c64a405","kind":"tag","published_at":"2018-07-31T15:20:50.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/0.1.2","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"738c31c7580337ce113de71bc2b322d00b20b661","kind":"tag","published_at":"2018-07-27T16:06:57.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/0.1.1","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ae41b7bc433810bb3514e21c203b7e8978b5648d","kind":"tag","published_at":"2018-07-03T17:17:58.000Z","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/0.1.0","html_url":"https://github.com/Koenkk/zigbee2mqtt/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Koenkk/zigbee2mqtt@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-10-18T21:30:22.671Z","dependent_packages_count":0,"downloads":null,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":24.43148190563673,"dependent_packages_count":35.25953417387836,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":29.845508039757544},"purl":"pkg:npm/zigbee2mqtt-types","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/zigbee2mqtt-types","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/zigbee2mqtt-types","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/zigbee2mqtt-types/dependencies","status":"unpublished","funding_links":["https://github.com/sponsors/koenkk","https://www.paypal.me/koenkk","https://www.buymeacoffee.com/koenkk","https://github.com/sponsors/Koenkk"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-18T21:02:03.762Z","issues_count":6538,"pull_requests_count":1672,"avg_time_to_close_issue":8830852.163076922,"avg_time_to_close_pull_request":627414.8585995921,"issues_closed_count":4549,"pull_requests_closed_count":1471,"pull_request_authors_count":192,"issue_authors_count":4866,"avg_comments_per_issue":5.98975221780361,"avg_comments_per_pull_request":0.6136363636363636,"merged_pull_requests_count":1290,"bot_issues_count":0,"bot_pull_requests_count":72,"past_year_issues_count":2488,"past_year_pull_requests_count":782,"past_year_avg_time_to_close_issue":3268843.3186646434,"past_year_avg_time_to_close_pull_request":341916.2585669782,"past_year_issues_closed_count":1318,"past_year_pull_requests_closed_count":642,"past_year_pull_request_authors_count":88,"past_year_issue_authors_count":2061,"past_year_avg_comments_per_issue":2.4533762057877815,"past_year_avg_comments_per_pull_request":0.4641943734015345,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":48,"past_year_merged_pull_requests_count":575,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/issues","maintainers":[{"login":"Koenkk","count":1159,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Koenkk"},{"login":"Nerivec","count":114,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Nerivec"},{"login":"gleisonm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gleisonm"}],"active_maintainers":[{"login":"Koenkk","count":491,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Koenkk"},{"login":"Nerivec","count":93,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Nerivec"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/zigbee2mqtt-types/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/zigbee2mqtt-types/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/zigbee2mqtt-types/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/zigbee2mqtt-types/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/zigbee2mqtt-types/codemeta","maintainers":[{"uuid":"koenkk","login":"koenkk","name":null,"email":"koenkanters94@gmail.com","url":null,"packages_count":5,"html_url":"https://www.npmjs.com/~koenkk","role":null,"created_at":"2025-06-14T19:14:25.895Z","updated_at":"2025-06-14T19:14:25.895Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/koenkk/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5537927,"maintainers_count":1170811,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":13850128,"name":"andrenarchy/zigbee2mqtt","ecosystem":"helm","description":"Bridges events and allows you to control your Zigbee devices via MQTT","homepage":"https://github.com/andrenarchy/helm-charts/tree/main/charts/zigbee2mqtt","licenses":"Unknown","normalized_licenses":["Other"],"repository_url":"https://github.com/Koenkk/zigbee2mqtt","keywords_array":["zigbee","mqtt","home-assistant"],"namespace":"andrenarchy","versions_count":36,"first_release_published_at":"2023-12-02T07:33:11.000Z","latest_release_published_at":"2026-04-09T20:19:32.000Z","latest_release_number":"9.39.0","last_synced_at":"2026-04-09T20:31:20.322Z","created_at":"2026-02-18T10:01:30.641Z","updated_at":"2026-04-09T20:31:20.323Z","registry_url":"https://artifacthub.io/packages/helm/andrenarchy/zigbee2mqtt","install_command":"helm repo add andrenarchy https://andrenarchy.github.io/helm-charts/ \u0026\u0026 helm install zigbee2mqtt andrenarchy/zigbee2mqtt","documentation_url":"https://artifacthub.io/packages/helm/andrenarchy/zigbee2mqtt","metadata":{"app_version":"2.9.2","chart_version":"9.39.0","category":3,"official":false,"deprecated":false,"repository_url":"https://andrenarchy.github.io/helm-charts/","maintainers":[{"name":"André Gaul","email":"andre@gaul.io"}]},"repo_metadata":{},"repo_metadata_updated_at":"2026-04-09T20:31:19.987Z","dependent_packages_count":0,"downloads":0,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.0,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:helm/andrenarchy/zigbee2mqtt","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/helm/andrenarchy/zigbee2mqtt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/helm/andrenarchy/zigbee2mqtt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/helm/andrenarchy/zigbee2mqtt/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/andrenarchy%2Fzigbee2mqtt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/andrenarchy%2Fzigbee2mqtt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/andrenarchy%2Fzigbee2mqtt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/andrenarchy%2Fzigbee2mqtt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/andrenarchy%2Fzigbee2mqtt/codemeta","maintainers":[],"registry":{"name":"artifacthub.io","url":"https://artifacthub.io","ecosystem":"helm","default":true,"packages_count":16964,"maintainers_count":0,"namespaces_count":4476,"keywords_count":7152,"github":"artifacthub","metadata":{"funded_packages_count":204},"icon_url":"https://github.com/artifacthub.png","created_at":"2026-01-29T12:56:41.438Z","updated_at":"2026-04-09T05:03:52.062Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/namespaces"}},{"id":14119245,"name":"helm-chart-roei/zigbee2mqtt","ecosystem":"helm","description":"Bridges events and allows you to control your Zigbee devices via MQTT","homepage":"https://github.com/roeidalm/helm-chart/tree/main/charts/zigbee2mqtt","licenses":"Unknown","normalized_licenses":["Other"],"repository_url":"https://github.com/Koenkk/zigbee2mqtt","keywords_array":["zigbee","mqtt","home-assistant"],"namespace":"helm-chart-roei","versions_count":1,"first_release_published_at":"2025-03-23T07:24:35.000Z","latest_release_published_at":"2025-03-23T07:24:35.000Z","latest_release_number":"1.19.0","last_synced_at":"2026-03-25T10:36:55.993Z","created_at":"2026-03-25T10:36:46.180Z","updated_at":"2026-03-25T11:21:35.753Z","registry_url":"https://artifacthub.io/packages/helm/helm-chart-roei/zigbee2mqtt","install_command":"helm repo add helm-chart-roei https://roeidalm.github.io/helm-chart/ \u0026\u0026 helm install zigbee2mqtt helm-chart-roei/zigbee2mqtt","documentation_url":"https://artifacthub.io/packages/helm/helm-chart-roei/zigbee2mqtt","metadata":{"app_version":"1.19.1","chart_version":"1.19.0","category":3,"official":false,"deprecated":false,"repository_url":"https://roeidalm.github.io/helm-chart/","maintainers":[{"name":"roeidalm","email":"dalmedigos@gmail.com"}]},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-25T11:21:35.718Z","dependent_packages_count":0,"downloads":0,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.0,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:helm/helm-chart-roei/zigbee2mqtt","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/helm/helm-chart-roei/zigbee2mqtt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/helm/helm-chart-roei/zigbee2mqtt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/helm/helm-chart-roei/zigbee2mqtt/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/helm-chart-roei%2Fzigbee2mqtt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/helm-chart-roei%2Fzigbee2mqtt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/helm-chart-roei%2Fzigbee2mqtt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/helm-chart-roei%2Fzigbee2mqtt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/helm-chart-roei%2Fzigbee2mqtt/codemeta","maintainers":[],"registry":{"name":"artifacthub.io","url":"https://artifacthub.io","ecosystem":"helm","default":true,"packages_count":16964,"maintainers_count":0,"namespaces_count":4476,"keywords_count":7152,"github":"artifacthub","metadata":{"funded_packages_count":204},"icon_url":"https://github.com/artifacthub.png","created_at":"2026-01-29T12:56:41.438Z","updated_at":"2026-04-09T05:03:52.062Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/namespaces"}},{"id":13368906,"name":"zigbee2mqtt","ecosystem":"nixpkgs","description":"Zigbee to MQTT bridge using zigbee-shepherd","homepage":"https://github.com/Koenkk/zigbee2mqtt","licenses":"GPL-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/Koenkk/zigbee2mqtt","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-03T20:16:33.845Z","latest_release_published_at":"2026-02-03T20:16:33.845Z","latest_release_number":"1.37.1","last_synced_at":"2026-03-05T08:28:19.934Z","created_at":"2026-02-03T20:16:33.518Z","updated_at":"2026-03-05T09:51:47.640Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=zigbee2mqtt","install_command":"nix-env -iA nixpkgs.zigbee2mqtt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/servers/zigbee2mqtt/default.nix#L36","metadata":{"nix_attribute":"zigbee2mqtt-1.37.1","position":"pkgs/servers/zigbee2mqtt/default.nix:36","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/zigbee2mqtt?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/zigbee2mqtt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/zigbee2mqtt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/zigbee2mqtt/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/zigbee2mqtt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/zigbee2mqtt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/zigbee2mqtt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/zigbee2mqtt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/zigbee2mqtt/codemeta","maintainers":[{"uuid":"mweinelt","login":null,"name":"Martin Weinelt","email":"hexa@darmstadt.ccc.de","url":"https://github.com/mweinelt","packages_count":1223,"html_url":null,"role":null,"created_at":"2026-03-05T08:28:20.324Z","updated_at":"2026-03-05T08:28:20.324Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers/mweinelt/packages"},{"uuid":"sweber83","login":null,"name":"Simon Weber","email":"sweber2342+nixpkgs@gmail.com","url":"https://github.com/sweber83","packages_count":2,"html_url":null,"role":null,"created_at":"2026-03-05T08:28:20.276Z","updated_at":"2026-03-05T08:28:20.276Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers/sweber83/packages"}],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":227},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-04-16T05:01:25.087Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":1251876,"name":"zigbee2mqtt","ecosystem":"npm","description":"Zigbee to MQTT bridge using Zigbee-herdsman","homepage":"https://koenkk.github.io/zigbee2mqtt","licenses":"GPL-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/Koenkk/zigbee2mqtt","keywords_array":["xiaomi","tradfri","hue","bridge","zigbee","mqtt","cc2531"],"namespace":null,"versions_count":101,"first_release_published_at":"2020-02-24T09:43:30.458Z","latest_release_published_at":"2026-03-02T11:26:06.530Z","latest_release_number":"2.9.1","last_synced_at":"2026-03-14T20:03:23.660Z","created_at":"2022-04-08T14:58:00.617Z","updated_at":"2026-03-14T20:04:22.355Z","registry_url":"https://www.npmjs.com/package/zigbee2mqtt","install_command":"npm install zigbee2mqtt","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.9.1"}},"repo_metadata":{"id":37248852,"uuid":"128636610","full_name":"Koenkk/zigbee2mqtt","owner":"Koenkk","description":"Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨","archived":false,"fork":false,"pushed_at":"2025-10-24T21:20:03.000Z","size":114538,"stargazers_count":14095,"open_issues_count":655,"forks_count":1846,"subscribers_count":212,"default_branch":"master","last_synced_at":"2025-10-24T23:15:39.762Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.zigbee2mqtt.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Koenkk.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["koenkk"],"custom":["https://www.paypal.me/koenkk","https://www.buymeacoffee.com/koenkk"]}},"created_at":"2018-04-08T12:01:34.000Z","updated_at":"2025-10-24T22:13:31.000Z","dependencies_parsed_at":"2024-02-22T19:50:22.548Z","dependency_job_id":"310b4585-958b-4f79-9522-3cc7f499f72c","html_url":"https://github.com/Koenkk/zigbee2mqtt","commit_stats":{"total_commits":4808,"total_committers":400,"mean_commits":12.02,"dds":0.5133111480865225,"last_synced_commit":"51f15bd306db1249e02b0d4fd433d06173ac0e04"},"previous_names":[],"tags_count":121,"template":false,"template_full_name":null,"purl":"pkg:github/Koenkk/zigbee2mqtt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Koenkk","download_url":"https://codeload.github.com/Koenkk/zigbee2mqtt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/sbom","scorecard":{"id":79645,"data":{"date":"2025-08-11","repo":{"name":"github.com/Koenkk/zigbee2mqtt","commit":"bda5bf9e966278c6d25483221130c0f8879d0a5a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.2,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 14 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":1,"reason":"Found 5/28 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":0,"reason":"dangerous workflow patterns detected","details":["Warn: script injection with untrusted input ' github.event.pull_request.title ': .github/workflows/fail-pr-to-master.yaml:13"],"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-dependency.yml:11","Warn: topLevel 'contents' permission set to 'write': .github/workflows/ci.yml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/dependency-review.yaml:6","Warn: no topLevel permission defined: .github/workflows/fail-pr-to-master.yaml:1","Info: found token with 'none' permissions: .github/workflows/ghcr-cleanup.yml:1","Warn: no topLevel permission defined: .github/workflows/merge-master-to-dev.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release-please.yml:7","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Info: found token with 'none' permissions: .github/workflows/update-dependency.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:131: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:212: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:214: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:216: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependency-review.yaml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/dependency-review.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependency-review.yaml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/dependency-review.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ghcr-cleanup.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/ghcr-cleanup.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/merge-master-to-dev.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/merge-master-to-dev.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/merge-master-to-dev.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/merge-master-to-dev.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release-please.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release-please.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-please.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/release-please.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/stale.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-dependency.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Koenkk/zigbee2mqtt/update-dependency.yml/master?enable=pin","Warn: containerImage not pinned by hash: docker/Dockerfile:3","Warn: containerImage not pinned by hash: docker/Dockerfile:10","Warn: containerImage not pinned by hash: docker/Dockerfile:26","Warn: npmCommand not pinned by hash: docker/Dockerfile:16-23","Info:   0 out of  17 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  15 third-party GitHubAction dependencies pinned","Info:   0 out of   3 containerImage dependencies pinned","Info:   0 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/ci.yml:17"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":6,"reason":"SAST tool is not run on all commits -- score normalized to 6","details":["Warn: 18 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T05:32:42.047Z","repository_id":37248852,"created_at":"2025-08-15T05:32:42.047Z","updated_at":"2025-08-15T05:32:42.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282208404,"owners_count":26632370,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-01T02:00:06.759Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-03-14T20:04:22.303Z","dependent_packages_count":2,"downloads":1447,"downloads_period":"last-month","dependent_repos_count":8,"rankings":{"downloads":5.867390286167247,"dependent_repos_count":4.26042979566144,"dependent_packages_count":8.789839835464413,"stargazers_count":1.051022819597703,"forks_count":1.0250908051746732,"docker_downloads_count":1.0172004949584161,"average":3.6684956728373153},"purl":"pkg:npm/zigbee2mqtt","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/zigbee2mqtt","docker_dependents_count":5,"docker_downloads_count":100322432,"usage_url":"https://repos.ecosyste.ms/usage/npm/zigbee2mqtt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/zigbee2mqtt/dependencies","status":null,"funding_links":["https://github.com/sponsors/koenkk","https://www.paypal.me/koenkk","https://www.buymeacoffee.com/koenkk"],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-01T21:02:00.840Z","issues_count":6538,"pull_requests_count":1672,"avg_time_to_close_issue":8830852.163076922,"avg_time_to_close_pull_request":627414.8585995921,"issues_closed_count":4549,"pull_requests_closed_count":1471,"pull_request_authors_count":192,"issue_authors_count":4866,"avg_comments_per_issue":5.98975221780361,"avg_comments_per_pull_request":0.6136363636363636,"merged_pull_requests_count":1290,"bot_issues_count":0,"bot_pull_requests_count":72,"past_year_issues_count":2361,"past_year_pull_requests_count":745,"past_year_avg_time_to_close_issue":3242888.032747604,"past_year_avg_time_to_close_pull_request":308398.92659053835,"past_year_issues_closed_count":1252,"past_year_pull_requests_closed_count":613,"past_year_pull_request_authors_count":81,"past_year_issue_authors_count":1965,"past_year_avg_comments_per_issue":2.4947056332062685,"past_year_avg_comments_per_pull_request":0.4697986577181208,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":48,"past_year_merged_pull_requests_count":549,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/issues","maintainers":[{"login":"Koenkk","count":1159,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Koenkk"},{"login":"Nerivec","count":114,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Nerivec"},{"login":"gleisonm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gleisonm"}],"active_maintainers":[{"login":"Koenkk","count":468,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Koenkk"},{"login":"Nerivec","count":93,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Nerivec"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/zigbee2mqtt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/zigbee2mqtt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/zigbee2mqtt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/zigbee2mqtt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/zigbee2mqtt/codemeta","maintainers":[{"uuid":"koenkk","login":"koenkk","name":null,"email":"koenkanters94@gmail.com","url":null,"packages_count":5,"html_url":"https://www.npmjs.com/~koenkk","role":null,"created_at":"2022-11-20T01:17:11.273Z","updated_at":"2022-11-20T01:17:11.273Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/koenkk/packages"},{"uuid":"x-dark","login":"x-dark","name":null,"email":"x-dark.npm@valinor.fr","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~x-dark","role":null,"created_at":"2022-11-20T01:17:11.276Z","updated_at":"2022-11-20T01:17:11.276Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/x-dark/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5537927,"maintainers_count":1170811,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":13139261,"name":"zigbee2mqtt","ecosystem":"nixpkgs","description":"Zigbee to MQTT bridge using zigbee-shepherd","homepage":"https://github.com/Koenkk/zigbee2mqtt","licenses":"GPL-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/Koenkk/zigbee2mqtt","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T21:14:45.325Z","latest_release_published_at":"2026-02-01T21:14:45.325Z","latest_release_number":"1.42.0","last_synced_at":"2026-03-09T00:13:16.395Z","created_at":"2026-02-01T21:13:14.676Z","updated_at":"2026-03-09T15:02:01.083Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=zigbee2mqtt","install_command":"nix-env -iA nixpkgs.zigbee2mqtt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/by-name/zi/zigbee2mqtt/package.nix#L36","metadata":{"nix_attribute":"zigbee2mqtt-1.42.0","position":"pkgs/by-name/zi/zigbee2mqtt/package.nix:36","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/zigbee2mqtt?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/zigbee2mqtt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/zigbee2mqtt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/zigbee2mqtt/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/zigbee2mqtt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/zigbee2mqtt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/zigbee2mqtt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/zigbee2mqtt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/zigbee2mqtt/codemeta","maintainers":[{"uuid":"mweinelt","login":null,"name":"Martin Weinelt","email":"hexa@darmstadt.ccc.de","url":"https://github.com/mweinelt","packages_count":1364,"html_url":null,"role":null,"created_at":"2026-03-09T00:13:16.698Z","updated_at":"2026-03-09T00:13:16.698Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/mweinelt/packages"},{"uuid":"sweber83","login":null,"name":"Simon Weber","email":"sweber2342+nixpkgs@gmail.com","url":"https://github.com/sweber83","packages_count":2,"html_url":null,"role":null,"created_at":"2026-03-09T00:13:16.595Z","updated_at":"2026-03-09T00:13:16.595Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers/sweber83/packages"}],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":228},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-04-03T06:22:14.703Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":14231709,"name":"lmatfy/zigbee2mqtt","ecosystem":"helm","description":"Zigbee to MQTT bridge.","homepage":"https://github.com/lmatfy/charts/tree/master/charts/zigbee2mqtt","licenses":"Unknown","normalized_licenses":["Other"],"repository_url":"https://github.com/Koenkk/zigbee2mqtt","keywords_array":["home-assistant","mqtt","zigbee"],"namespace":"lmatfy","versions_count":15,"first_release_published_at":"2023-08-04T09:39:23.000Z","latest_release_published_at":"2026-01-26T21:56:39.000Z","latest_release_number":"0.1.14","last_synced_at":"2026-04-11T10:44:52.486Z","created_at":"2026-04-11T10:44:49.842Z","updated_at":"2026-04-11T11:34:51.967Z","registry_url":"https://artifacthub.io/packages/helm/lmatfy/zigbee2mqtt","install_command":"helm repo add lmatfy https://lmatfy.github.io/charts \u0026\u0026 helm install zigbee2mqtt lmatfy/zigbee2mqtt","documentation_url":"https://artifacthub.io/packages/helm/lmatfy/zigbee2mqtt","metadata":{"app_version":"2.7.2","chart_version":"0.1.14","category":3,"official":false,"deprecated":false,"repository_url":"https://lmatfy.github.io/charts","maintainers":[{"name":"Alexander Bachmann","email":"a.t.bachmann@gmail.com"}]},"repo_metadata":{},"repo_metadata_updated_at":"2026-04-11T11:34:51.921Z","dependent_packages_count":0,"downloads":0,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.0,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:helm/lmatfy/zigbee2mqtt","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/helm/lmatfy/zigbee2mqtt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/helm/lmatfy/zigbee2mqtt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/helm/lmatfy/zigbee2mqtt/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/lmatfy%2Fzigbee2mqtt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/lmatfy%2Fzigbee2mqtt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/lmatfy%2Fzigbee2mqtt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/lmatfy%2Fzigbee2mqtt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages/lmatfy%2Fzigbee2mqtt/codemeta","maintainers":[],"registry":{"name":"artifacthub.io","url":"https://artifacthub.io","ecosystem":"helm","default":true,"packages_count":16964,"maintainers_count":0,"namespaces_count":4476,"keywords_count":7152,"github":"artifacthub","metadata":{"funded_packages_count":204},"icon_url":"https://github.com/artifacthub.png","created_at":"2026-01-29T12:56:41.438Z","updated_at":"2026-04-09T05:03:52.062Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/artifacthub.io/namespaces"}},{"id":13349536,"name":"zigbee2mqtt","ecosystem":"nixpkgs","description":"Zigbee to MQTT bridge using zigbee-shepherd","homepage":"https://github.com/Koenkk/zigbee2mqtt","licenses":"GPL-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/Koenkk/zigbee2mqtt","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T09:17:24.749Z","latest_release_published_at":"2026-02-02T09:17:24.749Z","latest_release_number":"1.33.2","last_synced_at":"2026-03-06T06:47:12.256Z","created_at":"2026-02-02T09:17:11.834Z","updated_at":"2026-03-06T07:40:28.846Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=zigbee2mqtt","install_command":"nix-env -iA nixpkgs.zigbee2mqtt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/servers/zigbee2mqtt/default.nix#L31","metadata":{"nix_attribute":"zigbee2mqtt-1.33.2","position":"pkgs/servers/zigbee2mqtt/default.nix:31","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/zigbee2mqtt?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/zigbee2mqtt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/zigbee2mqtt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/zigbee2mqtt/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/zigbee2mqtt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/zigbee2mqtt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/zigbee2mqtt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/zigbee2mqtt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/zigbee2mqtt/codemeta","maintainers":[{"uuid":"mweinelt","login":null,"name":"Martin Weinelt","email":"hexa@darmstadt.ccc.de","url":"https://github.com/mweinelt","packages_count":1315,"html_url":null,"role":null,"created_at":"2026-03-06T06:47:12.693Z","updated_at":"2026-03-06T06:47:12.693Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers/mweinelt/packages"},{"uuid":"sweber83","login":null,"name":"Simon Weber","email":"sweber2342+nixpkgs@gmail.com","url":"https://github.com/sweber83","packages_count":2,"html_url":null,"role":null,"created_at":"2026-03-06T06:47:12.632Z","updated_at":"2026-03-06T06:47:12.632Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers/sweber83/packages"}],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":189},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-04-03T06:23:37.723Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}},{"id":12909031,"name":"zigbee2mqtt","ecosystem":"nixpkgs","description":"Zigbee to MQTT bridge using zigbee-shepherd","homepage":"https://github.com/Koenkk/zigbee2mqtt","licenses":"GPL-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/Koenkk/zigbee2mqtt","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-27T12:11:23.492Z","latest_release_published_at":"2026-01-27T12:11:23.492Z","latest_release_number":"1.30.4","last_synced_at":"2026-04-14T01:03:46.498Z","created_at":"2026-01-27T12:11:23.282Z","updated_at":"2026-04-14T01:33:42.668Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=zigbee2mqtt","install_command":"nix-env -iA nixpkgs.zigbee2mqtt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/servers/zigbee2mqtt/default.nix#L31","metadata":{"nix_attribute":"zigbee2mqtt-1.30.4","position":"pkgs/servers/zigbee2mqtt/default.nix:31","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mipsel-linux","mips64el-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/zigbee2mqtt?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/zigbee2mqtt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/zigbee2mqtt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/zigbee2mqtt/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/zigbee2mqtt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/zigbee2mqtt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/zigbee2mqtt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/zigbee2mqtt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/zigbee2mqtt/codemeta","maintainers":[{"uuid":"mweinelt","login":null,"name":"Martin Weinelt","email":"hexa@darmstadt.ccc.de","url":"https://github.com/mweinelt","packages_count":1267,"html_url":null,"role":null,"created_at":"2026-03-04T06:35:02.552Z","updated_at":"2026-03-04T06:35:02.552Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/mweinelt/packages"},{"uuid":"sweber83","login":null,"name":"Simon Weber","email":"sweber2342+nixpkgs@gmail.com","url":"https://github.com/sweber83","packages_count":2,"html_url":null,"role":null,"created_at":"2026-03-04T06:35:02.514Z","updated_at":"2026-03-04T06:35:02.514Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/sweber83/packages"}],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":151},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-04-03T06:21:54.798Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":13376778,"name":"zigbee2mqtt","ecosystem":"nixpkgs","description":"Zigbee to MQTT bridge using zigbee-shepherd","homepage":"https://github.com/Koenkk/zigbee2mqtt","licenses":"GPL-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/Koenkk/zigbee2mqtt","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2026-02-03T22:53:55.900Z","latest_release_published_at":"2026-03-06T23:48:18.130Z","latest_release_number":"2.9.1","last_synced_at":"2026-03-06T23:48:18.596Z","created_at":"2026-02-03T22:53:42.871Z","updated_at":"2026-03-07T00:05:42.983Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=zigbee2mqtt","install_command":"nix-env -iA nixpkgs.zigbee2mqtt","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/zi/zigbee2mqtt/package.nix#L59","metadata":{"nix_attribute":"zigbee2mqtt-2.9.1","position":"pkgs/by-name/zi/zigbee2mqtt/package.nix:59","broken":false,"insecure":false,"unfree":false,"outputs":["out"]},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-06T23:48:18.652Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/zigbee2mqtt?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/zigbee2mqtt","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/zigbee2mqtt","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/zigbee2mqtt/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/zigbee2mqtt/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/zigbee2mqtt/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/zigbee2mqtt/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/zigbee2mqtt/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/zigbee2mqtt/codemeta","maintainers":[{"uuid":"mweinelt","login":null,"name":"Martin Weinelt","email":"hexa@darmstadt.ccc.de","url":"https://github.com/mweinelt","packages_count":534,"html_url":null,"role":null,"created_at":"2026-03-06T23:48:19.099Z","updated_at":"2026-03-06T23:48:19.099Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/mweinelt/packages"},{"uuid":"sweber83","login":null,"name":"Simon Weber","email":"sweber2342+nixpkgs@gmail.com","url":"https://github.com/sweber83","packages_count":2,"html_url":null,"role":null,"created_at":"2026-03-06T23:48:19.018Z","updated_at":"2026-03-06T23:48:19.018Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/sweber83/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":145356,"maintainers_count":4614,"namespaces_count":0,"keywords_count":2867,"github":"NixOS","metadata":{"funded_packages_count":1543},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-04-16T05:08:04.612Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}}],"commits":{"id":1427813,"full_name":"Koenkk/zigbee2mqtt","default_branch":"master","total_commits":6341,"total_committers":471,"total_bot_commits":1792,"total_bot_committers":3,"mean_commits":13.46284501061571,"dds":0.44425169531619624,"past_year_total_commits":668,"past_year_total_committers":52,"past_year_total_bot_commits":63,"past_year_total_bot_committers":2,"past_year_mean_commits":12.846153846153847,"past_year_dds":0.29191616766467066,"last_synced_at":"2025-12-13T17:29:54.263Z","last_synced_commit":"8916fb7b50836627030915962f07c181fc1d1e8d","created_at":"2023-10-26T05:37:09.502Z","updated_at":"2025-12-13T17:07:09.006Z","committers":[{"name":"Koen Kanters","email":"koenkanters94@gmail.com","login":"Koenkk","count":3524},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":1703},{"name":"Nerivec","email":"62446222+Nerivec","login":"Nerivec","count":103},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":88},{"name":"John Doe","email":"nurikk","login":"nurikk","count":44},{"name":"Jorge Schrauwen","email":"sjorge@blackdot.be","login":"sjorge","count":30},{"name":"Marius Ciotlos","email":"ciotlos@gmail.com","login":"ciotlosm","count":26},{"name":"Franck Nijhof","email":"git@frenck.dev","login":"frenck","count":19},{"name":"qm3ster","email":"qm3ster@gmail.com","login":"qm3ster","count":17},{"name":"tb-killa","email":"oliverseidler@gmail.com","login":"tb-killa","count":16},{"name":"clockbrain","email":"40568549+clockbrain","login":"clockbrain","count":16},{"name":"Der Mundschenk \u0026 Compagnie","email":"mundschenk-at","login":"mundschenk-at","count":16},{"name":"Andreas Brett","email":"andreasbrett","login":"andreasbrett","count":15},{"name":"presslab-us","email":"ryan@presslab.us","login":"presslab-us","count":14},{"name":"Hacker-CB","email":"pavel@tvip.ru","login":"hacker-cb","count":13},{"name":"Timoline","email":"timoline@gmail.com","login":"timoline","count":12},{"name":"Artem Draft","email":"Drafteed","login":"Drafteed","count":11},{"name":"Andrew Linden","email":"AndrewLinden","login":"AndrewLinden","count":10},{"name":"Ilya Kirov","email":"kirovilya@gmail.com","login":"kirovilya","count":10},{"name":"Oleksandr Masliuchenko","email":"omaslyuchenko@gmail.com","login":"grafalex82","count":7},{"name":"Ryan Kim(True-World)","email":"58506302+nukusinji","login":"nukusinji","count":7},{"name":"Viet Dzung","email":"dzungpv","login":"dzungpv","count":7},{"name":"Tommy Goode","email":"airdrummingfool","login":"airdrummingfool","count":6},{"name":"ghoz","email":"ghoz","login":"ghoz","count":6},{"name":"ptvo","email":"33662022+ptvoinfo","login":"ptvoinfo","count":6},{"name":"Sergei Salimov","email":"32013287+mrskycriper","login":"mrskycriper","count":6},{"name":"Kiall Mac Innes","email":"kiall@macinnes.ie","login":"kiall","count":6},{"name":"Jose Luis Pedrosa","email":"jlpedrosa@gmail.com","login":"jlpedrosa","count":5},{"name":"Rotzbua","email":"Rotzbua","login":"Rotzbua","count":5},{"name":"Ryan Holt","email":"ryan@ryanholt.net","login":"carpenike","count":5},{"name":"TheCellMC","email":"thecellmc@gmail.com","login":"TheCellMC","count":5},{"name":"Valentin","email":"vk18496@gmail.com","login":"vk496","count":5},{"name":"felixstorm","email":"felix.storm@glueckkanja.com","login":"felixstorm-c4a8","count":5},{"name":"sebastianheierhoff","email":"6094238+sebastianheierhoff","login":"sebastianheierhoff","count":5},{"name":"slugzero","email":"2014249+slugzero","login":"slugzero","count":5},{"name":"jbn","email":"jbn@benschop-plaza.nl","login":null,"count":5},{"name":"Kryzek","email":"dr.drake@gmail.com","login":null,"count":4},{"name":"Bruceforce","email":"Bruceforce","login":"Bruceforce","count":4},{"name":"Simon Rasmussen","email":"zetlon@gmail.com","login":"Zagitta","count":4},{"name":"Boris Prüßmann","email":"docbobo","login":"docbobo","count":4},{"name":"Gabe Cook","email":"gabe565@gmail.com","login":"gabe565","count":4},{"name":"Glen Takahashi","email":"glen@glentaka.com","login":"glentakahashi","count":4},{"name":"Jakub Jirutka","email":"jakub@jirutka.cz","login":"jirutka","count":4},{"name":"João Paulo Barraca","email":"jpbarraca@gmail.com","login":"jpbarraca","count":3},{"name":"JLFN","email":"j.leandro.freitas@gmail.com","login":"JLFN","count":3},{"name":"Dirk van Donkelaar","email":"dirk@vdde.nl","login":"dvandonkelaar","count":3},{"name":"Daniel Welch","email":"dwelch2102@gmail.com","login":"danielwelch","count":3},{"name":"Cody Cutrer","email":"cody@cutrer.us","login":"ccutrer","count":3},{"name":"Ben Windsor","email":"benwindsor@gmail.com","login":"bwindsor","count":3},{"name":"Adam Goode","email":"adam@spicenitz.org","login":"agoode","count":3},{"name":"Ömer Güven","email":"97512+DragonWork","login":"DragonWork","count":3},{"name":"timstanley1985","email":"6829542+timstanley1985","login":"timstanley1985","count":3},{"name":"qosmio","email":"iphonesms@ymail.com","login":"qosmio","count":3},{"name":"Laurent","email":"loleaurc@gmail.com","login":"lolorc","count":3},{"name":"Martin Helff","email":"martin@helff.net","login":"mhelff","count":3},{"name":"Matt","email":"bread@mailed.me.uk","login":"MatAtBread","count":3},{"name":"embak","email":"embak","login":"embak","count":3},{"name":"burmistrzak","email":"61958704+burmistrzak","login":"burmistrzak","count":3},{"name":"Wilmar den Ouden","email":"wilmardo","login":"wilmardo","count":3},{"name":"Vincenzo Mantova","email":"1962985+xworld21","login":"xworld21","count":3},{"name":"TilmanK","email":"tilman.krummeck@googlemail.com","login":"TilmanK","count":3},{"name":"Stanislav Demydiuk","email":"stas-demydiuk","login":"stas-demydiuk","count":3},{"name":"Pedro Lamas","email":"pedrolamas@gmail.com","login":"pedrolamas","count":3},{"name":"RoboMagus","email":"68224306+RoboMagus","login":"RoboMagus","count":2},{"name":"Robert Kaussow","email":"xoxys@rknet.org","login":"xoxys","count":2},{"name":"Robert Alexa","email":"mail@robertalexa.me","login":"robertalexa","count":2},{"name":"Rob Coleman","email":"rccoleman@gmail.com","login":"rccoleman","count":2},{"name":"Ric Klaren","email":"ric@knightswhosay.eu","login":"rklaren","count":2},{"name":"Plácido Revilla","email":"placido.revilla@gmail.com","login":"placidorevilla","count":2},{"name":"PHISON HOANG","email":"hoangphison","login":"hoangphison","count":2},{"name":"Nico87LBS","email":"contact@lebosse.me","login":"Nico87LBS","count":2},{"name":"Naveen","email":"172697+naveensrinivasan","login":"naveensrinivasan","count":2},{"name":"Rohan Kapoor","email":"rohan@rohankapoor.com","login":"rohankapoorcom","count":2},{"name":"Russell Joyce","email":"russell@russellj.co.uk","login":"RussellJoyce","count":2},{"name":"Simon Rettberg","email":"srett","login":"srett","count":2},{"name":"Timo S","email":"sti0","login":"sti0","count":2},{"name":"Yip Rui Fung","email":"rf@yrf.me","login":"ruifung","count":2},{"name":"carlos-villanueva","email":"48867409+carlos-villanueva","login":"carlos-villanueva","count":2},{"name":"Jan","email":"lazou","login":"lazou","count":2},{"name":"Jevgeni Kiski","email":"yozik04@gmail.com","login":"yozik04","count":2},{"name":"matchett808-gh","email":"55803404+matchett808-gh","login":"matchett808-gh","count":2},{"name":"kds69","email":"75844627+kds69","login":"kds69","count":2},{"name":"jungmonam","email":"34467593+jungmonam","login":"jungmonam","count":2},{"name":"insipiens","email":"68975498+insipiens","login":"insipiens","count":2},{"name":"hawkefly","email":"hawkefly","login":"hawkefly","count":2},{"name":"ghostcode","email":"ghostcode1337@gmx.com","login":"averbeck","count":2},{"name":"dramamoose","email":"dramamoose","login":"dramamoose","count":2},{"name":"Artyom Dudarev","email":"ad@virtoway.com","login":"artem-dudarev","count":2},{"name":"mgrom","email":"marcin.grom@gmail.com","login":"mgrom","count":2},{"name":"mmnpkf","email":"mmnpkf","login":"mmnpkf","count":2},{"name":"rbswift","email":"50788724+rbswift","login":"rbswift","count":2},{"name":"sprockers","email":"chris@thesprocket.org","login":"sprockers","count":2},{"name":"sswong","email":"sswong","login":"sswong","count":2},{"name":"stkang90","email":"stkang90@gmail.com","login":"stkang","count":2},{"name":"wixoff","email":"945097+wixoff","login":"wixoff","count":2},{"name":"xyzroe","email":"me@kogan.in.ua","login":"xyzroe","count":2},{"name":"Miguel Cabral","email":"cmiguel.cabral@ymail.com","login":"cmiguelcabral","count":2},{"name":"Koen Kanters","email":"koen.kanters@tno.nl","login":null,"count":2},{"name":"Ivan Podogov","email":"ginkage@yandex.ru","login":"ginkage","count":2},{"name":"IIIEII","email":"al@iiieii.ru","login":"IIIEII","count":2},{"name":"Gergely Markics","email":"5822419+ugrug","login":"ugrug","count":2},{"name":"Fredrik Lindqvist","email":"landrash@gmail.com","login":"Landrash","count":2},{"name":"Erik van Luijk","email":"itiserik","login":"itiserik","count":2},{"name":"Drzony","email":"drzony@gmail.com","login":"drzony","count":2},{"name":"Dmitriy Fishman","email":"fishman.code@gmail.com","login":"fishmandev","count":2},{"name":"Daniel Chesterton","email":"daniel@chestertondevelopment.com","login":"dchesterton","count":2},{"name":"DJTerentjev","email":"DJTerentjev@yandex.ru","login":"DJTerentjev","count":2},{"name":"Crowbar Z","email":"crowbarz@outlook.com","login":"crowbarz","count":2},{"name":"Carl de Billy","email":"carl.debilly@gmail.com","login":"carldebilly","count":2},{"name":"Boris Dolgov","email":"boris@dolgov.name","login":"bdolgov","count":2},{"name":"Aron Tsang","email":"arontsang@gmail.com","login":"arontsang","count":2},{"name":"Kees Schollaart","email":"keesschollaart81@hotmail.com","login":"keesschollaart81","count":2},{"name":"Kenny Levinsen","email":"kl@kl.wtf","login":"kennylevinsen","count":2},{"name":"Kosta","email":"Kosta-Github","login":"Kosta-Github","count":2},{"name":"Laxilef","email":"34578544+Laxilef","login":"Laxilef","count":2},{"name":"Magnus Ihse Bursie","email":"mag@icus.se","login":"magicus","count":2},{"name":"Marco Massarotto","email":"massa84@gmail.com","login":"brokenmass","count":2},{"name":"Marcus Aram","email":"marcus@oxar.nl","login":"marcusaram","count":2},{"name":"MarkAdamson","email":"markadamson83@gmail.com","login":"MarkAdamson","count":2},{"name":"Markus Pfeiffer","email":"markuspf","login":"markuspf","count":2},{"name":"Michael Barrett","email":"991592+mike182uk","login":"mike182uk","count":2},{"name":"Michal Szymura","email":"10345171+michalszymura","login":"michalszymura","count":2},{"name":"Abílio Costa","email":"abmantis","login":"abmantis","count":2},{"name":"Alex Kay","email":"a.kann@gmx.de","login":"AlexKay88","count":2},{"name":"Andrew Lamchenko","email":"31867646+smartboxchannel","login":"smartboxchannel","count":2},{"name":"Dustin Wyatt","email":"dustin.wyatt@gmail.com","login":"dmwyatt","count":1},{"name":"Frank","email":"frank@stolle.email","login":"frankstolle","count":1},{"name":"Filip Sandborg","email":"filipsandborg@gmail.com","login":"filips","count":1},{"name":"Filip Cornelissen","email":"filipcornelissen@hotmail.com","login":"defcon84","count":1},{"name":"Filip","email":"vilaemail@gmail.com","login":"vilaemail","count":1},{"name":"Felix Triller","email":"felixtriller","login":"felixtriller","count":1},{"name":"FabianMangold","email":"141126144+FabianMangold","login":"FabianMangold","count":1},{"name":"Fabian Affolter","email":"mail@fabian-affolter.ch","login":"fabaff","count":1},{"name":"Evildime","email":"konyakirsten@web.de","login":"Evildime","count":1},{"name":"Evaldas Auryla","email":"ea@uoga.net","login":"paukstis","count":1},{"name":"Esteban Zapata Rojas","email":"estebanz01@outlook.com","login":"estebanz01","count":1},{"name":"Ernst","email":"ernst.kloppenburg@gmx.de","login":"ernstkl","count":1},{"name":"EmmanuelLM","email":"32359407+EmmanuelLM","login":"EmmanuelLM","count":1},{"name":"Emil Flach","email":"EmilFlach","login":"EmilFlach","count":1},{"name":"Dustin Utecht","email":"13292481+UtechtDustin","login":"UtechtDustin","count":1},{"name":"Dustin Sallings","email":"dustin@spy.net","login":"dustin","count":1},{"name":"Donald Flissinger","email":"donald@flissinger.com","login":"megapearl","count":1},{"name":"Dominik","email":"domi@secnd.me","login":"DomiStyle","count":1},{"name":"Diogo Gomes","email":"diogogomes@gmail.com","login":"dgomes","count":1},{"name":"Diego Rodríguez","email":"RodriBus","login":"RodriBus","count":1},{"name":"Devin Buhl","email":"onedr0p","login":"onedr0p","count":1},{"name":"Der-Jan","email":"de@r-jan.de","login":"Der-Jan","count":1},{"name":"Dennis van den Bos","email":"github@dennisvandenbos.nl","login":"deuntje","count":1},{"name":"Dennis Neufeld","email":"Dennis14e","login":"Dennis14e","count":1},{"name":"Dennis Keitzel","email":"github@pinshot.net","login":"cybe","count":1},{"name":"Deadlystrike","email":"gmedeadlystrike@gmail.com","login":"SirDeadlystrike","count":1},{"name":"David Dreschner","email":"34408442+DerDreschner","login":"DerDreschner","count":1},{"name":"Jaron Viëtor","email":"jaron@vietors.com","login":"Thulinma","count":1},{"name":"Jan Bouwhuis","email":"jbouwh","login":"jbouwh","count":1},{"name":"James Brechtel","email":"jbrechtel","login":"jbrechtel","count":1},{"name":"Jakub","email":"nukklen@gmail.com","login":"lenisko","count":1},{"name":"Jakob Nohe","email":"foxylion","login":"foxylion","count":1},{"name":"Jack Wilsdon","email":"jack.wilsdon@gmail.com","login":"jackwilsdon","count":1},{"name":"Ivan Salazar","email":"iesalazars@gmail.com","login":"Iv4nS","count":1},{"name":"Ivan F. Martinez","email":"ivanfmartinez","login":"ivanfmartinez","count":1},{"name":"Ivan Belokobylskiy","email":"belokobylskij@gmail.com","login":"devbis","count":1},{"name":"Issy Szemeti","email":"48881813+issy","login":"issy","count":1},{"name":"Impact","email":"support@gugy.eu","login":"Impact123","count":1},{"name":"Ikko Eltociear Ashimine","email":"eltociear@gmail.com","login":"eltociear","count":1},{"name":"Igor Listopad","email":"31544843+igo-r","login":"igo-r","count":1},{"name":"Igor Gocalinski","email":"grogi","login":"grogi","count":1},{"name":"Hmmbob","email":"33529490+hmmbob","login":"hmmbob","count":1},{"name":"Hedda","email":"rockerc.harley@gmail.com","login":"Hedda","count":1},{"name":"Hans-Wilhelm Warlo","email":"5417271+hanswilw","login":"hanswilw","count":1},{"name":"Hannes Giesenow","email":"HaDeHa@gmx.net","login":"hgiesenow","count":1},{"name":"Hamish Moffatt","email":"7577172+hmoffatt","login":"hmoffatt","count":1},{"name":"Hai-Nam Nguyen","email":"hainam@jcisio.com","login":"jcisio","count":1},{"name":"Guy Driesen","email":"guydriesen","login":"guydriesen","count":1},{"name":"Gustav Westling","email":"gustav@westling.dev","login":"zegl","count":1},{"name":"GuGu927","email":"37651268+GuGu927","login":"GuGu927","count":1},{"name":"Grégoire Seux","email":"grego_github@familleseux.net","login":"kamaradclimber","count":1},{"name":"Giel","email":"gi-el","login":"gi-el","count":1},{"name":"Gernot Messow","email":"gernot.payer@googlemail.com","login":"gpayer","count":1},{"name":"Gabriele Besta","email":"48332305+bg-master","login":"bg-master","count":1},{"name":"Frank van Viegen","email":"github@vanviegen.net","login":"vanviegen","count":1},{"name":"Andrey","email":"aperminov@gmail.com","login":"divanikus","count":1},{"name":"Andrew Ostroumov","email":"andrew.ostroumov@gmail.com","login":"andrewostroumov","count":1},{"name":"Andrew N Golovkov","email":"147300+Andor","login":"Andor","count":1},{"name":"Andrew Berry","email":"andrew@furrypaws.ca","login":"deviantintegral","count":1},{"name":"Andreas Fritiofson","email":"andreas@fritiofson.net","login":"nattgris","count":1},{"name":"Andre Klärner","email":"kandre+github@ak-online.be","login":"klaernie","count":1},{"name":"Alexis \"Horgix\" Chotard","email":"4584397+Horgix","login":"Horgix","count":1},{"name":"0xdefec71f","email":"35151132+0xdefec71f","login":"0xdefec71f","count":1},{"name":"7h0mas-R","email":"65045524+7h0mas-R","login":"7h0mas-R","count":1},{"name":"@RubenKelevra","email":"cyrond@gmail.com","login":"RubenKelevra","count":1},{"name":"AThomsen","email":"mail@andersthomsen.dk","login":"AThomsen","count":1},{"name":"Aarni Koskela","email":"akx@iki.fi","login":"akx","count":1},{"name":"Adam Belebczuk","email":"adam@sqldiablo.com","login":"sqldiablo","count":1},{"name":"Addison Lynch","email":"ahlshop@gmail.com","login":"addisonlynch","count":1},{"name":"Adán SDPC","email":"adan@stampery.com","login":"aesedepece","count":1},{"name":"Alex","email":"aleksandrosansan@gmail.com","login":"sashashura","count":1},{"name":"Alex Cherkayev","email":"doctor64@gmail.com","login":"doctor64","count":1},{"name":"Alex Freidel","email":"alex.freidel@gmail.com","login":"lxfrdl","count":1},{"name":"Alex Mekkering","email":"alex@alexenjoyce.net","login":"AlexMekkering","count":1},{"name":"Alexander D. Kanevskiy","email":"kad@kad.name","login":"kad","count":1},{"name":"Alexey Kotenko","email":"alexey@kotenko.me","login":"k0t3n","count":1},{"name":"Andrey","email":"pck.forex@gmail.com","login":null,"count":1},{"name":"Brandon Rothweiler","email":"brandon@rothweiler.me","login":null,"count":1},{"name":"Dominik Röttsches","email":"d-r@roettsches.de","login":null,"count":1},{"name":"Marius Ciotlos","email":"marius.ciotlos@paddypowerbetfair.com","login":null,"count":1},{"name":"declanshanaghy","email":"dshanaghy@splunk.com","login":null,"count":1},{"name":"dinhchinh82","email":"chientt.46c5@dhtm.edu.vn","login":null,"count":1},{"name":"ptvoinfo","email":"xagga@ya.ru","login":null,"count":1},{"name":"David","email":"55105179+zerobaud","login":"zerobaud","count":1},{"name":"Daniel Zegarra","email":"dzegarra@gmail.com","login":"dzegarra","count":1},{"name":"Dan Klaffenbach","email":"klada","login":"klada","count":1},{"name":"Dan Chen","email":"github@djc.me","login":"djchen","count":1},{"name":"Craig Stephen","email":"50942055+csseal","login":"csseal","count":1},{"name":"Colin McCambridge","email":"colin@mccambridge.org","login":"cmccambridge","count":1},{"name":"Christian Scheffler","email":"1375050+ChrisScheffler","login":"ChrisScheffler","count":1},{"name":"Chrischi-","email":"Chrischi-","login":"Chrischi-","count":1},{"name":"Chris Price","email":"christopher.allen.price@gmail.com","login":"ChristopherPrice","count":1},{"name":"Chris Nesbitt-Smith","email":"chris@cns.me.uk","login":"chrisns","count":1},{"name":"Chamondgl","email":"41876473+Chamondgl","login":"Chamondgl","count":1},{"name":"Cedric Girard","email":"x-dark.github@valinor.fr","login":"X-dark","count":1},{"name":"Bruno Bierbaumer","email":"bruno+github@bierbaumer.net","login":"0xbb","count":1},{"name":"Boris Hajduk","email":"boris.hajduk@gmail.com","login":"hajdbo","count":1},{"name":"Boris Conforty","email":"boris@conforty.net","login":"Boris-c","count":1},{"name":"Boostflow","email":"Boostflow","login":"Boostflow","count":1},{"name":"BlueMöhre","email":"bluemoehre@gmx.de","login":"bluemoehre","count":1},{"name":"Bacchus777","email":"32041087+Bacchus777","login":"Bacchus777","count":1},{"name":"BIERAAP","email":"bieraap@gmail.com","login":"BIERAAP","count":1},{"name":"Ashton Kemerling","email":"ashtonkemerling@gmail.com","login":"AshtonKem","count":1},{"name":"Artem Sorokin","email":"artem@sorokin.pp.ru","login":"dext0r","count":1},{"name":"Arno Moonen","email":"arno@moonen.xyz","login":"itavero","count":1},{"name":"Arne Rekdal","email":"38076187+arnerek","login":"arnerek","count":1},{"name":"Anthony Lavado","email":"anthonylavado@me.com","login":"anthonylavado","count":1},{"name":"Anthony Bourguignon","email":"contact+github@toniob.net","login":"Toniob","count":1},{"name":"Anne Meijer","email":"ameijer01@gmail.com","login":"meijeran","count":1},{"name":"AnhDuc85","email":"32938192+AnhDuc85","login":"AnhDuc85","count":1},{"name":"bo0tzz","email":"git@bo0tzz.me","login":"bo0tzz","count":1},{"name":"boojew","email":"boojew@gmail.com","login":"boojew","count":1},{"name":"cbrherms","email":"adam.d.shearman@gmail.com","login":"cbrherms","count":1},{"name":"chrthi","email":"chrthi","login":"chrthi","count":1},{"name":"ciB89","email":"20285334+ciB89","login":"ciB89","count":1},{"name":"danieledwardgeorgehitchcock","email":"daniel.edward.george.hitchcock@gmail.com","login":"danieledwardgeorgehitchcock","count":1},{"name":"davidedmundson","email":"david@davidedmundson.co.uk","login":"davidedmundson","count":1},{"name":"daxy01","email":"51163127+daxy01","login":"daxy01","count":1},{"name":"dcshoes23","email":"dcshoes23@gmail.com","login":"dcshoes23","count":1},{"name":"didiht","email":"48751645+didiht","login":"didiht","count":1},{"name":"dreed47","email":"212698+dreed47","login":"dreed47","count":1},{"name":"dupondje","email":"jean-louis@dupond.be","login":"dupondje","count":1},{"name":"dusanmsk","email":"msk.conf@gmail.com","login":"dusanmsk","count":1},{"name":"fb22","email":"4872297+fb22","login":"fb22","count":1},{"name":"felix schwenzel","email":"dipl.ix@gmail.com","login":"diplix","count":1},{"name":"fenduru","email":"fenduru","login":"fenduru","count":1},{"name":"flatsiedatsie","email":"unfold@gmail.com","login":"flatsiedatsie","count":1},{"name":"freakshock88","email":"41727192+freakshock88","login":"freakshock88","count":1},{"name":"frontend89","email":"pietrzyk.bartlomiej@gmail.com","login":"frontend89","count":1},{"name":"froogl","email":"41195202+froogl","login":"froogl","count":1},{"name":"gizmocuz","email":"gizmocuz","login":"gizmocuz","count":1},{"name":"gracianodias3","email":"bozmanius@gmail.com","login":"gracianodias3","count":1},{"name":"gruijter","email":"gruijter@hotmail.com","login":"gruijter","count":1},{"name":"hamsando","email":"hamsando","login":"hamsando","count":1},{"name":"himpich","email":"himpich","login":"himpich","count":1},{"name":"iain","email":"iainmatchett@gmail.com","login":"matchett808","count":1},{"name":"iharyadi","email":"iharyadi@gmail.com","login":"iharyadi","count":1},{"name":"imgbot[bot]","email":"31301654+imgbot[bot]","login":"imgbot[bot]","count":1},{"name":"jaaps","email":"236261+jaaps","login":"jaaps","count":1},{"name":"Utyf","email":"Utyff","login":"Utyff","count":1},{"name":"Viacheslav Bocharov","email":"64684523+adeepn","login":"adeepn","count":1},{"name":"Viktor Ryzhaiev","email":"vryzhaiev@star.global","login":"vryzhaiev","count":1},{"name":"Vitaliy","email":"kuzmenko.v.u@gmail.com","login":"vitkuzmenko","count":1},{"name":"Vladimir Kotikov","email":"kotikov.vladimir@gmail.com","login":"vladimir-kotikov","count":1},{"name":"Vladimir Vitkov","email":"5081863+zeridon","login":"zeridon","count":1},{"name":"Vladyslav Pavlov","email":"vladyslav.pavlov@outlook.com","login":"vladyspavlov","count":1},{"name":"Volodymyr Yelnikov","email":"vladimir.yelnikov@gmail.com","login":"vyzaq","count":1},{"name":"Wesley Elfring","email":"WesleyE","login":"WesleyE","count":1},{"name":"Will Uther","email":"will@uther.id.au","login":"willu","count":1},{"name":"Willi Eggeling","email":"thewilli","login":"thewilli","count":1},{"name":"William Sutton","email":"will@sutton-family.org","login":"zombielinux","count":1},{"name":"XS400DOHC","email":"63352197+xs400dohc","login":"xs400dohc","count":1},{"name":"Zhong Jianxin","email":"azuwis","login":"azuwis","count":1},{"name":"Zhongfu Li","email":"me@znx.cc","login":"zhongfu","count":1},{"name":"Zitrium31","email":"123826842+Zitrium31","login":"Zitrium31","count":1},{"name":"[pʲɵs]","email":"pyos100500@gmail.com","login":"pyos","count":1},{"name":"a-bailey","email":"me@alexbailey.de","login":"a-bailey","count":1},{"name":"acc","email":"alex@spoon.com.au","login":"acc","count":1},{"name":"ahaghshenas","email":"39365580+ahaghshenas","login":"ahaghshenas","count":1},{"name":"allofmex","email":"allofmex@web.de","login":"allofmex","count":1},{"name":"alorente","email":"gitmaster@passific.fr","login":"Passific","count":1},{"name":"alwashe","email":"15383159+alwashe","login":"alwashe","count":1},{"name":"amadeo-alex","email":"68441479+amadeo-alex","login":"amadeo-alex","count":1},{"name":"andy-vdg","email":"andy.vdg@gmail.com","login":"andy-vdg","count":1},{"name":"arteck","email":"6681528+arteck","login":"arteck","count":1},{"name":"barrygwn","email":"barrygwn@gmail.com","login":"barrygwn","count":1},{"name":"baze-","email":"baze-","login":"baze-","count":1},{"name":"blakadder","email":"blakadder","login":"blakadder","count":1},{"name":"jasperro","email":"42558625+jasperro","login":"jasperro","count":1},{"name":"pnewnam","email":"register.pn@gmail.com","login":"pnewnam","count":1},{"name":"potvcind","email":"blog@cindypotvin.com","login":"CindyPotvin","count":1},{"name":"r1cht3r","email":"xirtama@gmail.com","login":"r1cht3r","count":1},{"name":"rachetfoot","email":"rachetfoot","login":"rachetfoot","count":1},{"name":"ramon18","email":"ramon18","login":"ramon18","count":1},{"name":"rbrack42","email":"53448758+rbrack42","login":"rbrack42","count":1},{"name":"redmusicxd","email":"dannegru40@gmail.com","login":"rednblkx","count":1},{"name":"relaystar","email":"50180010+relaystar","login":"relaystar","count":1},{"name":"rikroe","email":"42204099+rikroe","login":"rikroe","count":1},{"name":"robinaartsma","email":"58342686+robinaartsma","login":"robinaartsma","count":1},{"name":"russdan","email":"russ.daniel@live.com","login":"russdan","count":1},{"name":"senax","email":"frank@crystalconsulting.eu","login":"senax","count":1},{"name":"shades684","email":"shades684@live.com","login":"shades684","count":1},{"name":"simonses1","email":"45721550+simonses1","login":"simonses1","count":1},{"name":"ssiergl","email":"38670469+ssiergl","login":"ssiergl","count":1},{"name":"st4ro","email":"99405663+st4ro","login":"st4ro","count":1},{"name":"statte","email":"Carl.Spelkens@gmail.com","login":"statte","count":1},{"name":"stumps444","email":"58708549+stumps444","login":"stumps444","count":1},{"name":"svasiliev","email":"sergey.vasiliev@gmail.com","login":"svasiliev","count":1},{"name":"svh1985","email":"stephan@vanheest.nl","login":"svh1985","count":1},{"name":"swissbyte","email":"33572050+swissbyte","login":"swissbyte","count":1},{"name":"tteckster","email":"tteckster@gmail.com","login":"tteck","count":1},{"name":"way2many","email":"40859898+way2many","login":"way2many","count":1},{"name":"wexman","email":"wexman","login":"wexman","count":1},{"name":"wrcvr4","email":"59952179+wrcvr4","login":"wrcvr4","count":1},{"name":"wysiwyng","email":"4764286+wysiwyng","login":"wysiwyng","count":1},{"name":"z-x-f","email":"31797512+z-x-f","login":"z-x-f","count":1},{"name":"zipbee","email":"46903217+zipbee","login":"zipbee","count":1},{"name":"zrsmithson","email":"zrsmithson@gmail.com","login":"zrsmithson","count":1},{"name":"jd1900","email":"63632981+jd1900","login":"jd1900","count":1},{"name":"johnnyletrois","email":"jrmartin.iii@gmail.com","login":"johnnyletrois","count":1},{"name":"jonasled","email":"jonas@jonasled.de","login":"jonasled","count":1},{"name":"kjkim74","email":"38383042+kjkim74","login":"kjkim74","count":1},{"name":"krencl","email":"krencl@gmail.com","login":"krencl","count":1},{"name":"krikk","email":"krikkit@gmx.net","login":"krikk","count":1},{"name":"krkk","email":"krkk@serenityos.org","login":"krkk","count":1},{"name":"lionel590","email":"lionel_barreiro@Hotmail.com","login":"lionel590","count":1},{"name":"lukeIam","email":"lukeIam","login":"lukeIam","count":1},{"name":"mailq","email":"15148854+mailq","login":"mailq","count":1},{"name":"mario-1024","email":"40923190+mario-1024","login":"mario-1024","count":1},{"name":"mateusz-dziurdziak","email":"mateusz@dziurdziak.pl","login":"mateusz-dziurdziak","count":1},{"name":"mkventure","email":"42322917+mkventure","login":"mkventure","count":1},{"name":"mog422","email":"admin@mog422.net","login":"mog422","count":1},{"name":"mr G1K","email":"G1K","login":"G1K","count":1},{"name":"mtdcr","email":"obi@saftware.de","login":"mtdcr","count":1},{"name":"neilnaveen","email":"42328488+neilnaveen","login":"neilnaveen","count":1},{"name":"netadmindave","email":"netadmindave@gmail.com","login":"netadmindave","count":1},{"name":"netztrip","email":"40369349+netztrip","login":"netztrip","count":1},{"name":"nightdeveloper","email":"nightdeveloper","login":"nightdeveloper","count":1},{"name":"nldroid","email":"13297091+nldroid","login":"nldroid","count":1},{"name":"nobodypb","email":"500155+nobodypb","login":"nobodypb","count":1},{"name":"noned80","email":"78446350+noned80","login":"noned80","count":1},{"name":"oddlama","email":"oddlama@oddlama.org","login":"oddlama","count":1},{"name":"orrpan","email":"orrpan","login":"orrpan","count":1},{"name":"pali","email":"pauli.anttila@gmail.com","login":"paulianttila","count":1},{"name":"pfischbach","email":"3976786+pfischbach","login":"pfischbach","count":1},{"name":"pixel::doc","email":"pixeldoc2000","login":"pixeldoc2000","count":1},{"name":"pklokke","email":"75886576+pklokke","login":"pklokke","count":1},{"name":"胡明春","email":"humingchun@gmail.com","login":"humingchun","count":1},{"name":"Lubomir Kaplan","email":"castor@castor.sk","login":"castorw","count":1},{"name":"Luke Pomfrey","email":"github@lukepomfrey.org","login":"lpomfrey","count":1},{"name":"Magnus Pernemark","email":"magnus.pernemark@gmail.com","login":"magpern","count":1},{"name":"Marco Addario","email":"marco74@gmail.com","login":"marcoaddario","count":1},{"name":"Mario Guggenberger","email":"mg@protyposis.net","login":"protyposis","count":1},{"name":"Marius","email":"mkaay@mkaay.de","login":"mkaay","count":1},{"name":"Mark Bergsma","email":"mark@nedworks.org","login":"markbergsma","count":1},{"name":"Mark Snelling","email":"mark@bakedbeans.com","login":"msnelling","count":1},{"name":"Markus Goy","email":"markus1540","login":"markus1540","count":1},{"name":"Markus Peter","email":"peter.markus@gmail.com","login":"markuspeter","count":1},{"name":"Markus Wegmann","email":"atokulus@gmail.com","login":"Atokulus","count":1},{"name":"Martin Brooksbank","email":"shutupflanders@gmail.com","login":"shutupflanders","count":1},{"name":"Martin Raatz","email":"m.raatz@gmx.de","login":"martinr63","count":1},{"name":"Massimiliano","email":"56152515+Trexano99","login":"Trexano99","count":1},{"name":"Matt","email":"matlokes@gmail.com","login":"mattlokes","count":1},{"name":"Matthew Garrett","email":"mjg59-github@srcf.ucam.org","login":"mjg59","count":1},{"name":"Mattia480","email":"mattia@studiobernasconi.com","login":"mattia480","count":1},{"name":"Mike Ryan","email":"justfalter","login":"justfalter","count":1},{"name":"Mikkel Kroman","email":"mk@maero.dk","login":"mkroman","count":1},{"name":"MoskitoHorst","email":"horst.wessel@moskito-gis.de","login":"MoskitoHorst","count":1},{"name":"MrNickll","email":"52339832+MrNickll","login":"MrNickll","count":1},{"name":"Míguel Ángel Mulero Martínez","email":"mcgivergim@gmail.com","login":"McGiverGim","count":1},{"name":"Niall McAndrew","email":"niallm90@gmail.com","login":"niallm90","count":1},{"name":"Nick Randell","email":"nick@nickrandell.com","login":"nrandell","count":1},{"name":"Nicolas Thumann","email":"me@n-thumann.de","login":"n-thumann","count":1},{"name":"Noneangel","email":"1888627+Noneangel","login":"Noneangel","count":1},{"name":"Nonsense112","email":"35377929+Nonsense112","login":"Nonsense112","count":1},{"name":"OzGav","email":"gavnosp@hotmail.com","login":"OzGav","count":1},{"name":"Pauline Middelink","email":"middelink@polyware.nl","login":"middelink","count":1},{"name":"AndronicR","email":"66881052+andronicusnae","login":"andronicusnae","count":1},{"name":"Javier Rodríguez","email":"demon.tdr@gmail.com","login":"demon-tdr","count":1},{"name":"Jayden","email":"5250189+lukyjay","login":"lukyjay","count":1},{"name":"Jens Willmer","email":"info@jwillmer.de","login":"jwillmer","count":1},{"name":"Jens-Uwe Mager","email":"jum@anubis.han.de","login":"jum","count":1},{"name":"Jeremy Rea","email":"jeremyrea@fastmail.com","login":"jeremyrea","count":1},{"name":"Jiří Furda","email":"22919334+JiriFurda","login":"JiriFurda","count":1},{"name":"Joe Lu","email":"snjoetw@gmail.com","login":"snjoetw","count":1},{"name":"John Dyer","email":"johntdyer@gmail.com","login":"johntdyer","count":1},{"name":"Jonas Bergler","email":"jonas@bergler.name","login":"jbergler","count":1},{"name":"Jonas Janz","email":"Janz.Jonas@gmail.com","login":"PixelJonas","count":1},{"name":"Jori Huisman","email":"jori@huisman.io","login":"SixFive7","count":1},{"name":"Joseph Petersen","email":"me@jetersen.dev","login":"jetersen","count":1},{"name":"Joseph Spiros","email":"joseph@josephspiros.com","login":"jspiros","count":1},{"name":"Joshua Spence","email":"josh@joshuaspence.com","login":"joshuaspence","count":1},{"name":"Jussi Heikkilä","email":"jussih@gmail.com","login":"jussih","count":1},{"name":"Justin Hornosty","email":"justin@credil.org","login":"jjrh","count":1},{"name":"Kamil Breguła","email":"mik-laj","login":"mik-laj","count":1},{"name":"Kamil Trzciński","email":"ayufan@ayufan.eu","login":"ayufan","count":1},{"name":"KotMorderca","email":"piotr@chodorowski.info","login":"KotMorderca","count":1},{"name":"Kris","email":"krisbaumann@gmail.com","login":"K-r-i-s-t-i-a-n","count":1},{"name":"Krzysztof","email":"47444724+Krazy998","login":"Krazy998","count":1},{"name":"LagaV","email":"LagaV","login":"LagaV","count":1},{"name":"Laurent","email":"49747117+LaurentvdBos","login":"LaurentvdBos","count":1},{"name":"Laurent","email":"laurent+github@u-picardie.fr","login":"llaurent","count":1},{"name":"Laurent Chardin","email":"LaurentChardin","login":"LaurentChardin","count":1},{"name":"Leander Seidlitz","email":"leanderseidlitz@protonmail.com","login":"leanderseidlitz","count":1},{"name":"Lorenz Brun","email":"lorenz@brun.one","login":"lorenz","count":1},{"name":"Louis Sautier","email":"sautier.louis@gmail.com","login":"sbraz","count":1},{"name":"Pheel Ti","email":"13473580+PheelTi","login":"PheelTi","count":1},{"name":"Shish","email":"webmaster@shishnet.org","login":"shish","count":1},{"name":"Simon","email":"965089+sarthurdev","login":"sarthurdev","count":1},{"name":"Simon van der Veldt","email":"simon.vanderveldt@gmail.com","login":"simonvanderveldt","count":1},{"name":"SteffenBeermann","email":"118832755+steffenbeermann","login":"steffenbeermann","count":1},{"name":"Steven Roebert","email":"steven@roebert.nl","login":"sroebert","count":1},{"name":"Stijn Tintel","email":"stijn@linux-ipv6.be","login":"stintel","count":1},{"name":"Stoinov","email":"peter@stoinov.com","login":"stoinov","count":1},{"name":"Sven Lankes","email":"sven@lank.es","login":"slankes","count":1},{"name":"Sven Serlier","email":"85389871+wrt54g","login":"wrt54g","count":1},{"name":"Tadej Štajner","email":"tadej@tdj.si","login":"tadejs","count":1},{"name":"Takisg","email":"takisg@gmail.com","login":"Takisg","count":1},{"name":"Tami","email":"11450358+zeroflag0","login":"zeroflag0","count":1},{"name":"Tatham Oddie","email":"tatham@oddie.com.au","login":"tathamoddie","count":1},{"name":"TePazz","email":"58922047+TePazz","login":"TePazz","count":1},{"name":"TheMClaeys","email":"45049305+TheMClaeys","login":"TheMClaeys","count":1},{"name":"Thomas Jager","email":"mail@jager.no","login":"thoj","count":1},{"name":"Thomas Kintscher","email":"tkintscher","login":"tkintscher","count":1},{"name":"Thomas Rose","email":"nightryu@gmail.com","login":"XRyu","count":1},{"name":"TiTo","email":"tito89@gmail.com","login":"TiTo8945","count":1},{"name":"Tim Kent","email":"tim@kent.id.au","login":"timkent","count":1},{"name":"Timo Matthias","email":"budbundi@googlemail.com","login":"BudBundi","count":1},{"name":"Tobias","email":"tobias@tangemann.org","login":"tripplet","count":1},{"name":"Tobias G","email":"Xyaren","login":"Xyaren","count":1},{"name":"Tom","email":"tom@tomrankin.net","login":"trankin","count":1},{"name":"Tom Davis","email":"tom.davis@rumr.co.uk","login":"photomoose","count":1},{"name":"Tom Usher","email":"tom@tomusher.com","login":"tomusher","count":1},{"name":"Tomer","email":"57483589+tomer-w","login":"tomer-w","count":1},{"name":"Tristan Crichton","email":"github@tcrichton.co.uk","login":"tcrichton","count":1},{"name":"Twan Coenraad","email":"tcoenraad","login":"tcoenraad","count":1},{"name":"Phi Dong","email":"phidong@gmail.com","login":"pdong","count":1},{"name":"Phil Hawthorne","email":"p.hawthorne88@gmail.com","login":"philhawthorne","count":1},{"name":"Philipp Bender","email":"phbender","login":"phbender","count":1},{"name":"Philipp Kolmann","email":"philipp@kolmann.at","login":"pkolmann","count":1},{"name":"Pierre-Gilles Leymarie","email":"pierregilles.leymarie@gmail.com","login":"Pierre-Gilles","count":1},{"name":"Pranas Ziaukas","email":"pranas.ziaukas@gmail.com","login":"pranasziaukas","count":1},{"name":"Rafael Xavier de Souza","email":"rxaviers@gmail.com","login":"rxaviers","count":1},{"name":"Raymond Mouthaan","email":"raymondmmouthaan@gmail.com","login":"RaymondMouthaan","count":1},{"name":"Ricardo Pereira","email":"visnaut","login":"visnaut","count":1},{"name":"Ricc68","email":"164665725+Ricc68","login":"Ricc68","count":1},{"name":"Rick","email":"42322205+lostsourcecode","login":"lostsourcecode","count":1},{"name":"RicoGe","email":"32739471+RicoGe","login":"RicoGe","count":1},{"name":"Rob Long","email":"rob@long.id.au","login":"robbo600","count":1},{"name":"Rob van Oostenrijk","email":"robvanoostenrijk","login":"robvanoostenrijk","count":1},{"name":"Roberto Barbero","email":"rbarbero@gmail.com","login":"rbarberop","count":1},{"name":"Robin Meis","email":"RobinMeis","login":"RobinMeis","count":1},{"name":"Roger","email":"roger-","login":"roger-","count":1},{"name":"Roland Huß","email":"rhuss@redhat.com","login":"rhuss","count":1},{"name":"Roland Ramthun","email":"rramthun","login":"rramthun","count":1},{"name":"Roman","email":"Roman1us","login":"Roman1us","count":1},{"name":"Roman Zhukov","email":"bag4spam@gmail.com","login":"rzhukov","count":1},{"name":"Ruslan Sayfutdinov","email":"ruslan@sayfutdinov.com","login":"KapJI","count":1},{"name":"Sam","email":"sam@mousa.nl","login":"SamMousa","count":1},{"name":"Samuel Gaus","email":"sam@gaus.co.uk","login":"gausie","count":1},{"name":"Sander","email":"3908728+sheyden","login":"sheyden","count":1},{"name":"Sean Kelly","email":"xconverge","login":"xconverge","count":1},{"name":"Sebastian Karasek","email":"sebastian@karasek.io","login":"arodus","count":1},{"name":"Sebastian Raff","email":"hobbyquaker@gmail.com","login":"hobbyquaker","count":1},{"name":"Sembrador","email":"36065369+fmolero","login":"fmolero","count":1},{"name":"UnrealKazu","email":"9115757+UnrealKazu","login":"UnrealKazu","count":1}],"past_year_committers":[{"name":"Koen Kanters","email":"koenkanters94@gmail.com","login":"Koenkk","count":473},{"name":"Nerivec","email":"62446222+Nerivec","login":"Nerivec","count":74},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":48},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":15},{"name":"burmistrzak","email":"61958704+burmistrzak","login":"burmistrzak","count":3},{"name":"Ömer Güven","email":"97512+DragonWork","login":"DragonWork","count":3},{"name":"ghoz","email":"ghoz","login":"ghoz","count":2},{"name":"Rohan Kapoor","email":"rohan@rohankapoor.com","login":"rohankapoorcom","count":2},{"name":"Rob Coleman","email":"rccoleman@gmail.com","login":"rccoleman","count":2},{"name":"Ric Klaren","email":"ric@knightswhosay.eu","login":"rklaren","count":2},{"name":"Ilya Kirov","email":"kirovilya@gmail.com","login":"kirovilya","count":2},{"name":"Dirk van Donkelaar","email":"dirk@vdde.nl","login":"dvandonkelaar","count":2},{"name":"0xdefec71f","email":"35151132+0xdefec71f","login":"0xdefec71f","count":1},{"name":"Filip","email":"vilaemail@gmail.com","login":"vilaemail","count":1},{"name":"Evaldas Auryla","email":"ea@uoga.net","login":"paukstis","count":1},{"name":"Dustin Utecht","email":"13292481+UtechtDustin","login":"UtechtDustin","count":1},{"name":"Donald Flissinger","email":"donald@flissinger.com","login":"megapearl","count":1},{"name":"Devin Buhl","email":"onedr0p","login":"onedr0p","count":1},{"name":"David Dreschner","email":"34408442+DerDreschner","login":"DerDreschner","count":1},{"name":"Cody Cutrer","email":"cody@cutrer.us","login":"ccutrer","count":1},{"name":"Boris Conforty","email":"boris@conforty.net","login":"Boris-c","count":1},{"name":"BlueMöhre","email":"bluemoehre@gmx.de","login":"bluemoehre","count":1},{"name":"Alexis \"Horgix\" Chotard","email":"4584397+Horgix","login":"Horgix","count":1},{"name":"Alexander D. Kanevskiy","email":"kad@kad.name","login":"kad","count":1},{"name":"Alex Freidel","email":"alex.freidel@gmail.com","login":"lxfrdl","count":1},{"name":"ramon18","email":"ramon18","login":"ramon18","count":1},{"name":"Jan Bouwhuis","email":"jbouwh","login":"jbouwh","count":1},{"name":"krkk","email":"krkk@serenityos.org","login":"krkk","count":1},{"name":"gracianodias3","email":"bozmanius@gmail.com","login":"gracianodias3","count":1},{"name":"clockbrain","email":"40568549+clockbrain","login":"clockbrain","count":1},{"name":"bo0tzz","email":"git@bo0tzz.me","login":"bo0tzz","count":1},{"name":"andy-vdg","email":"andy.vdg@gmail.com","login":"andy-vdg","count":1},{"name":"[pʲɵs]","email":"pyos100500@gmail.com","login":"pyos","count":1},{"name":"Zitrium31","email":"123826842+Zitrium31","login":"Zitrium31","count":1},{"name":"XS400DOHC","email":"63352197+xs400dohc","login":"xs400dohc","count":1},{"name":"Tom Davis","email":"tom.davis@rumr.co.uk","login":"photomoose","count":1},{"name":"Tobias G","email":"Xyaren","login":"Xyaren","count":1},{"name":"Tatham Oddie","email":"tatham@oddie.com.au","login":"tathamoddie","count":1},{"name":"SteffenBeermann","email":"118832755+steffenbeermann","login":"steffenbeermann","count":1},{"name":"Simon Rettberg","email":"srett","login":"srett","count":1},{"name":"Simon","email":"965089+sarthurdev","login":"sarthurdev","count":1},{"name":"RoboMagus","email":"68224306+RoboMagus","login":"RoboMagus","count":1},{"name":"Rob van Oostenrijk","email":"robvanoostenrijk","login":"robvanoostenrijk","count":1},{"name":"Ricc68","email":"164665725+Ricc68","login":"Ricc68","count":1},{"name":"Louis Sautier","email":"sautier.louis@gmail.com","login":"sbraz","count":1},{"name":"Lorenz Brun","email":"lorenz@brun.one","login":"lorenz","count":1},{"name":"Kenny Levinsen","email":"kl@kl.wtf","login":"kennylevinsen","count":1},{"name":"Kamil Breguła","email":"mik-laj","login":"mik-laj","count":1},{"name":"Joseph Spiros","email":"joseph@josephspiros.com","login":"jspiros","count":1},{"name":"Joseph Petersen","email":"me@jetersen.dev","login":"jetersen","count":1},{"name":"Jori Huisman","email":"jori@huisman.io","login":"SixFive7","count":1},{"name":"Jens-Uwe Mager","email":"jum@anubis.han.de","login":"jum","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/Koenkk%2Fzigbee2mqtt/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-16T00:00:20.271Z","repositories_count":6213939,"commits_count":900246071,"contributors_count":34926400,"owners_count":1144826,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{}},"events":null,"keywords":["hacktoberfest"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/merge-master-to-dev.yml","sha":null,"kind":"manifest","created_at":"2026-01-27T21:01:42.721Z","updated_at":"2026-01-27T21:01:42.721Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/.github/workflows/merge-master-to-dev.yml","dependencies":[{"id":25805300088,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25805300089,"package_name":"devmasx/merge-branch","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-please.yml","sha":null,"kind":"manifest","created_at":"2026-01-27T21:01:42.794Z","updated_at":"2026-01-27T21:01:42.794Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/.github/workflows/release-please.yml","dependencies":[{"id":25805300091,"package_name":"pnpm/action-setup","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25805300092,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25805300093,"package_name":"googleapis/release-please-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25805300106,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25805300107,"package_name":"actions/cache/restore","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25805300108,"package_name":"actions/cache/save","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/update-dependency.yml","sha":null,"kind":"manifest","created_at":"2026-01-27T21:01:43.154Z","updated_at":"2026-01-27T21:01:43.154Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/.github/workflows/update-dependency.yml","dependencies":[{"id":25805300110,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25805300111,"package_name":"pnpm/action-setup","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25805300112,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25805300113,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v8","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ghcr-cleanup.yml","sha":null,"kind":"manifest","created_at":"2026-01-27T21:01:42.606Z","updated_at":"2026-01-27T21:01:42.606Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/.github/workflows/ghcr-cleanup.yml","dependencies":[{"id":25805300079,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v8","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/issue_bot.yml","sha":null,"kind":"manifest","created_at":"2026-01-27T21:01:42.663Z","updated_at":"2026-01-27T21:01:42.663Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/.github/workflows/issue_bot.yml","dependencies":[{"id":25805300081,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25805300082,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v8","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"pnpm-lock.yaml","sha":null,"kind":"lockfile","created_at":"2026-01-27T21:01:43.598Z","updated_at":"2026-01-27T21:01:43.598Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/pnpm-lock.yaml","dependencies":[{"id":25805300708,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":25805300709,"package_name":"fast-unique-numbers","ecosystem":"npm","requirements":"9.0.23","direct":false,"kind":"runtime","optional":false},{"id":25805300714,"package_name":"fast-uri","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"runtime","optional":false},{"id":25805300715,"package_name":"fdir","ecosystem":"npm","requirements":"6.4.6","direct":false,"kind":"runtime","optional":false},{"id":25805300716,"package_name":"fecha","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":25805300717,"package_name":"file-uri-to-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300718,"package_name":"finalhandler","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25805300719,"package_name":"fn.name","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25805300720,"package_name":"foreground-child","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":25805300721,"package_name":"fresh","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300722,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":25805300723,"package_name":"glob","ecosystem":"npm","requirements":"10.5.0","direct":false,"kind":"runtime","optional":false},{"id":25805300724,"package_name":"glob","ecosystem":"npm","requirements":"13.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300725,"package_name":"glossy","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":25805300742,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300743,"package_name":"help-me","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300744,"package_name":"html-escaper","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805300745,"package_name":"http-errors","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300746,"package_name":"humanize-duration","ecosystem":"npm","requirements":"3.33.2","direct":false,"kind":"runtime","optional":false},{"id":25805300768,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":25805300769,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25805300770,"package_name":"immediate","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"runtime","optional":false},{"id":25805300775,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":25805300776,"package_name":"ip-address","ecosystem":"npm","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300777,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300778,"package_name":"is-stream","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300779,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300780,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300781,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":25805300782,"package_name":"istanbul-lib-report","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300783,"package_name":"istanbul-lib-source-maps","ecosystem":"npm","requirements":"5.0.6","direct":false,"kind":"runtime","optional":false},{"id":25805300784,"package_name":"istanbul-reports","ecosystem":"npm","requirements":"3.1.7","direct":false,"kind":"runtime","optional":false},{"id":25805300785,"package_name":"jackspeak","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":25805300786,"package_name":"js-sdsl","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":25805300787,"package_name":"js-tokens","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300788,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":25805300789,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300790,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300791,"package_name":"jszip","ecosystem":"npm","requirements":"3.10.1","direct":false,"kind":"runtime","optional":false},{"id":25805300794,"package_name":"kuler","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300795,"package_name":"lie","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":25805300796,"package_name":"logform","ecosystem":"npm","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":25805300797,"package_name":"loupe","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"runtime","optional":false},{"id":25805300798,"package_name":"lru-cache","ecosystem":"npm","requirements":"10.4.3","direct":false,"kind":"runtime","optional":false},{"id":25805300799,"package_name":"lru-cache","ecosystem":"npm","requirements":"11.2.2","direct":false,"kind":"runtime","optional":false},{"id":25805300800,"package_name":"magic-string","ecosystem":"npm","requirements":"0.30.17","direct":false,"kind":"runtime","optional":false},{"id":25805300801,"package_name":"magicast","ecosystem":"npm","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":25805300802,"package_name":"make-dir","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300803,"package_name":"mime-db","ecosystem":"npm","requirements":"1.54.0","direct":false,"kind":"runtime","optional":false},{"id":25805300804,"package_name":"mime-types","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300805,"package_name":"minimatch","ecosystem":"npm","requirements":"10.1.1","direct":false,"kind":"runtime","optional":false},{"id":25805300806,"package_name":"minimatch","ecosystem":"npm","requirements":"9.0.5","direct":false,"kind":"runtime","optional":false},{"id":25805300807,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":25805300808,"package_name":"minipass","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"runtime","optional":false},{"id":25805300809,"package_name":"mixin-deep","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300824,"package_name":"mqtt-packet","ecosystem":"npm","requirements":"9.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805300825,"package_name":"mqtt","ecosystem":"npm","requirements":"5.14.1","direct":false,"kind":"runtime","optional":false},{"id":25805300826,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":25805300827,"package_name":"multicast-dns","ecosystem":"npm","requirements":"7.2.5","direct":false,"kind":"runtime","optional":false},{"id":25805300841,"package_name":"nan","ecosystem":"npm","requirements":"2.23.0","direct":false,"kind":"runtime","optional":false},{"id":25805300852,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.11","direct":false,"kind":"runtime","optional":false},{"id":25805300853,"package_name":"node-addon-api","ecosystem":"npm","requirements":"8.3.0","direct":false,"kind":"runtime","optional":false},{"id":25805300854,"package_name":"node-gyp-build","ecosystem":"npm","requirements":"4.8.4","direct":false,"kind":"runtime","optional":false},{"id":25805300855,"package_name":"number-allocator","ecosystem":"npm","requirements":"1.0.14","direct":false,"kind":"runtime","optional":false},{"id":25805300856,"package_name":"object-assign-deep","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":25805300868,"package_name":"on-finished","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25805300869,"package_name":"one-time","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805301205,"package_name":"why-is-node-running","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25805301206,"package_name":"winston-syslog","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":25805301210,"package_name":"winston-transport","ecosystem":"npm","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":25805301211,"package_name":"winston","ecosystem":"npm","requirements":"3.19.0","direct":false,"kind":"runtime","optional":false},{"id":25805301212,"package_name":"worker-factory","ecosystem":"npm","requirements":"7.0.45","direct":false,"kind":"runtime","optional":false},{"id":25805301229,"package_name":"worker-timers-broker","ecosystem":"npm","requirements":"8.0.10","direct":false,"kind":"runtime","optional":false},{"id":25805300870,"package_name":"package-json-from-dist","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300871,"package_name":"pako","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":25805300883,"package_name":"parseurl","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":25805300884,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":25805300963,"package_name":"path-scurry","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25805300964,"package_name":"path-scurry","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300965,"package_name":"pathe","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25805300966,"package_name":"pathval","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300968,"package_name":"picocolors","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25805300969,"package_name":"picomatch","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805300970,"package_name":"postcss","ecosystem":"npm","requirements":"8.5.6","direct":false,"kind":"runtime","optional":false},{"id":25805300972,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300973,"package_name":"process","ecosystem":"npm","requirements":"0.11.10","direct":false,"kind":"runtime","optional":false},{"id":25805300992,"package_name":"range-parser","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25805300993,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":25805300994,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.2","direct":false,"kind":"runtime","optional":false},{"id":25805300995,"package_name":"readable-stream","ecosystem":"npm","requirements":"4.7.0","direct":false,"kind":"runtime","optional":false},{"id":25805300996,"package_name":"require-from-string","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805301026,"package_name":"rfdc","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":25805301030,"package_name":"rimraf","ecosystem":"npm","requirements":"6.1.2","direct":false,"kind":"runtime","optional":false},{"id":25805301033,"package_name":"rollup","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805301037,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":25805301039,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":25805301040,"package_name":"safe-stable-stringify","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":25805301042,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":25805301045,"package_name":"semver","ecosystem":"npm","requirements":"7.7.3","direct":false,"kind":"runtime","optional":false},{"id":25805301047,"package_name":"send","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25805301049,"package_name":"serve-static","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":25805301051,"package_name":"setimmediate","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":25805301073,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25805301074,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805301075,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805301076,"package_name":"siginfo","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805301077,"package_name":"signal-exit","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25805301078,"package_name":"slip","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805301079,"package_name":"smart-buffer","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":25805301080,"package_name":"socks","ecosystem":"npm","requirements":"2.8.7","direct":false,"kind":"runtime","optional":false},{"id":25805301081,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25805301082,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.21","direct":false,"kind":"runtime","optional":false},{"id":25805301083,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":25805301084,"package_name":"split2","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":25805301085,"package_name":"stack-trace","ecosystem":"npm","requirements":"0.0.10","direct":false,"kind":"runtime","optional":false},{"id":25805301086,"package_name":"stackback","ecosystem":"npm","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805301087,"package_name":"statuses","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805301088,"package_name":"statuses","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805301089,"package_name":"std-env","ecosystem":"npm","requirements":"3.9.0","direct":false,"kind":"runtime","optional":false},{"id":25805301090,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":25805301091,"package_name":"string-width","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":25805301092,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25805301093,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25805301094,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805301095,"package_name":"strip-ansi","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"runtime","optional":false},{"id":25805301096,"package_name":"strip-literal","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805301113,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":25805301114,"package_name":"test-exclude","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805301118,"package_name":"text-hex","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805301119,"package_name":"throttleit","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25805301120,"package_name":"thunky","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25805301121,"package_name":"tinybench","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"runtime","optional":false},{"id":25805301122,"package_name":"tinyexec","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":25805301123,"package_name":"tinyglobby","ecosystem":"npm","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":25805301124,"package_name":"tinypool","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25805301125,"package_name":"tinyrainbow","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805301126,"package_name":"tinyspy","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":25805301127,"package_name":"tmp","ecosystem":"npm","requirements":"0.2.5","direct":false,"kind":"development","optional":false},{"id":25805301134,"package_name":"toidentifier","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805301135,"package_name":"triple-beam","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":25805301136,"package_name":"tslib","ecosystem":"npm","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":25805301156,"package_name":"typedarray","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":25805301157,"package_name":"typescript","ecosystem":"npm","requirements":"5.9.3","direct":false,"kind":"development","optional":false},{"id":25805301158,"package_name":"undici-types","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"runtime","optional":false},{"id":25805301159,"package_name":"unix-dgram","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":25805301195,"package_name":"unix-dgram","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":25805301196,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805301197,"package_name":"vite-node","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25805301198,"package_name":"vite","ecosystem":"npm","requirements":"6.3.5","direct":false,"kind":"runtime","optional":false},{"id":25805301202,"package_name":"vitest","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25805301204,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805300128,"package_name":"@ampproject/remapping","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25805300129,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.27.1","direct":false,"kind":"runtime","optional":false},{"id":25805300130,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.27.1","direct":false,"kind":"runtime","optional":false},{"id":25805300140,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.27.5","direct":false,"kind":"runtime","optional":false},{"id":25805300141,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.28.4","direct":false,"kind":"runtime","optional":false},{"id":25805300142,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.27.6","direct":false,"kind":"runtime","optional":false},{"id":25805300143,"package_name":"@bcoe/v8-coverage","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805300155,"package_name":"@biomejs/biome","ecosystem":"npm","requirements":"2.3.10","direct":false,"kind":"development","optional":false},{"id":25805300156,"package_name":"@biomejs/cli-darwin-arm64","ecosystem":"npm","requirements":"2.3.10","direct":false,"kind":"runtime","optional":false},{"id":25805300157,"package_name":"@biomejs/cli-darwin-x64","ecosystem":"npm","requirements":"2.3.10","direct":false,"kind":"runtime","optional":false},{"id":25805300158,"package_name":"@biomejs/cli-linux-arm64-musl","ecosystem":"npm","requirements":"2.3.10","direct":false,"kind":"runtime","optional":false},{"id":25805300159,"package_name":"@biomejs/cli-linux-arm64","ecosystem":"npm","requirements":"2.3.10","direct":false,"kind":"runtime","optional":false},{"id":25805300160,"package_name":"@biomejs/cli-linux-x64-musl","ecosystem":"npm","requirements":"2.3.10","direct":false,"kind":"runtime","optional":false},{"id":25805300161,"package_name":"@biomejs/cli-linux-x64","ecosystem":"npm","requirements":"2.3.10","direct":false,"kind":"runtime","optional":false},{"id":25805300162,"package_name":"@biomejs/cli-win32-arm64","ecosystem":"npm","requirements":"2.3.10","direct":false,"kind":"runtime","optional":false},{"id":25805300163,"package_name":"@biomejs/cli-win32-x64","ecosystem":"npm","requirements":"2.3.10","direct":false,"kind":"runtime","optional":false},{"id":25805300164,"package_name":"@colors/colors","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":25805300165,"package_name":"@dabh/diagnostics","ecosystem":"npm","requirements":"2.0.8","direct":false,"kind":"runtime","optional":false},{"id":25805300172,"package_name":"@date-fns/tz","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":25805300173,"package_name":"@esbuild/aix-ppc64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300174,"package_name":"@esbuild/android-arm64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300175,"package_name":"@esbuild/android-arm","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300176,"package_name":"@esbuild/android-x64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300177,"package_name":"@esbuild/darwin-arm64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300178,"package_name":"@esbuild/darwin-x64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300179,"package_name":"@esbuild/freebsd-arm64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300180,"package_name":"@esbuild/freebsd-x64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300181,"package_name":"@esbuild/linux-arm64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300182,"package_name":"@esbuild/linux-arm","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300183,"package_name":"@esbuild/linux-ia32","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300184,"package_name":"@esbuild/linux-loong64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300185,"package_name":"@esbuild/linux-mips64el","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300186,"package_name":"@esbuild/linux-ppc64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300187,"package_name":"@esbuild/linux-riscv64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300188,"package_name":"@esbuild/linux-s390x","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300189,"package_name":"@esbuild/linux-x64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300190,"package_name":"@esbuild/netbsd-arm64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300191,"package_name":"@esbuild/netbsd-x64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300192,"package_name":"@esbuild/openbsd-arm64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300193,"package_name":"@esbuild/openbsd-x64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300194,"package_name":"@esbuild/sunos-x64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300195,"package_name":"@esbuild/win32-arm64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300196,"package_name":"@esbuild/win32-ia32","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300197,"package_name":"@esbuild/win32-x64","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300198,"package_name":"@isaacs/balanced-match","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300199,"package_name":"@isaacs/brace-expansion","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300200,"package_name":"@isaacs/cliui","ecosystem":"npm","requirements":"8.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805300201,"package_name":"@istanbuljs/schema","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":25805300206,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":25805300207,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":25805300208,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25805300214,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":25805300215,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.25","direct":false,"kind":"runtime","optional":false},{"id":25805300216,"package_name":"@leichtgewicht/ip-codec","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":25805300246,"package_name":"@pkgjs/parseargs","ecosystem":"npm","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":25805300247,"package_name":"@rollup/rollup-android-arm-eabi","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300248,"package_name":"@rollup/rollup-android-arm64","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300249,"package_name":"@rollup/rollup-darwin-arm64","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300250,"package_name":"@rollup/rollup-darwin-x64","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300251,"package_name":"@rollup/rollup-freebsd-arm64","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300252,"package_name":"@rollup/rollup-freebsd-x64","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300253,"package_name":"@rollup/rollup-linux-arm-gnueabihf","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300254,"package_name":"@rollup/rollup-linux-arm-musleabihf","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300255,"package_name":"@rollup/rollup-linux-arm64-gnu","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300256,"package_name":"@rollup/rollup-linux-arm64-musl","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300257,"package_name":"@rollup/rollup-linux-loongarch64-gnu","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300258,"package_name":"@rollup/rollup-linux-powerpc64le-gnu","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300264,"package_name":"@rollup/rollup-linux-riscv64-gnu","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300265,"package_name":"@rollup/rollup-linux-riscv64-musl","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300266,"package_name":"@rollup/rollup-linux-s390x-gnu","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300267,"package_name":"@rollup/rollup-linux-x64-gnu","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300268,"package_name":"@rollup/rollup-linux-x64-musl","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300269,"package_name":"@rollup/rollup-win32-arm64-msvc","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300270,"package_name":"@rollup/rollup-win32-ia32-msvc","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300271,"package_name":"@rollup/rollup-win32-x64-msvc","ecosystem":"npm","requirements":"4.44.0","direct":false,"kind":"runtime","optional":false},{"id":25805300272,"package_name":"@serialport/bindings-cpp","ecosystem":"npm","requirements":"13.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300294,"package_name":"@serialport/bindings-interface","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":25805300301,"package_name":"@serialport/parser-delimiter","ecosystem":"npm","requirements":"13.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300308,"package_name":"@serialport/parser-readline","ecosystem":"npm","requirements":"13.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300314,"package_name":"@serialport/stream","ecosystem":"npm","requirements":"13.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300315,"package_name":"@so-ric/colorspace","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":25805300316,"package_name":"@types/chai","ecosystem":"npm","requirements":"5.2.2","direct":false,"kind":"runtime","optional":false},{"id":25805300322,"package_name":"@types/deep-eql","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805300323,"package_name":"@types/estree","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":25805300324,"package_name":"@types/finalhandler","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":25805300333,"package_name":"@types/http-errors","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":25805300334,"package_name":"@types/humanize-duration","ecosystem":"npm","requirements":"3.27.4","direct":false,"kind":"development","optional":false},{"id":25805300336,"package_name":"@types/js-yaml","ecosystem":"npm","requirements":"4.0.9","direct":false,"kind":"development","optional":false},{"id":25805300343,"package_name":"@types/node","ecosystem":"npm","requirements":"24.10.4","direct":false,"kind":"development","optional":false},{"id":25805300344,"package_name":"@types/object-assign-deep","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":25805300357,"package_name":"@types/readable-stream","ecosystem":"npm","requirements":"4.0.23","direct":false,"kind":"development","optional":false},{"id":25805300358,"package_name":"@types/serve-static","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":25805300359,"package_name":"@types/triple-beam","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"runtime","optional":false},{"id":25805300360,"package_name":"@types/ws","ecosystem":"npm","requirements":"8.18.1","direct":false,"kind":"development","optional":false},{"id":25805300361,"package_name":"@vitest/coverage-v8","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25805300362,"package_name":"@vitest/expect","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25805300363,"package_name":"@vitest/mocker","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25805300364,"package_name":"@vitest/pretty-format","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25805300365,"package_name":"@vitest/runner","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25805300366,"package_name":"@vitest/snapshot","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25805300367,"package_name":"@vitest/spy","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25805300368,"package_name":"@vitest/utils","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25805300369,"package_name":"abort-controller","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300370,"package_name":"ajv","ecosystem":"npm","requirements":"8.17.1","direct":false,"kind":"runtime","optional":false},{"id":25805300371,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300372,"package_name":"ansi-regex","ecosystem":"npm","requirements":"6.2.2","direct":false,"kind":"runtime","optional":false},{"id":25805300373,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":25805300374,"package_name":"ansi-styles","ecosystem":"npm","requirements":"6.2.3","direct":false,"kind":"runtime","optional":false},{"id":25805300375,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300376,"package_name":"assertion-error","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300413,"package_name":"ast-v8-to-istanbul","ecosystem":"npm","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":25805300423,"package_name":"async","ecosystem":"npm","requirements":"3.2.6","direct":false,"kind":"runtime","optional":false},{"id":25805300424,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805300425,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":25805300426,"package_name":"bind-decorator","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":25805300464,"package_name":"bindings","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":25805300465,"package_name":"bl","ecosystem":"npm","requirements":"6.1.3","direct":false,"kind":"runtime","optional":false},{"id":25805300466,"package_name":"bonjour-service","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25805300476,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805300477,"package_name":"broker-factory","ecosystem":"npm","requirements":"3.1.9","direct":false,"kind":"runtime","optional":false},{"id":25805300478,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":25805300479,"package_name":"buffer","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":25805300480,"package_name":"cac","ecosystem":"npm","requirements":"6.7.14","direct":false,"kind":"runtime","optional":false},{"id":25805300481,"package_name":"chai","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":25805300602,"package_name":"check-error","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25805300639,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300640,"package_name":"color-convert","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":25805300641,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":25805300642,"package_name":"color-name","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25805300643,"package_name":"color-string","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":25805300644,"package_name":"color","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"runtime","optional":false},{"id":25805300645,"package_name":"commist","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":25805300646,"package_name":"concat-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300647,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25805300651,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.6","direct":false,"kind":"runtime","optional":false},{"id":25805300655,"package_name":"debounce","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300660,"package_name":"debug","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":25805300661,"package_name":"debug","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":25805300662,"package_name":"debug","ecosystem":"npm","requirements":"4.4.3","direct":false,"kind":"runtime","optional":false},{"id":25805300663,"package_name":"deep-eql","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":25805300666,"package_name":"depd","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300679,"package_name":"dns-packet","ecosystem":"npm","requirements":"5.6.1","direct":false,"kind":"runtime","optional":false},{"id":25805300681,"package_name":"eastasianwidth","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":25805300682,"package_name":"ee-first","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25805300683,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300686,"package_name":"emoji-regex","ecosystem":"npm","requirements":"9.2.2","direct":false,"kind":"runtime","optional":false},{"id":25805300687,"package_name":"enabled","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300688,"package_name":"encodeurl","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805300689,"package_name":"es-module-lexer","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":25805300690,"package_name":"esbuild","ecosystem":"npm","requirements":"0.25.5","direct":false,"kind":"runtime","optional":false},{"id":25805300691,"package_name":"escape-html","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25805300692,"package_name":"estree-walker","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":25805300693,"package_name":"etag","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":25805300694,"package_name":"event-target-shim","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805300695,"package_name":"events","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":25805300696,"package_name":"expect-type","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25805300697,"package_name":"express-static-gzip","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805301272,"package_name":"worker-timers-worker","ecosystem":"npm","requirements":"9.0.10","direct":false,"kind":"runtime","optional":false},{"id":25805301279,"package_name":"worker-timers","ecosystem":"npm","requirements":"8.0.24","direct":false,"kind":"runtime","optional":false},{"id":25805301280,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":25805301281,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"runtime","optional":false},{"id":25805301282,"package_name":"ws","ecosystem":"npm","requirements":"8.18.3","direct":false,"kind":"runtime","optional":false},{"id":25805301283,"package_name":"zigbee-herdsman-converters","ecosystem":"npm","requirements":"25.98.0","direct":false,"kind":"runtime","optional":false},{"id":25805301304,"package_name":"zigbee-herdsman","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":25805301305,"package_name":"zigbee-on-host","ecosystem":"npm","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":25805301306,"package_name":"zigbee2mqtt-frontend","ecosystem":"npm","requirements":"0.9.21","direct":false,"kind":"runtime","optional":false},{"id":25805301307,"package_name":"zigbee2mqtt-windfront","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/dependency-review.yaml","sha":null,"kind":"manifest","created_at":"2026-01-27T21:01:42.415Z","updated_at":"2026-01-27T21:01:42.415Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/.github/workflows/dependency-review.yaml","dependencies":[{"id":25805300067,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25805300068,"package_name":"actions/dependency-review-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/fail-pr-to-master.yaml","sha":null,"kind":"manifest","created_at":"2026-01-27T21:01:42.562Z","updated_at":"2026-01-27T21:01:42.562Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/.github/workflows/fail-pr-to-master.yaml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T22:06:47.674Z","updated_at":"2023-09-26T22:06:47.674Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/.github/workflows/ci.yml","dependencies":[{"id":13959344076,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13959344077,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13959344078,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13959344079,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/stale.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T22:06:52.927Z","updated_at":"2023-09-26T22:06:52.927Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/.github/workflows/stale.yml","dependencies":[{"id":13959347407,"package_name":"actions/stale","ecosystem":"actions","requirements":"v8","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-26T22:06:53.059Z","updated_at":"2023-09-26T22:06:53.059Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/docker/Dockerfile","dependencies":[{"id":13959347415,"package_name":"alpine","ecosystem":"docker","requirements":"3.18.3","direct":true,"kind":"build","optional":false},{"id":13959347416,"package_name":"base","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2023-09-26T22:06:54.243Z","updated_at":"2023-09-26T22:06:54.243Z","repository_link":"https://github.com/Koenkk/zigbee2mqtt/blob/master/package.json","dependencies":[{"id":13959348068,"package_name":"ajv","ecosystem":"npm","requirements":"^8.12.0","direct":true,"kind":"runtime","optional":false},{"id":13959348069,"package_name":"bind-decorator","ecosystem":"npm","requirements":"^1.0.11","direct":true,"kind":"runtime","optional":false},{"id":13959348070,"package_name":"connect-gzip-static","ecosystem":"npm","requirements":"2.1.1","direct":true,"kind":"runtime","optional":false},{"id":13959348071,"package_name":"debounce","ecosystem":"npm","requirements":"^1.2.1","direct":true,"kind":"runtime","optional":false},{"id":13959348072,"package_name":"deep-object-diff","ecosystem":"npm","requirements":"^1.1.9","direct":true,"kind":"runtime","optional":false},{"id":13959348073,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"^3.1.3","direct":true,"kind":"runtime","optional":false},{"id":13959348074,"package_name":"finalhandler","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"runtime","optional":false},{"id":13959348075,"package_name":"git-last-commit","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":13959348076,"package_name":"humanize-duration","ecosystem":"npm","requirements":"^3.29.0","direct":true,"kind":"runtime","optional":false},{"id":13959348077,"package_name":"js-yaml","ecosystem":"npm","requirements":"^4.1.0","direct":true,"kind":"runtime","optional":false},{"id":13959348078,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":13959348079,"package_name":"jszip","ecosystem":"npm","requirements":"^3.10.1","direct":true,"kind":"runtime","optional":false},{"id":13959348080,"package_name":"mkdir-recursive","ecosystem":"npm","requirements":"^0.4.0","direct":true,"kind":"runtime","optional":false},{"id":13959348081,"package_name":"moment","ecosystem":"npm","requirements":"^2.29.4","direct":true,"kind":"runtime","optional":false},{"id":13959348082,"package_name":"mqtt","ecosystem":"npm","requirements":"5.0.3","direct":true,"kind":"runtime","optional":false},{"id":13959348083,"package_name":"object-assign-deep","ecosystem":"npm","requirements":"^0.4.0","direct":true,"kind":"runtime","optional":false},{"id":13959348084,"package_name":"rimraf","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"runtime","optional":false},{"id":13959348085,"package_name":"semver","ecosystem":"npm","requirements":"^7.5.4","direct":true,"kind":"runtime","optional":false},{"id":13959348086,"package_name":"source-map-support","ecosystem":"npm","requirements":"^0.5.21","direct":true,"kind":"runtime","optional":false},{"id":13959348087,"package_name":"uri-js","ecosystem":"npm","requirements":"^4.4.1","direct":true,"kind":"runtime","optional":false},{"id":13959348088,"package_name":"winston","ecosystem":"npm","requirements":"^3.10.0","direct":true,"kind":"runtime","optional":false},{"id":13959348089,"package_name":"winston-syslog","ecosystem":"npm","requirements":"^2.7.0","direct":true,"kind":"runtime","optional":false},{"id":13959348090,"package_name":"winston-transport","ecosystem":"npm","requirements":"^4.5.0","direct":true,"kind":"runtime","optional":false},{"id":13959348091,"package_name":"ws","ecosystem":"npm","requirements":"^8.13.0","direct":true,"kind":"runtime","optional":false},{"id":13959348092,"package_name":"zigbee-herdsman","ecosystem":"npm","requirements":"0.18.5","direct":true,"kind":"runtime","optional":false},{"id":13959348093,"package_name":"zigbee-herdsman-converters","ecosystem":"npm","requirements":"15.67.1","direct":true,"kind":"runtime","optional":false},{"id":13959348094,"package_name":"zigbee2mqtt-frontend","ecosystem":"npm","requirements":"0.6.135","direct":true,"kind":"runtime","optional":false},{"id":13959348095,"package_name":"@babel/core","ecosystem":"npm","requirements":"^7.22.11","direct":true,"kind":"development","optional":false},{"id":13959348096,"package_name":"@babel/plugin-proposal-class-properties","ecosystem":"npm","requirements":"^7.18.6","direct":true,"kind":"development","optional":false},{"id":13959348097,"package_name":"@babel/plugin-proposal-decorators","ecosystem":"npm","requirements":"^7.22.10","direct":true,"kind":"development","optional":false},{"id":13959348098,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"^7.22.10","direct":true,"kind":"development","optional":false},{"id":13959348099,"package_name":"@babel/preset-typescript","ecosystem":"npm","requirements":"^7.22.11","direct":true,"kind":"development","optional":false},{"id":13959348100,"package_name":"@types/debounce","ecosystem":"npm","requirements":"^1.2.1","direct":true,"kind":"development","optional":false},{"id":13959348101,"package_name":"@types/finalhandler","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"development","optional":false},{"id":13959348102,"package_name":"@types/humanize-duration","ecosystem":"npm","requirements":"^3.27.1","direct":true,"kind":"development","optional":false},{"id":13959348103,"package_name":"@types/jest","ecosystem":"npm","requirements":"^29.5.4","direct":true,"kind":"development","optional":false},{"id":13959348104,"package_name":"@types/js-yaml","ecosystem":"npm","requirements":"^4.0.5","direct":true,"kind":"development","optional":false},{"id":13959348105,"package_name":"@types/object-assign-deep","ecosystem":"npm","requirements":"^0.4.0","direct":true,"kind":"development","optional":false},{"id":13959348106,"package_name":"@types/readable-stream","ecosystem":"npm","requirements":"4.0.0","direct":true,"kind":"development","optional":false},{"id":13959348107,"package_name":"@types/rimraf","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"development","optional":false},{"id":13959348108,"package_name":"@types/ws","ecosystem":"npm","requirements":"8.5.4","direct":true,"kind":"development","optional":false},{"id":13959348109,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^6.4.1","direct":true,"kind":"development","optional":false},{"id":13959348110,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^6.4.1","direct":true,"kind":"development","optional":false},{"id":13959348111,"package_name":"babel-jest","ecosystem":"npm","requirements":"^29.6.4","direct":true,"kind":"development","optional":false},{"id":13959348112,"package_name":"eslint","ecosystem":"npm","requirements":"^8.48.0","direct":true,"kind":"development","optional":false},{"id":13959348113,"package_name":"eslint-config-google","ecosystem":"npm","requirements":"^0.14.0","direct":true,"kind":"development","optional":false},{"id":13959348114,"package_name":"eslint-plugin-jest","ecosystem":"npm","requirements":"^27.2.3","direct":true,"kind":"development","optional":false},{"id":13959348115,"package_name":"jest","ecosystem":"npm","requirements":"^29.6.4","direct":true,"kind":"development","optional":false},{"id":13959348116,"package_name":"tmp","ecosystem":"npm","requirements":"^0.2.1","direct":true,"kind":"development","optional":false},{"id":13959348117,"package_name":"typescript","ecosystem":"npm","requirements":"^5.2.2","direct":true,"kind":"development","optional":false}]}],"score":34.23405515439887,"created_at":"2026-04-09T06:53:21.738Z","updated_at":"2026-04-17T10:30:52.578Z","avatar_url":"https://github.com/Koenkk.png","language":"TypeScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/371397","html_url":"https://summary.ecosyste.ms/projects/371397"}