{"id":378630,"url":"https://github.com/alampros/react-confetti","last_synced_at":"2026-09-15T04:02:39.655Z","repository":{"id":7834911,"uuid":"56616589","full_name":"alampros/react-confetti","owner":"alampros","description":"Confetti without the cleanup.","archived":false,"fork":false,"pushed_at":"2026-01-21T23:19:28.000Z","size":18724,"stargazers_count":1706,"open_issues_count":8,"forks_count":108,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2026-09-03T22:34:48.745Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://alampros.github.io/react-confetti/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alampros.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2016-04-19T17:15:08.000Z","updated_at":"2026-08-31T21:12:12.000Z","dependencies_parsed_at":"2026-08-06T00:45:16.312Z","dependency_job_id":null,"html_url":"https://github.com/alampros/react-confetti","commit_stats":{"total_commits":239,"total_committers":25,"mean_commits":9.56,"dds":"0.31799163179916323","last_synced_commit":"3be757d656a833966370d0fd5ee0c9fa6a1efe75"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/alampros/react-confetti","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/sbom","scorecard":{"id":177298,"data":{"date":"2025-08-11","repo":{"name":"github.com/alampros/react-confetti","commit":"6dd2e0076d001606d436a781a3ca288204f63476"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.2,"checks":[{"name":"Code-Review","score":1,"reason":"Found 4/22 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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"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":"Maintained","score":2,"reason":"3 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"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: no topLevel permission defined: .github/workflows/lint.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Info: no jobLevel write permissions found"],"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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yaml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/lint.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yaml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/lint.yaml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yaml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yaml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   1 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":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: 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":"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":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(master): error during branchesHandler.query: 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 12 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":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-x4c5-c7rf-jjgv","Warn: Project is vulnerable to: GHSA-h5c3-5r3r-rr8q","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-67mh-4wv8-2f99","Warn: Project is vulnerable to: GHSA-x574-m823-4x7w","Warn: Project is vulnerable to: GHSA-4r4m-qw57-chr8","Warn: Project is vulnerable to: GHSA-xcj6-pq6g-qj4x","Warn: Project is vulnerable to: GHSA-356w-63v5-8wf4","Warn: Project is vulnerable to: GHSA-859w-5945-r5v3"],"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-16T17:58:41.163Z","repository_id":7834911,"created_at":"2025-08-16T17:58:41.163Z","updated_at":"2025-08-16T17:58:41.163Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":336071963,"owners_count":37022066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-04T02:00:06.169Z","response_time":115,"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":{"login":"alampros","name":"Aaron Lampros","uuid":"297461","kind":"user","description":"I help computers do more things better for humans.","email":"","website":"https://alampros.com/","location":"Cleveland, OH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/297461?u=92e2fa5da4fa4d01bacde50db6ad22eeea4c3e03\u0026v=4","repositories_count":78,"last_synced_at":"2025-03-07T19:03:15.162Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/alampros","funding_links":[],"total_stars":1852,"followers":79,"following":16,"created_at":"2022-11-02T16:33:11.283Z","updated_at":"2025-03-07T19:03:15.162Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros/repositories"},"packages":[{"id":1170521,"name":"@sekmet/react-confetti","ecosystem":"npm","description":"React component to draw confetti for your party.","homepage":"https://github.com/alampros/react-confetti#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/alampros/react-confetti","keywords_array":["react","confetti","component","react-component"],"namespace":"sekmet","versions_count":1,"first_release_published_at":"2022-02-02T13:21:02.676Z","latest_release_published_at":"2022-02-02T13:21:02.676Z","latest_release_number":"6.0.1","last_synced_at":"2026-09-14T03:42:58.593Z","created_at":"2022-04-08T12:46:15.886Z","updated_at":"2026-09-14T19:16:56.440Z","registry_url":"https://www.npmjs.com/package/@sekmet/react-confetti","install_command":"npm install @sekmet/react-confetti","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"6.0.1"},"contentPolicy":null},"repo_metadata":{"id":7834911,"uuid":"56616589","full_name":"alampros/react-confetti","owner":"alampros","description":"Confetti without the cleanup.","archived":false,"fork":false,"pushed_at":"2026-01-21T23:19:28.000Z","size":18724,"stargazers_count":1706,"open_issues_count":8,"forks_count":108,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2026-09-03T22:34:48.745Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://alampros.github.io/react-confetti/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alampros.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2016-04-19T17:15:08.000Z","updated_at":"2026-08-31T21:12:12.000Z","dependencies_parsed_at":"2026-08-06T00:45:16.312Z","dependency_job_id":null,"html_url":"https://github.com/alampros/react-confetti","commit_stats":{"total_commits":239,"total_committers":25,"mean_commits":9.56,"dds":"0.31799163179916323","last_synced_commit":"3be757d656a833966370d0fd5ee0c9fa6a1efe75"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/alampros/react-confetti","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/sbom","scorecard":{"id":177298,"data":{"date":"2025-08-11","repo":{"name":"github.com/alampros/react-confetti","commit":"6dd2e0076d001606d436a781a3ca288204f63476"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.2,"checks":[{"name":"Code-Review","score":1,"reason":"Found 4/22 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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"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":"Maintained","score":2,"reason":"3 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"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: no topLevel permission defined: .github/workflows/lint.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Info: no jobLevel write permissions found"],"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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yaml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/lint.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yaml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/lint.yaml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yaml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yaml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   1 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":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: 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":"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":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(master): error during branchesHandler.query: 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 12 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":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-x4c5-c7rf-jjgv","Warn: Project is vulnerable to: GHSA-h5c3-5r3r-rr8q","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-67mh-4wv8-2f99","Warn: Project is vulnerable to: GHSA-x574-m823-4x7w","Warn: Project is vulnerable to: GHSA-4r4m-qw57-chr8","Warn: Project is vulnerable to: GHSA-xcj6-pq6g-qj4x","Warn: Project is vulnerable to: GHSA-356w-63v5-8wf4","Warn: Project is vulnerable to: GHSA-859w-5945-r5v3"],"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-16T17:58:41.163Z","repository_id":7834911,"created_at":"2025-08-16T17:58:41.163Z","updated_at":"2025-08-16T17:58:41.163Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":336071963,"owners_count":37022066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-04T02:00:06.169Z","response_time":115,"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":"alampros","name":"Aaron Lampros","uuid":"297461","kind":"user","description":"I help computers do more things better for humans.","email":"","website":"https://alampros.com/","location":"Cleveland, OH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/297461?u=92e2fa5da4fa4d01bacde50db6ad22eeea4c3e03\u0026v=4","repositories_count":78,"last_synced_at":"2025-03-07T19:03:15.162Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/alampros","funding_links":[],"total_stars":1852,"followers":79,"following":16,"created_at":"2022-11-02T16:33:11.283Z","updated_at":"2025-03-07T19:03:15.162Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros/repositories"},"tags":[{"name":"v6.4.0","sha":"0d535377bc449b9515e19975315620a13ca20dba","kind":"commit","published_at":"2025-03-04T00:22:22.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.4.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.4.0/manifests"},{"name":"v6.3.0","sha":"31eb46d24be1398cb81d501670dec96aba518cb6","kind":"commit","published_at":"2025-03-01T02:15:49.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.3.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.3.0/manifests"},{"name":"v6.2.3","sha":"378f76891a6764f74afad73dd670c63b1c253f9c","kind":"commit","published_at":"2025-02-22T22:48:52.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.3","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.3/manifests"},{"name":"v6.2.2","sha":"dcddb8623b461e68378e88b75f3e39c7970c08c8","kind":"commit","published_at":"2024-12-28T13:29:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"017e511a1a6c56202e9ba5f54628c586c742bce5","kind":"commit","published_at":"2024-12-27T21:52:10.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"a93b47d436c6a1644565a8abe62a7d486ceb793a","kind":"commit","published_at":"2024-12-27T21:35:31.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.0/manifests"},{"name":"v6.1.0","sha":"510e1fda30d717a2ed2b717040bb7ca45a843d0b","kind":"commit","published_at":"2022-05-20T14:49:12.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.1.0/manifests"},{"name":"v6.0.1","sha":"fc3e0ff7ffed2b986a58bfc7650cd1956cd8ccc9","kind":"commit","published_at":"2021-02-22T19:11:04.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"cadf67dbaf5c8d28e8f80fc350245fc48fb9089c","kind":"commit","published_at":"2020-07-17T15:41:16.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.0/manifests"},{"name":"v5.1.0","sha":"8bb948df85c9ed3800b309281ca7803cd26a7bcc","kind":"commit","published_at":"2020-06-17T01:10:20.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v5.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"e6f29f0235838920b9fa2efd26f46a304372db80","kind":"commit","published_at":"2019-10-18T20:44:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v5.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"15911b13bf184f5ebc0117692963d0f81a8a0185","kind":"commit","published_at":"2019-10-18T17:38:55.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v5.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.0/manifests"},{"name":"v4.0.1","sha":"353546f6a1dc9441f4c57cac92b28d59ec9c6389","kind":"commit","published_at":"2019-08-09T02:28:23.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v4.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"0aefdeff8ccd03f58fd8371a4ee7a0ea450630b3","kind":"commit","published_at":"2019-08-06T12:28:08.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v4.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.0/manifests"},{"name":"v3.1.2","sha":"d03a173263a58261d80e69d7fce90c9f5116befe","kind":"commit","published_at":"2019-07-11T02:33:13.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.1.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"e324de2c43682937fea348714996d062a6d48268","kind":"commit","published_at":"2019-07-05T13:38:16.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.1.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cfe6fdfcad7ad4c14aa202666d0086e2ba3a2eb8","kind":"commit","published_at":"2019-04-25T20:34:23.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"7aa8d41778ec273ab52f60d99d87db7de75bf4d6","kind":"commit","published_at":"2019-04-25T20:03:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.0.0/manifests"},{"name":"v2.8.0","sha":"bfa58190a10359eed275acbd65b973333b6ad007","kind":"commit","published_at":"2019-04-17T15:53:20.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.8.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.8.0/manifests"},{"name":"v2.7.3","sha":"4297309be1395db0dba60d04ff88b710ddc93362","kind":"commit","published_at":"2019-04-03T23:23:27.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.3","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.3/manifests"},{"name":"v2.7.2","sha":"5f1d9079b72d845848e86443b5bda28cd7dcc5cd","kind":"commit","published_at":"2019-04-02T20:24:31.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.2/manifests"},{"name":"v2.7.1","sha":"217580e34df67e326293530eccca22d93dd29473","kind":"commit","published_at":"2019-04-02T17:52:06.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"82919bcc87a23c692c28154d1f1f4077796e7616","kind":"commit","published_at":"2019-03-18T21:05:50.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.0/manifests"},{"name":"v2.6.1","sha":"b60182518c39826d26fa137134686a4ffb1efcac","kind":"commit","published_at":"2019-03-13T16:00:38.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.6.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"a181119aadb70e51d3667727eacfbf58ea985088","kind":"commit","published_at":"2019-03-10T23:20:43.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.6.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"a0a8f40963ccb49581d2d244849486c9cace5e26","kind":"commit","published_at":"2019-03-08T20:16:07.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.5.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"470f04dc27b0dbae0e79d3a0d0079bb782435139","kind":"commit","published_at":"2019-02-28T20:16:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.4.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"5e2d1592b7db14a59d02f3efd720a6e84687d002","kind":"commit","published_at":"2019-02-28T18:56:33.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.4.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.0/manifests"},{"name":"v2.3.0","sha":"10974c3fe37eafbf05a7ede8e9d8391991a476cd","kind":"commit","published_at":"2018-05-07T20:19:35.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.3.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"0b0dfc9090faecb3c50b634ad0f679d78660b3ba","kind":"commit","published_at":"2018-05-07T19:55:55.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.2.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"21e3936138b1db0617991b0bc6d61508479ac3c2","kind":"commit","published_at":"2018-05-07T18:51:25.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"198cb644e01bac9b5eabe3e512fc7623145a8b6c","kind":"tag","published_at":"2017-12-04T21:45:14.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"84ac0670ee1bdc8b1bc452b708c11a35daf87c35","kind":"tag","published_at":"2017-09-20T20:58:52.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"5397d9530d4255d5a5521ca890e92355a361d03b","kind":"tag","published_at":"2017-09-07T16:35:09.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta2","sha":"31ec1088dd3333fcc135693ee0aed2adb6222244","kind":"tag","published_at":"2017-09-07T16:25:07.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.0-beta2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.0-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.0-beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta2/manifests"},{"name":"v2.0.0-beta1","sha":"ef63903306f36f08156428c11825341ffef9d016","kind":"tag","published_at":"2017-05-19T17:13:30.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.0-beta1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.0-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.0-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta1/manifests"},{"name":"v1.1.5","sha":"dc685dac2aa0a4ce0afe984568152fc468e41df4","kind":"tag","published_at":"2017-05-19T13:44:58.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.5","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.5/manifests"},{"name":"v1.1.4","sha":"1820c98a707708786896efc1f443e29d5889a2ae","kind":"tag","published_at":"2017-05-04T20:14:11.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.4","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"f47b694f93ea708bfe6c81340b3e5eb920710204","kind":"tag","published_at":"2017-02-23T15:27:21.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.3","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"3b6871542f9a2b398bf48ce449c4a2454938612b","kind":"tag","published_at":"2017-01-12T16:11:19.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"e34f45d73ad51831f6db5ed7bfe4f302010a21b9","kind":"tag","published_at":"2017-01-12T15:58:34.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"89b59ac0b736adc077f83ab9021302ba43140553","kind":"commit","published_at":"2017-01-12T15:33:31.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.0/manifests"},{"name":"v1.0.2","sha":"60c869f1a48b32188c21f3f92634a8d814b6d65b","kind":"commit","published_at":"2016-04-20T15:10:33.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.0.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"9bae8e3a0867d88b8c9d74a99d066e89cb651cc6","kind":"commit","published_at":"2016-04-20T14:33:42.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.1/manifests"}]},"repo_metadata_updated_at":"2026-09-14T19:16:56.440Z","dependent_packages_count":2,"downloads":14,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":51.10197248646662,"dependent_repos_count":10.340532343810322,"dependent_packages_count":8.8589471387427,"stargazers_count":2.23546609693017,"forks_count":3.196180013275714,"docker_downloads_count":null,"average":15.146619615845106},"purl":"pkg:npm/%40sekmet/react-confetti","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@sekmet/react-confetti","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@sekmet/react-confetti","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@sekmet/react-confetti/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-14T03:34:11.516Z","issues_count":52,"pull_requests_count":100,"avg_time_to_close_issue":11984444.020833334,"avg_time_to_close_pull_request":12228439.819148935,"issues_closed_count":48,"pull_requests_closed_count":94,"pull_request_authors_count":19,"issue_authors_count":50,"avg_comments_per_issue":2.923076923076923,"avg_comments_per_pull_request":1.83,"merged_pull_requests_count":35,"bot_issues_count":1,"bot_pull_requests_count":63,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/issues","maintainers":[{"login":"alampros","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alampros"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sekmet%2Freact-confetti/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sekmet%2Freact-confetti/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sekmet%2Freact-confetti/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sekmet%2Freact-confetti/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sekmet%2Freact-confetti/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sekmet%2Freact-confetti/codemeta","maintainers":[{"uuid":"sekmet","login":"sekmet","name":null,"email":"sekmet2600@gmail.com","url":null,"packages_count":105,"html_url":"https://www.npmjs.com/~sekmet","role":null,"created_at":"2022-11-08T16:19:46.070Z","updated_at":"2022-11-08T16:19:46.070Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sekmet/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5858232,"maintainers_count":1254200,"namespaces_count":431769,"keywords_count":897874,"github":"npm","metadata":{"funded_packages_count":194783,"rate_limit":2},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-09-12T05:04:10.184Z","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":1348483,"name":"@vestwell/react-confetti","ecosystem":"npm","description":"React component to draw confetti for your party.","homepage":"https://github.com/alampros/react-confetti#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/alampros/react-confetti","keywords_array":["react","confetti","component","react-component"],"namespace":"vestwell","versions_count":1,"first_release_published_at":"2018-10-23T15:53:00.580Z","latest_release_published_at":"2018-10-23T15:53:00.580Z","latest_release_number":"2.3.1","last_synced_at":"2026-09-14T03:49:35.579Z","created_at":"2022-04-08T21:54:25.931Z","updated_at":"2026-09-14T03:49:35.579Z","registry_url":"https://www.npmjs.com/package/@vestwell/react-confetti","install_command":"npm install @vestwell/react-confetti","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.3.1"},"contentPolicy":null},"repo_metadata":{"id":7834911,"uuid":"56616589","full_name":"alampros/react-confetti","owner":"alampros","description":"Confetti without the cleanup.","archived":false,"fork":false,"pushed_at":"2026-01-21T23:19:28.000Z","size":18724,"stargazers_count":1706,"open_issues_count":8,"forks_count":108,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2026-09-03T22:34:48.745Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://alampros.github.io/react-confetti/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alampros.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2016-04-19T17:15:08.000Z","updated_at":"2026-08-31T21:12:12.000Z","dependencies_parsed_at":"2026-08-06T00:45:16.312Z","dependency_job_id":null,"html_url":"https://github.com/alampros/react-confetti","commit_stats":{"total_commits":239,"total_committers":25,"mean_commits":9.56,"dds":"0.31799163179916323","last_synced_commit":"3be757d656a833966370d0fd5ee0c9fa6a1efe75"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/alampros/react-confetti","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/sbom","scorecard":{"id":177298,"data":{"date":"2025-08-11","repo":{"name":"github.com/alampros/react-confetti","commit":"6dd2e0076d001606d436a781a3ca288204f63476"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.2,"checks":[{"name":"Code-Review","score":1,"reason":"Found 4/22 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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"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":"Maintained","score":2,"reason":"3 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"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: no topLevel permission defined: .github/workflows/lint.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Info: no jobLevel write permissions found"],"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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yaml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/lint.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yaml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/lint.yaml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yaml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yaml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   1 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":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: 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":"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":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(master): error during branchesHandler.query: 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 12 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":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-x4c5-c7rf-jjgv","Warn: Project is vulnerable to: GHSA-h5c3-5r3r-rr8q","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-67mh-4wv8-2f99","Warn: Project is vulnerable to: GHSA-x574-m823-4x7w","Warn: Project is vulnerable to: GHSA-4r4m-qw57-chr8","Warn: Project is vulnerable to: GHSA-xcj6-pq6g-qj4x","Warn: Project is vulnerable to: GHSA-356w-63v5-8wf4","Warn: Project is vulnerable to: GHSA-859w-5945-r5v3"],"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-16T17:58:41.163Z","repository_id":7834911,"created_at":"2025-08-16T17:58:41.163Z","updated_at":"2025-08-16T17:58:41.163Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":336071963,"owners_count":37022066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-04T02:00:06.169Z","response_time":115,"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":"alampros","name":"Aaron Lampros","uuid":"297461","kind":"user","description":"I help computers do more things better for humans.","email":"","website":"https://alampros.com/","location":"Cleveland, OH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/297461?u=92e2fa5da4fa4d01bacde50db6ad22eeea4c3e03\u0026v=4","repositories_count":78,"last_synced_at":"2025-03-07T19:03:15.162Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/alampros","funding_links":[],"total_stars":1852,"followers":79,"following":16,"created_at":"2022-11-02T16:33:11.283Z","updated_at":"2025-03-07T19:03:15.162Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros/repositories"},"tags":[{"name":"v6.4.0","sha":"0d535377bc449b9515e19975315620a13ca20dba","kind":"commit","published_at":"2025-03-04T00:22:22.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.4.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.4.0/manifests"},{"name":"v6.3.0","sha":"31eb46d24be1398cb81d501670dec96aba518cb6","kind":"commit","published_at":"2025-03-01T02:15:49.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.3.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.3.0/manifests"},{"name":"v6.2.3","sha":"378f76891a6764f74afad73dd670c63b1c253f9c","kind":"commit","published_at":"2025-02-22T22:48:52.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.3","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.3/manifests"},{"name":"v6.2.2","sha":"dcddb8623b461e68378e88b75f3e39c7970c08c8","kind":"commit","published_at":"2024-12-28T13:29:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"017e511a1a6c56202e9ba5f54628c586c742bce5","kind":"commit","published_at":"2024-12-27T21:52:10.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"a93b47d436c6a1644565a8abe62a7d486ceb793a","kind":"commit","published_at":"2024-12-27T21:35:31.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.0/manifests"},{"name":"v6.1.0","sha":"510e1fda30d717a2ed2b717040bb7ca45a843d0b","kind":"commit","published_at":"2022-05-20T14:49:12.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.1.0/manifests"},{"name":"v6.0.1","sha":"fc3e0ff7ffed2b986a58bfc7650cd1956cd8ccc9","kind":"commit","published_at":"2021-02-22T19:11:04.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"cadf67dbaf5c8d28e8f80fc350245fc48fb9089c","kind":"commit","published_at":"2020-07-17T15:41:16.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.0/manifests"},{"name":"v5.1.0","sha":"8bb948df85c9ed3800b309281ca7803cd26a7bcc","kind":"commit","published_at":"2020-06-17T01:10:20.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v5.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"e6f29f0235838920b9fa2efd26f46a304372db80","kind":"commit","published_at":"2019-10-18T20:44:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v5.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"15911b13bf184f5ebc0117692963d0f81a8a0185","kind":"commit","published_at":"2019-10-18T17:38:55.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v5.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.0/manifests"},{"name":"v4.0.1","sha":"353546f6a1dc9441f4c57cac92b28d59ec9c6389","kind":"commit","published_at":"2019-08-09T02:28:23.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v4.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"0aefdeff8ccd03f58fd8371a4ee7a0ea450630b3","kind":"commit","published_at":"2019-08-06T12:28:08.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v4.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.0/manifests"},{"name":"v3.1.2","sha":"d03a173263a58261d80e69d7fce90c9f5116befe","kind":"commit","published_at":"2019-07-11T02:33:13.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.1.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"e324de2c43682937fea348714996d062a6d48268","kind":"commit","published_at":"2019-07-05T13:38:16.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.1.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cfe6fdfcad7ad4c14aa202666d0086e2ba3a2eb8","kind":"commit","published_at":"2019-04-25T20:34:23.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"7aa8d41778ec273ab52f60d99d87db7de75bf4d6","kind":"commit","published_at":"2019-04-25T20:03:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.0.0/manifests"},{"name":"v2.8.0","sha":"bfa58190a10359eed275acbd65b973333b6ad007","kind":"commit","published_at":"2019-04-17T15:53:20.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.8.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.8.0/manifests"},{"name":"v2.7.3","sha":"4297309be1395db0dba60d04ff88b710ddc93362","kind":"commit","published_at":"2019-04-03T23:23:27.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.3","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.3/manifests"},{"name":"v2.7.2","sha":"5f1d9079b72d845848e86443b5bda28cd7dcc5cd","kind":"commit","published_at":"2019-04-02T20:24:31.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.2/manifests"},{"name":"v2.7.1","sha":"217580e34df67e326293530eccca22d93dd29473","kind":"commit","published_at":"2019-04-02T17:52:06.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"82919bcc87a23c692c28154d1f1f4077796e7616","kind":"commit","published_at":"2019-03-18T21:05:50.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.0/manifests"},{"name":"v2.6.1","sha":"b60182518c39826d26fa137134686a4ffb1efcac","kind":"commit","published_at":"2019-03-13T16:00:38.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.6.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"a181119aadb70e51d3667727eacfbf58ea985088","kind":"commit","published_at":"2019-03-10T23:20:43.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.6.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"a0a8f40963ccb49581d2d244849486c9cace5e26","kind":"commit","published_at":"2019-03-08T20:16:07.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.5.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"470f04dc27b0dbae0e79d3a0d0079bb782435139","kind":"commit","published_at":"2019-02-28T20:16:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.4.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"5e2d1592b7db14a59d02f3efd720a6e84687d002","kind":"commit","published_at":"2019-02-28T18:56:33.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.4.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.0/manifests"},{"name":"v2.3.0","sha":"10974c3fe37eafbf05a7ede8e9d8391991a476cd","kind":"commit","published_at":"2018-05-07T20:19:35.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.3.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"0b0dfc9090faecb3c50b634ad0f679d78660b3ba","kind":"commit","published_at":"2018-05-07T19:55:55.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.2.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"21e3936138b1db0617991b0bc6d61508479ac3c2","kind":"commit","published_at":"2018-05-07T18:51:25.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"198cb644e01bac9b5eabe3e512fc7623145a8b6c","kind":"tag","published_at":"2017-12-04T21:45:14.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"84ac0670ee1bdc8b1bc452b708c11a35daf87c35","kind":"tag","published_at":"2017-09-20T20:58:52.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"5397d9530d4255d5a5521ca890e92355a361d03b","kind":"tag","published_at":"2017-09-07T16:35:09.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta2","sha":"31ec1088dd3333fcc135693ee0aed2adb6222244","kind":"tag","published_at":"2017-09-07T16:25:07.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.0-beta2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.0-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.0-beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta2/manifests"},{"name":"v2.0.0-beta1","sha":"ef63903306f36f08156428c11825341ffef9d016","kind":"tag","published_at":"2017-05-19T17:13:30.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.0-beta1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.0-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.0-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta1/manifests"},{"name":"v1.1.5","sha":"dc685dac2aa0a4ce0afe984568152fc468e41df4","kind":"tag","published_at":"2017-05-19T13:44:58.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.5","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.5/manifests"},{"name":"v1.1.4","sha":"1820c98a707708786896efc1f443e29d5889a2ae","kind":"tag","published_at":"2017-05-04T20:14:11.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.4","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"f47b694f93ea708bfe6c81340b3e5eb920710204","kind":"tag","published_at":"2017-02-23T15:27:21.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.3","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"3b6871542f9a2b398bf48ce449c4a2454938612b","kind":"tag","published_at":"2017-01-12T16:11:19.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"e34f45d73ad51831f6db5ed7bfe4f302010a21b9","kind":"tag","published_at":"2017-01-12T15:58:34.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"89b59ac0b736adc077f83ab9021302ba43140553","kind":"commit","published_at":"2017-01-12T15:33:31.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.0/manifests"},{"name":"v1.0.2","sha":"60c869f1a48b32188c21f3f92634a8d814b6d65b","kind":"commit","published_at":"2016-04-20T15:10:33.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.0.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"9bae8e3a0867d88b8c9d74a99d066e89cb651cc6","kind":"commit","published_at":"2016-04-20T14:33:42.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.1/manifests"}]},"repo_metadata_updated_at":"2026-09-09T20:35:22.487Z","dependent_packages_count":1,"downloads":15,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":51.10197248646662,"dependent_repos_count":10.340532343810322,"dependent_packages_count":20.981644393120014,"stargazers_count":2.23546609693017,"forks_count":3.196180013275714,"docker_downloads_count":null,"average":17.57115906672057},"purl":"pkg:npm/%40vestwell/react-confetti","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@vestwell/react-confetti","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@vestwell/react-confetti","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@vestwell/react-confetti/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-09T01:03:09.529Z","issues_count":52,"pull_requests_count":100,"avg_time_to_close_issue":11984444.020833334,"avg_time_to_close_pull_request":12228439.819148935,"issues_closed_count":48,"pull_requests_closed_count":94,"pull_request_authors_count":19,"issue_authors_count":50,"avg_comments_per_issue":2.923076923076923,"avg_comments_per_pull_request":1.83,"merged_pull_requests_count":35,"bot_issues_count":1,"bot_pull_requests_count":63,"past_year_issues_count":0,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3548676.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":4,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/issues","maintainers":[{"login":"alampros","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alampros"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vestwell%2Freact-confetti/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vestwell%2Freact-confetti/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vestwell%2Freact-confetti/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vestwell%2Freact-confetti/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vestwell%2Freact-confetti/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vestwell%2Freact-confetti/codemeta","maintainers":[{"uuid":"pushred","login":"pushred","name":null,"email":"eric@pushred.co","url":null,"packages_count":19,"html_url":"https://www.npmjs.com/~pushred","role":null,"created_at":"2022-11-11T04:45:35.414Z","updated_at":"2022-11-11T04:45:35.414Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/pushred/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5858232,"maintainers_count":1254200,"namespaces_count":431769,"keywords_count":897874,"github":"npm","metadata":{"funded_packages_count":194783,"rate_limit":2},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-09-12T05:04:10.184Z","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":1238710,"name":"react-confetti","ecosystem":"npm","description":"React component to draw confetti for your party.","homepage":"https://github.com/alampros/react-confetti#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/alampros/react-confetti","keywords_array":["react","confetti","component","react-component"],"namespace":null,"versions_count":45,"first_release_published_at":"2016-04-20T14:03:09.186Z","latest_release_published_at":"2025-03-04T00:22:29.384Z","latest_release_number":"6.4.0","last_synced_at":"2026-09-14T05:09:53.169Z","created_at":"2022-04-08T14:34:18.978Z","updated_at":"2026-09-14T16:02:19.932Z","registry_url":"https://www.npmjs.com/package/react-confetti","install_command":"npm install react-confetti","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"beta":"2.0.0-beta1","latest":"6.4.0"},"contentPolicy":null},"repo_metadata":{"id":7834911,"uuid":"56616589","full_name":"alampros/react-confetti","owner":"alampros","description":"Confetti without the cleanup.","archived":false,"fork":false,"pushed_at":"2026-01-21T23:19:28.000Z","size":18724,"stargazers_count":1706,"open_issues_count":8,"forks_count":108,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2026-09-03T22:34:48.745Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://alampros.github.io/react-confetti/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alampros.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2016-04-19T17:15:08.000Z","updated_at":"2026-08-31T21:12:12.000Z","dependencies_parsed_at":"2026-08-06T00:45:16.312Z","dependency_job_id":null,"html_url":"https://github.com/alampros/react-confetti","commit_stats":{"total_commits":239,"total_committers":25,"mean_commits":9.56,"dds":"0.31799163179916323","last_synced_commit":"3be757d656a833966370d0fd5ee0c9fa6a1efe75"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/alampros/react-confetti","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/sbom","scorecard":{"id":177298,"data":{"date":"2025-08-11","repo":{"name":"github.com/alampros/react-confetti","commit":"6dd2e0076d001606d436a781a3ca288204f63476"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.2,"checks":[{"name":"Code-Review","score":1,"reason":"Found 4/22 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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"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":"Maintained","score":2,"reason":"3 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"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: no topLevel permission defined: .github/workflows/lint.yaml:1","Warn: no topLevel permission defined: .github/workflows/publish.yaml:1","Info: no jobLevel write permissions found"],"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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yaml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/lint.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yaml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/lint.yaml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yaml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yaml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/alampros/react-confetti/publish.yaml/develop?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   1 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":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: 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":"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":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(master): error during branchesHandler.query: 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 12 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":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-x4c5-c7rf-jjgv","Warn: Project is vulnerable to: GHSA-h5c3-5r3r-rr8q","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-67mh-4wv8-2f99","Warn: Project is vulnerable to: GHSA-x574-m823-4x7w","Warn: Project is vulnerable to: GHSA-4r4m-qw57-chr8","Warn: Project is vulnerable to: GHSA-xcj6-pq6g-qj4x","Warn: Project is vulnerable to: GHSA-356w-63v5-8wf4","Warn: Project is vulnerable to: GHSA-859w-5945-r5v3"],"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-16T17:58:41.163Z","repository_id":7834911,"created_at":"2025-08-16T17:58:41.163Z","updated_at":"2025-08-16T17:58:41.163Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":336071963,"owners_count":37022066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-04T02:00:06.169Z","response_time":115,"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":"alampros","name":"Aaron Lampros","uuid":"297461","kind":"user","description":"I help computers do more things better for humans.","email":"","website":"https://alampros.com/","location":"Cleveland, OH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/297461?u=92e2fa5da4fa4d01bacde50db6ad22eeea4c3e03\u0026v=4","repositories_count":78,"last_synced_at":"2025-03-07T19:03:15.162Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/alampros","funding_links":[],"total_stars":1852,"followers":79,"following":16,"created_at":"2022-11-02T16:33:11.283Z","updated_at":"2025-03-07T19:03:15.162Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alampros/repositories"},"tags":[{"name":"v6.4.0","sha":"0d535377bc449b9515e19975315620a13ca20dba","kind":"commit","published_at":"2025-03-04T00:22:22.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.4.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.4.0/manifests"},{"name":"v6.3.0","sha":"31eb46d24be1398cb81d501670dec96aba518cb6","kind":"commit","published_at":"2025-03-01T02:15:49.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.3.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.3.0/manifests"},{"name":"v6.2.3","sha":"378f76891a6764f74afad73dd670c63b1c253f9c","kind":"commit","published_at":"2025-02-22T22:48:52.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.3","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.3/manifests"},{"name":"v6.2.2","sha":"dcddb8623b461e68378e88b75f3e39c7970c08c8","kind":"commit","published_at":"2024-12-28T13:29:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"017e511a1a6c56202e9ba5f54628c586c742bce5","kind":"commit","published_at":"2024-12-27T21:52:10.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"a93b47d436c6a1644565a8abe62a7d486ceb793a","kind":"commit","published_at":"2024-12-27T21:35:31.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.2.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.2.0/manifests"},{"name":"v6.1.0","sha":"510e1fda30d717a2ed2b717040bb7ca45a843d0b","kind":"commit","published_at":"2022-05-20T14:49:12.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.1.0/manifests"},{"name":"v6.0.1","sha":"fc3e0ff7ffed2b986a58bfc7650cd1956cd8ccc9","kind":"commit","published_at":"2021-02-22T19:11:04.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"cadf67dbaf5c8d28e8f80fc350245fc48fb9089c","kind":"commit","published_at":"2020-07-17T15:41:16.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v6.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v6.0.0/manifests"},{"name":"v5.1.0","sha":"8bb948df85c9ed3800b309281ca7803cd26a7bcc","kind":"commit","published_at":"2020-06-17T01:10:20.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v5.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"e6f29f0235838920b9fa2efd26f46a304372db80","kind":"commit","published_at":"2019-10-18T20:44:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v5.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"15911b13bf184f5ebc0117692963d0f81a8a0185","kind":"commit","published_at":"2019-10-18T17:38:55.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v5.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v5.0.0/manifests"},{"name":"v4.0.1","sha":"353546f6a1dc9441f4c57cac92b28d59ec9c6389","kind":"commit","published_at":"2019-08-09T02:28:23.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v4.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"0aefdeff8ccd03f58fd8371a4ee7a0ea450630b3","kind":"commit","published_at":"2019-08-06T12:28:08.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v4.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v4.0.0/manifests"},{"name":"v3.1.2","sha":"d03a173263a58261d80e69d7fce90c9f5116befe","kind":"commit","published_at":"2019-07-11T02:33:13.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.1.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"e324de2c43682937fea348714996d062a6d48268","kind":"commit","published_at":"2019-07-05T13:38:16.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.1.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cfe6fdfcad7ad4c14aa202666d0086e2ba3a2eb8","kind":"commit","published_at":"2019-04-25T20:34:23.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"7aa8d41778ec273ab52f60d99d87db7de75bf4d6","kind":"commit","published_at":"2019-04-25T20:03:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v3.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v3.0.0/manifests"},{"name":"v2.8.0","sha":"bfa58190a10359eed275acbd65b973333b6ad007","kind":"commit","published_at":"2019-04-17T15:53:20.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.8.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.8.0/manifests"},{"name":"v2.7.3","sha":"4297309be1395db0dba60d04ff88b710ddc93362","kind":"commit","published_at":"2019-04-03T23:23:27.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.3","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.3/manifests"},{"name":"v2.7.2","sha":"5f1d9079b72d845848e86443b5bda28cd7dcc5cd","kind":"commit","published_at":"2019-04-02T20:24:31.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.2/manifests"},{"name":"v2.7.1","sha":"217580e34df67e326293530eccca22d93dd29473","kind":"commit","published_at":"2019-04-02T17:52:06.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"82919bcc87a23c692c28154d1f1f4077796e7616","kind":"commit","published_at":"2019-03-18T21:05:50.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.7.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.7.0/manifests"},{"name":"v2.6.1","sha":"b60182518c39826d26fa137134686a4ffb1efcac","kind":"commit","published_at":"2019-03-13T16:00:38.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.6.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"a181119aadb70e51d3667727eacfbf58ea985088","kind":"commit","published_at":"2019-03-10T23:20:43.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.6.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"a0a8f40963ccb49581d2d244849486c9cace5e26","kind":"commit","published_at":"2019-03-08T20:16:07.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.5.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"470f04dc27b0dbae0e79d3a0d0079bb782435139","kind":"commit","published_at":"2019-02-28T20:16:15.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.4.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"5e2d1592b7db14a59d02f3efd720a6e84687d002","kind":"commit","published_at":"2019-02-28T18:56:33.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.4.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.4.0/manifests"},{"name":"v2.3.0","sha":"10974c3fe37eafbf05a7ede8e9d8391991a476cd","kind":"commit","published_at":"2018-05-07T20:19:35.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.3.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"0b0dfc9090faecb3c50b634ad0f679d78660b3ba","kind":"commit","published_at":"2018-05-07T19:55:55.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.2.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"21e3936138b1db0617991b0bc6d61508479ac3c2","kind":"commit","published_at":"2018-05-07T18:51:25.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"198cb644e01bac9b5eabe3e512fc7623145a8b6c","kind":"tag","published_at":"2017-12-04T21:45:14.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"84ac0670ee1bdc8b1bc452b708c11a35daf87c35","kind":"tag","published_at":"2017-09-20T20:58:52.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"5397d9530d4255d5a5521ca890e92355a361d03b","kind":"tag","published_at":"2017-09-07T16:35:09.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta2","sha":"31ec1088dd3333fcc135693ee0aed2adb6222244","kind":"tag","published_at":"2017-09-07T16:25:07.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.0-beta2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.0-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.0-beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta2/manifests"},{"name":"v2.0.0-beta1","sha":"ef63903306f36f08156428c11825341ffef9d016","kind":"tag","published_at":"2017-05-19T17:13:30.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v2.0.0-beta1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v2.0.0-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v2.0.0-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v2.0.0-beta1/manifests"},{"name":"v1.1.5","sha":"dc685dac2aa0a4ce0afe984568152fc468e41df4","kind":"tag","published_at":"2017-05-19T13:44:58.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.5","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.5/manifests"},{"name":"v1.1.4","sha":"1820c98a707708786896efc1f443e29d5889a2ae","kind":"tag","published_at":"2017-05-04T20:14:11.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.4","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"f47b694f93ea708bfe6c81340b3e5eb920710204","kind":"tag","published_at":"2017-02-23T15:27:21.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.3","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"3b6871542f9a2b398bf48ce449c4a2454938612b","kind":"tag","published_at":"2017-01-12T16:11:19.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"e34f45d73ad51831f6db5ed7bfe4f302010a21b9","kind":"tag","published_at":"2017-01-12T15:58:34.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"89b59ac0b736adc077f83ab9021302ba43140553","kind":"commit","published_at":"2017-01-12T15:33:31.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.1.0","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.1.0/manifests"},{"name":"v1.0.2","sha":"60c869f1a48b32188c21f3f92634a8d814b6d65b","kind":"commit","published_at":"2016-04-20T15:10:33.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.0.2","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"9bae8e3a0867d88b8c9d74a99d066e89cb651cc6","kind":"commit","published_at":"2016-04-20T14:33:42.000Z","download_url":"https://codeload.github.com/alampros/react-confetti/tar.gz/v1.0.1","html_url":"https://github.com/alampros/react-confetti/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/alampros/react-confetti@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/tags/v1.0.1/manifests"}]},"repo_metadata_updated_at":"2026-09-14T16:02:19.931Z","dependent_packages_count":105,"downloads":9400916,"downloads_period":"last-month","dependent_repos_count":5473,"rankings":{"downloads":0.17487244622763343,"dependent_repos_count":0.3171016622269071,"dependent_packages_count":0.3534100624352172,"stargazers_count":2.2287141546605453,"forks_count":3.195017188871341,"docker_downloads_count":0.8876731183952726,"average":1.192798105469486},"purl":"pkg:npm/react-confetti","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/react-confetti","docker_dependents_count":60,"docker_downloads_count":12082,"usage_url":"https://repos.ecosyste.ms/usage/npm/react-confetti","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/react-confetti/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-14T03:34:11.516Z","issues_count":52,"pull_requests_count":100,"avg_time_to_close_issue":11984444.020833334,"avg_time_to_close_pull_request":12228439.819148935,"issues_closed_count":48,"pull_requests_closed_count":94,"pull_request_authors_count":19,"issue_authors_count":50,"avg_comments_per_issue":2.923076923076923,"avg_comments_per_pull_request":1.83,"merged_pull_requests_count":35,"bot_issues_count":1,"bot_pull_requests_count":63,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/issues","maintainers":[{"login":"alampros","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alampros"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-confetti/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-confetti/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-confetti/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-confetti/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-confetti/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-confetti/codemeta","maintainers":[{"uuid":"alampros","login":"alampros","name":null,"email":"alampros@gmail.com","url":null,"packages_count":19,"html_url":"https://www.npmjs.com/~alampros","role":null,"created_at":"2022-11-10T19:50:00.285Z","updated_at":"2022-11-10T19:50:00.285Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/alampros/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5858232,"maintainers_count":1254200,"namespaces_count":431769,"keywords_count":897874,"github":"npm","metadata":{"funded_packages_count":194783,"rate_limit":2},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-09-12T05:04:10.184Z","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"}}],"commits":{"id":10804,"full_name":"alampros/react-confetti","default_branch":"develop","total_commits":260,"total_committers":27,"total_bot_commits":8,"total_bot_committers":1,"mean_commits":9.62962962962963,"dds":0.3423076923076923,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-09-14T03:33:51.867Z","last_synced_commit":"6dd2e0076d001606d436a781a3ca288204f63476","created_at":"2023-03-07T11:09:58.107Z","updated_at":"2026-09-14T03:33:51.664Z","committers":[{"name":"Aaron Lampros","email":"alampros@gmail.com","login":"alampros","count":171},{"name":"semantic-release-bot","email":"semantic-release-bot@martynus.net","login":"semantic-release-bot","count":29},{"name":"Aaron Lampros","email":"alampros@testoil.com","login":null,"count":9},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":8},{"name":"Ram Kandasamy","email":"ram.kandasamy@gmail.com","login":"balderdash","count":7},{"name":"kyle shay","email":"kyle.shay@ymail.com","login":"kyleshay","count":7},{"name":"Alex Granatowicz","email":"alex.g@oneupsales.co.uk","login":"AlexJDG","count":5},{"name":"Sean Coker","email":"1030830+okcoker","login":"okcoker","count":4},{"name":"Michaël De Boey","email":"info@michaeldeboey.be","login":"MichaelDeBoey","count":2},{"name":"Ivaylo Bonev","email":"ivaylobonev93@gmail.com","login":null,"count":1},{"name":"Mark Wheeler","email":"mark.wheeler@gusto.com","login":null,"count":1},{"name":"Adrian Li","email":"li.adrianmc@gmail.com","login":"adrianmcli","count":1},{"name":"Alex Xie","email":"alexieyizhe@gmail.com","login":"alexieyizhe","count":1},{"name":"Arne Molland","email":"arne@molland.sh","login":"arnemolland","count":1},{"name":"Corin (CWStra)","email":"cwstra@gmail.com","login":"cwstra","count":1},{"name":"David Baumgold","email":"david@davidbaumgold.com","login":"singingwolfboy","count":1},{"name":"David Dal Busco","email":"david.dalbusco@outlook.com","login":"peterpeterparker","count":1},{"name":"Dohyeon Kim","email":"kimshako","login":"kimshako","count":1},{"name":"Drew Wilson","email":"drewrwilson","login":"drewrwilson","count":1},{"name":"Jessica Stokes","email":"hello@jessicastokes.net","login":"ticky","count":1},{"name":"Justin Grant","email":"justin@justingrant.net","login":"justingrant","count":1},{"name":"KLXY","email":"36424064+KLXYinc","login":"KLXYinc","count":1},{"name":"Max Stockner","email":"mail@bluemaex.de","login":"bluemaex","count":1},{"name":"Michael Matyus","email":"michael@maty.us","login":"matyus","count":1},{"name":"Norbert de Langen","email":"ndelangen@me.com","login":"ndelangen","count":1},{"name":"Stefan Keranov","email":"coolbaluk1@gmail.com","login":"coolbaluk","count":1},{"name":"Stephen Murphy","email":"stephen@hypernaut.com","login":"twobit","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-15T00:00:12.584Z","repositories_count":7316606,"commits_count":1103405880,"contributors_count":48956518,"owners_count":1464235,"committers_count":3525527,"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":{"full_name":"alampros/react-confetti","html_url":"https://github.com/alampros/react-confetti","last_synced_at":"2026-09-14T03:34:11.516Z","status":null,"issues_count":52,"pull_requests_count":100,"avg_time_to_close_issue":11984444.020833334,"avg_time_to_close_pull_request":12228439.819148935,"issues_closed_count":48,"pull_requests_closed_count":94,"pull_request_authors_count":19,"issue_authors_count":50,"avg_comments_per_issue":2.923076923076923,"avg_comments_per_pull_request":1.83,"merged_pull_requests_count":35,"bot_issues_count":1,"bot_pull_requests_count":63,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-18T19:14:48.822Z","updated_at":"2026-09-14T03:34:11.516Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/alampros%2Freact-confetti/issues","issue_labels_count":{"table":{"wontfix":9,"released":8,"question":4,"pr welcome":4,"help wanted":3,"enhancement":3,"need more info":3,"semantic-release":2,"invalid":2,"dependencies":1,"bug":1,"duplicate":1}},"pull_request_labels_count":{"table":{"dependencies":63,"released":25,"wontfix":23,"javascript":13}},"issue_author_associations_count":{"table":{"NONE":48,"OWNER":2,"CONTRIBUTOR":2}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":81,"NONE":13,"OWNER":6}},"issue_authors":{"table":{"ragesoss":2,"alampros":2,"jonahallibone":1,"ben4d85":1,"allenchuang":1,"github-actions[bot]":1,"kennym":1,"sankho":1,"kahoot-karl":1,"bymoe":1,"wheeler":1,"vinith-rheo":1,"yanlin-duan":1,"guilhermesad":1,"JoshuaKGoldberg":1,"jahirfiquitiva":1,"FaizanMostafa":1,"thesolomon-tech":1,"CollinMonahanLab49":1,"gaagai":1,"annamourasobral":1,"anasmohammed361":1,"jnnkB":1,"EWamsley":1,"nicksiscoe":1,"mahautlatinis":1,"atul161":1,"plnii":1,"Kazizodev":1,"pcowgill":1,"Rabter1":1,"Demonbruster":1,"iamshouvikmitra":1,"mahiros-tech":1,"AlexJDG":1,"Mesoptier":1,"mheisig":1,"karlhorky":1,"librarykrystal":1,"macmartine":1,"VictorBaudot":1,"vojtatranta":1,"alisonqiu":1,"slowSort":1,"arronhunt":1,"Katli95":1,"gvillo":1,"VisheshSingh":1,"karimdakroury":1,"ryancwalsh":1}},"pull_request_authors":{"table":{"dependabot[bot]":63,"AlexJDG":6,"alampros":6,"cwstra":4,"MichaelDeBoey":3,"bonev93":2,"kritik-sah":2,"yannbf":2,"peterpeterparker":2,"annamourasobral":1,"drewrwilson":1,"justingrant":1,"arnemolland":1,"edjiang":1,"alexieyizhe":1,"coolbaluk":1,"wheeler":1,"KLXYinc":1,"kyleshay":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-15T00:00:06.450Z","repositories_count":17242658,"issues_count":45579559,"pull_requests_count":143178262,"authors_count":11730933,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{"dependencies":3,"javascript":3}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":3}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":3}},"maintainers":[{"table":{"login":"alampros","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alampros"}}],"active_maintainers":[]}},"events":{"total":{"CreateEvent":14,"DeleteEvent":13,"ForkEvent":9,"IssueCommentEvent":84,"IssuesEvent":25,"PullRequestEvent":37,"PullRequestReviewEvent":11,"PushEvent":41,"ReleaseEvent":6,"WatchEvent":159},"last_year":{"CreateEvent":1,"IssueCommentEvent":1,"PullRequestEvent":7,"WatchEvent":6}},"keywords":[],"dependencies":[{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-07-12T15:03:09.747Z","updated_at":"2022-07-12T15:03:09.747Z","repository_link":"https://github.com/alampros/react-confetti/blob/develop/package.json","dependencies":[{"id":159441846,"package_name":"tween-functions","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"runtime","optional":false},{"id":159441847,"package_name":"@babel/cli","ecosystem":"npm","requirements":"^7.10.5","direct":true,"kind":"development","optional":false},{"id":159441848,"package_name":"@babel/core","ecosystem":"npm","requirements":"^7.10.5","direct":true,"kind":"development","optional":false},{"id":159441849,"package_name":"@babel/plugin-proposal-class-properties","ecosystem":"npm","requirements":"^7.10.4","direct":true,"kind":"development","optional":false},{"id":159441850,"package_name":"@babel/plugin-proposal-object-rest-spread","ecosystem":"npm","requirements":"^7.5.5","direct":true,"kind":"development","optional":false},{"id":159441851,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"^7.5.5","direct":true,"kind":"development","optional":false},{"id":159441852,"package_name":"@babel/preset-react","ecosystem":"npm","requirements":"^7.10.4","direct":true,"kind":"development","optional":false},{"id":159441853,"package_name":"@babel/preset-typescript","ecosystem":"npm","requirements":"^7.3.3","direct":true,"kind":"development","optional":false},{"id":159441854,"package_name":"@semantic-release/changelog","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"development","optional":false},{"id":159441855,"package_name":"@semantic-release/commit-analyzer","ecosystem":"npm","requirements":"^8.0.1","direct":true,"kind":"development","optional":false},{"id":159441856,"package_name":"@semantic-release/git","ecosystem":"npm","requirements":"^9.0.0","direct":true,"kind":"development","optional":false},{"id":159441857,"package_name":"@semantic-release/github","ecosystem":"npm","requirements":"^7.0.7","direct":true,"kind":"development","optional":false},{"id":159441858,"package_name":"@semantic-release/npm","ecosystem":"npm","requirements":"^7.0.5","direct":true,"kind":"development","optional":false},{"id":159441859,"package_name":"@semantic-release/release-notes-generator","ecosystem":"npm","requirements":"^9.0.1","direct":true,"kind":"development","optional":false},{"id":159441860,"package_name":"@storybook/addon-actions","ecosystem":"npm","requirements":"^5.1.10","direct":true,"kind":"development","optional":false},{"id":159441861,"package_name":"@storybook/addon-info","ecosystem":"npm","requirements":"^5.1.10","direct":true,"kind":"development","optional":false},{"id":159441862,"package_name":"@storybook/addon-knobs","ecosystem":"npm","requirements":"^5.1.10","direct":true,"kind":"development","optional":false},{"id":159441863,"package_name":"@storybook/addon-links","ecosystem":"npm","requirements":"^5.1.10","direct":true,"kind":"development","optional":false},{"id":159441864,"package_name":"@storybook/addon-notes","ecosystem":"npm","requirements":"^5.1.10","direct":true,"kind":"development","optional":false},{"id":159441865,"package_name":"@storybook/addon-storysource","ecosystem":"npm","requirements":"^5.1.10","direct":true,"kind":"development","optional":false},{"id":159441866,"package_name":"@storybook/addons","ecosystem":"npm","requirements":"^5.1.10","direct":true,"kind":"development","optional":false},{"id":159441867,"package_name":"@storybook/react","ecosystem":"npm","requirements":"^5.1.10","direct":true,"kind":"development","optional":false},{"id":159441868,"package_name":"@types/react","ecosystem":"npm","requirements":"^16.8.24","direct":true,"kind":"development","optional":false},{"id":159441869,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^3.6.1","direct":true,"kind":"development","optional":false},{"id":159441870,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^3.6.1","direct":true,"kind":"development","optional":false},{"id":159441871,"package_name":"babel-eslint","ecosystem":"npm","requirements":"^10.0.1","direct":true,"kind":"development","optional":false},{"id":159441872,"package_name":"babel-loader","ecosystem":"npm","requirements":"^8.0.5","direct":true,"kind":"development","optional":false},{"id":159441873,"package_name":"commitizen","ecosystem":"npm","requirements":"^4.0.3","direct":true,"kind":"development","optional":false},{"id":159441874,"package_name":"cz-conventional-changelog","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"development","optional":false},{"id":159441875,"package_name":"eslint","ecosystem":"npm","requirements":"^7.4.0","direct":true,"kind":"development","optional":false},{"id":159441876,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"^14.1.1","direct":true,"kind":"development","optional":false},{"id":159441877,"package_name":"eslint-config-standard-react","ecosystem":"npm","requirements":"^9.2.0","direct":true,"kind":"development","optional":false},{"id":159441878,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"^2.22.0","direct":true,"kind":"development","optional":false},{"id":159441879,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"^11.1.0","direct":true,"kind":"development","optional":false},{"id":159441880,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"^4.0.1","direct":true,"kind":"development","optional":false},{"id":159441881,"package_name":"eslint-plugin-react","ecosystem":"npm","requirements":"^7.14.3","direct":true,"kind":"development","optional":false},{"id":159441882,"package_name":"eslint-plugin-react-hooks","ecosystem":"npm","requirements":"^4.0.8","direct":true,"kind":"development","optional":false},{"id":159441883,"package_name":"eslint-plugin-standard","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"development","optional":false},{"id":159441884,"package_name":"nodemon","ecosystem":"npm","requirements":"^2.0.4","direct":true,"kind":"development","optional":false},{"id":159441885,"package_name":"react","ecosystem":"npm","requirements":"^16.3.0","direct":true,"kind":"development","optional":false},{"id":159441886,"package_name":"react-docgen-typescript-loader","ecosystem":"npm","requirements":"^3.0.1","direct":true,"kind":"development","optional":false},{"id":159441887,"package_name":"react-dom","ecosystem":"npm","requirements":"^16.3.0","direct":true,"kind":"development","optional":false},{"id":159441888,"package_name":"react-fps-stats","ecosystem":"npm","requirements":"^0.1.2","direct":true,"kind":"development","optional":false},{"id":159441889,"package_name":"react-use","ecosystem":"npm","requirements":"^15.3.2","direct":true,"kind":"development","optional":false},{"id":159441890,"package_name":"semantic-release","ecosystem":"npm","requirements":"^17.1.1","direct":true,"kind":"development","optional":false},{"id":159441891,"package_name":"typescript","ecosystem":"npm","requirements":"^3.3.3333","direct":true,"kind":"development","optional":false},{"id":159441892,"package_name":"webpack","ecosystem":"npm","requirements":"^4.39.1","direct":true,"kind":"development","optional":false},{"id":159441893,"package_name":"webpack-cli","ecosystem":"npm","requirements":"^3.3.6","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish.yaml","sha":null,"kind":"manifest","created_at":"2023-01-13T15:00:25.308Z","updated_at":"2023-01-13T15:00:25.308Z","repository_link":"https://github.com/alampros/react-confetti/blob/develop/.github/workflows/publish.yaml","dependencies":[{"id":6879226042,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6879226043,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6879226044,"package_name":"JamesIves/github-pages-deploy-action","ecosystem":"actions","requirements":"v4.3.3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint.yaml","sha":null,"kind":"manifest","created_at":"2026-08-06T00:44:46.429Z","updated_at":"2026-08-06T00:44:46.429Z","repository_link":"https://github.com/alampros/react-confetti/blob/develop/.github/workflows/lint.yaml","dependencies":[{"id":25899568438,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25899568439,"package_name":"biomejs/setup-biome","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2026-08-06T00:44:46.652Z","updated_at":"2026-08-06T00:44:46.652Z","repository_link":"https://github.com/alampros/react-confetti/blob/develop/package-lock.json","dependencies":[{"id":25899568517,"package_name":"@adobe/css-tools","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"development","optional":false},{"id":25899568518,"package_name":"@ampproject/remapping","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":25899568630,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.26.2","direct":false,"kind":"development","optional":false},{"id":25899568631,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.26.3","direct":false,"kind":"development","optional":false},{"id":25899568656,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"development","optional":false},{"id":25899568692,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.26.3","direct":false,"kind":"development","optional":false},{"id":25899568732,"package_name":"@babel/helper-annotate-as-pure","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568737,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568751,"package_name":"@babel/helper-create-class-features-plugin","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568752,"package_name":"@babel/helper-create-regexp-features-plugin","ecosystem":"npm","requirements":"7.26.3","direct":false,"kind":"development","optional":false},{"id":25899568753,"package_name":"@babel/helper-define-polyfill-provider","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"development","optional":false},{"id":25899568754,"package_name":"@babel/helper-member-expression-to-functions","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568755,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568756,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"development","optional":false},{"id":25899568757,"package_name":"@babel/helper-optimise-call-expression","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568758,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568759,"package_name":"@babel/helper-remap-async-to-generator","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568760,"package_name":"@babel/helper-replace-supers","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568761,"package_name":"@babel/helper-skip-transparent-expression-wrappers","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568762,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568763,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568764,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568765,"package_name":"@babel/helper-wrap-function","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568766,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"development","optional":false},{"id":25899568767,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.26.3","direct":false,"kind":"development","optional":false},{"id":25899568768,"package_name":"@babel/plugin-bugfix-firefox-class-in-computed-class-key","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568769,"package_name":"@babel/plugin-bugfix-safari-class-field-initializer-scope","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568770,"package_name":"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568771,"package_name":"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568772,"package_name":"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568773,"package_name":"@babel/plugin-proposal-private-property-in-object","ecosystem":"npm","requirements":"7.21.0-placeholder-for-preset-env.2","direct":false,"kind":"development","optional":false},{"id":25899568774,"package_name":"@babel/plugin-syntax-import-assertions","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"development","optional":false},{"id":25899568775,"package_name":"@babel/plugin-syntax-import-attributes","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"development","optional":false},{"id":25899568776,"package_name":"@babel/plugin-syntax-jsx","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568787,"package_name":"@babel/plugin-syntax-unicode-sets-regex","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"development","optional":false},{"id":25899568788,"package_name":"@babel/plugin-transform-arrow-functions","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568789,"package_name":"@babel/plugin-transform-async-generator-functions","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568790,"package_name":"@babel/plugin-transform-async-to-generator","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568793,"package_name":"@babel/plugin-transform-block-scoped-functions","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568797,"package_name":"@babel/plugin-transform-block-scoping","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568801,"package_name":"@babel/plugin-transform-class-properties","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568836,"package_name":"@babel/plugin-transform-class-static-block","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"development","optional":false},{"id":25899568925,"package_name":"@babel/plugin-transform-classes","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568926,"package_name":"@babel/plugin-transform-computed-properties","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568928,"package_name":"@babel/plugin-transform-destructuring","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568966,"package_name":"@babel/plugin-transform-dotall-regex","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899568993,"package_name":"@babel/plugin-transform-duplicate-keys","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899573748,"package_name":"@vitest/utils","ecosystem":"npm","requirements":"2.1.8","direct":false,"kind":"development","optional":false},{"id":25899573752,"package_name":"@xobotyi/scrollbar-width","ecosystem":"npm","requirements":"1.9.5","direct":false,"kind":"development","optional":false},{"id":25899573756,"package_name":"acorn","ecosystem":"npm","requirements":"8.14.0","direct":false,"kind":"development","optional":false},{"id":25899573759,"package_name":"agent-base","ecosystem":"npm","requirements":"7.1.3","direct":false,"kind":"development","optional":false},{"id":25899573763,"package_name":"aggregate-error","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":25899573766,"package_name":"ansi-escapes","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":25899573767,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":25899573771,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":25899573773,"package_name":"any-promise","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":25899574212,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25899574213,"package_name":"argv-formatter","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899574214,"package_name":"aria-query","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":25899574215,"package_name":"array-ify","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899574216,"package_name":"assertion-error","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25899574217,"package_name":"ast-types","ecosystem":"npm","requirements":"0.16.1","direct":false,"kind":"development","optional":false},{"id":25899574218,"package_name":"available-typed-arrays","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":25899574219,"package_name":"babel-plugin-polyfill-corejs2","ecosystem":"npm","requirements":"0.4.12","direct":false,"kind":"development","optional":false},{"id":25899574220,"package_name":"babel-plugin-polyfill-corejs3","ecosystem":"npm","requirements":"0.10.6","direct":false,"kind":"development","optional":false},{"id":25899574221,"package_name":"babel-plugin-polyfill-regenerator","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"development","optional":false},{"id":25899574222,"package_name":"before-after-hook","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":25899574223,"package_name":"better-opn","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":25899574294,"package_name":"bottleneck","ecosystem":"npm","requirements":"2.19.5","direct":false,"kind":"development","optional":false},{"id":25899574295,"package_name":"braces","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":25899574296,"package_name":"browser-assert","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":25899574297,"package_name":"browserslist","ecosystem":"npm","requirements":"4.24.3","direct":false,"kind":"development","optional":false},{"id":25899574298,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"development","optional":false},{"id":25899574299,"package_name":"call-bind-apply-helpers","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25899574300,"package_name":"call-bound","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":25899574301,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":25899574302,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001690","direct":false,"kind":"development","optional":false},{"id":25899574303,"package_name":"chai","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":25899574304,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":25899574305,"package_name":"char-regex","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":25899574306,"package_name":"check-error","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":25899574307,"package_name":"clean-stack","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":25899574308,"package_name":"cli-highlight","ecosystem":"npm","requirements":"2.1.11","direct":false,"kind":"development","optional":false},{"id":25899574309,"package_name":"cliui","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"development","optional":false},{"id":25899574310,"package_name":"yargs","ecosystem":"npm","requirements":"16.2.0","direct":false,"kind":"development","optional":false},{"id":25899574311,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.9","direct":false,"kind":"development","optional":false},{"id":25899574341,"package_name":"cli-table3","ecosystem":"npm","requirements":"0.6.5","direct":false,"kind":"development","optional":false},{"id":25899574342,"package_name":"cliui","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"development","optional":false},{"id":25899574343,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25899574344,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":25899574345,"package_name":"commondir","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25899574346,"package_name":"compare-func","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899574347,"package_name":"config-chain","ecosystem":"npm","requirements":"1.1.13","direct":false,"kind":"development","optional":false},{"id":25899574348,"package_name":"conventional-changelog-angular","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":25899574349,"package_name":"conventional-changelog-writer","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":25899574351,"package_name":"conventional-commits-filter","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899574352,"package_name":"conventional-commits-parser","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":25899574354,"package_name":"convert-hrtime","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899574355,"package_name":"convert-source-map","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899574356,"package_name":"copy-to-clipboard","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"development","optional":false},{"id":25899574678,"package_name":"core-js-compat","ecosystem":"npm","requirements":"3.39.0","direct":false,"kind":"development","optional":false},{"id":25899574679,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":25899574680,"package_name":"cosmiconfig","ecosystem":"npm","requirements":"9.0.0","direct":false,"kind":"development","optional":false},{"id":25899574681,"package_name":"parse-json","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":25899574683,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.6","direct":false,"kind":"development","optional":false},{"id":25899574684,"package_name":"crypto-random-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899574685,"package_name":"type-fest","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":25899574686,"package_name":"css-in-js-utils","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":25899574687,"package_name":"css-tree","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":25899574688,"package_name":"css.escape","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"development","optional":false},{"id":25899574689,"package_name":"csstype","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":25899574690,"package_name":"debug","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"development","optional":false},{"id":25899574691,"package_name":"deep-eql","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"development","optional":false},{"id":25899574692,"package_name":"deep-extend","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":25899574693,"package_name":"deepmerge","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"development","optional":false},{"id":25899574694,"package_name":"define-data-property","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":25899574695,"package_name":"define-lazy-prop","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899574698,"package_name":"dequal","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":25899574699,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":25899574700,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899574785,"package_name":"dom-accessibility-api","ecosystem":"npm","requirements":"0.5.16","direct":false,"kind":"development","optional":false},{"id":25899574787,"package_name":"dot-prop","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":25899574789,"package_name":"dunder-proto","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25899574790,"package_name":"duplexer2","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":25899574791,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.5.76","direct":false,"kind":"development","optional":false},{"id":25899574792,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":25899574793,"package_name":"emojilib","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"development","optional":false},{"id":25899574794,"package_name":"env-ci","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"development","optional":false},{"id":25899574795,"package_name":"execa","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"development","optional":false},{"id":25899574796,"package_name":"get-stream","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"development","optional":false},{"id":25899574797,"package_name":"human-signals","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899574798,"package_name":"is-stream","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899574799,"package_name":"mimic-fn","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899574800,"package_name":"npm-run-path","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":25899569005,"package_name":"@babel/plugin-transform-duplicate-named-capturing-groups-regex","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569042,"package_name":"@babel/plugin-transform-dynamic-import","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569048,"package_name":"@babel/plugin-transform-exponentiation-operator","ecosystem":"npm","requirements":"7.26.3","direct":false,"kind":"development","optional":false},{"id":25899569489,"package_name":"@babel/plugin-transform-export-namespace-from","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569491,"package_name":"@babel/plugin-transform-for-of","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569611,"package_name":"@babel/plugin-transform-function-name","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569710,"package_name":"@babel/plugin-transform-json-strings","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569715,"package_name":"@babel/plugin-transform-literals","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569753,"package_name":"@babel/plugin-transform-logical-assignment-operators","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569756,"package_name":"@babel/plugin-transform-member-expression-literals","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569869,"package_name":"@babel/plugin-transform-modules-amd","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569957,"package_name":"@babel/plugin-transform-modules-commonjs","ecosystem":"npm","requirements":"7.26.3","direct":false,"kind":"development","optional":false},{"id":25899569959,"package_name":"@babel/plugin-transform-modules-systemjs","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569962,"package_name":"@babel/plugin-transform-modules-umd","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899569975,"package_name":"@babel/plugin-transform-named-capturing-groups-regex","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570197,"package_name":"@babel/plugin-transform-new-target","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570224,"package_name":"@babel/plugin-transform-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570226,"package_name":"@babel/plugin-transform-numeric-separator","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570228,"package_name":"@babel/plugin-transform-object-rest-spread","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570241,"package_name":"@babel/plugin-transform-object-super","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570286,"package_name":"@babel/plugin-transform-optional-catch-binding","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570288,"package_name":"@babel/plugin-transform-optional-chaining","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570407,"package_name":"@babel/plugin-transform-parameters","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570485,"package_name":"@babel/plugin-transform-private-methods","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570525,"package_name":"@babel/plugin-transform-private-property-in-object","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570528,"package_name":"@babel/plugin-transform-property-literals","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570530,"package_name":"@babel/plugin-transform-react-display-name","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570539,"package_name":"@babel/plugin-transform-react-jsx","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570540,"package_name":"@babel/plugin-transform-react-jsx-development","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570558,"package_name":"@babel/plugin-transform-react-pure-annotations","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570559,"package_name":"@babel/plugin-transform-regenerator","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570565,"package_name":"@babel/plugin-transform-regexp-modifiers","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"development","optional":false},{"id":25899570567,"package_name":"@babel/plugin-transform-reserved-words","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570583,"package_name":"@babel/plugin-transform-shorthand-properties","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570622,"package_name":"@babel/plugin-transform-spread","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570627,"package_name":"@babel/plugin-transform-sticky-regex","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570674,"package_name":"@babel/plugin-transform-template-literals","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570737,"package_name":"@babel/plugin-transform-typeof-symbol","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570739,"package_name":"@babel/plugin-transform-unicode-escapes","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570741,"package_name":"@babel/plugin-transform-unicode-property-regex","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570747,"package_name":"@babel/plugin-transform-unicode-regex","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570878,"package_name":"@babel/plugin-transform-unicode-sets-regex","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899570880,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"development","optional":false},{"id":25899570912,"package_name":"@babel/preset-modules","ecosystem":"npm","requirements":"0.1.6-no-external-plugins","direct":false,"kind":"development","optional":false},{"id":25899570953,"package_name":"@babel/preset-react","ecosystem":"npm","requirements":"7.26.3","direct":false,"kind":"development","optional":false},{"id":25899571013,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"development","optional":false},{"id":25899571014,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":25899571015,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.26.4","direct":false,"kind":"development","optional":false},{"id":25899571016,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.26.3","direct":false,"kind":"development","optional":false},{"id":25899571017,"package_name":"@biomejs/biome","ecosystem":"npm","requirements":"1.9.4","direct":false,"kind":"development","optional":false},{"id":25899571018,"package_name":"@biomejs/cli-darwin-arm64","ecosystem":"npm","requirements":"1.9.4","direct":false,"kind":"development","optional":false},{"id":25899571020,"package_name":"@biomejs/cli-darwin-x64","ecosystem":"npm","requirements":"1.9.4","direct":false,"kind":"development","optional":false},{"id":25899571023,"package_name":"@biomejs/cli-linux-arm64","ecosystem":"npm","requirements":"1.9.4","direct":false,"kind":"development","optional":false},{"id":25899571024,"package_name":"@biomejs/cli-linux-arm64-musl","ecosystem":"npm","requirements":"1.9.4","direct":false,"kind":"development","optional":false},{"id":25899571027,"package_name":"@biomejs/cli-linux-x64","ecosystem":"npm","requirements":"1.9.4","direct":false,"kind":"development","optional":false},{"id":25899571028,"package_name":"@biomejs/cli-linux-x64-musl","ecosystem":"npm","requirements":"1.9.4","direct":false,"kind":"development","optional":false},{"id":25899571029,"package_name":"@biomejs/cli-win32-arm64","ecosystem":"npm","requirements":"1.9.4","direct":false,"kind":"development","optional":false},{"id":25899571030,"package_name":"@biomejs/cli-win32-x64","ecosystem":"npm","requirements":"1.9.4","direct":false,"kind":"development","optional":false},{"id":25899571031,"package_name":"@colors/colors","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"development","optional":false},{"id":25899571032,"package_name":"@esbuild/aix-ppc64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571081,"package_name":"@esbuild/android-arm","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571082,"package_name":"@esbuild/android-arm64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571083,"package_name":"@esbuild/android-x64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571084,"package_name":"@esbuild/darwin-arm64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571085,"package_name":"@esbuild/darwin-x64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571086,"package_name":"@esbuild/freebsd-arm64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899574801,"package_name":"onetime","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":25899574835,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899574836,"package_name":"env-paths","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":25899574837,"package_name":"environment","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":25899574838,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":25899574839,"package_name":"error-stack-parser","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"development","optional":false},{"id":25899574840,"package_name":"es-define-property","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25899574841,"package_name":"es-errors","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":25899574842,"package_name":"es-object-atoms","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899574843,"package_name":"esbuild","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899574844,"package_name":"esbuild-register","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":25899574845,"package_name":"escalade","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":25899574846,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899574847,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":25899574865,"package_name":"estree-walker","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":25899574868,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":25899574870,"package_name":"execa","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":25899574872,"package_name":"get-stream","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":25899574874,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":25899574876,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"development","optional":false},{"id":25899574889,"package_name":"fast-shallow-equal","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899574892,"package_name":"fastest-stable-stringify","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":25899574893,"package_name":"fastq","ecosystem":"npm","requirements":"1.18.0","direct":false,"kind":"development","optional":false},{"id":25899574896,"package_name":"fdir","ecosystem":"npm","requirements":"6.4.2","direct":false,"kind":"development","optional":false},{"id":25899571087,"package_name":"@esbuild/freebsd-x64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571088,"package_name":"@esbuild/linux-arm","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571089,"package_name":"@esbuild/linux-arm64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571090,"package_name":"@esbuild/linux-ia32","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571091,"package_name":"@esbuild/linux-loong64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571092,"package_name":"@esbuild/linux-mips64el","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571093,"package_name":"@esbuild/linux-ppc64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571094,"package_name":"@esbuild/linux-riscv64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571095,"package_name":"@esbuild/linux-s390x","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571096,"package_name":"@esbuild/linux-x64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571097,"package_name":"@esbuild/netbsd-arm64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571098,"package_name":"@esbuild/netbsd-x64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571111,"package_name":"@esbuild/openbsd-arm64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571115,"package_name":"@esbuild/openbsd-x64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571119,"package_name":"@esbuild/sunos-x64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571209,"package_name":"@esbuild/win32-arm64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571244,"package_name":"@esbuild/win32-ia32","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571249,"package_name":"@esbuild/win32-x64","ecosystem":"npm","requirements":"0.24.2","direct":false,"kind":"development","optional":false},{"id":25899571286,"package_name":"@joshwooding/vite-plugin-react-docgen-typescript","ecosystem":"npm","requirements":"0.4.2","direct":false,"kind":"development","optional":false},{"id":25899571290,"package_name":"magic-string","ecosystem":"npm","requirements":"0.27.0","direct":false,"kind":"development","optional":false},{"id":25899571293,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.8","direct":false,"kind":"development","optional":false},{"id":25899571296,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":25899571300,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":25899571304,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"development","optional":false},{"id":25899571308,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.25","direct":false,"kind":"development","optional":false},{"id":25899571310,"package_name":"@mdx-js/react","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":25899571313,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"development","optional":false},{"id":25899571450,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":25899571556,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":25899571575,"package_name":"@octokit/auth-token","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":25899571577,"package_name":"@octokit/core","ecosystem":"npm","requirements":"6.1.2","direct":false,"kind":"development","optional":false},{"id":25899571580,"package_name":"@octokit/endpoint","ecosystem":"npm","requirements":"10.1.1","direct":false,"kind":"development","optional":false},{"id":25899571581,"package_name":"@octokit/graphql","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"development","optional":false},{"id":25899571582,"package_name":"@octokit/openapi-types","ecosystem":"npm","requirements":"22.2.0","direct":false,"kind":"development","optional":false},{"id":25899571612,"package_name":"@octokit/plugin-paginate-rest","ecosystem":"npm","requirements":"11.3.6","direct":false,"kind":"development","optional":false},{"id":25899571793,"package_name":"@octokit/plugin-retry","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"development","optional":false},{"id":25899571985,"package_name":"@octokit/plugin-throttling","ecosystem":"npm","requirements":"9.3.2","direct":false,"kind":"development","optional":false},{"id":25899571987,"package_name":"@octokit/request","ecosystem":"npm","requirements":"9.1.3","direct":false,"kind":"development","optional":false},{"id":25899571989,"package_name":"@octokit/request-error","ecosystem":"npm","requirements":"6.1.5","direct":false,"kind":"development","optional":false},{"id":25899572231,"package_name":"@octokit/types","ecosystem":"npm","requirements":"13.6.2","direct":false,"kind":"development","optional":false},{"id":25899572233,"package_name":"@pnpm/config.env-replace","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":25899572235,"package_name":"@pnpm/network.ca-file","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":25899572237,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.10","direct":false,"kind":"development","optional":false},{"id":25899572239,"package_name":"@pnpm/npm-conf","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":25899572241,"package_name":"@rollup/plugin-babel","ecosystem":"npm","requirements":"6.0.4","direct":false,"kind":"development","optional":false},{"id":25899572243,"package_name":"@rollup/plugin-commonjs","ecosystem":"npm","requirements":"28.0.2","direct":false,"kind":"development","optional":false},{"id":25899572244,"package_name":"@rollup/plugin-node-resolve","ecosystem":"npm","requirements":"16.0.0","direct":false,"kind":"development","optional":false},{"id":25899572245,"package_name":"@rollup/plugin-typescript","ecosystem":"npm","requirements":"12.1.2","direct":false,"kind":"development","optional":false},{"id":25899572390,"package_name":"@rollup/pluginutils","ecosystem":"npm","requirements":"5.1.4","direct":false,"kind":"development","optional":false},{"id":25899572391,"package_name":"@rollup/rollup-android-arm-eabi","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572392,"package_name":"@rollup/rollup-android-arm64","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572393,"package_name":"@rollup/rollup-darwin-arm64","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572394,"package_name":"@rollup/rollup-darwin-x64","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572395,"package_name":"@rollup/rollup-freebsd-arm64","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572396,"package_name":"@rollup/rollup-freebsd-x64","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572397,"package_name":"@rollup/rollup-linux-arm-gnueabihf","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572398,"package_name":"@rollup/rollup-linux-arm-musleabihf","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572399,"package_name":"@rollup/rollup-linux-arm64-gnu","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572400,"package_name":"@rollup/rollup-linux-arm64-musl","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572401,"package_name":"@rollup/rollup-linux-loongarch64-gnu","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572402,"package_name":"@rollup/rollup-linux-powerpc64le-gnu","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572403,"package_name":"@rollup/rollup-linux-riscv64-gnu","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572404,"package_name":"@rollup/rollup-linux-s390x-gnu","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572405,"package_name":"@rollup/rollup-linux-x64-gnu","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572406,"package_name":"@rollup/rollup-linux-x64-musl","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572407,"package_name":"@rollup/rollup-win32-arm64-msvc","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572408,"package_name":"@rollup/rollup-win32-ia32-msvc","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572409,"package_name":"@rollup/rollup-win32-x64-msvc","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899572410,"package_name":"@sec-ant/readable-stream","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":25899572411,"package_name":"@semantic-release/changelog","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"development","optional":false},{"id":25899572412,"package_name":"@semantic-release/commit-analyzer","ecosystem":"npm","requirements":"13.0.0","direct":false,"kind":"development","optional":false},{"id":25899572413,"package_name":"@semantic-release/error","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899574898,"package_name":"figures","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":25899574901,"package_name":"fill-range","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"development","optional":false},{"id":25899574903,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899574904,"package_name":"find-up-simple","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899574905,"package_name":"find-versions","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":25899574911,"package_name":"for-each","ecosystem":"npm","requirements":"0.3.3","direct":false,"kind":"development","optional":false},{"id":25899574912,"package_name":"from2","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":25899574913,"package_name":"fs-extra","ecosystem":"npm","requirements":"11.2.0","direct":false,"kind":"development","optional":false},{"id":25899574914,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"development","optional":false},{"id":25899574915,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":25899574916,"package_name":"function-timeout","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":25899574917,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"development","optional":false},{"id":25899574918,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":25899574919,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"development","optional":false},{"id":25899574920,"package_name":"get-stream","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":25899574921,"package_name":"git-log-parser","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":25899572414,"package_name":"@semantic-release/git","ecosystem":"npm","requirements":"10.0.1","direct":false,"kind":"development","optional":false},{"id":25899572415,"package_name":"@semantic-release/github","ecosystem":"npm","requirements":"11.0.1","direct":false,"kind":"development","optional":false},{"id":25899572416,"package_name":"@semantic-release/error","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899572417,"package_name":"aggregate-error","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899572418,"package_name":"clean-stack","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":25899572419,"package_name":"indent-string","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899572420,"package_name":"@semantic-release/npm","ecosystem":"npm","requirements":"12.0.1","direct":false,"kind":"development","optional":false},{"id":25899572421,"package_name":"@sindresorhus/merge-streams","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899572479,"package_name":"execa","ecosystem":"npm","requirements":"9.5.2","direct":false,"kind":"development","optional":false},{"id":25899572545,"package_name":"get-stream","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"development","optional":false},{"id":25899572546,"package_name":"human-signals","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":25899572759,"package_name":"is-stream","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":25899572802,"package_name":"npm-run-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":25899572876,"package_name":"path-key","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899572877,"package_name":"semver","ecosystem":"npm","requirements":"7.6.3","direct":false,"kind":"development","optional":false},{"id":25899572878,"package_name":"signal-exit","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":25899572879,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899572963,"package_name":"unicorn-magic","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":25899572964,"package_name":"@semantic-release/release-notes-generator","ecosystem":"npm","requirements":"14.0.2","direct":false,"kind":"development","optional":false},{"id":25899573009,"package_name":"@sindresorhus/is","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"development","optional":false},{"id":25899573011,"package_name":"@sindresorhus/merge-streams","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":25899573013,"package_name":"@storybook/addon-actions","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573191,"package_name":"@storybook/addon-backgrounds","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573193,"package_name":"@storybook/addon-controls","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573265,"package_name":"@storybook/addon-docs","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573266,"package_name":"react","ecosystem":"npm","requirements":"18.3.1","direct":false,"kind":"development","optional":false},{"id":25899573267,"package_name":"react-dom","ecosystem":"npm","requirements":"18.3.1","direct":false,"kind":"development","optional":false},{"id":25899573268,"package_name":"scheduler","ecosystem":"npm","requirements":"0.23.2","direct":false,"kind":"development","optional":false},{"id":25899573269,"package_name":"@storybook/addon-essentials","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573270,"package_name":"@storybook/addon-highlight","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573271,"package_name":"@storybook/addon-measure","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573272,"package_name":"@storybook/addon-outline","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573273,"package_name":"@storybook/addon-toolbars","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573274,"package_name":"@storybook/addon-viewport","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573275,"package_name":"@storybook/blocks","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573276,"package_name":"@storybook/builder-vite","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573277,"package_name":"@storybook/components","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573335,"package_name":"@storybook/core","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573626,"package_name":"@storybook/csf","ecosystem":"npm","requirements":"0.1.13","direct":false,"kind":"development","optional":false},{"id":25899573627,"package_name":"@storybook/csf-plugin","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573628,"package_name":"@storybook/global","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899573683,"package_name":"@storybook/icons","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":25899573684,"package_name":"@storybook/instrumenter","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573685,"package_name":"@storybook/manager-api","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573686,"package_name":"@storybook/preview-api","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573687,"package_name":"@storybook/react","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573688,"package_name":"@storybook/react-dom-shim","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573689,"package_name":"@storybook/react-vite","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573690,"package_name":"@storybook/test","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573691,"package_name":"@storybook/theming","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899573692,"package_name":"@testing-library/dom","ecosystem":"npm","requirements":"10.4.0","direct":false,"kind":"development","optional":false},{"id":25899573693,"package_name":"@testing-library/jest-dom","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"development","optional":false},{"id":25899573694,"package_name":"chalk","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899573695,"package_name":"dom-accessibility-api","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"development","optional":false},{"id":25899573696,"package_name":"@testing-library/user-event","ecosystem":"npm","requirements":"14.5.2","direct":false,"kind":"development","optional":false},{"id":25899573697,"package_name":"@types/aria-query","ecosystem":"npm","requirements":"5.0.4","direct":false,"kind":"development","optional":false},{"id":25899573698,"package_name":"@types/babel__core","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"development","optional":false},{"id":25899573699,"package_name":"@types/babel__generator","ecosystem":"npm","requirements":"7.6.8","direct":false,"kind":"development","optional":false},{"id":25899573700,"package_name":"@types/babel__template","ecosystem":"npm","requirements":"7.4.4","direct":false,"kind":"development","optional":false},{"id":25899573701,"package_name":"@types/babel__traverse","ecosystem":"npm","requirements":"7.20.6","direct":false,"kind":"development","optional":false},{"id":25899573702,"package_name":"@types/doctrine","ecosystem":"npm","requirements":"0.0.9","direct":false,"kind":"development","optional":false},{"id":25899573703,"package_name":"@types/estree","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":25899573704,"package_name":"@types/js-cookie","ecosystem":"npm","requirements":"2.2.7","direct":false,"kind":"development","optional":false},{"id":25899573705,"package_name":"@types/mdx","ecosystem":"npm","requirements":"2.0.13","direct":false,"kind":"development","optional":false},{"id":25899573706,"package_name":"@types/normalize-package-data","ecosystem":"npm","requirements":"2.4.4","direct":false,"kind":"development","optional":false},{"id":25899573732,"package_name":"@types/react","ecosystem":"npm","requirements":"19.0.2","direct":false,"kind":"development","optional":false},{"id":25899573733,"package_name":"@types/resolve","ecosystem":"npm","requirements":"1.20.2","direct":false,"kind":"development","optional":false},{"id":25899573734,"package_name":"@types/semver","ecosystem":"npm","requirements":"7.5.8","direct":false,"kind":"development","optional":false},{"id":25899573735,"package_name":"@types/tween-functions","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":25899573736,"package_name":"@types/uuid","ecosystem":"npm","requirements":"9.0.8","direct":false,"kind":"development","optional":false},{"id":25899573737,"package_name":"@vitest/expect","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":25899573738,"package_name":"@vitest/pretty-format","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":25899573739,"package_name":"@vitest/utils","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":25899573740,"package_name":"estree-walker","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":25899573743,"package_name":"@vitest/pretty-format","ecosystem":"npm","requirements":"2.1.8","direct":false,"kind":"development","optional":false},{"id":25899573746,"package_name":"@vitest/spy","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":25899574937,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":25899574953,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"development","optional":false},{"id":25899575091,"package_name":"globby","ecosystem":"npm","requirements":"14.0.2","direct":false,"kind":"development","optional":false},{"id":25899575193,"package_name":"path-type","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899575224,"package_name":"gopd","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":25899575225,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.11","direct":false,"kind":"development","optional":false},{"id":25899575228,"package_name":"handlebars","ecosystem":"npm","requirements":"4.7.8","direct":false,"kind":"development","optional":false},{"id":25899575229,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899575230,"package_name":"has-property-descriptors","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":25899575231,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":25899575232,"package_name":"has-tostringtag","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":25899575233,"package_name":"hasown","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":25899575234,"package_name":"highlight.js","ecosystem":"npm","requirements":"10.7.3","direct":false,"kind":"development","optional":false},{"id":25899575235,"package_name":"hook-std","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899575236,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"7.0.2","direct":false,"kind":"development","optional":false},{"id":25899575237,"package_name":"lru-cache","ecosystem":"npm","requirements":"10.4.3","direct":false,"kind":"development","optional":false},{"id":25899575238,"package_name":"http-proxy-agent","ecosystem":"npm","requirements":"7.0.2","direct":false,"kind":"development","optional":false},{"id":25899575239,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"7.0.6","direct":false,"kind":"development","optional":false},{"id":25899575240,"package_name":"human-signals","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":25899575241,"package_name":"hyphenate-style-name","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":25899575242,"package_name":"ignore","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":25899575243,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":25899575244,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899575245,"package_name":"import-from-esm","ecosystem":"npm","requirements":"1.3.4","direct":false,"kind":"development","optional":false},{"id":25899575246,"package_name":"import-meta-resolve","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":25899575247,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899575248,"package_name":"index-to-position","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":25899575249,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":25899575811,"package_name":"ini","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"development","optional":false},{"id":25899575813,"package_name":"inline-style-prefixer","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":25899575815,"package_name":"into-stream","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":25899575927,"package_name":"is-arguments","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":25899575968,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":25899576047,"package_name":"is-callable","ecosystem":"npm","requirements":"1.2.7","direct":false,"kind":"development","optional":false},{"id":25899576335,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899576341,"package_name":"is-generator-function","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"development","optional":false},{"id":25899576342,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":25899576346,"package_name":"is-module","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899576352,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":25899576370,"package_name":"is-obj","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899576479,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":25899576480,"package_name":"is-reference","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":25899576481,"package_name":"is-stream","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25899576580,"package_name":"is-typed-array","ecosystem":"npm","requirements":"1.1.15","direct":false,"kind":"development","optional":false},{"id":25899576583,"package_name":"is-unicode-supported","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":25899576591,"package_name":"is-wsl","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":25899576596,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899576604,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899576655,"package_name":"issue-parser","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":25899576656,"package_name":"java-properties","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":25899576657,"package_name":"js-cookie","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":25899576663,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899576694,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":25899576695,"package_name":"jsdoc-type-pratt-parser","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":25899576696,"package_name":"jsesc","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":25899576697,"package_name":"json-parse-better-errors","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":25899576827,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":25899576842,"package_name":"json5","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"development","optional":false},{"id":25899576845,"package_name":"jsonfile","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":25899576847,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":25899577065,"package_name":"load-json-file","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899577066,"package_name":"parse-json","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899577067,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":25899577068,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"development","optional":false},{"id":25899577069,"package_name":"lodash-es","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"development","optional":false},{"id":25899576066,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.16.1","direct":false,"kind":"development","optional":false},{"id":25899576189,"package_name":"is-docker","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":25899576190,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":25899577117,"package_name":"lodash.capitalize","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":25899577127,"package_name":"lodash.debounce","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"development","optional":false},{"id":25899577155,"package_name":"lodash.escaperegexp","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":25899577156,"package_name":"lodash.isplainobject","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"development","optional":false},{"id":25899577157,"package_name":"lodash.isstring","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":25899577158,"package_name":"lodash.uniqby","ecosystem":"npm","requirements":"4.7.0","direct":false,"kind":"development","optional":false},{"id":25899577159,"package_name":"loose-envify","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":25899577231,"package_name":"loupe","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":25899577232,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":25899577233,"package_name":"lz-string","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"development","optional":false},{"id":25899577302,"package_name":"magic-string","ecosystem":"npm","requirements":"0.30.17","direct":false,"kind":"development","optional":false},{"id":25899577303,"package_name":"map-or-similar","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"development","optional":false},{"id":25899577304,"package_name":"marked","ecosystem":"npm","requirements":"12.0.2","direct":false,"kind":"development","optional":false},{"id":25899577305,"package_name":"marked-terminal","ecosystem":"npm","requirements":"7.2.1","direct":false,"kind":"development","optional":false},{"id":25899577306,"package_name":"ansi-regex","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":25899577307,"package_name":"chalk","ecosystem":"npm","requirements":"5.4.1","direct":false,"kind":"development","optional":false},{"id":25899577314,"package_name":"math-intrinsics","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":25899577315,"package_name":"mdn-data","ecosystem":"npm","requirements":"2.0.14","direct":false,"kind":"development","optional":false},{"id":25899577324,"package_name":"memoizerific","ecosystem":"npm","requirements":"1.11.3","direct":false,"kind":"development","optional":false},{"id":25899577325,"package_name":"meow","ecosystem":"npm","requirements":"13.2.0","direct":false,"kind":"development","optional":false},{"id":25899577326,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899577332,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":25899577373,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"development","optional":false},{"id":25899577381,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":25899577384,"package_name":"mime","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"development","optional":false},{"id":25899577385,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":25899577458,"package_name":"min-indent","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25899577462,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":25899577463,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":25899577464,"package_name":"mz","ecosystem":"npm","requirements":"2.7.0","direct":false,"kind":"development","optional":false},{"id":25899577635,"package_name":"nano-css","ecosystem":"npm","requirements":"5.6.2","direct":false,"kind":"development","optional":false},{"id":25899577636,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.8","direct":false,"kind":"development","optional":false},{"id":25899577637,"package_name":"neo-async","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"development","optional":false},{"id":25899577647,"package_name":"nerf-dart","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899577649,"package_name":"node-emoji","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":25899577650,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.19","direct":false,"kind":"development","optional":false},{"id":25899577657,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":25899577658,"package_name":"normalize-url","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"development","optional":false},{"id":25899577665,"package_name":"npm","ecosystem":"npm","requirements":"10.9.2","direct":false,"kind":"development","optional":false},{"id":25899577666,"package_name":"npm-run-path","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":25899577672,"package_name":"@isaacs/cliui","ecosystem":"npm","requirements":"8.0.2","direct":false,"kind":"development","optional":false},{"id":25899577674,"package_name":"emoji-regex","ecosystem":"npm","requirements":"9.2.2","direct":false,"kind":"development","optional":false},{"id":25899577675,"package_name":"string-width","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":25899577676,"package_name":"strip-ansi","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"development","optional":false},{"id":25899577677,"package_name":"@isaacs/fs-minipass","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":25899577678,"package_name":"@isaacs/string-locale-compare","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":25899577679,"package_name":"@npmcli/agent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899577766,"package_name":"@npmcli/arborist","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":25899577767,"package_name":"@npmcli/config","ecosystem":"npm","requirements":"9.0.0","direct":false,"kind":"development","optional":false},{"id":25899577768,"package_name":"@npmcli/fs","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899577769,"package_name":"@npmcli/git","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":25899577770,"package_name":"@npmcli/installed-package-contents","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899577824,"package_name":"@npmcli/map-workspaces","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":25899577825,"package_name":"@npmcli/metavuln-calculator","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"development","optional":false},{"id":25899577826,"package_name":"pacote","ecosystem":"npm","requirements":"20.0.0","direct":false,"kind":"development","optional":false},{"id":25899577928,"package_name":"@npmcli/name-from-folder","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899577929,"package_name":"@npmcli/node-gyp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899577940,"package_name":"@npmcli/package-json","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":25899577941,"package_name":"@npmcli/promise-spawn","ecosystem":"npm","requirements":"8.0.2","direct":false,"kind":"development","optional":false},{"id":25899577942,"package_name":"@npmcli/query","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899577943,"package_name":"@npmcli/redact","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899577958,"package_name":"@npmcli/run-script","ecosystem":"npm","requirements":"9.0.2","direct":false,"kind":"development","optional":false},{"id":25899577973,"package_name":"@pkgjs/parseargs","ecosystem":"npm","requirements":"0.11.0","direct":false,"kind":"development","optional":false},{"id":25899578036,"package_name":"@sigstore/protobuf-specs","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":25899578037,"package_name":"@sigstore/tuf","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899578040,"package_name":"@tufjs/canonical-json","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899578142,"package_name":"abbrev","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899578404,"package_name":"cacache","ecosystem":"npm","requirements":"19.0.1","direct":false,"kind":"development","optional":false},{"id":25899578405,"package_name":"chownr","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899578406,"package_name":"minizlib","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":25899578179,"package_name":"agent-base","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"development","optional":false},{"id":25899578280,"package_name":"ansi-styles","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"development","optional":false},{"id":25899578308,"package_name":"aproba","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899578313,"package_name":"archy","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899578343,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":25899578344,"package_name":"bin-links","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899578345,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":25899578346,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25899580780,"package_name":"pacote","ecosystem":"npm","requirements":"19.0.1","direct":false,"kind":"development","optional":false},{"id":25899580781,"package_name":"parse-conflict-json","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899580782,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":25899580783,"package_name":"path-scurry","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"development","optional":false},{"id":25899580784,"package_name":"postcss-selector-parser","ecosystem":"npm","requirements":"6.1.2","direct":false,"kind":"development","optional":false},{"id":25899580785,"package_name":"proc-log","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899580786,"package_name":"proggy","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899580787,"package_name":"promise-all-reject-late","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25899580788,"package_name":"promise-call-limit","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":25899580789,"package_name":"promise-inflight","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25899580790,"package_name":"promise-retry","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25899580791,"package_name":"promzard","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899580792,"package_name":"qrcode-terminal","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"development","optional":false},{"id":25899580793,"package_name":"read","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899580794,"package_name":"read-cmd-shim","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899581137,"package_name":"read-package-json-fast","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899581147,"package_name":"retry","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"development","optional":false},{"id":25899581148,"package_name":"rimraf","ecosystem":"npm","requirements":"5.0.10","direct":false,"kind":"development","optional":false},{"id":25899581149,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":25899581150,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899581151,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899581152,"package_name":"sigstore","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899581176,"package_name":"@sigstore/bundle","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899581258,"package_name":"@sigstore/core","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899581259,"package_name":"@sigstore/sign","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899581314,"package_name":"@sigstore/verify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899578418,"package_name":"mkdirp","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":25899578433,"package_name":"p-map","ecosystem":"npm","requirements":"7.0.2","direct":false,"kind":"development","optional":false},{"id":25899578442,"package_name":"tar","ecosystem":"npm","requirements":"7.4.3","direct":false,"kind":"development","optional":false},{"id":25899578535,"package_name":"yallist","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899578539,"package_name":"chalk","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":25899578565,"package_name":"chownr","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899578566,"package_name":"ci-info","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":25899578767,"package_name":"cidr-regex","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":25899578768,"package_name":"cli-columns","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899578769,"package_name":"cmd-shim","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":25899578770,"package_name":"common-ancestor-path","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25899578771,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":25899578791,"package_name":"cssesc","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899578796,"package_name":"debug","ecosystem":"npm","requirements":"4.3.7","direct":false,"kind":"development","optional":false},{"id":25899578797,"package_name":"diff","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":25899578798,"package_name":"eastasianwidth","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":25899578799,"package_name":"encoding","ecosystem":"npm","requirements":"0.1.13","direct":false,"kind":"development","optional":false},{"id":25899578800,"package_name":"err-code","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":25899578801,"package_name":"exponential-backoff","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":25899578802,"package_name":"fastest-levenshtein","ecosystem":"npm","requirements":"1.0.16","direct":false,"kind":"development","optional":false},{"id":25899578803,"package_name":"foreground-child","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":25899578804,"package_name":"fs-minipass","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":25899578805,"package_name":"glob","ecosystem":"npm","requirements":"10.4.5","direct":false,"kind":"development","optional":false},{"id":25899579131,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"8.0.2","direct":false,"kind":"development","optional":false},{"id":25899579197,"package_name":"http-cache-semantics","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":25899579198,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"7.0.5","direct":false,"kind":"development","optional":false},{"id":25899579274,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"development","optional":false},{"id":25899579275,"package_name":"ignore-walk","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":25899579581,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":25899579769,"package_name":"ini","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899579772,"package_name":"init-package-json","ecosystem":"npm","requirements":"7.0.2","direct":false,"kind":"development","optional":false},{"id":25899579775,"package_name":"ip-address","ecosystem":"npm","requirements":"9.0.5","direct":false,"kind":"development","optional":false},{"id":25899579777,"package_name":"ip-regex","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899579931,"package_name":"is-cidr","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":25899580165,"package_name":"jackspeak","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"development","optional":false},{"id":25899580166,"package_name":"jsbn","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":25899580172,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899580174,"package_name":"json-stringify-nice","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":25899580175,"package_name":"jsonparse","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":25899580193,"package_name":"just-diff","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":25899580194,"package_name":"just-diff-apply","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":25899580195,"package_name":"libnpmaccess","ecosystem":"npm","requirements":"9.0.0","direct":false,"kind":"development","optional":false},{"id":25899580196,"package_name":"libnpmdiff","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":25899580197,"package_name":"libnpmexec","ecosystem":"npm","requirements":"9.0.0","direct":false,"kind":"development","optional":false},{"id":25899580198,"package_name":"libnpmfund","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":25899580199,"package_name":"libnpmhook","ecosystem":"npm","requirements":"11.0.0","direct":false,"kind":"development","optional":false},{"id":25899580331,"package_name":"libnpmorg","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":25899580332,"package_name":"libnpmpack","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":25899580333,"package_name":"libnpmpublish","ecosystem":"npm","requirements":"10.0.1","direct":false,"kind":"development","optional":false},{"id":25899580334,"package_name":"libnpmsearch","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":25899580335,"package_name":"libnpmteam","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":25899580336,"package_name":"libnpmversion","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":25899580337,"package_name":"make-fetch-happen","ecosystem":"npm","requirements":"14.0.3","direct":false,"kind":"development","optional":false},{"id":25899580338,"package_name":"negotiator","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899580339,"package_name":"minimatch","ecosystem":"npm","requirements":"9.0.5","direct":false,"kind":"development","optional":false},{"id":25899580340,"package_name":"minipass","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"development","optional":false},{"id":25899580341,"package_name":"minipass-collect","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25899580350,"package_name":"minipass-fetch","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899580479,"package_name":"minipass-flush","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":25899580481,"package_name":"minipass","ecosystem":"npm","requirements":"3.3.6","direct":false,"kind":"development","optional":false},{"id":25899580484,"package_name":"minipass-pipeline","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":25899580488,"package_name":"minipass-sized","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":25899580536,"package_name":"minizlib","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":25899580537,"package_name":"mkdirp","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":25899580538,"package_name":"mute-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899580539,"package_name":"node-gyp","ecosystem":"npm","requirements":"11.0.0","direct":false,"kind":"development","optional":false},{"id":25899580542,"package_name":"nopt","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":25899580607,"package_name":"abbrev","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899580609,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":25899580610,"package_name":"npm-audit-report","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":25899580618,"package_name":"npm-bundled","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899580619,"package_name":"npm-install-checks","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"development","optional":false},{"id":25899580681,"package_name":"npm-normalize-package-bin","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899580683,"package_name":"npm-package-arg","ecosystem":"npm","requirements":"12.0.0","direct":false,"kind":"development","optional":false},{"id":25899580684,"package_name":"npm-packlist","ecosystem":"npm","requirements":"9.0.0","direct":false,"kind":"development","optional":false},{"id":25899580768,"package_name":"npm-pick-manifest","ecosystem":"npm","requirements":"10.0.0","direct":false,"kind":"development","optional":false},{"id":25899580772,"package_name":"npm-profile","ecosystem":"npm","requirements":"11.0.1","direct":false,"kind":"development","optional":false},{"id":25899580774,"package_name":"npm-registry-fetch","ecosystem":"npm","requirements":"18.0.2","direct":false,"kind":"development","optional":false},{"id":25899580777,"package_name":"npm-user-validate","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899580778,"package_name":"p-map","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899580779,"package_name":"package-json-from-dist","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25899581585,"package_name":"smart-buffer","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":25899581586,"package_name":"socks","ecosystem":"npm","requirements":"2.8.3","direct":false,"kind":"development","optional":false},{"id":25899581587,"package_name":"socks-proxy-agent","ecosystem":"npm","requirements":"8.0.4","direct":false,"kind":"development","optional":false},{"id":25899581588,"package_name":"spdx-correct","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":25899581589,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":25899581600,"package_name":"spdx-exceptions","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":25899581684,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899581685,"package_name":"spdx-license-ids","ecosystem":"npm","requirements":"3.0.20","direct":false,"kind":"development","optional":false},{"id":25899581686,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":25899581687,"package_name":"ssri","ecosystem":"npm","requirements":"12.0.0","direct":false,"kind":"development","optional":false},{"id":25899581801,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"development","optional":false},{"id":25899581802,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":25899581889,"package_name":"supports-color","ecosystem":"npm","requirements":"9.4.0","direct":false,"kind":"development","optional":false},{"id":25899581893,"package_name":"tar","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"development","optional":false},{"id":25899581895,"package_name":"fs-minipass","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":25899581897,"package_name":"minipass","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899581899,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":25899581903,"package_name":"tiny-relative-date","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":25899581906,"package_name":"treeverse","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899581908,"package_name":"tuf-js","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":25899581910,"package_name":"@tufjs/models","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":25899581982,"package_name":"unique-filename","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899581984,"package_name":"unique-slug","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899581985,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":25899581986,"package_name":"validate-npm-package-license","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":25899582003,"package_name":"validate-npm-package-name","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":25899582004,"package_name":"walk-up-path","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":25899582005,"package_name":"which","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899582006,"package_name":"isexe","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":25899582110,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"development","optional":false},{"id":25899582111,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":25899582112,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":25899582113,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899582114,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":25899582115,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":25899582116,"package_name":"open","ecosystem":"npm","requirements":"8.4.2","direct":false,"kind":"development","optional":false},{"id":25899582334,"package_name":"p-each-series","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899582335,"package_name":"p-filter","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":25899582336,"package_name":"p-is-promise","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899582337,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":25899582338,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899582388,"package_name":"p-map","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":25899582389,"package_name":"p-reduce","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":25899582494,"package_name":"p-try","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899582497,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25899582498,"package_name":"parse-json","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"development","optional":false},{"id":25899582499,"package_name":"type-fest","ecosystem":"npm","requirements":"4.31.0","direct":false,"kind":"development","optional":false},{"id":25899582500,"package_name":"parse-ms","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899582577,"package_name":"parse5","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":25899582578,"package_name":"parse5-htmlparser2-tree-adapter","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":25899582579,"package_name":"parse5","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":25899582580,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899582581,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":25899582582,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899582583,"package_name":"pathval","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899582584,"package_name":"picocolors","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":25899582585,"package_name":"picomatch","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":25899582587,"package_name":"pify","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899582691,"package_name":"pkg-conf","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":25899582693,"package_name":"find-up","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":25899583623,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":25899583624,"package_name":"rollup","ecosystem":"npm","requirements":"4.34.8","direct":false,"kind":"development","optional":false},{"id":25899583625,"package_name":"rollup-plugin-dts","ecosystem":"npm","requirements":"6.1.1","direct":false,"kind":"development","optional":false},{"id":25899583626,"package_name":"rtl-css-js","ecosystem":"npm","requirements":"1.16.1","direct":false,"kind":"development","optional":false},{"id":25899583627,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":25899583628,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":25899583629,"package_name":"scheduler","ecosystem":"npm","requirements":"0.25.0","direct":false,"kind":"development","optional":false},{"id":25899583630,"package_name":"screenfull","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":25899583631,"package_name":"semantic-release","ecosystem":"npm","requirements":"24.2.0","direct":false,"kind":"development","optional":false},{"id":25899583632,"package_name":"p-reduce","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899583633,"package_name":"semver","ecosystem":"npm","requirements":"6.3.1","direct":false,"kind":"development","optional":false},{"id":25899583634,"package_name":"semver-diff","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899583636,"package_name":"semver-regex","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"development","optional":false},{"id":25899583638,"package_name":"set-function-length","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":25899583640,"package_name":"set-harmonic-interval","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25899583643,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"development","optional":false},{"id":25899583645,"package_name":"signale","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":25899583646,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":25899583647,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":25899583648,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":25899583649,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":25899583650,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":25899583651,"package_name":"figures","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899583652,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899583653,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":25899583654,"package_name":"skin-tone","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899583655,"package_name":"slash","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":25899583656,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"development","optional":false},{"id":25899583657,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":25899583658,"package_name":"spawn-error-forwarder","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899583659,"package_name":"split2","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899583660,"package_name":"stack-generator","ecosystem":"npm","requirements":"2.0.10","direct":false,"kind":"development","optional":false},{"id":25899583668,"package_name":"stackframe","ecosystem":"npm","requirements":"1.3.4","direct":false,"kind":"development","optional":false},{"id":25899583669,"package_name":"stacktrace-gps","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":25899583670,"package_name":"source-map","ecosystem":"npm","requirements":"0.5.6","direct":false,"kind":"development","optional":false},{"id":25899583671,"package_name":"stacktrace-js","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":25899583672,"package_name":"storybook","ecosystem":"npm","requirements":"8.4.7","direct":false,"kind":"development","optional":false},{"id":25899583673,"package_name":"stream-combiner2","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":25899583674,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":25899582853,"package_name":"locate-path","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899582931,"package_name":"p-limit","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":25899582938,"package_name":"p-locate","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899582942,"package_name":"path-exists","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899582944,"package_name":"polished","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"development","optional":false},{"id":25899582949,"package_name":"possible-typed-array-names","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899582950,"package_name":"postcss","ecosystem":"npm","requirements":"8.5.3","direct":false,"kind":"development","optional":false},{"id":25899582951,"package_name":"pretty-format","ecosystem":"npm","requirements":"27.5.1","direct":false,"kind":"development","optional":false},{"id":25899582952,"package_name":"ansi-styles","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":25899583137,"package_name":"pretty-ms","ecosystem":"npm","requirements":"9.2.0","direct":false,"kind":"development","optional":false},{"id":25899583140,"package_name":"process","ecosystem":"npm","requirements":"0.11.10","direct":false,"kind":"development","optional":false},{"id":25899583321,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25899583322,"package_name":"prop-types","ecosystem":"npm","requirements":"15.8.1","direct":false,"kind":"development","optional":false},{"id":25899583323,"package_name":"react-is","ecosystem":"npm","requirements":"16.13.1","direct":false,"kind":"development","optional":false},{"id":25899583324,"package_name":"proto-list","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":25899583325,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":25899583345,"package_name":"rc","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":25899583348,"package_name":"react","ecosystem":"npm","requirements":"19.0.0","direct":false,"kind":"development","optional":false},{"id":25899583349,"package_name":"react-docgen","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"development","optional":false},{"id":25899583350,"package_name":"react-docgen-typescript","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"development","optional":false},{"id":25899583351,"package_name":"react-dom","ecosystem":"npm","requirements":"19.0.0","direct":false,"kind":"development","optional":false},{"id":25899583352,"package_name":"react-fps-stats","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":25899583367,"package_name":"react-is","ecosystem":"npm","requirements":"17.0.2","direct":false,"kind":"development","optional":false},{"id":25899583368,"package_name":"react-universal-interface","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"development","optional":false},{"id":25899583369,"package_name":"react-use","ecosystem":"npm","requirements":"17.6.0","direct":false,"kind":"development","optional":false},{"id":25899583370,"package_name":"read-package-up","ecosystem":"npm","requirements":"11.0.0","direct":false,"kind":"development","optional":false},{"id":25899583371,"package_name":"read-pkg","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"development","optional":false},{"id":25899583372,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"development","optional":false},{"id":25899583373,"package_name":"recast","ecosystem":"npm","requirements":"0.23.9","direct":false,"kind":"development","optional":false},{"id":25899583374,"package_name":"redent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899583375,"package_name":"strip-indent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899583376,"package_name":"regenerate","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"development","optional":false},{"id":25899583377,"package_name":"regenerate-unicode-properties","ecosystem":"npm","requirements":"10.2.0","direct":false,"kind":"development","optional":false},{"id":25899583378,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.14.1","direct":false,"kind":"development","optional":false},{"id":25899583379,"package_name":"regenerator-transform","ecosystem":"npm","requirements":"0.15.2","direct":false,"kind":"development","optional":false},{"id":25899583380,"package_name":"regexpu-core","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"development","optional":false},{"id":25899583451,"package_name":"registry-auth-token","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"development","optional":false},{"id":25899583452,"package_name":"regjsgen","ecosystem":"npm","requirements":"0.8.0","direct":false,"kind":"development","optional":false},{"id":25899583453,"package_name":"regjsparser","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"development","optional":false},{"id":25899583454,"package_name":"jsesc","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":25899583455,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":25899583456,"package_name":"resize-observer-polyfill","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"development","optional":false},{"id":25899583499,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.10","direct":false,"kind":"development","optional":false},{"id":25899583621,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899583684,"package_name":"super-regex","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899583685,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":25899583686,"package_name":"supports-hyperlinks","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":25899583687,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899583688,"package_name":"temp-dir","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899583689,"package_name":"tempy","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":25899583690,"package_name":"thenify","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"development","optional":false},{"id":25899583691,"package_name":"thenify-all","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"development","optional":false},{"id":25899583692,"package_name":"throttle-debounce","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":25899583675,"package_name":"strip-bom","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899583676,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899583677,"package_name":"strip-indent","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25899583678,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25899583683,"package_name":"stylis","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"development","optional":false},{"id":25899583733,"package_name":"through2","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":25899583817,"package_name":"time-span","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":25899583818,"package_name":"tiny-invariant","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"development","optional":false},{"id":25899583819,"package_name":"tinyrainbow","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":25899583820,"package_name":"tinyspy","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":25899583822,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":25899583912,"package_name":"toggle-selection","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":25899583965,"package_name":"traverse","ecosystem":"npm","requirements":"0.6.8","direct":false,"kind":"development","optional":false},{"id":25899583966,"package_name":"ts-dedent","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":25899583967,"package_name":"ts-easing","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":25899583968,"package_name":"tsconfig-paths","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":25899583969,"package_name":"tslib","ecosystem":"npm","requirements":"2.8.1","direct":false,"kind":"development","optional":false},{"id":25899583971,"package_name":"tween-functions","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25899583972,"package_name":"type-fest","ecosystem":"npm","requirements":"2.19.0","direct":false,"kind":"development","optional":false},{"id":25899583973,"package_name":"typescript","ecosystem":"npm","requirements":"5.7.2","direct":false,"kind":"development","optional":false},{"id":25899584015,"package_name":"uglify-js","ecosystem":"npm","requirements":"3.19.3","direct":false,"kind":"development","optional":false},{"id":25899584095,"package_name":"unicode-canonical-property-names-ecmascript","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25899584097,"package_name":"unicode-emoji-modifier-base","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899584098,"package_name":"unicode-match-property-ecmascript","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25899584101,"package_name":"unicode-match-property-value-ecmascript","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":25899584161,"package_name":"unicode-property-aliases-ecmascript","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":25899584167,"package_name":"unicorn-magic","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":25899584168,"package_name":"unique-string","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25899584173,"package_name":"universal-user-agent","ecosystem":"npm","requirements":"7.0.2","direct":false,"kind":"development","optional":false},{"id":25899584174,"package_name":"universalify","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25899584175,"package_name":"unplugin","ecosystem":"npm","requirements":"1.16.0","direct":false,"kind":"development","optional":false},{"id":25899584176,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":25899584177,"package_name":"url-join","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25899584178,"package_name":"util","ecosystem":"npm","requirements":"0.12.5","direct":false,"kind":"development","optional":false},{"id":25899584179,"package_name":"uuid","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"development","optional":false},{"id":25899584180,"package_name":"vite","ecosystem":"npm","requirements":"6.1.1","direct":false,"kind":"development","optional":false},{"id":25899584181,"package_name":"webpack-virtual-modules","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"development","optional":false},{"id":25899584182,"package_name":"which-typed-array","ecosystem":"npm","requirements":"1.1.18","direct":false,"kind":"development","optional":false},{"id":25899584183,"package_name":"wordwrap","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":25899584184,"package_name":"ws","ecosystem":"npm","requirements":"8.18.0","direct":false,"kind":"development","optional":false},{"id":25899584185,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":25899584186,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"development","optional":false},{"id":25899584354,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":25899584355,"package_name":"yargs","ecosystem":"npm","requirements":"17.7.2","direct":false,"kind":"development","optional":false},{"id":25899584356,"package_name":"yargs-parser","ecosystem":"npm","requirements":"21.1.1","direct":false,"kind":"development","optional":false},{"id":25899584357,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":25899584358,"package_name":"yoctocolors","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false}]}],"score":26.8006267313031,"created_at":"2026-07-08T09:19:30.524Z","updated_at":"2026-09-15T04:02:39.655Z","avatar_url":"https://github.com/alampros.png","language":"TypeScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/378630","html_url":"https://summary.ecosyste.ms/projects/378630"}