{"id":372314,"url":"https://github.com/actions/toolkit","last_synced_at":"2026-06-01T14:31:49.255Z","repository":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"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":null,"packages":[{"id":787992,"name":"@actions/glob","ecosystem":"npm","description":"Actions glob lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/glob","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","glob"],"namespace":"actions","versions_count":12,"first_release_published_at":"2020-01-10T18:13:49.290Z","latest_release_published_at":"2026-04-21T20:39:40.806Z","latest_release_number":"0.7.0","last_synced_at":"2026-05-29T11:25:06.760Z","created_at":"2022-04-07T13:03:13.734Z","updated_at":"2026-05-29T11:25:06.760Z","registry_url":"https://www.npmjs.com/package/@actions/glob","install_command":"npm install @actions/glob","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.7.0"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2024-05-23T15:25:19.000Z","size":8538,"stargazers_count":4732,"open_issues_count":411,"forks_count":1346,"subscribers_count":133,"default_branch":"main","last_synced_at":"2024-05-29T13:04:39.887Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2024-06-05T23:12:52.097Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":878,"total_committers":143,"mean_commits":6.13986013986014,"dds":0.9248291571753986,"last_synced_commit":"fe3e7ce9a7f995d29d1fcfd226a32bca407f9dc8"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":212280305,"owners_count":15419312,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"}]},"repo_metadata_updated_at":"2024-09-08T15:53:48.230Z","dependent_packages_count":53,"downloads":1255758,"downloads_period":"last-month","dependent_repos_count":1272,"rankings":{"downloads":0.4263668485910315,"dependent_repos_count":0.5417396674943595,"dependent_packages_count":0.6437247485432687,"stargazers_count":1.411868309654209,"forks_count":0.9688073065571515,"docker_downloads_count":1.3573304955419414,"average":0.891639562730327},"purl":"pkg:npm/%40actions/glob","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@actions/glob","docker_dependents_count":8,"docker_downloads_count":18813,"usage_url":"https://repos.ecosyste.ms/usage/npm/@actions/glob","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@actions/glob/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-08T12:27:10.213Z","issues_count":484,"pull_requests_count":857,"avg_time_to_close_issue":18781520.714285713,"avg_time_to_close_pull_request":2721720.053231939,"issues_closed_count":77,"pull_requests_closed_count":526,"pull_request_authors_count":154,"issue_authors_count":181,"avg_comments_per_issue":2.274793388429752,"avg_comments_per_pull_request":0.8214702450408401,"merged_pull_requests_count":344,"bot_issues_count":0,"bot_pull_requests_count":25,"past_year_issues_count":132,"past_year_pull_requests_count":209,"past_year_avg_time_to_close_issue":2352550.3157894737,"past_year_avg_time_to_close_pull_request":683848.2442748091,"past_year_issues_closed_count":19,"past_year_pull_requests_closed_count":131,"past_year_pull_request_authors_count":76,"past_year_issue_authors_count":88,"past_year_avg_comments_per_issue":0.6590909090909091,"past_year_avg_comments_per_pull_request":0.6650717703349283,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":100,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"rentziass","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"robherley","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"bryanmacfarlane","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"joshmgross","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"luketomlinson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luketomlinson"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"}],"active_maintainers":[{"login":"robherley","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"joshmgross","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"thboop","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"luketomlinson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luketomlinson"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fglob/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fglob/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fglob/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fglob/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fglob/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fglob/codemeta","maintainers":[{"uuid":"bryanmacfarlane","login":"bryanmacfarlane","name":null,"email":"bryanmacf@gmail.com","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~bryanmacfarlane","role":null,"created_at":"2022-11-08T13:33:45.009Z","updated_at":"2022-11-08T13:33:45.009Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bryanmacfarlane/packages"},{"uuid":"thboop","login":"thboop","name":null,"email":"thboop@github.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~thboop","role":null,"created_at":"2022-11-08T13:33:45.031Z","updated_at":"2022-11-08T13:33:45.031Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thboop/packages"},{"uuid":"bdehamer","login":"bdehamer","name":null,"email":"brian@dehamer.com","url":null,"packages_count":42,"html_url":"https://www.npmjs.com/~bdehamer","role":null,"created_at":"2026-02-11T13:40:12.668Z","updated_at":"2026-02-11T13:40:12.668Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bdehamer/packages"},{"uuid":"ericsciple","login":"ericsciple","name":null,"email":"ericsciple@github.com","url":null,"packages_count":13,"html_url":"https://www.npmjs.com/~ericsciple","role":null,"created_at":"2026-02-26T16:31:28.892Z","updated_at":"2026-02-26T16:31:28.892Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ericsciple/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":787979,"name":"@actions/core","ecosystem":"npm","description":"Actions core lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/core","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","core"],"namespace":"actions","versions_count":34,"first_release_published_at":"2019-08-07T17:33:14.658Z","latest_release_published_at":"2026-04-21T20:10:07.908Z","latest_release_number":"3.0.1","last_synced_at":"2026-05-29T20:15:53.346Z","created_at":"2022-04-07T13:03:12.927Z","updated_at":"2026-05-29T20:15:53.346Z","registry_url":"https://www.npmjs.com/package/@actions/core","install_command":"npm install @actions/core","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"preview":"1.6.0-beta.0","latest":"3.0.1"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2024-10-28T18:57:48.000Z","size":9282,"stargazers_count":4982,"open_issues_count":453,"forks_count":1435,"subscribers_count":135,"default_branch":"main","last_synced_at":"2024-10-29T21:27:09.634Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2024-10-29T17:56:10.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":878,"total_committers":143,"mean_commits":6.13986013986014,"dds":0.9248291571753986,"last_synced_commit":"fe3e7ce9a7f995d29d1fcfd226a32bca407f9dc8"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222143445,"owners_count":16938423,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"}]},"repo_metadata_updated_at":"2024-10-30T00:51:24.927Z","dependent_packages_count":1089,"downloads":43840025,"downloads_period":"last-month","dependent_repos_count":147199,"rankings":{"downloads":0.10360865674275557,"dependent_repos_count":0.08307739278156612,"dependent_packages_count":0.07245958542805794,"stargazers_count":1.4000753466576474,"forks_count":0.9595910347757182,"docker_downloads_count":0.4667851485855696,"average":0.5142661941618858},"purl":"pkg:npm/%40actions/core","advisories":[{"uuid":"GSA_kwCzR0hTQS03cjNoLW01ajYtM3E0Ms4AAuFm","url":"https://github.com/advisories/GHSA-7r3h-m5j6-3q42","title":"@actions/core has Delimiter Injection Vulnerability in exportVariable","description":"## Impact\n\nThe `core.exportVariable` function uses a well known delimiter that attackers can use to break out of that specific variable and assign values to other arbitrary variables. Workflows that write untrusted values to the `GITHUB_ENV` file may cause the path or other environment variables to be modified without the intention of the workflow or action author.\n\n## Patches\n\nUsers should upgrade to `@actions/core v1.9.1`.\n\n## Workarounds\n\nIf you are unable to upgrade the `@actions/core` package, you can modify your action to ensure that any user input does not contain the delimiter `_GitHubActionsFileCommandDelimeter_` before calling `core.exportVariable`.\n\n## References\n\n[More information about setting-an-environment-variable in workflows](https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#setting-an-environment-variable)\n\nIf you have any questions or comments about this advisory:\n* Open an issue in [`actions/toolkit`](https://github.com/actions/toolkit/issues)\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-08-18T19:01:36.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.0,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:N","references":["https://github.com/actions/toolkit/security/advisories/GHSA-7r3h-m5j6-3q42","https://nvd.nist.gov/vuln/detail/CVE-2022-35954","https://github.com/actions/toolkit/commit/4beda9cbc00ba6eefe387a937c21087ccb8ee9df","https://github.com/advisories/GHSA-7r3h-m5j6-3q42"],"source_kind":"github","identifiers":["GHSA-7r3h-m5j6-3q42","CVE-2022-35954"],"repository_url":"https://github.com/actions/toolkit","blast_radius":0.0,"created_at":"2022-12-21T16:12:00.998Z","updated_at":"2026-04-28T20:09:11.233Z","epss_percentage":0.00247,"epss_percentile":0.47574,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03cjNoLW01ajYtM3E0Ms4AAuFm","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS03cjNoLW01ajYtM3E0Ms4AAuFm","packages":[{"ecosystem":"npm","package_name":"@actions/core","versions":[{"first_patched_version":"1.9.1","vulnerable_version_range":"\u003c= 1.9.0"}],"purl":"pkg:npm/%40actions%2Fcore"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03cjNoLW01ajYtM3E0Ms4AAuFm/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1md2gtNW0yMy1qNDZ3","url":"https://github.com/advisories/GHSA-mfwh-5m23-j46w","title":"Environment Variable Injection in GitHub Actions","description":"### Impact\nThe `@actions/core` npm module `addPath` and `exportVariable` functions communicate with the Actions Runner over stdout by generating a string in a specific format. Workflows that log untrusted data to stdout may invoke these commands, resulting in the path or environment variables being modified without the intention of the workflow or action author. \n\n### Patches\nThe runner will release an update that disables the `set-env` and `add-path` workflow commands in the near future. For now, users should upgrade to `@actions/core v1.2.6` or later, and replace any instance of the `set-env` or `add-path` commands in their workflows with the new [Environment File Syntax](https://github.com/actions/toolkit/blob/main/docs/commands.md#environment-files). Workflows and actions using the old commands or older versions of the toolkit will start to warn, then error out during workflow execution.\n\n### Workarounds\nNone, it is strongly suggested that you upgrade as soon as possible.\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [Actions Toolkit](https://github.com/actions/toolkit/issues)","origin":"UNSPECIFIED","severity":"LOW","published_at":"2020-10-01T17:16:20.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":3.5,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:N/A:N","references":["https://github.com/actions/toolkit/security/advisories/GHSA-mfwh-5m23-j46w","https://nvd.nist.gov/vuln/detail/CVE-2020-15228","http://packetstormsecurity.com/files/159794/GitHub-Widespread-Injection.html","https://github.com/advisories/GHSA-mfwh-5m23-j46w"],"source_kind":"github","identifiers":["GHSA-mfwh-5m23-j46w","CVE-2020-15228"],"repository_url":"https://github.com/actions/toolkit","blast_radius":0.0,"created_at":"2022-12-21T16:13:13.613Z","updated_at":"2026-05-28T20:16:40.466Z","epss_percentage":0.00608,"epss_percentile":0.69765,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1md2gtNW0yMy1qNDZ3","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1md2gtNW0yMy1qNDZ3","packages":[{"ecosystem":"npm","package_name":"@actions/core","versions":[{"first_patched_version":"1.2.6","vulnerable_version_range":"\u003c 1.2.6"}],"purl":"pkg:npm/%40actions%2Fcore","statistics":{"dependent_packages_count":1089,"dependent_repos_count":147199,"downloads":42674879,"downloads_period":"last-month"},"affected_versions":["1.0.0","1.1.0","1.1.1","1.1.2","1.1.3","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5"],"unaffected_versions":["1.2.6","1.2.7","1.3.0","1.4.0","1.5.0","1.6.0","1.7.0","1.8.0","1.8.1","1.8.2","1.9.0","1.9.1","1.10.0","1.10.1","1.11.0","1.11.1","2.0.0","2.0.1","2.0.2","2.0.3","3.0.0","3.0.1"]}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1md2gtNW0yMy1qNDZ3/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@actions/core","docker_dependents_count":354,"docker_downloads_count":1730353907,"usage_url":"https://repos.ecosyste.ms/usage/npm/@actions/core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@actions/core/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T08:59:34.905Z","issues_count":495,"pull_requests_count":892,"avg_time_to_close_issue":18630825.848101266,"avg_time_to_close_pull_request":3192274.38018018,"issues_closed_count":79,"pull_requests_closed_count":555,"pull_request_authors_count":166,"issue_authors_count":191,"avg_comments_per_issue":2.303030303030303,"avg_comments_per_pull_request":0.8542600896860987,"merged_pull_requests_count":358,"bot_issues_count":0,"bot_pull_requests_count":25,"past_year_issues_count":112,"past_year_pull_requests_count":211,"past_year_avg_time_to_close_issue":3679769.8,"past_year_avg_time_to_close_pull_request":610825.345323741,"past_year_issues_closed_count":15,"past_year_pull_requests_closed_count":139,"past_year_pull_request_authors_count":71,"past_year_issue_authors_count":72,"past_year_avg_comments_per_issue":0.5892857142857143,"past_year_avg_comments_per_pull_request":0.6018957345971564,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":99,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"rentziass","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"robherley","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"bryanmacfarlane","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"joshmgross","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"Link-","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"luketomlinson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luketomlinson"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"}],"active_maintainers":[{"login":"robherley","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"joshmgross","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"thboop","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"Link-","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcore/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcore/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcore/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcore/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcore/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcore/codemeta","maintainers":[{"uuid":"bryanmacfarlane","login":"bryanmacfarlane","name":null,"email":"bryanmacf@gmail.com","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~bryanmacfarlane","role":null,"created_at":"2022-11-08T13:33:26.020Z","updated_at":"2022-11-08T13:33:26.020Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bryanmacfarlane/packages"},{"uuid":"thboop","login":"thboop","name":null,"email":"thboop@github.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~thboop","role":null,"created_at":"2022-11-08T13:33:26.036Z","updated_at":"2022-11-08T13:33:26.036Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thboop/packages"},{"uuid":"bdehamer","login":"bdehamer","name":null,"email":"brian@dehamer.com","url":null,"packages_count":42,"html_url":"https://www.npmjs.com/~bdehamer","role":null,"created_at":"2026-02-11T13:05:37.534Z","updated_at":"2026-02-11T13:05:37.534Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bdehamer/packages"},{"uuid":"ericsciple","login":"ericsciple","name":null,"email":"ericsciple@github.com","url":null,"packages_count":13,"html_url":"https://www.npmjs.com/~ericsciple","role":null,"created_at":"2026-02-26T21:40:29.918Z","updated_at":"2026-02-26T21:40:29.918Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ericsciple/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":787990,"name":"@actions/cache","ecosystem":"npm","description":"Actions cache lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/cache","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","cache"],"namespace":"actions","versions_count":58,"first_release_published_at":"2020-05-15T18:17:42.900Z","latest_release_published_at":"2026-05-20T17:54:28.174Z","latest_release_number":"6.0.1","last_synced_at":"2026-05-29T21:00:57.043Z","created_at":"2022-04-07T13:03:13.588Z","updated_at":"2026-05-29T21:00:57.043Z","registry_url":"https://www.npmjs.com/package/@actions/cache","install_command":"npm install @actions/cache","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"6.0.1"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-27T08:22:22.453Z","dependent_packages_count":38,"downloads":605461,"downloads_period":"last-month","dependent_repos_count":609,"rankings":{"downloads":0.7795479909591292,"dependent_repos_count":0.7407596882336931,"dependent_packages_count":1.161222805852402,"stargazers_count":1.4551436600022654,"forks_count":1.005525141434766,"docker_downloads_count":1.264270227734247,"average":1.0677449190360837},"purl":"pkg:npm/%40actions/cache","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@actions/cache","docker_dependents_count":7,"docker_downloads_count":18794,"usage_url":"https://repos.ecosyste.ms/usage/npm/@actions/cache","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@actions/cache/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-17T21:24:38.673Z","issues_count":329,"pull_requests_count":832,"avg_time_to_close_issue":20441042.717391305,"avg_time_to_close_pull_request":4880574.635208711,"issues_closed_count":92,"pull_requests_closed_count":551,"pull_request_authors_count":245,"issue_authors_count":264,"avg_comments_per_issue":2.2066869300911853,"avg_comments_per_pull_request":0.7752403846153846,"merged_pull_requests_count":349,"bot_issues_count":0,"bot_pull_requests_count":77,"past_year_issues_count":47,"past_year_pull_requests_count":118,"past_year_avg_time_to_close_issue":2912575.25,"past_year_avg_time_to_close_pull_request":1194448.4897959183,"past_year_issues_closed_count":16,"past_year_pull_requests_closed_count":49,"past_year_pull_request_authors_count":38,"past_year_issue_authors_count":34,"past_year_avg_comments_per_issue":0.8085106382978723,"past_year_avg_comments_per_pull_request":0.6101694915254238,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":58,"past_year_merged_pull_requests_count":25,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"Link-","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"bryanmacfarlane","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcache/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcache/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcache/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcache/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcache/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fcache/codemeta","maintainers":[{"uuid":"bryanmacfarlane","login":"bryanmacfarlane","name":null,"email":"bryanmacf@gmail.com","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~bryanmacfarlane","role":null,"created_at":"2022-11-08T13:33:41.615Z","updated_at":"2022-11-08T13:33:41.615Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bryanmacfarlane/packages"},{"uuid":"thboop","login":"thboop","name":null,"email":"thboop@github.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~thboop","role":null,"created_at":"2022-11-08T13:33:41.645Z","updated_at":"2022-11-08T13:33:41.645Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thboop/packages"},{"uuid":"bdehamer","login":"bdehamer","name":null,"email":"brian@dehamer.com","url":null,"packages_count":42,"html_url":"https://www.npmjs.com/~bdehamer","role":null,"created_at":"2025-12-11T05:34:48.762Z","updated_at":"2025-12-11T05:34:48.762Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bdehamer/packages"},{"uuid":"ericsciple","login":"ericsciple","name":null,"email":"ericsciple@github.com","url":null,"packages_count":13,"html_url":"https://www.npmjs.com/~ericsciple","role":null,"created_at":"2026-02-26T17:30:21.968Z","updated_at":"2026-02-26T17:30:21.968Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ericsciple/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":787987,"name":"@actions/artifact","ecosystem":"npm","description":"Actions artifact lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/artifact","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","artifact"],"namespace":"actions","versions_count":52,"first_release_published_at":"2020-02-20T19:02:52.593Z","latest_release_published_at":"2026-03-11T13:56:13.827Z","latest_release_number":"6.2.1","last_synced_at":"2026-05-29T22:31:43.755Z","created_at":"2022-04-07T13:03:13.464Z","updated_at":"2026-05-29T22:31:43.756Z","registry_url":"https://www.npmjs.com/package/@actions/artifact","install_command":"npm install @actions/artifact","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"6.2.1","v1-longlived":"1.1.3"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2024-05-23T15:25:19.000Z","size":8538,"stargazers_count":4732,"open_issues_count":411,"forks_count":1346,"subscribers_count":133,"default_branch":"main","last_synced_at":"2024-05-29T13:04:39.887Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2024-06-05T23:12:52.097Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":878,"total_committers":143,"mean_commits":6.13986013986014,"dds":0.9248291571753986,"last_synced_commit":"fe3e7ce9a7f995d29d1fcfd226a32bca407f9dc8"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221877389,"owners_count":16896302,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"}]},"repo_metadata_updated_at":"2024-10-29T20:21:31.071Z","dependent_packages_count":32,"downloads":1656036,"downloads_period":"last-month","dependent_repos_count":475,"rankings":{"downloads":0.34757497202510246,"dependent_repos_count":0.7779968458678516,"dependent_packages_count":0.9688028826740562,"stargazers_count":1.4000753466576474,"forks_count":0.9595910347757182,"docker_downloads_count":null,"average":0.8908082164000751},"purl":"pkg:npm/%40actions/artifact","advisories":[{"uuid":"GSA_kwCzR0hTQS02cTMyLWhxNDctNXFxM84AA_QF","url":"https://github.com/advisories/GHSA-6q32-hq47-5qq3","title":"@actions/artifact has an Arbitrary File Write via artifact extraction","description":"### Impact\n\nVersions of `actions/artifact` before 2.1.7 are vulnerable to arbitrary file write when using `downloadArtifactInternal`, `downloadArtifactPublic`, or `streamExtractExternal` for extracting a specifically crafted artifact that contains path traversal filenames.\n\n### Patches\n\nUpgrade to version 2.1.7 or higher. \n\n### References\n\n- https://snyk.io/research/zip-slip-vulnerability\n- https://github.com/actions/toolkit/pull/1724\n\n### CVE\n\nCVE-2024-42471\n\n### Credits\n\nJustin Taft from Google","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-09-03T20:08:30.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/actions/toolkit/security/advisories/GHSA-6q32-hq47-5qq3","https://nvd.nist.gov/vuln/detail/CVE-2024-42471","https://github.com/actions/toolkit/pull/1724","https://github.com/actions/toolkit/commit/29885a805ef3e95a9862dcaa8431c30981960017","https://snyk.io/research/zip-slip-vulnerability","https://github.com/actions/toolkit/pull/1602","https://github.com/actions/download-artifact/blob/v3/package.json#L31","https://github.com/actions/toolkit/pull/1666","https://github.com/advisories/GHSA-6q32-hq47-5qq3"],"source_kind":"github","identifiers":["GHSA-6q32-hq47-5qq3","CVE-2024-42471"],"repository_url":"https://github.com/actions/toolkit","blast_radius":23.01956504277385,"created_at":"2024-09-03T21:06:00.983Z","updated_at":"2026-04-05T20:03:36.878Z","epss_percentage":0.0771,"epss_percentile":0.91762,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02cTMyLWhxNDctNXFxM84AA_QF","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02cTMyLWhxNDctNXFxM84AA_QF","packages":[{"ecosystem":"npm","package_name":"@actions/artifact","versions":[{"first_patched_version":"2.1.2","vulnerable_version_range":"\u003e= 2.0.0, \u003c 2.1.2"}],"purl":"pkg:npm/%40actions%2Fartifact"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02cTMyLWhxNDctNXFxM84AA_QF/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@actions/artifact","docker_dependents_count":2,"docker_downloads_count":20834527,"usage_url":"https://repos.ecosyste.ms/usage/npm/@actions/artifact","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@actions/artifact/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T08:59:34.905Z","issues_count":495,"pull_requests_count":892,"avg_time_to_close_issue":18630825.848101266,"avg_time_to_close_pull_request":3192274.38018018,"issues_closed_count":79,"pull_requests_closed_count":555,"pull_request_authors_count":166,"issue_authors_count":191,"avg_comments_per_issue":2.303030303030303,"avg_comments_per_pull_request":0.8542600896860987,"merged_pull_requests_count":358,"bot_issues_count":0,"bot_pull_requests_count":25,"past_year_issues_count":112,"past_year_pull_requests_count":211,"past_year_avg_time_to_close_issue":3679769.8,"past_year_avg_time_to_close_pull_request":610825.345323741,"past_year_issues_closed_count":15,"past_year_pull_requests_closed_count":139,"past_year_pull_request_authors_count":71,"past_year_issue_authors_count":72,"past_year_avg_comments_per_issue":0.5892857142857143,"past_year_avg_comments_per_pull_request":0.6018957345971564,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":99,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"rentziass","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"robherley","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"bryanmacfarlane","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"joshmgross","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"Link-","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"luketomlinson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luketomlinson"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"}],"active_maintainers":[{"login":"robherley","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"joshmgross","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"thboop","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"Link-","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fartifact/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fartifact/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fartifact/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fartifact/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fartifact/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fartifact/codemeta","maintainers":[{"uuid":"bryanmacfarlane","login":"bryanmacfarlane","name":null,"email":"bryanmacf@gmail.com","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~bryanmacfarlane","role":null,"created_at":"2022-11-08T13:33:35.543Z","updated_at":"2022-11-08T13:33:35.543Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bryanmacfarlane/packages"},{"uuid":"thboop","login":"thboop","name":null,"email":"thboop@github.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~thboop","role":null,"created_at":"2022-11-08T13:33:35.562Z","updated_at":"2022-11-08T13:33:35.562Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thboop/packages"},{"uuid":"bdehamer","login":"bdehamer","name":null,"email":"brian@dehamer.com","url":null,"packages_count":42,"html_url":"https://www.npmjs.com/~bdehamer","role":null,"created_at":"2026-02-11T12:26:11.408Z","updated_at":"2026-02-11T12:26:11.408Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bdehamer/packages"},{"uuid":"ericsciple","login":"ericsciple","name":null,"email":"ericsciple@github.com","url":null,"packages_count":13,"html_url":"https://www.npmjs.com/~ericsciple","role":null,"created_at":"2026-02-26T16:01:55.314Z","updated_at":"2026-02-26T16:01:55.314Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ericsciple/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":11648359,"name":"org.webjars.npm:actions__io","ecosystem":"maven","description":"WebJar for @actions/io","homepage":"https://www.webjars.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":[],"namespace":"org.webjars.npm","versions_count":2,"first_release_published_at":"2025-05-16T12:54:10.000Z","latest_release_published_at":"2026-01-29T02:07:24.000Z","latest_release_number":"3.0.2","last_synced_at":"2026-05-29T23:24:16.587Z","created_at":"2025-05-16T13:15:45.532Z","updated_at":"2026-05-29T23:24:16.587Z","registry_url":"https://central.sonatype.com/artifact/org.webjars.npm/actions__io/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.webjars.npm/actions__io/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-03-26T18:36:03.000Z","size":11965,"stargazers_count":5689,"open_issues_count":544,"forks_count":1724,"subscribers_count":149,"default_branch":"main","last_synced_at":"2026-03-27T07:49:36.044Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-03-27T00:25:05.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31053461,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-27T16:55:14.406Z","status":"ssl_error","status_checked_at":"2026-03-27T16:55:07.885Z","response_time":164,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/cache@4.0.0","sha":"b7a00a3203cfa62623760990f5171f9b4a2ab1a7","kind":"commit","published_at":"2024-12-04T19:09:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@4.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcache%404.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@4.0.0/manifests"},{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fartifact%402.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcache%403.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fhttp-client%402.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fartifact%401.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fhttp-client%402.0.1-test-tag","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Ftool-cache%401.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fio%401.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fgithub%401.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fexec%401.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcore%401.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Ftool-cache%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fio%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fgithub%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fexec%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcore%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"}]},"repo_metadata_updated_at":"2026-03-27T18:08:26.908Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":34.90016885679599,"dependent_packages_count":49.901137707264795,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":42.40065328203039},"purl":"pkg:maven/org.webjars.npm/actions__io","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.webjars.npm:actions__io","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.webjars.npm:actions__io","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.webjars.npm:actions__io/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__io/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__io/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__io/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__io/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__io/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__io/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":607547,"maintainers_count":0,"namespaces_count":80715,"keywords_count":34863,"github":"maven-central","metadata":{"funded_packages_count":37776},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-05-29T05:08:51.807Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5989886,"name":"org.webjars.npm:actions__http-client","ecosystem":"maven","description":"WebJar for @actions/http-client","homepage":"https://www.webjars.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":[],"namespace":"org.webjars.npm","versions_count":3,"first_release_published_at":"2022-10-21T16:26:11.000Z","latest_release_published_at":"2025-05-16T12:14:20.000Z","latest_release_number":"2.2.3","last_synced_at":"2026-05-29T23:24:15.654Z","created_at":"2023-01-26T17:24:13.346Z","updated_at":"2026-05-29T23:24:15.654Z","registry_url":"https://central.sonatype.com/artifact/org.webjars.npm/actions__http-client/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.webjars.npm/actions__http-client/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-03-26T18:36:03.000Z","size":11965,"stargazers_count":5689,"open_issues_count":544,"forks_count":1724,"subscribers_count":149,"default_branch":"main","last_synced_at":"2026-03-27T07:49:36.044Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-03-27T00:25:05.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31053461,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-27T16:55:14.406Z","status":"ssl_error","status_checked_at":"2026-03-27T16:55:07.885Z","response_time":164,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/cache@4.0.0","sha":"b7a00a3203cfa62623760990f5171f9b4a2ab1a7","kind":"commit","published_at":"2024-12-04T19:09:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@4.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcache%404.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@4.0.0/manifests"},{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fartifact%402.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcache%403.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fhttp-client%402.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fartifact%401.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fhttp-client%402.0.1-test-tag","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Ftool-cache%401.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fio%401.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fgithub%401.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fexec%401.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcore%401.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Ftool-cache%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fio%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fgithub%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fexec%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcore%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"}]},"repo_metadata_updated_at":"2026-03-27T18:08:26.885Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":31.998402898858956,"stargazers_count":3.9592458311848047,"forks_count":3.474698186006103,"average":17.85307271424931},"purl":"pkg:maven/org.webjars.npm/actions__http-client","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.webjars.npm:actions__http-client","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.webjars.npm:actions__http-client","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.webjars.npm:actions__http-client/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__http-client/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__http-client/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__http-client/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__http-client/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__http-client/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__http-client/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":607547,"maintainers_count":0,"namespaces_count":80715,"keywords_count":34863,"github":"maven-central","metadata":{"funded_packages_count":37776},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-05-29T05:08:51.807Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":9774864,"name":"github-actions.cache-buildjet-patched","ecosystem":"npm","description":"A mostly drop-in replacement for @actions/cache used for BuildJet runners","homepage":"https://github.com/actions/toolkit/tree/main/packages/cache","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","cache"],"namespace":null,"versions_count":1,"first_release_published_at":"2024-04-22T22:28:17.100Z","latest_release_published_at":"2024-04-22T22:28:17.100Z","latest_release_number":"0.2.0","last_synced_at":"2026-05-29T23:24:16.759Z","created_at":"2024-04-23T02:45:11.093Z","updated_at":"2026-05-29T23:24:16.759Z","registry_url":"https://www.npmjs.com/package/github-actions.cache-buildjet-patched","install_command":"npm install github-actions.cache-buildjet-patched","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.2.0"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-27T08:22:12.524Z","dependent_packages_count":0,"downloads":13,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":30.45287702408765,"dependent_packages_count":43.593776788000284,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":37.02332690604396},"purl":"pkg:npm/github-actions.cache-buildjet-patched","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/github-actions.cache-buildjet-patched","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/github-actions.cache-buildjet-patched","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/github-actions.cache-buildjet-patched/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet-patched/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet-patched/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet-patched/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet-patched/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet-patched/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet-patched/codemeta","maintainers":[{"uuid":"avallete","login":"avallete","name":null,"email":"avallete@student.42.fr","url":null,"packages_count":17,"html_url":"https://www.npmjs.com/~avallete","role":null,"created_at":"2024-04-23T02:45:11.684Z","updated_at":"2024-04-23T02:45:11.684Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/avallete/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":8997490,"name":"@actions/attest","ecosystem":"npm","description":"Actions attestation lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/attest","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","attestation"],"namespace":"actions","versions_count":18,"first_release_published_at":"2024-02-26T19:51:18.307Z","latest_release_published_at":"2026-02-26T19:16:08.052Z","latest_release_number":"3.2.0","last_synced_at":"2026-05-29T23:24:17.493Z","created_at":"2024-02-26T21:28:12.629Z","updated_at":"2026-05-29T23:24:17.493Z","registry_url":"https://www.npmjs.com/package/@actions/attest","install_command":"npm install @actions/attest","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"3.2.0"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-29T23:24:16.976Z","dependent_packages_count":0,"downloads":5602,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":33.43719840821137,"dependent_packages_count":47.855561746148865,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":40.64638007718012},"purl":"pkg:npm/%40actions/attest","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@actions/attest","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@actions/attest","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@actions/attest/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fattest/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fattest/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fattest/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fattest/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fattest/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fattest/codemeta","maintainers":[{"uuid":"bryanmacfarlane","login":"bryanmacfarlane","name":null,"email":"bryanmacf@gmail.com","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~bryanmacfarlane","role":null,"created_at":"2024-02-26T21:28:14.462Z","updated_at":"2024-02-26T21:28:14.462Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bryanmacfarlane/packages"},{"uuid":"thboop","login":"thboop","name":null,"email":"thboop@github.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~thboop","role":null,"created_at":"2024-02-26T21:28:14.513Z","updated_at":"2024-02-26T21:28:14.513Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thboop/packages"},{"uuid":"bdehamer","login":"bdehamer","name":null,"email":"brian@dehamer.com","url":null,"packages_count":42,"html_url":"https://www.npmjs.com/~bdehamer","role":null,"created_at":"2025-12-10T22:38:37.875Z","updated_at":"2025-12-10T22:38:37.875Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bdehamer/packages"},{"uuid":"ericsciple","login":"ericsciple","name":null,"email":"ericsciple@github.com","url":null,"packages_count":13,"html_url":"https://www.npmjs.com/~ericsciple","role":null,"created_at":"2026-02-26T21:40:33.442Z","updated_at":"2026-02-26T21:40:33.442Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ericsciple/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":4416955,"name":"tool-cache-mirror","ecosystem":"npm","description":"Actions tool-cache lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/tool-cache","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","exec"],"namespace":null,"versions_count":2,"first_release_published_at":"2022-03-31T13:20:22.813Z","latest_release_published_at":"2022-03-31T13:52:04.688Z","latest_release_number":"1.0.1","last_synced_at":"2026-05-29T23:24:17.458Z","created_at":"2022-05-24T13:49:25.797Z","updated_at":"2026-05-29T23:24:17.458Z","registry_url":"https://www.npmjs.com/package/tool-cache-mirror","install_command":"npm install tool-cache-mirror","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.0.1"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-12T22:47:04.000Z","size":12003,"stargazers_count":5738,"open_issues_count":558,"forks_count":1752,"subscribers_count":149,"default_branch":"main","last_synced_at":"2026-05-16T00:40:34.795Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-15T08:43:00.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33155547,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T09:28:26.183Z","status":"ssl_error","status_checked_at":"2026-05-17T09:27:52.702Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-17T21:25:22.147Z","dependent_packages_count":0,"downloads":15,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":45.749638265770436,"dependent_repos_count":25.30552159382132,"dependent_packages_count":32.889739249478886,"stargazers_count":1.8376902791895442,"forks_count":1.2660702091230291,"average":21.409731919476645},"purl":"pkg:npm/tool-cache-mirror","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/tool-cache-mirror","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/tool-cache-mirror","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/tool-cache-mirror/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/tool-cache-mirror/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/tool-cache-mirror/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/tool-cache-mirror/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/tool-cache-mirror/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/tool-cache-mirror/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/tool-cache-mirror/codemeta","maintainers":[{"uuid":"yisi","login":"yisi","name":null,"email":"yiorsi@gmail.com","url":null,"packages_count":53,"html_url":"https://www.npmjs.com/~yisi","role":null,"created_at":"2022-11-15T21:48:20.276Z","updated_at":"2022-11-15T21:48:20.276Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/yisi/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":7683815,"name":"github-actions.cache-buildjet","ecosystem":"npm","description":"A mostly drop-in replacement for @actions/cache used for BuildJet runners","homepage":"https://github.com/actions/toolkit/tree/main/packages/cache","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","cache"],"namespace":null,"versions_count":27,"first_release_published_at":"2023-05-04T15:01:08.124Z","latest_release_published_at":"2023-06-01T22:49:29.585Z","latest_release_number":"0.2.0","last_synced_at":"2026-05-29T23:24:17.482Z","created_at":"2023-05-04T16:55:10.000Z","updated_at":"2026-05-29T23:24:17.482Z","registry_url":"https://www.npmjs.com/package/github-actions.cache-buildjet","install_command":"npm install github-actions.cache-buildjet","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.3.0-test2"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-29T23:24:17.263Z","dependent_packages_count":0,"downloads":283,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":18.796770034606773,"dependent_packages_count":31.528744731703274,"stargazers_count":1.4017395080642243,"forks_count":1.0133659842937621,"average":13.185155064667008},"purl":"pkg:npm/github-actions.cache-buildjet","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/github-actions.cache-buildjet","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/github-actions.cache-buildjet","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/github-actions.cache-buildjet/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/github-actions.cache-buildjet/codemeta","maintainers":[{"uuid":"buildjet","login":"buildjet","name":null,"email":"npm@buildjet.com","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~buildjet","role":null,"created_at":"2023-05-06T04:22:43.998Z","updated_at":"2023-05-06T04:22:43.998Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/buildjet/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":4561296,"name":"@esphen/github-core","ecosystem":"npm","description":"Actions core lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/core","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","core"],"namespace":"esphen","versions_count":2,"first_release_published_at":"2022-07-12T07:29:31.544Z","latest_release_published_at":"2022-07-12T07:29:31.544Z","latest_release_number":"1.9.0","last_synced_at":"2026-05-29T23:24:17.987Z","created_at":"2022-07-12T07:31:04.651Z","updated_at":"2026-05-29T23:24:17.988Z","registry_url":"https://www.npmjs.com/package/@esphen/github-core","install_command":"npm install @esphen/github-core","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.9.1-alpha.1"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-29T23:24:17.958Z","dependent_packages_count":2,"downloads":12,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":40.02300089521233,"dependent_repos_count":25.30552159382132,"dependent_packages_count":9.479354243063137,"stargazers_count":1.7635594820910012,"forks_count":1.337176339124644,"average":15.581722510662487},"purl":"pkg:npm/%40esphen/github-core","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@esphen/github-core","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@esphen/github-core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@esphen/github-core/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-30T14:02:55.622Z","issues_count":324,"pull_requests_count":806,"avg_time_to_close_issue":20398850.146067414,"avg_time_to_close_pull_request":4980779.604127579,"issues_closed_count":89,"pull_requests_closed_count":533,"pull_request_authors_count":239,"issue_authors_count":259,"avg_comments_per_issue":2.2191358024691357,"avg_comments_per_pull_request":0.7754342431761787,"merged_pull_requests_count":339,"bot_issues_count":0,"bot_pull_requests_count":63,"past_year_issues_count":56,"past_year_pull_requests_count":125,"past_year_avg_time_to_close_issue":3106310.5,"past_year_avg_time_to_close_pull_request":567506.4255319149,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":47,"past_year_pull_request_authors_count":39,"past_year_issue_authors_count":41,"past_year_avg_comments_per_issue":0.7678571428571429,"past_year_avg_comments_per_pull_request":0.432,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":51,"past_year_merged_pull_requests_count":27,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"Link-","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@esphen%2Fgithub-core/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@esphen%2Fgithub-core/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@esphen%2Fgithub-core/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@esphen%2Fgithub-core/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@esphen%2Fgithub-core/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@esphen%2Fgithub-core/codemeta","maintainers":[{"uuid":"esphen","login":"esphen","name":null,"email":"dev+npmjsorg@henriksen.is","url":null,"packages_count":6,"html_url":"https://www.npmjs.com/~esphen","role":null,"created_at":"2022-11-16T01:16:23.391Z","updated_at":"2022-11-16T01:16:23.391Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/esphen/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":4379462,"name":"@khoazero123/actions-toolkit-cache","ecosystem":"npm","description":"Actions cache lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/cache","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","cache"],"namespace":"khoazero123","versions_count":2,"first_release_published_at":"2022-05-06T04:13:35.815Z","latest_release_published_at":"2022-05-06T04:27:42.433Z","latest_release_number":"2.0.3","last_synced_at":"2026-05-29T23:24:18.063Z","created_at":"2022-05-24T13:31:51.671Z","updated_at":"2026-05-29T23:24:18.064Z","registry_url":"https://www.npmjs.com/package/@khoazero123/actions-toolkit-cache","install_command":"npm install @khoazero123/actions-toolkit-cache","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.0.3"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-29T23:24:17.754Z","dependent_packages_count":1,"downloads":22,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":48.278211043316155,"dependent_repos_count":25.30552159382132,"dependent_packages_count":16.219766897652278,"stargazers_count":1.772219340184793,"forks_count":1.265617641697959,"average":18.5682673033345},"purl":"pkg:npm/%40khoazero123/actions-toolkit-cache","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@khoazero123/actions-toolkit-cache","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@khoazero123/actions-toolkit-cache","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@khoazero123/actions-toolkit-cache/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@khoazero123%2Factions-toolkit-cache/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@khoazero123%2Factions-toolkit-cache/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@khoazero123%2Factions-toolkit-cache/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@khoazero123%2Factions-toolkit-cache/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@khoazero123%2Factions-toolkit-cache/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@khoazero123%2Factions-toolkit-cache/codemeta","maintainers":[{"uuid":"khoazero123","login":"khoazero123","name":null,"email":"khoazero123@gmail.com","url":null,"packages_count":62,"html_url":"https://www.npmjs.com/~khoazero123","role":null,"created_at":"2022-11-15T18:23:26.358Z","updated_at":"2022-11-15T18:23:26.358Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/khoazero123/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":787999,"name":"@actions/tool-cache","ecosystem":"npm","description":"Actions tool-cache lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/tool-cache","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","exec"],"namespace":"actions","versions_count":28,"first_release_published_at":"2019-08-07T17:33:21.856Z","latest_release_published_at":"2026-01-29T16:49:48.639Z","latest_release_number":"4.0.0","last_synced_at":"2026-05-29T23:24:20.754Z","created_at":"2022-04-07T13:03:14.336Z","updated_at":"2026-05-29T23:24:20.754Z","registry_url":"https://www.npmjs.com/package/@actions/tool-cache","install_command":"npm install @actions/tool-cache","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"1.5-preview":"1.5.4","latest":"4.0.0"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2024-10-28T18:57:48.000Z","size":9282,"stargazers_count":4982,"open_issues_count":453,"forks_count":1435,"subscribers_count":135,"default_branch":"main","last_synced_at":"2024-10-29T21:27:09.634Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2024-10-29T17:56:10.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":878,"total_committers":143,"mean_commits":6.13986013986014,"dds":0.9248291571753986,"last_synced_commit":"fe3e7ce9a7f995d29d1fcfd226a32bca407f9dc8"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222143445,"owners_count":16938423,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"}]},"repo_metadata_updated_at":"2024-10-30T00:51:25.204Z","dependent_packages_count":45,"downloads":1258102,"downloads_period":"last-month","dependent_repos_count":20190,"rankings":{"downloads":0.5858684358960058,"dependent_repos_count":0.2037128287334559,"dependent_packages_count":0.7918967263190542,"stargazers_count":1.4551436600022654,"forks_count":1.005525141434766,"docker_downloads_count":1.5550755318705545,"average":0.9328703873760169},"purl":"pkg:npm/%40actions/tool-cache","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@actions/tool-cache","docker_dependents_count":3,"docker_downloads_count":941,"usage_url":"https://repos.ecosyste.ms/usage/npm/@actions/tool-cache","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@actions/tool-cache/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T08:59:34.905Z","issues_count":495,"pull_requests_count":892,"avg_time_to_close_issue":18630825.848101266,"avg_time_to_close_pull_request":3192274.38018018,"issues_closed_count":79,"pull_requests_closed_count":555,"pull_request_authors_count":166,"issue_authors_count":191,"avg_comments_per_issue":2.303030303030303,"avg_comments_per_pull_request":0.8542600896860987,"merged_pull_requests_count":358,"bot_issues_count":0,"bot_pull_requests_count":25,"past_year_issues_count":112,"past_year_pull_requests_count":211,"past_year_avg_time_to_close_issue":3679769.8,"past_year_avg_time_to_close_pull_request":610825.345323741,"past_year_issues_closed_count":15,"past_year_pull_requests_closed_count":139,"past_year_pull_request_authors_count":71,"past_year_issue_authors_count":72,"past_year_avg_comments_per_issue":0.5892857142857143,"past_year_avg_comments_per_pull_request":0.6018957345971564,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":99,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"rentziass","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"robherley","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"bryanmacfarlane","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"joshmgross","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"Link-","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"luketomlinson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luketomlinson"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"}],"active_maintainers":[{"login":"robherley","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"joshmgross","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"thboop","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"Link-","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Ftool-cache/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Ftool-cache/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Ftool-cache/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Ftool-cache/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Ftool-cache/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Ftool-cache/codemeta","maintainers":[{"uuid":"bryanmacfarlane","login":"bryanmacfarlane","name":null,"email":"bryanmacf@gmail.com","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~bryanmacfarlane","role":null,"created_at":"2022-11-08T13:33:55.455Z","updated_at":"2022-11-08T13:33:55.455Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bryanmacfarlane/packages"},{"uuid":"thboop","login":"thboop","name":null,"email":"thboop@github.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~thboop","role":null,"created_at":"2022-11-08T13:33:55.473Z","updated_at":"2022-11-08T13:33:55.473Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thboop/packages"},{"uuid":"bdehamer","login":"bdehamer","name":null,"email":"brian@dehamer.com","url":null,"packages_count":42,"html_url":"https://www.npmjs.com/~bdehamer","role":null,"created_at":"2026-02-11T23:31:23.687Z","updated_at":"2026-02-11T23:31:23.687Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bdehamer/packages"},{"uuid":"ericsciple","login":"ericsciple","name":null,"email":"ericsciple@github.com","url":null,"packages_count":13,"html_url":"https://www.npmjs.com/~ericsciple","role":null,"created_at":"2026-02-26T17:30:30.674Z","updated_at":"2026-02-26T17:30:30.674Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ericsciple/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":7970067,"name":"@chkimes/actions-cache","ecosystem":"npm","description":"Actions cache lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/cache","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","cache"],"namespace":"chkimes","versions_count":5,"first_release_published_at":"2023-07-22T03:08:05.892Z","latest_release_published_at":"2023-07-26T20:32:41.946Z","latest_release_number":"3.2.6","last_synced_at":"2026-05-29T23:24:18.447Z","created_at":"2023-07-22T03:08:20.086Z","updated_at":"2026-05-29T23:24:18.448Z","registry_url":"https://www.npmjs.com/package/@chkimes/actions-cache","install_command":"npm install @chkimes/actions-cache","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"3.2.6"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-29T23:24:18.220Z","dependent_packages_count":0,"downloads":60,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":11.9593157994691,"dependent_repos_count":10.699945043572596,"dependent_packages_count":52.61855168586287,"stargazers_count":1.4559114177336394,"forks_count":1.0015064991865132,"docker_downloads_count":null,"average":15.547046089164942},"purl":"pkg:npm/%40chkimes/actions-cache","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@chkimes/actions-cache","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@chkimes/actions-cache","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@chkimes/actions-cache/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-cache/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-cache/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-cache/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-cache/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-cache/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-cache/codemeta","maintainers":[{"uuid":"chkimes","login":"chkimes","name":null,"email":"ckimes89@gmail.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~chkimes","role":null,"created_at":"2023-07-22T03:08:40.050Z","updated_at":"2023-07-22T03:08:40.050Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/chkimes/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":14074159,"name":"@depup/actions__http-client","ecosystem":"npm","description":"Actions Http Client (with updated dependencies)","homepage":"https://github.com/actions/toolkit/tree/main/packages/http-client","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["@actions/http-client","depup","updated-dependencies","security","latest","patched","github","actions","http"],"namespace":"depup","versions_count":2,"first_release_published_at":"2026-03-17T16:30:51.371Z","latest_release_published_at":"2026-04-02T12:27:45.835Z","latest_release_number":"4.0.0-depup.1","last_synced_at":"2026-05-29T23:24:18.852Z","created_at":"2026-03-19T04:21:53.523Z","updated_at":"2026-05-29T23:24:18.852Z","registry_url":"https://www.npmjs.com/package/@depup/actions__http-client","install_command":"npm install @depup/actions__http-client","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"4.0.0-depup.1"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-27T08:22:22.922Z","dependent_packages_count":0,"downloads":25,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":22.40941024303714,"dependent_packages_count":32.301555319200475,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":27.35548278111881},"purl":"pkg:npm/%40depup/actions__http-client","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@depup/actions__http-client","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@depup/actions__http-client","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@depup/actions__http-client/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Factions__http-client/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Factions__http-client/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Factions__http-client/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Factions__http-client/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Factions__http-client/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Factions__http-client/codemeta","maintainers":[{"uuid":"chiefmikey","login":"chiefmikey","name":null,"email":"wolfemikl@gmail.com","url":null,"packages_count":2064,"html_url":"https://www.npmjs.com/~chiefmikey","role":null,"created_at":"2026-03-19T04:22:38.484Z","updated_at":"2026-03-19T04:22:38.484Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/chiefmikey/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":1049135,"name":"@martijnhols/actions-cache","ecosystem":"npm","description":"Actions cache lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/cache","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","cache"],"namespace":"martijnhols","versions_count":6,"first_release_published_at":"2020-12-02T09:34:27.001Z","latest_release_published_at":"2022-10-13T12:58:31.591Z","latest_release_number":"3.0.5","last_synced_at":"2026-05-29T23:24:18.914Z","created_at":"2022-04-07T20:11:02.101Z","updated_at":"2026-05-29T23:24:18.914Z","registry_url":"https://www.npmjs.com/package/@martijnhols/actions-cache","install_command":"npm install @martijnhols/actions-cache","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"3.0.5"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-29T23:24:18.645Z","dependent_packages_count":1,"downloads":54,"downloads_period":"last-month","dependent_repos_count":3,"rankings":{"downloads":12.76902721108446,"dependent_repos_count":6.602820163207696,"dependent_packages_count":21.067839070451285,"stargazers_count":1.4554502653826278,"forks_count":1.0010211763483339,"docker_downloads_count":null,"average":8.57923157729488},"purl":"pkg:npm/%40martijnhols/actions-cache","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@martijnhols/actions-cache","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@martijnhols/actions-cache","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@martijnhols/actions-cache/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-30T14:02:55.622Z","issues_count":324,"pull_requests_count":806,"avg_time_to_close_issue":20398850.146067414,"avg_time_to_close_pull_request":4980779.604127579,"issues_closed_count":89,"pull_requests_closed_count":533,"pull_request_authors_count":239,"issue_authors_count":259,"avg_comments_per_issue":2.2191358024691357,"avg_comments_per_pull_request":0.7754342431761787,"merged_pull_requests_count":339,"bot_issues_count":0,"bot_pull_requests_count":63,"past_year_issues_count":56,"past_year_pull_requests_count":125,"past_year_avg_time_to_close_issue":3106310.5,"past_year_avg_time_to_close_pull_request":567506.4255319149,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":47,"past_year_pull_request_authors_count":39,"past_year_issue_authors_count":41,"past_year_avg_comments_per_issue":0.7678571428571429,"past_year_avg_comments_per_pull_request":0.432,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":51,"past_year_merged_pull_requests_count":27,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"Link-","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@martijnhols%2Factions-cache/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@martijnhols%2Factions-cache/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@martijnhols%2Factions-cache/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@martijnhols%2Factions-cache/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@martijnhols%2Factions-cache/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@martijnhols%2Factions-cache/codemeta","maintainers":[{"uuid":"martijnhols","login":"martijnhols","name":null,"email":"martijnhols@hotmail.com","url":null,"packages_count":8,"html_url":"https://www.npmjs.com/~martijnhols","role":null,"created_at":"2022-11-20T19:21:18.083Z","updated_at":"2022-11-20T19:21:18.083Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/martijnhols/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":787997,"name":"@actions/io","ecosystem":"npm","description":"Actions io lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/io","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","io"],"namespace":"actions","versions_count":11,"first_release_published_at":"2019-08-07T17:33:14.770Z","latest_release_published_at":"2026-01-28T19:39:57.177Z","latest_release_number":"3.0.2","last_synced_at":"2026-05-29T23:24:18.931Z","created_at":"2022-04-07T13:03:13.904Z","updated_at":"2026-05-29T23:24:18.931Z","registry_url":"https://www.npmjs.com/package/@actions/io","install_command":"npm install @actions/io","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"3.0.2"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2024-05-23T15:25:19.000Z","size":8538,"stargazers_count":4732,"open_issues_count":411,"forks_count":1346,"subscribers_count":133,"default_branch":"main","last_synced_at":"2024-05-29T13:04:39.887Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2024-06-05T23:12:52.097Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":878,"total_committers":143,"mean_commits":6.13986013986014,"dds":0.9248291571753986,"last_synced_commit":"fe3e7ce9a7f995d29d1fcfd226a32bca407f9dc8"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":212280305,"owners_count":15419312,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"}]},"repo_metadata_updated_at":"2024-09-07T20:55:13.884Z","dependent_packages_count":86,"downloads":40150011,"downloads_period":"last-month","dependent_repos_count":50385,"rankings":{"downloads":0.21881341618664682,"dependent_repos_count":0.13315911169371725,"dependent_packages_count":0.4380404039724632,"stargazers_count":1.4000753466576474,"forks_count":0.9595910347757182,"docker_downloads_count":0.8580835899741328,"average":0.6679604838767209},"purl":"pkg:npm/%40actions/io","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@actions/io","docker_dependents_count":40,"docker_downloads_count":111826,"usage_url":"https://repos.ecosyste.ms/usage/npm/@actions/io","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@actions/io/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-07T03:29:14.527Z","issues_count":484,"pull_requests_count":857,"avg_time_to_close_issue":18781520.714285713,"avg_time_to_close_pull_request":2721720.053231939,"issues_closed_count":77,"pull_requests_closed_count":526,"pull_request_authors_count":154,"issue_authors_count":181,"avg_comments_per_issue":2.274793388429752,"avg_comments_per_pull_request":0.8214702450408401,"merged_pull_requests_count":344,"bot_issues_count":0,"bot_pull_requests_count":25,"past_year_issues_count":132,"past_year_pull_requests_count":209,"past_year_avg_time_to_close_issue":2352550.3157894737,"past_year_avg_time_to_close_pull_request":683848.2442748091,"past_year_issues_closed_count":19,"past_year_pull_requests_closed_count":131,"past_year_pull_request_authors_count":76,"past_year_issue_authors_count":88,"past_year_avg_comments_per_issue":0.6590909090909091,"past_year_avg_comments_per_pull_request":0.6650717703349283,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":100,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"rentziass","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"robherley","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"bryanmacfarlane","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"joshmgross","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"luketomlinson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luketomlinson"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"}],"active_maintainers":[{"login":"robherley","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"joshmgross","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"thboop","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"luketomlinson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luketomlinson"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fio/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fio/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fio/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fio/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fio/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fio/codemeta","maintainers":[{"uuid":"bryanmacfarlane","login":"bryanmacfarlane","name":null,"email":"bryanmacf@gmail.com","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~bryanmacfarlane","role":null,"created_at":"2022-11-08T13:33:51.080Z","updated_at":"2022-11-08T13:33:51.080Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bryanmacfarlane/packages"},{"uuid":"thboop","login":"thboop","name":null,"email":"thboop@github.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~thboop","role":null,"created_at":"2022-11-08T13:33:51.100Z","updated_at":"2022-11-08T13:33:51.100Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thboop/packages"},{"uuid":"bdehamer","login":"bdehamer","name":null,"email":"brian@dehamer.com","url":null,"packages_count":42,"html_url":"https://www.npmjs.com/~bdehamer","role":null,"created_at":"2026-02-11T13:47:25.139Z","updated_at":"2026-02-11T13:47:25.139Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bdehamer/packages"},{"uuid":"ericsciple","login":"ericsciple","name":null,"email":"ericsciple@github.com","url":null,"packages_count":13,"html_url":"https://www.npmjs.com/~ericsciple","role":null,"created_at":"2026-02-26T11:01:36.751Z","updated_at":"2026-02-26T11:01:36.751Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ericsciple/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":7970165,"name":"@chkimes/actions-http-client","ecosystem":"npm","description":"Actions Http Client","homepage":"https://github.com/actions/toolkit/tree/main/packages/http-client","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","http"],"namespace":"chkimes","versions_count":1,"first_release_published_at":"2023-07-22T03:47:20.899Z","latest_release_published_at":"2023-07-22T03:47:20.899Z","latest_release_number":"2.1.1","last_synced_at":"2026-05-29T23:24:18.727Z","created_at":"2023-07-22T03:48:45.172Z","updated_at":"2026-05-29T23:24:19.092Z","registry_url":"https://www.npmjs.com/package/@chkimes/actions-http-client","install_command":"npm install @chkimes/actions-http-client","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.1.1"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-29T23:24:19.092Z","dependent_packages_count":1,"downloads":15,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":18.343620270921722,"dependent_repos_count":10.699945043572596,"dependent_packages_count":52.61855168586287,"stargazers_count":1.4554502653826278,"forks_count":1.0010211763483339,"docker_downloads_count":null,"average":16.82371768841763},"purl":"pkg:npm/%40chkimes/actions-http-client","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@chkimes/actions-http-client","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@chkimes/actions-http-client","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@chkimes/actions-http-client/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-http-client/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-http-client/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-http-client/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-http-client/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-http-client/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chkimes%2Factions-http-client/codemeta","maintainers":[{"uuid":"chkimes","login":"chkimes","name":null,"email":"ckimes89@gmail.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~chkimes","role":null,"created_at":"2023-07-22T03:48:46.175Z","updated_at":"2023-07-22T03:48:46.175Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/chkimes/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":787998,"name":"@actions/github","ecosystem":"npm","description":"Actions github lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/github","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions"],"namespace":"actions","versions_count":24,"first_release_published_at":"2019-08-07T17:33:14.776Z","latest_release_published_at":"2026-04-21T20:38:28.715Z","latest_release_number":"9.1.1","last_synced_at":"2026-05-29T23:24:20.562Z","created_at":"2022-04-07T13:03:13.956Z","updated_at":"2026-05-29T23:24:20.563Z","registry_url":"https://www.npmjs.com/package/@actions/github","install_command":"npm install @actions/github","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"9.1.1"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2024-05-23T15:25:19.000Z","size":8538,"stargazers_count":4732,"open_issues_count":411,"forks_count":1346,"subscribers_count":133,"default_branch":"main","last_synced_at":"2024-05-29T13:04:39.887Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2024-06-05T23:12:52.097Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":878,"total_committers":143,"mean_commits":6.13986013986014,"dds":0.9248291571753986,"last_synced_commit":"fe3e7ce9a7f995d29d1fcfd226a32bca407f9dc8"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":212280305,"owners_count":15419312,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"}]},"repo_metadata_updated_at":"2024-09-07T12:38:36.417Z","dependent_packages_count":528,"downloads":25052850,"downloads_period":"last-month","dependent_repos_count":87041,"rankings":{"downloads":0.1386770639452238,"dependent_repos_count":0.10360865674275557,"dependent_packages_count":0.12581481908025163,"stargazers_count":1.4000753466576474,"forks_count":0.9595910347757182,"docker_downloads_count":0.33995627653063654,"average":0.5112871996220388},"purl":"pkg:npm/%40actions/github","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@actions/github","docker_dependents_count":333,"docker_downloads_count":8785486,"usage_url":"https://repos.ecosyste.ms/usage/npm/@actions/github","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@actions/github/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-07T03:29:14.527Z","issues_count":484,"pull_requests_count":857,"avg_time_to_close_issue":18781520.714285713,"avg_time_to_close_pull_request":2721720.053231939,"issues_closed_count":77,"pull_requests_closed_count":526,"pull_request_authors_count":154,"issue_authors_count":181,"avg_comments_per_issue":2.274793388429752,"avg_comments_per_pull_request":0.8214702450408401,"merged_pull_requests_count":344,"bot_issues_count":0,"bot_pull_requests_count":25,"past_year_issues_count":132,"past_year_pull_requests_count":209,"past_year_avg_time_to_close_issue":2352550.3157894737,"past_year_avg_time_to_close_pull_request":683848.2442748091,"past_year_issues_closed_count":19,"past_year_pull_requests_closed_count":131,"past_year_pull_request_authors_count":76,"past_year_issue_authors_count":88,"past_year_avg_comments_per_issue":0.6590909090909091,"past_year_avg_comments_per_pull_request":0.6650717703349283,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":100,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"rentziass","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"robherley","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"bryanmacfarlane","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"joshmgross","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"luketomlinson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luketomlinson"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"}],"active_maintainers":[{"login":"robherley","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"joshmgross","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"thboop","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"luketomlinson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luketomlinson"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fgithub/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fgithub/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fgithub/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fgithub/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fgithub/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fgithub/codemeta","maintainers":[{"uuid":"bryanmacfarlane","login":"bryanmacfarlane","name":null,"email":"bryanmacf@gmail.com","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~bryanmacfarlane","role":null,"created_at":"2022-11-08T13:33:53.175Z","updated_at":"2022-11-08T13:33:53.175Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bryanmacfarlane/packages"},{"uuid":"thboop","login":"thboop","name":null,"email":"thboop@github.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~thboop","role":null,"created_at":"2022-11-08T13:33:53.203Z","updated_at":"2022-11-08T13:33:53.203Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thboop/packages"},{"uuid":"bdehamer","login":"bdehamer","name":null,"email":"brian@dehamer.com","url":null,"packages_count":42,"html_url":"https://www.npmjs.com/~bdehamer","role":null,"created_at":"2026-02-11T15:01:26.897Z","updated_at":"2026-02-11T15:01:26.897Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bdehamer/packages"},{"uuid":"ericsciple","login":"ericsciple","name":null,"email":"ericsciple@github.com","url":null,"packages_count":13,"html_url":"https://www.npmjs.com/~ericsciple","role":null,"created_at":"2026-02-26T21:00:28.228Z","updated_at":"2026-02-26T21:00:28.228Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ericsciple/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":1286329,"name":"@sourav_chanduka/core","ecosystem":"npm","description":"Actions core lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/core","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","core"],"namespace":"sourav_chanduka","versions_count":4,"first_release_published_at":"2021-08-04T02:11:11.263Z","latest_release_published_at":"2021-08-10T21:10:54.583Z","latest_release_number":"1.4.4","last_synced_at":"2026-05-29T23:24:20.248Z","created_at":"2022-04-08T19:36:46.284Z","updated_at":"2026-05-29T23:24:20.248Z","registry_url":"https://www.npmjs.com/package/@sourav_chanduka/core","install_command":"npm install @sourav_chanduka/core","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.4.4"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-27T08:22:23.418Z","dependent_packages_count":2,"downloads":37,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":16.338136411688513,"dependent_repos_count":10.699945043572596,"dependent_packages_count":8.709084986520702,"stargazers_count":1.4554502653826278,"forks_count":1.0010211763483339,"docker_downloads_count":null,"average":7.640727576702554},"purl":"pkg:npm/%40sourav_chanduka/core","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@sourav_chanduka/core","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@sourav_chanduka/core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@sourav_chanduka/core/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore/codemeta","maintainers":[{"uuid":"sourav_chanduka","login":"sourav_chanduka","name":null,"email":"souravchanduka@github.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~sourav_chanduka","role":null,"created_at":"2022-11-10T23:37:00.086Z","updated_at":"2022-11-10T23:37:00.086Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sourav_chanduka/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":9190503,"name":"@cache-nix-action/cache","ecosystem":"npm","description":"Actions cache lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/cache","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","cache"],"namespace":"cache-nix-action","versions_count":4,"first_release_published_at":"2024-03-09T19:52:31.785Z","latest_release_published_at":"2024-03-09T20:35:42.290Z","latest_release_number":"3.3.0","last_synced_at":"2026-05-29T23:24:20.350Z","created_at":"2024-03-09T19:52:38.486Z","updated_at":"2026-05-29T23:24:20.350Z","registry_url":"https://www.npmjs.com/package/@cache-nix-action/cache","install_command":"npm install @cache-nix-action/cache","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"3.3.0"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-08T18:31:36.000Z","size":12047,"stargazers_count":5728,"open_issues_count":553,"forks_count":1746,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-08T23:07:08.495Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-08T04:37:45.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32876029,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"ssl_error","status_checked_at":"2026-05-10T13:40:02.145Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-10T23:57:22.137Z","dependent_packages_count":0,"downloads":3,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":32.68587732214985,"dependent_packages_count":46.905299806429184,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":39.79558856428952},"purl":"pkg:npm/%40cache-nix-action/cache","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@cache-nix-action/cache","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@cache-nix-action/cache","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@cache-nix-action/cache/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cache-nix-action%2Fcache/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cache-nix-action%2Fcache/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cache-nix-action%2Fcache/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cache-nix-action%2Fcache/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cache-nix-action%2Fcache/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cache-nix-action%2Fcache/codemeta","maintainers":[{"uuid":"deemp","login":"deemp","name":null,"email":"br4ch1st0chr0n3@gmail.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~deemp","role":null,"created_at":"2024-03-09T20:26:12.716Z","updated_at":"2024-03-09T20:26:12.716Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/deemp/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":5115757,"name":"@vanducvo/cache","ecosystem":"npm","description":"Actions cache lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/cache","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","cache"],"namespace":"vanducvo","versions_count":22,"first_release_published_at":"2022-08-01T16:00:12.297Z","latest_release_published_at":"2022-08-02T10:32:18.994Z","latest_release_number":"3.0.23","last_synced_at":"2026-05-29T23:24:17.179Z","created_at":"2022-08-01T23:40:58.979Z","updated_at":"2026-05-29T23:25:16.579Z","registry_url":"https://www.npmjs.com/package/@vanducvo/cache","install_command":"npm install @vanducvo/cache","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"3.0.23"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-29T23:25:16.579Z","dependent_packages_count":1,"downloads":110,"downloads_period":"last-month","dependent_repos_count":22,"rankings":{"downloads":7.908043574298737,"dependent_repos_count":2.7210624116605375,"dependent_packages_count":21.067839070451285,"stargazers_count":1.4559114177336394,"forks_count":1.0016777895999882,"docker_downloads_count":null,"average":6.8309068527488375},"purl":"pkg:npm/%40vanducvo/cache","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@vanducvo/cache","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@vanducvo/cache","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@vanducvo/cache/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vanducvo%2Fcache/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vanducvo%2Fcache/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vanducvo%2Fcache/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vanducvo%2Fcache/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vanducvo%2Fcache/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@vanducvo%2Fcache/codemeta","maintainers":[{"uuid":"vanducvo","login":"vanducvo","name":null,"email":"vanducvo.dev@gmail.com","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~vanducvo","role":null,"created_at":"2022-11-16T03:38:22.945Z","updated_at":"2022-11-16T03:38:22.945Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/vanducvo/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":787995,"name":"@actions/http-client","ecosystem":"npm","description":"Actions Http Client","homepage":"https://github.com/actions/toolkit/tree/main/packages/http-client","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","http"],"namespace":"actions","versions_count":25,"first_release_published_at":"2020-01-10T04:31:14.445Z","latest_release_published_at":"2026-04-21T21:42:26.809Z","latest_release_number":"4.0.1","last_synced_at":"2026-05-30T05:13:39.027Z","created_at":"2022-04-07T13:03:13.807Z","updated_at":"2026-05-30T05:13:39.027Z","registry_url":"https://www.npmjs.com/package/@actions/http-client","install_command":"npm install @actions/http-client","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"4.0.1"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2024-05-23T15:25:19.000Z","size":8538,"stargazers_count":4732,"open_issues_count":411,"forks_count":1346,"subscribers_count":133,"default_branch":"main","last_synced_at":"2024-05-29T13:04:39.887Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2024-06-05T23:12:52.097Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":878,"total_committers":143,"mean_commits":6.13986013986014,"dds":0.9248291571753986,"last_synced_commit":"fe3e7ce9a7f995d29d1fcfd226a32bca407f9dc8"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":212280305,"owners_count":15419312,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"}]},"repo_metadata_updated_at":"2024-09-09T16:15:45.470Z","dependent_packages_count":41,"downloads":51727010,"downloads_period":"last-month","dependent_repos_count":104097,"rankings":{"downloads":0.0964101639056816,"dependent_repos_count":0.09593399517052863,"dependent_packages_count":0.7924370409667755,"stargazers_count":1.411868309654209,"forks_count":0.9688073065571515,"docker_downloads_count":0.3338783131190369,"average":0.6165558548955639},"purl":"pkg:npm/%40actions/http-client","advisories":[{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTl3NnYtbTd3cC1qd2c0","url":"https://github.com/advisories/GHSA-9w6v-m7wp-jwg4","title":"Http request which redirect to another hostname do not strip authorization header in @actions/http-client","description":"### Impact\nIf consumers of the http-client:\n  1. make an http request with an authorization header\n  2. that request leads to a redirect (302) and\n  3. the redirect url redirects to another domain or hostname \n\nThe authorization header will get passed to the other domain.\n\nNote that since this library is for actions, the GITHUB_TOKEN that is available in actions is generated and scoped per job with [these permissions](https://help.github.com/en/actions/configuring-and-managing-workflows/authenticating-with-the-github_token#permissions-for-the-github_token).\n\n### Patches\nThe problem is fixed in 1.0.8 at [npm here](https://www.npmjs.com/package/@actions/http-client).  In 1.0.8, the authorization header is stripped before making the redirected request if the hostname is different.\n\n### Workarounds\nNone.\n\n### References\nhttps://github.com/actions/http-client/pull/27\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in https://github.com/actions/http-client/issues","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2020-04-29T17:58:53.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.3,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N","references":["https://github.com/actions/http-client/security/advisories/GHSA-9w6v-m7wp-jwg4","https://github.com/actions/http-client/pull/27","https://github.com/actions/http-client/commit/f6aae3dda4f4c9dc0b49737b36007330f78fd53a","https://nvd.nist.gov/vuln/detail/CVE-2020-11021","https://github.com/advisories/GHSA-9w6v-m7wp-jwg4"],"source_kind":"github","identifiers":["GHSA-9w6v-m7wp-jwg4","CVE-2020-11021"],"repository_url":"https://github.com/actions/http-client","blast_radius":0.0,"created_at":"2022-12-21T16:13:25.030Z","updated_at":"2026-05-28T08:13:53.263Z","epss_percentage":0.00434,"epss_percentile":0.62533,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTl3NnYtbTd3cC1qd2c0","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTl3NnYtbTd3cC1qd2c0","packages":[{"ecosystem":"npm","package_name":"@actions/http-client","versions":[{"first_patched_version":"1.0.8","vulnerable_version_range":"\u003c 1.0.8"}],"purl":"pkg:npm/%40actions%2Fhttp-client","statistics":{"dependent_packages_count":41,"dependent_repos_count":104097,"downloads":51727010,"downloads_period":"last-month"},"affected_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7"],"unaffected_versions":["1.0.8","1.0.9","1.0.10","1.0.11","2.0.0","2.0.1","2.1.0","2.1.1","2.2.0","2.2.1","2.2.2","2.2.3","3.0.0","3.0.1","3.0.2","4.0.0","4.0.1"]}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTl3NnYtbTd3cC1qd2c0/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@actions/http-client","docker_dependents_count":405,"docker_downloads_count":1734975536,"usage_url":"https://repos.ecosyste.ms/usage/npm/@actions/http-client","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@actions/http-client/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-09T16:15:39.214Z","issues_count":484,"pull_requests_count":857,"avg_time_to_close_issue":18781520.714285713,"avg_time_to_close_pull_request":2721720.053231939,"issues_closed_count":77,"pull_requests_closed_count":526,"pull_request_authors_count":154,"issue_authors_count":181,"avg_comments_per_issue":2.274793388429752,"avg_comments_per_pull_request":0.8214702450408401,"merged_pull_requests_count":344,"bot_issues_count":0,"bot_pull_requests_count":25,"past_year_issues_count":132,"past_year_pull_requests_count":208,"past_year_avg_time_to_close_issue":2352550.3157894737,"past_year_avg_time_to_close_pull_request":676588.9692307692,"past_year_issues_closed_count":19,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":76,"past_year_issue_authors_count":88,"past_year_avg_comments_per_issue":0.6590909090909091,"past_year_avg_comments_per_pull_request":0.6490384615384616,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":99,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"rentziass","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"robherley","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"bryanmacfarlane","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"joshmgross","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"luketomlinson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luketomlinson"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"}],"active_maintainers":[{"login":"robherley","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"joshmgross","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"thboop","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"JamesMGreene","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"luketomlinson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luketomlinson"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fhttp-client/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fhttp-client/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fhttp-client/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fhttp-client/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fhttp-client/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fhttp-client/codemeta","maintainers":[{"uuid":"bryanmacfarlane","login":"bryanmacfarlane","name":null,"email":"bryanmacf@gmail.com","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~bryanmacfarlane","role":null,"created_at":"2022-11-08T13:33:48.343Z","updated_at":"2022-11-08T13:33:48.343Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bryanmacfarlane/packages"},{"uuid":"thboop","login":"thboop","name":null,"email":"thboop@github.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~thboop","role":null,"created_at":"2022-11-08T13:33:48.367Z","updated_at":"2022-11-08T13:33:48.367Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thboop/packages"},{"uuid":"bdehamer","login":"bdehamer","name":null,"email":"brian@dehamer.com","url":null,"packages_count":42,"html_url":"https://www.npmjs.com/~bdehamer","role":null,"created_at":"2026-02-11T08:53:00.286Z","updated_at":"2026-02-11T08:53:00.286Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bdehamer/packages"},{"uuid":"ericsciple","login":"ericsciple","name":null,"email":"ericsciple@github.com","url":null,"packages_count":13,"html_url":"https://www.npmjs.com/~ericsciple","role":null,"created_at":"2026-02-25T20:31:37.948Z","updated_at":"2026-02-25T20:31:37.948Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ericsciple/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":787988,"name":"@actions/exec","ecosystem":"npm","description":"Actions exec lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/exec","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","exec"],"namespace":"actions","versions_count":9,"first_release_published_at":"2019-08-07T17:33:14.967Z","latest_release_published_at":"2026-01-28T21:04:36.360Z","latest_release_number":"3.0.0","last_synced_at":"2026-03-18T13:03:26.176Z","created_at":"2022-04-07T13:03:13.470Z","updated_at":"2026-03-27T18:08:26.883Z","registry_url":"https://www.npmjs.com/package/@actions/exec","install_command":"npm install @actions/exec","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"3.0.0"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-03-26T18:36:03.000Z","size":11965,"stargazers_count":5689,"open_issues_count":544,"forks_count":1724,"subscribers_count":149,"default_branch":"main","last_synced_at":"2026-03-27T07:49:36.044Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-03-27T00:25:05.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31053461,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-27T16:55:14.406Z","status":"ssl_error","status_checked_at":"2026-03-27T16:55:07.885Z","response_time":164,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/cache@4.0.0","sha":"b7a00a3203cfa62623760990f5171f9b4a2ab1a7","kind":"commit","published_at":"2024-12-04T19:09:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@4.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcache%404.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@4.0.0/manifests"},{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fartifact%402.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcache%403.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fhttp-client%402.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fartifact%401.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fhttp-client%402.0.1-test-tag","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Ftool-cache%401.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fio%401.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fgithub%401.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fexec%401.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcore%401.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Ftool-cache%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fio%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fgithub%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fexec%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcore%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"}]},"repo_metadata_updated_at":"2026-03-27T18:08:26.883Z","dependent_packages_count":261,"downloads":4098985,"downloads_period":"last-month","dependent_repos_count":52049,"rankings":{"downloads":0.2532179784764718,"dependent_repos_count":0.14224824676448486,"dependent_packages_count":0.23515112628190424,"stargazers_count":1.4551436600022654,"forks_count":1.005525141434766,"docker_downloads_count":0.8811456676094302,"average":0.662071970094887},"purl":"pkg:npm/%40actions/exec","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@actions/exec","docker_dependents_count":43,"docker_downloads_count":111889,"usage_url":"https://repos.ecosyste.ms/usage/npm/@actions/exec","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@actions/exec/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fexec/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fexec/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fexec/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fexec/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fexec/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@actions%2Fexec/codemeta","maintainers":[{"uuid":"chrispat","login":"chrispat","name":null,"email":"chrispat@github.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~chrispat","role":null,"created_at":"2022-11-08T13:33:36.514Z","updated_at":"2022-11-08T13:33:36.514Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/chrispat/packages"},{"uuid":"bryanmacfarlane","login":"bryanmacfarlane","name":null,"email":"bryanmacf@gmail.com","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~bryanmacfarlane","role":null,"created_at":"2022-11-08T13:33:36.526Z","updated_at":"2022-11-08T13:33:36.526Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bryanmacfarlane/packages"},{"uuid":"thboop","login":"thboop","name":null,"email":"thboop@github.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~thboop","role":null,"created_at":"2022-11-08T13:33:36.577Z","updated_at":"2022-11-08T13:33:36.577Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/thboop/packages"},{"uuid":"konradpabjan","login":"konradpabjan","name":null,"email":"konradpabjan@github.com","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~konradpabjan","role":null,"created_at":"2022-11-08T13:33:36.599Z","updated_at":"2022-11-08T13:33:36.599Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/konradpabjan/packages"},{"uuid":"bdehamer","login":"bdehamer","name":null,"email":"brian@dehamer.com","url":null,"packages_count":42,"html_url":"https://www.npmjs.com/~bdehamer","role":null,"created_at":"2026-02-11T12:59:14.163Z","updated_at":"2026-02-11T12:59:14.163Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bdehamer/packages"},{"uuid":"joshmgross","login":"joshmgross","name":null,"email":"joshmgross@github.com","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~joshmgross","role":null,"created_at":"2026-02-11T12:59:14.960Z","updated_at":"2026-02-11T12:59:14.960Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/joshmgross/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":5989879,"name":"org.webjars.npm:actions__core","ecosystem":"maven","description":"WebJar for @actions/core","homepage":"https://www.webjars.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":[],"namespace":"org.webjars.npm","versions_count":3,"first_release_published_at":"2022-10-12T09:12:34.000Z","latest_release_published_at":"2025-05-14T11:26:45.000Z","latest_release_number":"1.11.1","last_synced_at":"2026-05-29T23:24:17.180Z","created_at":"2023-01-26T17:24:13.239Z","updated_at":"2026-05-29T23:24:17.181Z","registry_url":"https://central.sonatype.com/artifact/org.webjars.npm/actions__core/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.webjars.npm/actions__core/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-03-26T18:36:03.000Z","size":11965,"stargazers_count":5689,"open_issues_count":544,"forks_count":1724,"subscribers_count":149,"default_branch":"main","last_synced_at":"2026-03-27T07:49:36.044Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-03-27T00:25:05.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31053461,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-27T16:55:14.406Z","status":"ssl_error","status_checked_at":"2026-03-27T16:55:07.885Z","response_time":164,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/cache@4.0.0","sha":"b7a00a3203cfa62623760990f5171f9b4a2ab1a7","kind":"commit","published_at":"2024-12-04T19:09:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@4.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcache%404.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@4.0.0/manifests"},{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fartifact%402.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcache%403.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fhttp-client%402.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fartifact%401.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fhttp-client%402.0.1-test-tag","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Ftool-cache%401.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fio%401.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fgithub%401.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fexec%401.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcore%401.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Ftool-cache%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fio%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fgithub%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fexec%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcore%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"}]},"repo_metadata_updated_at":"2026-03-27T18:08:26.907Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":31.998402898858956,"stargazers_count":3.9592458311848047,"forks_count":3.474698186006103,"average":17.85307271424931},"purl":"pkg:maven/org.webjars.npm/actions__core","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.webjars.npm:actions__core","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.webjars.npm:actions__core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.webjars.npm:actions__core/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__core/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__core/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__core/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__core/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__core/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:actions__core/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":607547,"maintainers_count":0,"namespaces_count":80715,"keywords_count":34863,"github":"maven-central","metadata":{"funded_packages_count":37776},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-05-29T05:08:51.807Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4511584,"name":"actions-tool-cache","ecosystem":"npm","description":"Actions tool-cache lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/tool-cache","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","exec"],"namespace":null,"versions_count":1,"first_release_published_at":"2022-06-08T08:55:20.380Z","latest_release_published_at":"2022-06-08T08:55:20.380Z","latest_release_number":"2.0.1","last_synced_at":"2026-05-29T23:24:17.351Z","created_at":"2022-07-07T08:25:07.597Z","updated_at":"2026-05-29T23:24:17.351Z","registry_url":"https://www.npmjs.com/package/actions-tool-cache","install_command":"npm install actions-tool-cache","documentation_url":null,"metadata":{},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-03-26T18:36:03.000Z","size":11965,"stargazers_count":5689,"open_issues_count":544,"forks_count":1724,"subscribers_count":149,"default_branch":"main","last_synced_at":"2026-03-27T07:49:36.044Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-03-27T00:25:05.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31053461,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-27T16:55:14.406Z","status":"ssl_error","status_checked_at":"2026-03-27T16:55:07.885Z","response_time":164,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"actions","name":"GitHub Actions","uuid":"44036562","kind":"organization","description":"Automate your GitHub workflows","email":null,"website":"https://github.com/features/actions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/44036562?v=4","repositories_count":59,"last_synced_at":"2023-04-09T12:20:28.551Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/actions","funding_links":[],"total_stars":69545,"followers":null,"following":null,"created_at":"2022-11-02T16:25:53.210Z","updated_at":"2024-03-25T18:47:17.736Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions/repositories"},"tags":[{"name":"@actions/cache@4.0.0","sha":"b7a00a3203cfa62623760990f5171f9b4a2ab1a7","kind":"commit","published_at":"2024-12-04T19:09:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@4.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcache%404.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@4.0.0/manifests"},{"name":"@actions/artifact@2.0.1","sha":"0389dcd5e45f77675a9d06a8da8bdc331f07e883","kind":"tag","published_at":"2024-01-10T15:50:20.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@2.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fartifact%402.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@2.0.1/manifests"},{"name":"@actions/cache@3.2.2","sha":"f74ff155bd3211486732923c2801c20523450d06","kind":"tag","published_at":"2023-08-07T17:37:08.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/cache@3.2.2","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/cache@3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcache%403.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcache@3.2.2/manifests"},{"name":"@actions/http-client@2.1.1","sha":"19e00168782d1936225228c0fcf47b8a0e76f868","kind":"tag","published_at":"2023-08-04T19:20:02.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fhttp-client%402.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.1.1/manifests"},{"name":"@actions/artifact@1.1.1","sha":"91d3933eb52b351f437151400a88ba7d57442a9b","kind":"commit","published_at":"2023-06-22T09:03:38.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/artifact@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/artifact@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fartifact%401.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fartifact@1.1.1/manifests"},{"name":"@actions/http-client@2.0.1-test-tag","sha":"0d44da2b87f9ed48ae889d15c6cc19667aa37ec0","kind":"commit","published_at":"2023-03-07T11:11:44.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/http-client@2.0.1-test-tag","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/http-client@2.0.1-test-tag","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fhttp-client%402.0.1-test-tag","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fhttp-client@2.0.1-test-tag/manifests"},{"name":"@actions/tool-cache@1.1.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.1.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Ftool-cache%401.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.1.1/manifests"},{"name":"@actions/io@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fio%401.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.1/manifests"},{"name":"@actions/github@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fgithub%401.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.1.0/manifests"},{"name":"@actions/exec@1.0.1","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fexec%401.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.1/manifests"},{"name":"@actions/core@1.1.0","sha":"a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52","kind":"tag","published_at":"2019-09-05T15:03:19.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.1.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcore%401.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.1.0/manifests"},{"name":"@actions/tool-cache@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/tool-cache@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/tool-cache@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Ftool-cache%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Ftool-cache@1.0.0/manifests"},{"name":"@actions/io@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/io@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/io@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fio%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fio@1.0.0/manifests"},{"name":"@actions/github@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/github@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/github@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fgithub%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fgithub@1.0.0/manifests"},{"name":"@actions/exec@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/exec@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/exec@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fexec%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fexec@1.0.0/manifests"},{"name":"@actions/core@1.0.0","sha":"a40bce7c8d382aa3dbadaa327acbc696e9390e55","kind":"tag","published_at":"2019-08-07T17:33:06.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/@actions/core@1.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/@actions/core@1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@%40actions%2Fcore%401.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/@actions%2Fcore@1.0.0/manifests"},{"name":"0.0.2","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.2","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.2/manifests"},{"name":"0.0.1","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.1","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.1/manifests"},{"name":"0.0.0","sha":"a327d577602d304759e2c4150ac2e91ad8c57391","kind":"commit","published_at":"2019-06-25T12:43:54.000Z","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/0.0.0","html_url":"https://github.com/actions/toolkit/releases/tag/0.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/actions/toolkit@0.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags/0.0.0/manifests"}]},"repo_metadata_updated_at":"2026-03-27T18:08:26.912Z","dependent_packages_count":0,"downloads":0,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":98.08257299207078,"dependent_repos_count":5.854381511510429,"dependent_packages_count":23.036645117935002,"stargazers_count":1.5456940066213125,"forks_count":1.1380409733412316,"average":25.931466920295755},"purl":"pkg:npm/actions-tool-cache","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/actions-tool-cache","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/actions-tool-cache","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/actions-tool-cache/dependencies","status":"unpublished","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/actions-tool-cache/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/actions-tool-cache/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/actions-tool-cache/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/actions-tool-cache/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/actions-tool-cache/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/actions-tool-cache/codemeta","maintainers":[],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":1286331,"name":"@sourav_chanduka/core-no-ngrok","ecosystem":"npm","description":"Actions core lib","homepage":"https://github.com/actions/toolkit/tree/main/packages/core","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/actions/toolkit","keywords_array":["github","actions","core"],"namespace":"sourav_chanduka","versions_count":14,"first_release_published_at":"2021-08-11T02:43:28.960Z","latest_release_published_at":"2021-08-24T08:17:27.357Z","latest_release_number":"2.0.15","last_synced_at":"2026-05-29T23:24:20.378Z","created_at":"2022-04-08T19:36:46.329Z","updated_at":"2026-05-29T23:24:20.378Z","registry_url":"https://www.npmjs.com/package/@sourav_chanduka/core-no-ngrok","install_command":"npm install @sourav_chanduka/core-no-ngrok","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.0.15"}},"repo_metadata":{"id":37793145,"uuid":"182299236","full_name":"actions/toolkit","owner":"actions","description":"The GitHub ToolKit for developing GitHub Actions.","archived":false,"fork":false,"pushed_at":"2026-05-22T05:34:44.000Z","size":12219,"stargazers_count":5744,"open_issues_count":564,"forks_count":1757,"subscribers_count":150,"default_branch":"main","last_synced_at":"2026-05-23T01:03:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/features/actions","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/actions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-19T17:08:00.000Z","updated_at":"2026-05-22T22:39:27.000Z","dependencies_parsed_at":"2024-01-09T17:55:47.873Z","dependency_job_id":"34585922-af64-4ad2-8978-c4ea20ba4d87","html_url":"https://github.com/actions/toolkit","commit_stats":{"total_commits":1115,"total_committers":159,"mean_commits":7.012578616352202,"dds":0.8887892376681614,"last_synced_commit":"ee93b05ee9979c0f7c22e6b648d9fb11b024eeb2"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/actions/toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/actions","download_url":"https://codeload.github.com/actions/toolkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/sbom","scorecard":{"id":163799,"data":{"date":"2025-08-11","repo":{"name":"github.com/actions/toolkit","commit":"227b1ce741a925ae9f5fdef91fd10415f2d0ca45"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.1,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"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":"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":9,"reason":"binaries present in source code","details":["Warn: binary detected: packages/tool-cache/scripts/externals/7zdec.exe:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/releases.yml:68","Warn: no topLevel permission defined: .github/workflows/artifact-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/audit.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cache-windows-test.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/releases.yml:1","Warn: no topLevel permission defined: .github/workflows/unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/update-github.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":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/artifact-tests.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/artifact-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/audit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-tests.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cache-windows-test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/cache-windows-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/releases.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/releases.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit-tests.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-github.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/actions/toolkit/update-github.yaml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/audit.yml:30","Warn: npmCommand not pinned by hash: .github/workflows/releases.yml:43","Warn: npmCommand not pinned by hash: .github/workflows/unit-tests.yml:39","Warn: npmCommand not pinned by hash: .github/workflows/update-github.yaml:17","Info:   0 out of  25 GitHub-owned GitHubAction dependencies pinned","Info:   6 out of  10 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":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: 'last push approval' is required to merge on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"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":"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) 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":"10 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3"],"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-16T14:18:14.187Z","repository_id":37793145,"created_at":"2025-08-16T14:18:14.187Z","updated_at":"2025-08-16T14:18:14.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33557775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-27T08:22:23.492Z","dependent_packages_count":2,"downloads":100,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":10.3400517049704,"dependent_repos_count":10.699945043572596,"dependent_packages_count":8.709084986520702,"stargazers_count":1.4554502653826278,"forks_count":1.0010211763483339,"docker_downloads_count":null,"average":6.441110635358932},"purl":"pkg:npm/%40sourav_chanduka/core-no-ngrok","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@sourav_chanduka/core-no-ngrok","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@sourav_chanduka/core-no-ngrok","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@sourav_chanduka/core-no-ngrok/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T13:06:11.898Z","issues_count":321,"pull_requests_count":784,"avg_time_to_close_issue":20284641.48275862,"avg_time_to_close_pull_request":5008127.798464491,"issues_closed_count":87,"pull_requests_closed_count":521,"pull_request_authors_count":236,"issue_authors_count":256,"avg_comments_per_issue":2.174454828660436,"avg_comments_per_pull_request":0.7755102040816326,"merged_pull_requests_count":329,"bot_issues_count":0,"bot_pull_requests_count":53,"past_year_issues_count":57,"past_year_pull_requests_count":130,"past_year_avg_time_to_close_issue":3180932.6666666665,"past_year_avg_time_to_close_pull_request":579513.7307692308,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":0.7017543859649122,"past_year_avg_comments_per_pull_request":0.38461538461538464,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":43,"past_year_merged_pull_requests_count":28,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions%2Ftoolkit/issues","maintainers":[{"login":"joshmgross","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"},{"login":"robherley","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/robherley"},{"login":"thboop","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thboop"},{"login":"Link-","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"rentziass","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rentziass"},{"login":"bryanmacfarlane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bryanmacfarlane"},{"login":"JamesMGreene","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JamesMGreene"},{"login":"dhadka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhadka"},{"login":"TingluoHuang","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TingluoHuang"},{"login":"pje","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pje"},{"login":"gr2m","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gr2m"}],"active_maintainers":[{"login":"Link-","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Link-"},{"login":"joshmgross","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshmgross"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore-no-ngrok/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore-no-ngrok/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore-no-ngrok/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore-no-ngrok/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore-no-ngrok/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@sourav_chanduka%2Fcore-no-ngrok/codemeta","maintainers":[{"uuid":"sourav_chanduka","login":"sourav_chanduka","name":null,"email":"souravchanduka@github.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~sourav_chanduka","role":null,"created_at":"2022-11-10T23:37:18.643Z","updated_at":"2022-11-10T23:37:18.643Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sourav_chanduka/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5633713,"maintainers_count":1196503,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}}],"commits":null,"issues":{"table":{}},"events":null,"keywords":[],"dependencies":[{"ecosystem":"npm","filepath":"packages/artifact/package.json","sha":null,"kind":"manifest","created_at":"2022-11-23T11:49:47.697Z","updated_at":"2022-11-23T11:49:47.697Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/artifact/package.json","dependencies":[{"id":6742526017,"package_name":"@actions/core","ecosystem":"npm","requirements":"^1.9.1","direct":true,"kind":"runtime","optional":false},{"id":6742526018,"package_name":"@actions/http-client","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":6742526019,"package_name":"tmp","ecosystem":"npm","requirements":"^0.2.1","direct":true,"kind":"runtime","optional":false},{"id":6742526020,"package_name":"tmp-promise","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"runtime","optional":false},{"id":6742526021,"package_name":"@types/tmp","ecosystem":"npm","requirements":"^0.2.1","direct":true,"kind":"development","optional":false},{"id":6742526022,"package_name":"typescript","ecosystem":"npm","requirements":"^3.8.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":"packages/cache/__tests__/__fixtures__/action.yml","sha":null,"kind":"manifest","created_at":"2022-11-23T11:49:47.563Z","updated_at":"2022-11-23T11:49:47.563Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/cache/__tests__/__fixtures__/action.yml","dependencies":[{"id":6742525066,"package_name":"index.js","ecosystem":"actions","requirements":"node12","direct":true,"kind":"javascript","optional":false}]},{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-11-23T11:49:47.568Z","updated_at":"2022-11-23T11:49:47.568Z","repository_link":"https://github.com/actions/toolkit/blob/main/package-lock.json","dependencies":[{"id":6742525067,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6742525068,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":6742525069,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.14.3","direct":false,"kind":"development","optional":false},{"id":6742525070,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":6742525071,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.14.3","direct":false,"kind":"development","optional":false},{"id":6742525072,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":6742525073,"package_name":"@babel/helper-get-function-arity","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":6742525074,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":6742525075,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":6742525076,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.14.3","direct":false,"kind":"development","optional":false},{"id":6742525077,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":6742525078,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":6742525079,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":6742525080,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"development","optional":false},{"id":6742525081,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.4.0","direct":false,"kind":"development","optional":false},{"id":6742525082,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.13.16","direct":false,"kind":"development","optional":false},{"id":6742525083,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"development","optional":false},{"id":6742525084,"package_name":"@babel/helper-get-function-arity","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6742525085,"package_name":"@babel/helper-hoist-variables","ecosystem":"npm","requirements":"7.15.4","direct":false,"kind":"development","optional":false},{"id":6742525086,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.15.7","direct":false,"kind":"development","optional":false},{"id":6742525087,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.15.6","direct":false,"kind":"development","optional":false},{"id":6742525088,"package_name":"@babel/helper-member-expression-to-functions","ecosystem":"npm","requirements":"7.13.12","direct":false,"kind":"development","optional":false},{"id":6742525089,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.13.12","direct":false,"kind":"development","optional":false},{"id":6742525090,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":6742525091,"package_name":"@babel/helper-optimise-call-expression","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":6742525092,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":6742525093,"package_name":"@babel/helper-replace-supers","ecosystem":"npm","requirements":"7.14.3","direct":false,"kind":"development","optional":false},{"id":6742525094,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.13.12","direct":false,"kind":"development","optional":false},{"id":6742525095,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.4.0","direct":false,"kind":"development","optional":false},{"id":6742525096,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":6742525097,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.12.17","direct":false,"kind":"development","optional":false},{"id":6742525098,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":6742525099,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6742525100,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.4.3","direct":false,"kind":"development","optional":false},{"id":6742525101,"package_name":"@babel/plugin-syntax-async-generators","ecosystem":"npm","requirements":"7.8.4","direct":false,"kind":"development","optional":false},{"id":6742525102,"package_name":"@babel/plugin-syntax-bigint","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6742525103,"package_name":"@babel/plugin-syntax-class-properties","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":6742525104,"package_name":"@babel/plugin-syntax-import-meta","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"development","optional":false},{"id":6742525105,"package_name":"@babel/plugin-syntax-json-strings","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6742525106,"package_name":"@babel/plugin-syntax-logical-assignment-operators","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"development","optional":false},{"id":6742525107,"package_name":"@babel/plugin-syntax-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6742525108,"package_name":"@babel/plugin-syntax-numeric-separator","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"development","optional":false},{"id":6742525109,"package_name":"@babel/plugin-syntax-object-rest-spread","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6742525110,"package_name":"@babel/plugin-syntax-optional-catch-binding","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6742525111,"package_name":"@babel/plugin-syntax-optional-chaining","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6742525112,"package_name":"@babel/plugin-syntax-top-level-await","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6742525113,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6742525114,"package_name":"@babel/plugin-syntax-typescript","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6742525115,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.4.0","direct":false,"kind":"development","optional":false},{"id":6742525116,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.4.3","direct":false,"kind":"development","optional":false},{"id":6742525117,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.4.0","direct":false,"kind":"development","optional":false},{"id":6742525118,"package_name":"@bcoe/v8-coverage","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":6742525119,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":6742525120,"package_name":"globals","ecosystem":"npm","requirements":"12.4.0","direct":false,"kind":"development","optional":false},{"id":6742525121,"package_name":"@gar/promisify","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6742525122,"package_name":"@hutson/parse-repository-url","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6742525123,"package_name":"@isaacs/string-locale-compare","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6742525124,"package_name":"@istanbuljs/load-nyc-config","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6742525125,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6742525126,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525127,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6742525128,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6742525129,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6742525130,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525131,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525132,"package_name":"@istanbuljs/schema","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":6742525133,"package_name":"@jest/console","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525134,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":6742525135,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":6742525136,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525137,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":6742525138,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525139,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":6742525140,"package_name":"@jest/core","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525141,"package_name":"@jest/environment","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525142,"package_name":"@jest/fake-timers","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525143,"package_name":"@jest/globals","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525144,"package_name":"@jest/reporters","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525145,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"development","optional":false},{"id":6742525146,"package_name":"@jest/source-map","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6742525147,"package_name":"@jest/test-result","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525148,"package_name":"@jest/test-sequencer","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525149,"package_name":"@jest/transform","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525150,"package_name":"@jest/types","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525151,"package_name":"@lerna/add","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525152,"package_name":"semver","ecosystem":"npm","requirements":"7.3.7","direct":false,"kind":"development","optional":false},{"id":6742525153,"package_name":"@lerna/bootstrap","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525154,"package_name":"@lerna/changed","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525155,"package_name":"@lerna/check-working-tree","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525156,"package_name":"@lerna/child-process","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525157,"package_name":"@lerna/clean","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525158,"package_name":"@lerna/cli","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525159,"package_name":"@lerna/collect-uncommitted","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525160,"package_name":"@lerna/collect-updates","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525161,"package_name":"@lerna/command","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525162,"package_name":"@lerna/conventional-commits","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525163,"package_name":"pify","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525164,"package_name":"@lerna/create","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525165,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.4","direct":false,"kind":"development","optional":false},{"id":6742525166,"package_name":"@lerna/create-symlink","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525167,"package_name":"@lerna/describe-ref","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525168,"package_name":"@lerna/diff","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525169,"package_name":"@lerna/exec","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525170,"package_name":"@lerna/filter-options","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525171,"package_name":"@lerna/filter-packages","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525172,"package_name":"@lerna/get-npm-exec-opts","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525173,"package_name":"@lerna/get-packed","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525174,"package_name":"@lerna/github-client","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525175,"package_name":"@lerna/gitlab-client","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525176,"package_name":"@lerna/global-options","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525177,"package_name":"@lerna/has-npm-version","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525178,"package_name":"@lerna/import","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525179,"package_name":"@lerna/info","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525180,"package_name":"@lerna/init","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525181,"package_name":"@lerna/link","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525182,"package_name":"@lerna/list","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525183,"package_name":"@lerna/listable","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525184,"package_name":"@lerna/log-packed","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525185,"package_name":"@lerna/npm-conf","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525186,"package_name":"@lerna/npm-dist-tag","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525187,"package_name":"@lerna/npm-install","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525188,"package_name":"@lerna/npm-publish","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525189,"package_name":"@lerna/npm-run-script","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525190,"package_name":"@lerna/otplease","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525191,"package_name":"@lerna/output","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525192,"package_name":"@lerna/pack-directory","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525193,"package_name":"@lerna/package","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525194,"package_name":"load-json-file","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"development","optional":false},{"id":6742525195,"package_name":"parse-json","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":6742525196,"package_name":"strip-bom","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525197,"package_name":"type-fest","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":6742525198,"package_name":"@lerna/package-graph","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525199,"package_name":"@lerna/prerelease-id-from-version","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525200,"package_name":"@lerna/profiler","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525201,"package_name":"@lerna/project","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525202,"package_name":"@lerna/prompt","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525203,"package_name":"@lerna/publish","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525204,"package_name":"@lerna/pulse-till-done","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525205,"package_name":"@lerna/query-graph","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525206,"package_name":"@lerna/resolve-symlink","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525207,"package_name":"@lerna/rimraf-dir","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525208,"package_name":"@lerna/run","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525209,"package_name":"@lerna/run-lifecycle","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525210,"package_name":"@lerna/run-topologically","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525211,"package_name":"@lerna/symlink-binary","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525212,"package_name":"@lerna/symlink-dependencies","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525213,"package_name":"@lerna/temp-write","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525214,"package_name":"@lerna/timer","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525215,"package_name":"@lerna/validation-error","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525216,"package_name":"@lerna/version","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525217,"package_name":"@lerna/write-log-file","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525218,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6742525219,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"development","optional":false},{"id":6742525220,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6742525221,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"development","optional":false},{"id":6742525222,"package_name":"@npmcli/arborist","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":6742525223,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525224,"package_name":"lru-cache","ecosystem":"npm","requirements":"7.13.2","direct":false,"kind":"development","optional":false},{"id":6742525225,"package_name":"npm-package-arg","ecosystem":"npm","requirements":"9.1.0","direct":false,"kind":"development","optional":false},{"id":6742525226,"package_name":"@npmcli/fs","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6742525227,"package_name":"@npmcli/git","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6742525228,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":6742525229,"package_name":"@npmcli/installed-package-contents","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":6742525230,"package_name":"@npmcli/map-workspaces","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6742525231,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525232,"package_name":"glob","ecosystem":"npm","requirements":"8.0.3","direct":false,"kind":"development","optional":false},{"id":6742525233,"package_name":"minimatch","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":6742525234,"package_name":"@npmcli/metavuln-calculator","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6742525235,"package_name":"@npmcli/move-file","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525236,"package_name":"@npmcli/name-from-folder","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525237,"package_name":"@npmcli/node-gyp","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525238,"package_name":"@npmcli/package-json","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525239,"package_name":"@npmcli/promise-spawn","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525240,"package_name":"@npmcli/run-script","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6742525241,"package_name":"@nrwl/cli","ecosystem":"npm","requirements":"14.5.4","direct":false,"kind":"development","optional":false},{"id":6742525242,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525243,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6742525244,"package_name":"cli-spinners","ecosystem":"npm","requirements":"2.6.1","direct":false,"kind":"development","optional":false},{"id":6742525245,"package_name":"fs-extra","ecosystem":"npm","requirements":"10.1.0","direct":false,"kind":"development","optional":false},{"id":6742525246,"package_name":"ignore","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":6742525247,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6742525248,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"development","optional":false},{"id":6742525249,"package_name":"nx","ecosystem":"npm","requirements":"14.5.4","direct":false,"kind":"development","optional":false},{"id":6742525250,"package_name":"semver","ecosystem":"npm","requirements":"7.3.4","direct":false,"kind":"development","optional":false},{"id":6742525251,"package_name":"tmp","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6742525252,"package_name":"tslib","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"development","optional":false},{"id":6742525253,"package_name":"universalify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525254,"package_name":"yargs","ecosystem":"npm","requirements":"17.5.1","direct":false,"kind":"development","optional":false},{"id":6742525255,"package_name":"yargs-parser","ecosystem":"npm","requirements":"21.0.1","direct":false,"kind":"development","optional":false},{"id":6742525256,"package_name":"@nrwl/tao","ecosystem":"npm","requirements":"14.5.4","direct":false,"kind":"development","optional":false},{"id":6742525257,"package_name":"@octokit/auth-token","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525258,"package_name":"@octokit/core","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":6742525259,"package_name":"@octokit/endpoint","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6742525260,"package_name":"@octokit/graphql","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525261,"package_name":"@octokit/openapi-types","ecosystem":"npm","requirements":"12.11.0","direct":false,"kind":"development","optional":false},{"id":6742525262,"package_name":"@octokit/plugin-enterprise-rest","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6742525263,"package_name":"@octokit/plugin-paginate-rest","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525264,"package_name":"@octokit/plugin-request-log","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6742525265,"package_name":"@octokit/plugin-rest-endpoint-methods","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"development","optional":false},{"id":6742525266,"package_name":"@octokit/request","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"development","optional":false},{"id":6742525267,"package_name":"@octokit/request-error","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525268,"package_name":"@octokit/rest","ecosystem":"npm","requirements":"19.0.3","direct":false,"kind":"development","optional":false},{"id":6742525269,"package_name":"@octokit/types","ecosystem":"npm","requirements":"6.41.0","direct":false,"kind":"development","optional":false},{"id":6742525270,"package_name":"@parcel/watcher","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6742525271,"package_name":"@sinonjs/commons","ecosystem":"npm","requirements":"1.8.3","direct":false,"kind":"development","optional":false},{"id":6742525272,"package_name":"@sinonjs/fake-timers","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"development","optional":false},{"id":6742525273,"package_name":"@tootallnate/once","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6742525274,"package_name":"@types/babel__core","ecosystem":"npm","requirements":"7.1.16","direct":false,"kind":"development","optional":false},{"id":6742525275,"package_name":"@types/babel__generator","ecosystem":"npm","requirements":"7.6.3","direct":false,"kind":"development","optional":false},{"id":6742525276,"package_name":"@types/babel__template","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"development","optional":false},{"id":6742525277,"package_name":"@types/babel__traverse","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":6742525278,"package_name":"@types/graceful-fs","ecosystem":"npm","requirements":"4.1.5","direct":false,"kind":"development","optional":false},{"id":6742525279,"package_name":"@types/istanbul-lib-coverage","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6742525280,"package_name":"@types/istanbul-lib-report","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525281,"package_name":"@types/istanbul-reports","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6742525282,"package_name":"@types/jest","ecosystem":"npm","requirements":"27.0.2","direct":false,"kind":"development","optional":false},{"id":6742525283,"package_name":"@types/json-schema","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"development","optional":false},{"id":6742525284,"package_name":"@types/json5","ecosystem":"npm","requirements":"0.0.29","direct":false,"kind":"development","optional":false},{"id":6742525285,"package_name":"@types/minimatch","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"development","optional":false},{"id":6742525286,"package_name":"@types/minimist","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":6742525287,"package_name":"@types/node","ecosystem":"npm","requirements":"12.20.13","direct":false,"kind":"development","optional":false},{"id":6742525288,"package_name":"@types/normalize-package-data","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"development","optional":false},{"id":6742525289,"package_name":"@types/parse-json","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525290,"package_name":"@types/prettier","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6742525291,"package_name":"@types/signale","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":6742525292,"package_name":"@types/yargs","ecosystem":"npm","requirements":"16.0.4","direct":false,"kind":"development","optional":false},{"id":6742525293,"package_name":"@types/yargs-parser","ecosystem":"npm","requirements":"20.2.0","direct":false,"kind":"development","optional":false},{"id":6742525294,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":6742525295,"package_name":"semver","ecosystem":"npm","requirements":"7.3.5","direct":false,"kind":"development","optional":false},{"id":6742525296,"package_name":"@typescript-eslint/experimental-utils","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":6742525297,"package_name":"eslint-scope","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":6742525298,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":6742525299,"package_name":"estraverse","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":6742525300,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":6742525301,"package_name":"@typescript-eslint/scope-manager","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":6742525302,"package_name":"@typescript-eslint/types","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":6742525303,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":6742525304,"package_name":"@typescript-eslint/visitor-keys","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":6742525305,"package_name":"abab","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":6742525306,"package_name":"abbrev","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6742525307,"package_name":"acorn","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"development","optional":false},{"id":6742525308,"package_name":"acorn-globals","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":6742525309,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"development","optional":false},{"id":6742525310,"package_name":"acorn-walk","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":6742525311,"package_name":"add-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525312,"package_name":"agent-base","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":6742525313,"package_name":"agentkeepalive","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":6742525314,"package_name":"aggregate-error","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525315,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"development","optional":false},{"id":6742525316,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6742525317,"package_name":"ansi-escapes","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"development","optional":false},{"id":6742525318,"package_name":"type-fest","ecosystem":"npm","requirements":"0.21.3","direct":false,"kind":"development","optional":false},{"id":6742525319,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6742525320,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":6742525321,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":6742525322,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525323,"package_name":"aproba","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525324,"package_name":"are-we-there-yet","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6742525325,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"development","optional":false},{"id":6742525326,"package_name":"array-differ","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525327,"package_name":"array-ify","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525328,"package_name":"array-includes","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":6742525329,"package_name":"array-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525330,"package_name":"array.prototype.flat","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":6742525331,"package_name":"arrify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525332,"package_name":"asap","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":6742525333,"package_name":"astral-regex","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525334,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":6742525335,"package_name":"at-least-node","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525336,"package_name":"babel-jest","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525417,"package_name":"date-fns","ecosystem":"npm","requirements":"2.21.3","direct":false,"kind":"development","optional":false},{"id":6742525337,"package_name":"babel-plugin-istanbul","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":6742525338,"package_name":"babel-plugin-jest-hoist","ecosystem":"npm","requirements":"27.2.0","direct":false,"kind":"development","optional":false},{"id":6742525339,"package_name":"babel-preset-current-node-syntax","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525340,"package_name":"babel-preset-jest","ecosystem":"npm","requirements":"27.2.0","direct":false,"kind":"development","optional":false},{"id":6742525341,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525342,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"development","optional":false},{"id":6742525343,"package_name":"before-after-hook","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"development","optional":false},{"id":6742525344,"package_name":"bin-links","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6742525345,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6742525346,"package_name":"bl","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6742525347,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"development","optional":false},{"id":6742525348,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6742525349,"package_name":"browser-process-hrtime","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525350,"package_name":"browserslist","ecosystem":"npm","requirements":"4.16.6","direct":false,"kind":"development","optional":false},{"id":6742525351,"package_name":"bs-logger","ecosystem":"npm","requirements":"0.2.6","direct":false,"kind":"development","optional":false},{"id":6742525352,"package_name":"bser","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6742525353,"package_name":"buffer","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"development","optional":false},{"id":6742525354,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6742525355,"package_name":"builtins","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6742525356,"package_name":"byte-size","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":6742525357,"package_name":"cacache","ecosystem":"npm","requirements":"16.1.1","direct":false,"kind":"development","optional":false},{"id":6742525358,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525359,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525360,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"development","optional":false},{"id":6742525361,"package_name":"camelcase-keys","ecosystem":"npm","requirements":"6.2.2","direct":false,"kind":"development","optional":false},{"id":6742525362,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001228","direct":false,"kind":"development","optional":false},{"id":6742525363,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":6742525364,"package_name":"char-regex","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525365,"package_name":"chardet","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"development","optional":false},{"id":6742525366,"package_name":"chokidar","ecosystem":"npm","requirements":"3.5.3","direct":false,"kind":"development","optional":false},{"id":6742525367,"package_name":"chownr","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525368,"package_name":"ci-info","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525369,"package_name":"cjs-module-lexer","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":6742525370,"package_name":"clean-stack","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6742525371,"package_name":"cli-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525372,"package_name":"cli-spinners","ecosystem":"npm","requirements":"2.7.0","direct":false,"kind":"development","optional":false},{"id":6742525373,"package_name":"cli-width","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525374,"package_name":"cliui","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"development","optional":false},{"id":6742525375,"package_name":"clone","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6742525376,"package_name":"clone-deep","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6742525377,"package_name":"is-plain-object","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6742525378,"package_name":"cmd-shim","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525379,"package_name":"co","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"development","optional":false},{"id":6742525380,"package_name":"collect-v8-coverage","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525381,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":6742525382,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6742525383,"package_name":"color-support","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6742525384,"package_name":"colorette","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":6742525385,"package_name":"columnify","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"development","optional":false},{"id":6742525386,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"development","optional":false},{"id":6742525387,"package_name":"common-ancestor-path","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525388,"package_name":"compare-func","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525389,"package_name":"dot-prop","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":6742525390,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":6742525391,"package_name":"concat-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525392,"package_name":"concurrently","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6742525393,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6742525394,"package_name":"read-pkg","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":6742525395,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"development","optional":false},{"id":6742525396,"package_name":"config-chain","ecosystem":"npm","requirements":"1.1.13","direct":false,"kind":"development","optional":false},{"id":6742525397,"package_name":"console-control-strings","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6742525398,"package_name":"contains-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525399,"package_name":"conventional-changelog-angular","ecosystem":"npm","requirements":"5.0.13","direct":false,"kind":"development","optional":false},{"id":6742525400,"package_name":"conventional-changelog-core","ecosystem":"npm","requirements":"4.2.4","direct":false,"kind":"development","optional":false},{"id":6742525401,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6742525402,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6742525403,"package_name":"conventional-changelog-preset-loader","ecosystem":"npm","requirements":"2.3.4","direct":false,"kind":"development","optional":false},{"id":6742525404,"package_name":"conventional-changelog-writer","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6742525405,"package_name":"conventional-commits-filter","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"development","optional":false},{"id":6742525406,"package_name":"conventional-commits-parser","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"development","optional":false},{"id":6742525407,"package_name":"conventional-recommended-bump","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6742525408,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"development","optional":false},{"id":6742525409,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6742525410,"package_name":"cosmiconfig","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":6742525411,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":6742525412,"package_name":"cssom","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"development","optional":false},{"id":6742525413,"package_name":"cssstyle","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6742525414,"package_name":"cssom","ecosystem":"npm","requirements":"0.3.8","direct":false,"kind":"development","optional":false},{"id":6742525415,"package_name":"dargs","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6742525416,"package_name":"data-urls","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525418,"package_name":"dateformat","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6742525419,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"development","optional":false},{"id":6742525420,"package_name":"debuglog","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525421,"package_name":"decamelize","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6742525422,"package_name":"decamelize-keys","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6742525423,"package_name":"map-obj","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525424,"package_name":"decimal.js","ecosystem":"npm","requirements":"10.3.1","direct":false,"kind":"development","optional":false},{"id":6742525425,"package_name":"dedent","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"development","optional":false},{"id":6742525426,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":6742525427,"package_name":"deepmerge","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"development","optional":false},{"id":6742525428,"package_name":"defaults","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6742525429,"package_name":"define-lazy-prop","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525430,"package_name":"define-properties","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6742525431,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525432,"package_name":"delegates","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525433,"package_name":"depd","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6742525434,"package_name":"deprecation","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":6742525435,"package_name":"detect-indent","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6742525436,"package_name":"detect-newline","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525437,"package_name":"dezalgo","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6742525438,"package_name":"diff-sequences","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6742525439,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6742525440,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525441,"package_name":"domexception","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525442,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525443,"package_name":"dot-prop","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6742525444,"package_name":"dotenv","ecosystem":"npm","requirements":"10.0.0","direct":false,"kind":"development","optional":false},{"id":6742525445,"package_name":"duplexer","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6742525446,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.3.732","direct":false,"kind":"development","optional":false},{"id":6742525447,"package_name":"emittery","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"development","optional":false},{"id":6742525448,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":6742525449,"package_name":"encoding","ecosystem":"npm","requirements":"0.1.13","direct":false,"kind":"development","optional":false},{"id":6742525450,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"development","optional":false},{"id":6742525451,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"development","optional":false},{"id":6742525452,"package_name":"enquirer","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"development","optional":false},{"id":6742525453,"package_name":"env-paths","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6742525454,"package_name":"envinfo","ecosystem":"npm","requirements":"7.8.1","direct":false,"kind":"development","optional":false},{"id":6742525455,"package_name":"err-code","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6742525456,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":6742525457,"package_name":"es-abstract","ecosystem":"npm","requirements":"1.18.0","direct":false,"kind":"development","optional":false},{"id":6742525458,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525459,"package_name":"is-callable","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":6742525460,"package_name":"es-to-primitive","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6742525461,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6742525462,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6742525463,"package_name":"escodegen","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525464,"package_name":"eslint","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"development","optional":false},{"id":6742525465,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.12.11","direct":false,"kind":"development","optional":false},{"id":6742525466,"package_name":"globals","ecosystem":"npm","requirements":"13.8.0","direct":false,"kind":"development","optional":false},{"id":6742525467,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":6742525468,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.1","direct":false,"kind":"development","optional":false},{"id":6742525469,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6742525470,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":6742525471,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"development","optional":false},{"id":6742525472,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"8.3.0","direct":false,"kind":"development","optional":false},{"id":6742525473,"package_name":"eslint-import-resolver-node","ecosystem":"npm","requirements":"0.3.4","direct":false,"kind":"development","optional":false},{"id":6742525474,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"development","optional":false},{"id":6742525475,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525476,"package_name":"resolve","ecosystem":"npm","requirements":"1.20.0","direct":false,"kind":"development","optional":false},{"id":6742525477,"package_name":"eslint-module-utils","ecosystem":"npm","requirements":"2.6.1","direct":false,"kind":"development","optional":false},{"id":6742525478,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"development","optional":false},{"id":6742525479,"package_name":"eslint-plugin-eslint-comments","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6742525480,"package_name":"ignore","ecosystem":"npm","requirements":"5.1.8","direct":false,"kind":"development","optional":false},{"id":6742525481,"package_name":"eslint-plugin-github","ecosystem":"npm","requirements":"4.1.3","direct":false,"kind":"development","optional":false},{"id":6742525482,"package_name":"prettier","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6742525483,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.23.2","direct":false,"kind":"development","optional":false},{"id":6742525484,"package_name":"doctrine","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525485,"package_name":"eslint-plugin-jest","ecosystem":"npm","requirements":"22.21.0","direct":false,"kind":"development","optional":false},{"id":6742525486,"package_name":"@typescript-eslint/experimental-utils","ecosystem":"npm","requirements":"1.13.0","direct":false,"kind":"development","optional":false},{"id":6742525487,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"1.13.0","direct":false,"kind":"development","optional":false},{"id":6742525488,"package_name":"eslint-plugin-prettier","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"development","optional":false},{"id":6742525489,"package_name":"eslint-rule-documentation","ecosystem":"npm","requirements":"1.0.23","direct":false,"kind":"development","optional":false},{"id":6742525490,"package_name":"eslint-scope","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":6742525491,"package_name":"eslint-utils","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525492,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6742525493,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525494,"package_name":"espree","ecosystem":"npm","requirements":"7.3.1","direct":false,"kind":"development","optional":false},{"id":6742525495,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6742525496,"package_name":"esquery","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6742525497,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":6742525498,"package_name":"estraverse","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6742525499,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6742525500,"package_name":"eventemitter3","ecosystem":"npm","requirements":"4.0.7","direct":false,"kind":"development","optional":false},{"id":6742525501,"package_name":"execa","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":6742525502,"package_name":"exit","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6742525503,"package_name":"expect","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525504,"package_name":"ansi-styles","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":6742525505,"package_name":"external-editor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525506,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":6742525507,"package_name":"fast-diff","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6742525508,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"development","optional":false},{"id":6742525509,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525510,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":6742525511,"package_name":"fastq","ecosystem":"npm","requirements":"1.11.0","direct":false,"kind":"development","optional":false},{"id":6742525512,"package_name":"fb-watchman","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525513,"package_name":"figures","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6742525514,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6742525515,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":6742525516,"package_name":"find-up","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525517,"package_name":"flat","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"development","optional":false},{"id":6742525518,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":6742525519,"package_name":"flatted","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6742525520,"package_name":"flow-bin","ecosystem":"npm","requirements":"0.115.0","direct":false,"kind":"development","optional":false},{"id":6742525521,"package_name":"fs-constants","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525522,"package_name":"fs-extra","ecosystem":"npm","requirements":"9.1.0","direct":false,"kind":"development","optional":false},{"id":6742525523,"package_name":"fs-minipass","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525524,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525525,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":6742525526,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6742525527,"package_name":"functional-red-black-tree","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525528,"package_name":"gauge","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":6742525529,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"development","optional":false},{"id":6742525530,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":6742525531,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6742525532,"package_name":"get-package-type","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":6742525533,"package_name":"get-pkg-repo","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":6742525534,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.7","direct":false,"kind":"development","optional":false},{"id":6742525535,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6742525536,"package_name":"through2","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":6742525537,"package_name":"get-port","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":6742525538,"package_name":"get-stream","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6742525539,"package_name":"git-raw-commits","ecosystem":"npm","requirements":"2.0.11","direct":false,"kind":"development","optional":false},{"id":6742525540,"package_name":"git-remote-origin-url","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525541,"package_name":"pify","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6742525542,"package_name":"git-semver-tags","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6742525543,"package_name":"git-up","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":6742525544,"package_name":"git-url-parse","ecosystem":"npm","requirements":"12.0.0","direct":false,"kind":"development","optional":false},{"id":6742525545,"package_name":"gitconfiglocal","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525546,"package_name":"glob","ecosystem":"npm","requirements":"7.1.4","direct":false,"kind":"development","optional":false},{"id":6742525547,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":6742525548,"package_name":"globals","ecosystem":"npm","requirements":"11.11.0","direct":false,"kind":"development","optional":false},{"id":6742525549,"package_name":"globby","ecosystem":"npm","requirements":"11.0.3","direct":false,"kind":"development","optional":false},{"id":6742525550,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.10","direct":false,"kind":"development","optional":false},{"id":6742525551,"package_name":"handlebars","ecosystem":"npm","requirements":"4.7.7","direct":false,"kind":"development","optional":false},{"id":6742525552,"package_name":"hard-rejection","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525553,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6742525554,"package_name":"has-bigints","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525555,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525556,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525557,"package_name":"has-unicode","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525558,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"2.8.9","direct":false,"kind":"development","optional":false},{"id":6742525559,"package_name":"html-encoding-sniffer","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525560,"package_name":"html-escaper","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6742525561,"package_name":"http-cache-semantics","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6742525562,"package_name":"http-proxy-agent","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6742525563,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525564,"package_name":"human-signals","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525565,"package_name":"humanize-ms","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6742525566,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"development","optional":false},{"id":6742525567,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6742525568,"package_name":"ignore","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"development","optional":false},{"id":6742525569,"package_name":"ignore-walk","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6742525570,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":6742525571,"package_name":"import-local","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6742525572,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6742525573,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":6742525574,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525575,"package_name":"infer-owner","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6742525576,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":6742525577,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6742525578,"package_name":"ini","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"development","optional":false},{"id":6742525579,"package_name":"init-package-json","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6742525580,"package_name":"inquirer","ecosystem":"npm","requirements":"8.2.4","direct":false,"kind":"development","optional":false},{"id":6742525581,"package_name":"rxjs","ecosystem":"npm","requirements":"7.5.6","direct":false,"kind":"development","optional":false},{"id":6742525582,"package_name":"ip","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525583,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6742525584,"package_name":"is-bigint","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525585,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525586,"package_name":"is-boolean-object","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6742525587,"package_name":"is-callable","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":6742525588,"package_name":"is-ci","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525589,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"development","optional":false},{"id":6742525590,"package_name":"is-date-object","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525591,"package_name":"is-docker","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6742525592,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6742525593,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525594,"package_name":"is-generator-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525595,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6742525596,"package_name":"is-interactive","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525597,"package_name":"is-lambda","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525598,"package_name":"is-negative-zero","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525599,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6742525600,"package_name":"is-number-object","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6742525601,"package_name":"is-obj","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525602,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6742525603,"package_name":"is-plain-object","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525604,"package_name":"is-potential-custom-element-name","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525605,"package_name":"is-regex","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6742525606,"package_name":"is-ssh","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6742525607,"package_name":"is-stream","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525608,"package_name":"is-string","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":6742525609,"package_name":"is-symbol","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525610,"package_name":"is-text-path","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525611,"package_name":"is-typedarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525612,"package_name":"is-unicode-supported","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":6742525613,"package_name":"is-wsl","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6742525614,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525615,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525616,"package_name":"isobject","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6742525617,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6742525618,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":6742525619,"package_name":"istanbul-lib-report","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525620,"package_name":"istanbul-lib-source-maps","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6742525621,"package_name":"istanbul-reports","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":6742525622,"package_name":"jest","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525623,"package_name":"jest-cli","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525624,"package_name":"jest-changed-files","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525625,"package_name":"jest-config","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525626,"package_name":"ci-info","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6742525627,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525628,"package_name":"is-ci","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525629,"package_name":"jest-circus","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525630,"package_name":"stack-utils","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":6742525631,"package_name":"jest-diff","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525632,"package_name":"jest-docblock","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6742525633,"package_name":"jest-each","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525634,"package_name":"jest-environment-jsdom","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525635,"package_name":"jest-environment-node","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525636,"package_name":"jest-get-type","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6742525637,"package_name":"jest-haste-map","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525638,"package_name":"jest-jasmine2","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525639,"package_name":"jest-leak-detector","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525640,"package_name":"jest-matcher-utils","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525641,"package_name":"jest-message-util","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525642,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.15.8","direct":false,"kind":"development","optional":false},{"id":6742525643,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6742525644,"package_name":"@types/stack-utils","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525645,"package_name":"jest-mock","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525646,"package_name":"jest-pnp-resolver","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":6742525647,"package_name":"jest-regex-util","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6742525648,"package_name":"jest-resolve","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525649,"package_name":"jest-resolve-dependencies","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525650,"package_name":"jest-runner","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525651,"package_name":"jest-runtime","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525652,"package_name":"jest-serializer","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6742525653,"package_name":"jest-snapshot","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525654,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.15.8","direct":false,"kind":"development","optional":false},{"id":6742525655,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.15.4","direct":false,"kind":"development","optional":false},{"id":6742525656,"package_name":"@babel/helper-get-function-arity","ecosystem":"npm","requirements":"7.15.4","direct":false,"kind":"development","optional":false},{"id":6742525657,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.15.4","direct":false,"kind":"development","optional":false},{"id":6742525658,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.15.8","direct":false,"kind":"development","optional":false},{"id":6742525659,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.15.4","direct":false,"kind":"development","optional":false},{"id":6742525660,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.15.4","direct":false,"kind":"development","optional":false},{"id":6742525661,"package_name":"jest-util","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525662,"package_name":"jest-validate","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525663,"package_name":"camelcase","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"development","optional":false},{"id":6742525664,"package_name":"jest-watcher","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525665,"package_name":"jest-worker","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525666,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525667,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.13.1","direct":false,"kind":"development","optional":false},{"id":6742525668,"package_name":"jsdom","ecosystem":"npm","requirements":"16.7.0","direct":false,"kind":"development","optional":false},{"id":6742525669,"package_name":"acorn","ecosystem":"npm","requirements":"8.5.0","direct":false,"kind":"development","optional":false},{"id":6742525670,"package_name":"form-data","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6742525671,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"development","optional":false},{"id":6742525672,"package_name":"json-parse-better-errors","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525673,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":6742525674,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":6742525675,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525676,"package_name":"json-stringify-nice","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":6742525677,"package_name":"json-stringify-safe","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6742525678,"package_name":"json5","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6742525679,"package_name":"jsonc-parser","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525680,"package_name":"jsonfile","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6742525681,"package_name":"jsonparse","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":6742525682,"package_name":"JSONStream","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"development","optional":false},{"id":6742525683,"package_name":"just-diff","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":6742525684,"package_name":"just-diff-apply","ecosystem":"npm","requirements":"5.4.1","direct":false,"kind":"development","optional":false},{"id":6742525685,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"development","optional":false},{"id":6742525686,"package_name":"kleur","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6742525687,"package_name":"lerna","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"development","optional":false},{"id":6742525688,"package_name":"leven","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525689,"package_name":"levn","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":6742525690,"package_name":"libnpmaccess","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"development","optional":false},{"id":6742525691,"package_name":"libnpmpublish","ecosystem":"npm","requirements":"6.0.4","direct":false,"kind":"development","optional":false},{"id":6742525692,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525693,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"development","optional":false},{"id":6742525694,"package_name":"load-json-file","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525695,"package_name":"locate-path","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525696,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"development","optional":false},{"id":6742525697,"package_name":"lodash.clonedeep","ecosystem":"npm","requirements":"4.5.0","direct":false,"kind":"development","optional":false},{"id":6742525698,"package_name":"lodash.ismatch","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"development","optional":false},{"id":6742525699,"package_name":"lodash.truncate","ecosystem":"npm","requirements":"4.4.2","direct":false,"kind":"development","optional":false},{"id":6742525700,"package_name":"lodash.unescape","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6742525701,"package_name":"log-symbols","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6742525702,"package_name":"make-dir","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525703,"package_name":"make-error","ecosystem":"npm","requirements":"1.3.6","direct":false,"kind":"development","optional":false},{"id":6742525704,"package_name":"make-fetch-happen","ecosystem":"npm","requirements":"10.2.0","direct":false,"kind":"development","optional":false},{"id":6742525705,"package_name":"@tootallnate/once","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525706,"package_name":"http-proxy-agent","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525707,"package_name":"makeerror","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"development","optional":false},{"id":6742525708,"package_name":"map-obj","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":6742525709,"package_name":"meow","ecosystem":"npm","requirements":"8.1.2","direct":false,"kind":"development","optional":false},{"id":6742525710,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":6742525711,"package_name":"semver","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"development","optional":false},{"id":6742525712,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":6742525713,"package_name":"type-fest","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"development","optional":false},{"id":6742525714,"package_name":"type-fest","ecosystem":"npm","requirements":"0.18.1","direct":false,"kind":"development","optional":false},{"id":6742525715,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525716,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":6742525717,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":6742525718,"package_name":"mime-db","ecosystem":"npm","requirements":"1.47.0","direct":false,"kind":"development","optional":false},{"id":6742525719,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.30","direct":false,"kind":"development","optional":false},{"id":6742525720,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525721,"package_name":"min-indent","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525722,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":6742525723,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"development","optional":false},{"id":6742525724,"package_name":"minimist-options","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6742525725,"package_name":"minipass","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"development","optional":false},{"id":6742525726,"package_name":"minipass-collect","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525727,"package_name":"minipass-fetch","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525728,"package_name":"minipass-flush","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6742525729,"package_name":"minipass-json-stream","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525730,"package_name":"minipass-pipeline","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":6742525731,"package_name":"minipass-sized","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6742525732,"package_name":"minizlib","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6742525733,"package_name":"mkdirp","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6742525734,"package_name":"mkdirp-infer-owner","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525735,"package_name":"modify-values","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525736,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6742525737,"package_name":"multimatch","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525738,"package_name":"arrify","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525739,"package_name":"mute-stream","ecosystem":"npm","requirements":"0.0.8","direct":false,"kind":"development","optional":false},{"id":6742525740,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6742525741,"package_name":"negotiator","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"development","optional":false},{"id":6742525742,"package_name":"neo-async","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"development","optional":false},{"id":6742525743,"package_name":"node-addon-api","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":6742525744,"package_name":"node-fetch","ecosystem":"npm","requirements":"2.6.7","direct":false,"kind":"development","optional":false},{"id":6742525745,"package_name":"tr46","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"development","optional":false},{"id":6742525746,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6742525747,"package_name":"whatwg-url","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525748,"package_name":"node-gyp","ecosystem":"npm","requirements":"9.1.0","direct":false,"kind":"development","optional":false},{"id":6742525749,"package_name":"node-gyp-build","ecosystem":"npm","requirements":"4.5.0","direct":false,"kind":"development","optional":false},{"id":6742525750,"package_name":"node-int64","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":6742525751,"package_name":"node-modules-regexp","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525752,"package_name":"node-releases","ecosystem":"npm","requirements":"1.1.72","direct":false,"kind":"development","optional":false},{"id":6742525753,"package_name":"nopt","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525754,"package_name":"normalize-path","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6742525755,"package_name":"normalize-url","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6742525756,"package_name":"npm-bundled","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6742525757,"package_name":"npm-install-checks","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525758,"package_name":"npm-normalize-package-bin","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525759,"package_name":"npm-package-arg","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"development","optional":false},{"id":6742525760,"package_name":"builtins","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6742525761,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"3.0.8","direct":false,"kind":"development","optional":false},{"id":6742525762,"package_name":"validate-npm-package-name","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525763,"package_name":"npm-packlist","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":6742525764,"package_name":"npm-pick-manifest","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":6742525765,"package_name":"npm-registry-fetch","ecosystem":"npm","requirements":"13.3.0","direct":false,"kind":"development","optional":false},{"id":6742525766,"package_name":"npm-run-path","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6742525767,"package_name":"npmlog","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":6742525768,"package_name":"nwsapi","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6742525769,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.10.3","direct":false,"kind":"development","optional":false},{"id":6742525770,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6742525771,"package_name":"object.assign","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":6742525772,"package_name":"object.values","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6742525773,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6742525774,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":6742525775,"package_name":"open","ecosystem":"npm","requirements":"8.4.0","direct":false,"kind":"development","optional":false},{"id":6742525776,"package_name":"optionator","ecosystem":"npm","requirements":"0.8.3","direct":false,"kind":"development","optional":false},{"id":6742525777,"package_name":"ora","ecosystem":"npm","requirements":"5.4.1","direct":false,"kind":"development","optional":false},{"id":6742525778,"package_name":"os-tmpdir","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525779,"package_name":"p-finally","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525780,"package_name":"p-limit","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6742525781,"package_name":"p-locate","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525782,"package_name":"p-map","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525783,"package_name":"p-map-series","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525784,"package_name":"p-pipe","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525785,"package_name":"p-queue","ecosystem":"npm","requirements":"6.6.2","direct":false,"kind":"development","optional":false},{"id":6742525786,"package_name":"p-reduce","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525787,"package_name":"p-timeout","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6742525788,"package_name":"p-try","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525789,"package_name":"p-waterfall","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6742525790,"package_name":"pacote","ecosystem":"npm","requirements":"13.6.1","direct":false,"kind":"development","optional":false},{"id":6742525791,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525792,"package_name":"parse-conflict-json","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6742525793,"package_name":"parse-json","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525794,"package_name":"parse-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525795,"package_name":"parse-url","ecosystem":"npm","requirements":"7.0.2","direct":false,"kind":"development","optional":false},{"id":6742525796,"package_name":"parse5","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6742525797,"package_name":"path-exists","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525798,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525799,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6742525800,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":6742525801,"package_name":"path-starts-with","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525802,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525803,"package_name":"picomatch","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"development","optional":false},{"id":6742525804,"package_name":"pify","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525805,"package_name":"pirates","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6742525806,"package_name":"pkg-dir","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525807,"package_name":"pkg-up","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525808,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6742525809,"package_name":"prettier","ecosystem":"npm","requirements":"1.19.1","direct":false,"kind":"development","optional":false},{"id":6742525810,"package_name":"prettier-linter-helpers","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525811,"package_name":"pretty-format","ecosystem":"npm","requirements":"27.2.5","direct":false,"kind":"development","optional":false},{"id":6742525812,"package_name":"proc-log","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525813,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525814,"package_name":"progress","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6742525815,"package_name":"promise-all-reject-late","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525816,"package_name":"promise-call-limit","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525817,"package_name":"promise-inflight","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525818,"package_name":"promise-retry","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525819,"package_name":"prompts","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":6742525820,"package_name":"promzard","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":6742525821,"package_name":"proto-list","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":6742525822,"package_name":"protocols","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525823,"package_name":"psl","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"development","optional":false},{"id":6742525824,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6742525825,"package_name":"q","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"development","optional":false},{"id":6742525826,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":6742525827,"package_name":"quick-lru","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6742525828,"package_name":"react-is","ecosystem":"npm","requirements":"17.0.2","direct":false,"kind":"development","optional":false},{"id":6742525829,"package_name":"read","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":6742525830,"package_name":"read-cmd-shim","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525831,"package_name":"read-package-json","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6742525832,"package_name":"read-package-json-fast","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6742525833,"package_name":"read-pkg","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525834,"package_name":"path-type","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525835,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525836,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":6742525837,"package_name":"readdir-scoped-modules","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6742525838,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":6742525839,"package_name":"redent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525840,"package_name":"regexpp","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525841,"package_name":"remove-trailing-separator","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6742525842,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6742525843,"package_name":"require-from-string","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6742525844,"package_name":"resolve","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"development","optional":false},{"id":6742525845,"package_name":"resolve-cwd","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525846,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525847,"package_name":"restore-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525848,"package_name":"retry","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"development","optional":false},{"id":6742525849,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6742525850,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6742525851,"package_name":"run-async","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6742525852,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6742525853,"package_name":"rxjs","ecosystem":"npm","requirements":"6.6.7","direct":false,"kind":"development","optional":false},{"id":6742525854,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":6742525855,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6742525856,"package_name":"saxes","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6742525857,"package_name":"semver","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":6742525858,"package_name":"set-blocking","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525859,"package_name":"shallow-clone","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6742525860,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525861,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525862,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"development","optional":false},{"id":6742525863,"package_name":"sisteransi","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6742525864,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525865,"package_name":"slice-ansi","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525866,"package_name":"smart-buffer","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6742525867,"package_name":"socks","ecosystem":"npm","requirements":"2.7.0","direct":false,"kind":"development","optional":false},{"id":6742525868,"package_name":"socks-proxy-agent","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6742525869,"package_name":"sort-keys","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6742525870,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525871,"package_name":"source-map","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"development","optional":false},{"id":6742525872,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.20","direct":false,"kind":"development","optional":false},{"id":6742525873,"package_name":"spawn-command","ecosystem":"npm","requirements":"0.0.2-1","direct":false,"kind":"development","optional":false},{"id":6742525874,"package_name":"spdx-correct","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6742525875,"package_name":"spdx-exceptions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6742525876,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525877,"package_name":"spdx-license-ids","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":6742525878,"package_name":"split","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525879,"package_name":"split2","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"development","optional":false},{"id":6742525880,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6742525881,"package_name":"ssri","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"development","optional":false},{"id":6742525882,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6742525883,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"development","optional":false},{"id":6742525884,"package_name":"string-length","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6742525885,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"development","optional":false},{"id":6742525886,"package_name":"string.prototype.trimend","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6742525887,"package_name":"string.prototype.trimstart","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6742525888,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6742525889,"package_name":"strip-bom","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525890,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525891,"package_name":"strip-indent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525892,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6742525893,"package_name":"strong-log-transformer","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525894,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":6742525895,"package_name":"supports-hyperlinks","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6742525896,"package_name":"svg-element-attributes","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":6742525897,"package_name":"symbol-tree","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"development","optional":false},{"id":6742525898,"package_name":"table","ecosystem":"npm","requirements":"6.7.1","direct":false,"kind":"development","optional":false},{"id":6742525899,"package_name":"ajv","ecosystem":"npm","requirements":"8.4.0","direct":false,"kind":"development","optional":false},{"id":6742525900,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525901,"package_name":"tar","ecosystem":"npm","requirements":"6.1.11","direct":false,"kind":"development","optional":false},{"id":6742525902,"package_name":"tar-stream","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6742525903,"package_name":"temp-dir","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525904,"package_name":"terminal-link","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6742525905,"package_name":"test-exclude","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":6742525906,"package_name":"glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":6742525907,"package_name":"text-extensions","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"development","optional":false},{"id":6742525908,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":6742525909,"package_name":"throat","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6742525910,"package_name":"through","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"development","optional":false},{"id":6742525911,"package_name":"through2","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6742525912,"package_name":"tmp","ecosystem":"npm","requirements":"0.0.33","direct":false,"kind":"development","optional":false},{"id":6742525913,"package_name":"tmpl","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6742525914,"package_name":"to-fast-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525915,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6742525916,"package_name":"tough-cookie","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525917,"package_name":"tr46","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6742525918,"package_name":"tree-kill","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":6742525919,"package_name":"treeverse","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525920,"package_name":"trim-newlines","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6742525921,"package_name":"trim-right","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525922,"package_name":"ts-jest","ecosystem":"npm","requirements":"27.0.5","direct":false,"kind":"development","optional":false},{"id":6742525923,"package_name":"tsconfig-paths","ecosystem":"npm","requirements":"3.9.0","direct":false,"kind":"development","optional":false},{"id":6742525924,"package_name":"json5","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525925,"package_name":"tslib","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":6742525926,"package_name":"tsutils","ecosystem":"npm","requirements":"3.21.0","direct":false,"kind":"development","optional":false},{"id":6742525927,"package_name":"type-check","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":6742525928,"package_name":"type-detect","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"development","optional":false},{"id":6742525929,"package_name":"typedarray","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"development","optional":false},{"id":6742525930,"package_name":"typedarray-to-buffer","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"development","optional":false},{"id":6742525931,"package_name":"typescript","ecosystem":"npm","requirements":"3.9.9","direct":false,"kind":"development","optional":false},{"id":6742525932,"package_name":"uglify-js","ecosystem":"npm","requirements":"3.16.3","direct":false,"kind":"development","optional":false},{"id":6742525933,"package_name":"unbox-primitive","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525934,"package_name":"unique-filename","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6742525935,"package_name":"unique-slug","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6742525936,"package_name":"universal-user-agent","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":6742525937,"package_name":"universalify","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6742525938,"package_name":"upath","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6742525939,"package_name":"uri-js","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"development","optional":false},{"id":6742525940,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525941,"package_name":"uuid","ecosystem":"npm","requirements":"8.3.2","direct":false,"kind":"development","optional":false},{"id":6742525942,"package_name":"v8-compile-cache","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6742525943,"package_name":"v8-to-istanbul","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"development","optional":false},{"id":6742525944,"package_name":"source-map","ecosystem":"npm","requirements":"0.7.3","direct":false,"kind":"development","optional":false},{"id":6742525945,"package_name":"validate-npm-package-license","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":6742525946,"package_name":"validate-npm-package-name","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525947,"package_name":"w3c-hr-time","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525948,"package_name":"w3c-xmlserializer","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525949,"package_name":"walk-up-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525950,"package_name":"walker","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":6742525951,"package_name":"wcwidth","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742525952,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6742525953,"package_name":"whatwg-encoding","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6742525954,"package_name":"whatwg-mimetype","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6742525955,"package_name":"whatwg-url","ecosystem":"npm","requirements":"8.5.0","direct":false,"kind":"development","optional":false},{"id":6742525956,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6742525957,"package_name":"which-boxed-primitive","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525958,"package_name":"is-symbol","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6742525959,"package_name":"wide-align","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"development","optional":false},{"id":6742525960,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":6742525961,"package_name":"wordwrap","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742525962,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6742525963,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742525964,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6742525965,"package_name":"write-json-file","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":6742525966,"package_name":"write-pkg","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525967,"package_name":"detect-indent","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742525968,"package_name":"make-dir","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742525969,"package_name":"pify","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6742525970,"package_name":"sort-keys","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742525971,"package_name":"type-fest","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":6742525972,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"2.4.3","direct":false,"kind":"development","optional":false},{"id":6742525973,"package_name":"write-json-file","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6742525974,"package_name":"ws","ecosystem":"npm","requirements":"7.5.5","direct":false,"kind":"development","optional":false},{"id":6742525975,"package_name":"xml-name-validator","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742525976,"package_name":"xmlchars","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6742525977,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6742525978,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"development","optional":false},{"id":6742525979,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6742525980,"package_name":"yaml","ecosystem":"npm","requirements":"1.10.2","direct":false,"kind":"development","optional":false},{"id":6742525981,"package_name":"yargs","ecosystem":"npm","requirements":"16.2.0","direct":false,"kind":"development","optional":false},{"id":6742525982,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.7","direct":false,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-11-23T11:49:47.683Z","updated_at":"2022-11-23T11:49:47.683Z","repository_link":"https://github.com/actions/toolkit/blob/main/package.json","dependencies":[{"id":6742525983,"package_name":"@types/jest","ecosystem":"npm","requirements":"^27.0.2","direct":true,"kind":"development","optional":false},{"id":6742525984,"package_name":"@types/node","ecosystem":"npm","requirements":"^12.20.13","direct":true,"kind":"development","optional":false},{"id":6742525985,"package_name":"@types/signale","ecosystem":"npm","requirements":"^1.4.1","direct":true,"kind":"development","optional":false},{"id":6742525986,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"development","optional":false},{"id":6742525987,"package_name":"concurrently","ecosystem":"npm","requirements":"^6.1.0","direct":true,"kind":"development","optional":false},{"id":6742525988,"package_name":"eslint","ecosystem":"npm","requirements":"^7.23.0","direct":true,"kind":"development","optional":false},{"id":6742525989,"package_name":"eslint-plugin-github","ecosystem":"npm","requirements":"^4.1.3","direct":true,"kind":"development","optional":false},{"id":6742525990,"package_name":"eslint-plugin-jest","ecosystem":"npm","requirements":"^22.21.0","direct":true,"kind":"development","optional":false},{"id":6742525991,"package_name":"flow-bin","ecosystem":"npm","requirements":"^0.115.0","direct":true,"kind":"development","optional":false},{"id":6742525992,"package_name":"jest","ecosystem":"npm","requirements":"^27.2.5","direct":true,"kind":"development","optional":false},{"id":6742525993,"package_name":"lerna","ecosystem":"npm","requirements":"^5.4.0","direct":true,"kind":"development","optional":false},{"id":6742525994,"package_name":"prettier","ecosystem":"npm","requirements":"^1.19.1","direct":true,"kind":"development","optional":false},{"id":6742525995,"package_name":"ts-jest","ecosystem":"npm","requirements":"^27.0.5","direct":true,"kind":"development","optional":false},{"id":6742525996,"package_name":"typescript","ecosystem":"npm","requirements":"^3.9.9","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"packages/artifact/package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-11-23T11:49:47.690Z","updated_at":"2022-11-23T11:49:47.690Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/artifact/package-lock.json","dependencies":[{"id":6742525997,"package_name":"@actions/core","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":6742525998,"package_name":"@actions/http-client","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742525999,"package_name":"@types/tmp","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":6742526000,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6742526001,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":6742526002,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526003,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526004,"package_name":"glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":6742526005,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":6742526006,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":6742526007,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":6742526008,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6742526009,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526010,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":6742526011,"package_name":"tmp","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":6742526012,"package_name":"tmp-promise","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":6742526013,"package_name":"tunnel","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":6742526014,"package_name":"typescript","ecosystem":"npm","requirements":"3.9.10","direct":false,"kind":"development","optional":false},{"id":6742526015,"package_name":"uuid","ecosystem":"npm","requirements":"8.3.2","direct":false,"kind":"runtime","optional":false},{"id":6742526016,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"packages/cache/package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-11-23T11:49:47.703Z","updated_at":"2022-11-23T11:49:47.703Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/cache/package-lock.json","dependencies":[{"id":6742526023,"package_name":"@actions/core","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":6742526024,"package_name":"uuid","ecosystem":"npm","requirements":"8.3.2","direct":false,"kind":"runtime","optional":false},{"id":6742526025,"package_name":"@actions/exec","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6742526026,"package_name":"@actions/glob","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6742526027,"package_name":"@actions/http-client","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526028,"package_name":"@actions/io","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":6742526029,"package_name":"@azure/abort-controller","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6742526030,"package_name":"tslib","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":6742526031,"package_name":"@azure/core-asynciterator-polyfill","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526032,"package_name":"@azure/core-auth","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":6742526033,"package_name":"@azure/core-http","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":6742526034,"package_name":"form-data","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526035,"package_name":"tough-cookie","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526036,"package_name":"@azure/core-lro","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":6742526037,"package_name":"@azure/core-paging","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":6742526038,"package_name":"@azure/core-tracing","ecosystem":"npm","requirements":"1.0.0-preview.13","direct":false,"kind":"runtime","optional":false},{"id":6742526039,"package_name":"@azure/logger","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":6742526040,"package_name":"@azure/ms-rest-js","ecosystem":"npm","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":6742526041,"package_name":"@azure/storage-blob","ecosystem":"npm","requirements":"12.8.0","direct":false,"kind":"runtime","optional":false},{"id":6742526042,"package_name":"@opentelemetry/api","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":6742526043,"package_name":"@types/node","ecosystem":"npm","requirements":"17.0.14","direct":false,"kind":"runtime","optional":false},{"id":6742526044,"package_name":"@types/node-fetch","ecosystem":"npm","requirements":"2.5.12","direct":false,"kind":"runtime","optional":false},{"id":6742526045,"package_name":"form-data","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526046,"package_name":"@types/semver","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"development","optional":false},{"id":6742526047,"package_name":"@types/tunnel","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":6742526048,"package_name":"@types/uuid","ecosystem":"npm","requirements":"3.4.9","direct":false,"kind":"development","optional":false},{"id":6742526049,"package_name":"abort-controller","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526050,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6742526051,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526052,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":6742526053,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":6742526054,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526055,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526056,"package_name":"event-target-shim","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526057,"package_name":"events","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":6742526058,"package_name":"form-data","ecosystem":"npm","requirements":"2.5.1","direct":false,"kind":"runtime","optional":false},{"id":6742526059,"package_name":"ip-regex","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":6742526060,"package_name":"mime-db","ecosystem":"npm","requirements":"1.51.0","direct":false,"kind":"runtime","optional":false},{"id":6742526061,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.34","direct":false,"kind":"runtime","optional":false},{"id":6742526062,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":6742526063,"package_name":"node-fetch","ecosystem":"npm","requirements":"2.6.7","direct":false,"kind":"runtime","optional":false},{"id":6742526064,"package_name":"process","ecosystem":"npm","requirements":"0.11.10","direct":false,"kind":"runtime","optional":false},{"id":6742526065,"package_name":"psl","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":6742526066,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":6742526067,"package_name":"sax","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":6742526068,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":6742526069,"package_name":"tough-cookie","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526070,"package_name":"tr46","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":6742526071,"package_name":"tslib","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":6742526072,"package_name":"tunnel","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":6742526073,"package_name":"typescript","ecosystem":"npm","requirements":"3.8.3","direct":false,"kind":"development","optional":false},{"id":6742526074,"package_name":"universalify","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":6742526075,"package_name":"uuid","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":6742526076,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526077,"package_name":"whatwg-url","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526078,"package_name":"xml2js","ecosystem":"npm","requirements":"0.4.23","direct":false,"kind":"runtime","optional":false},{"id":6742526079,"package_name":"xmlbuilder","ecosystem":"npm","requirements":"11.0.1","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"packages/cache/package.json","sha":null,"kind":"manifest","created_at":"2022-11-23T11:49:47.713Z","updated_at":"2022-11-23T11:49:47.713Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/cache/package.json","dependencies":[{"id":6742526080,"package_name":"@actions/core","ecosystem":"npm","requirements":"^1.10.0","direct":true,"kind":"runtime","optional":false},{"id":6742526081,"package_name":"@actions/exec","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":6742526082,"package_name":"@actions/glob","ecosystem":"npm","requirements":"^0.1.0","direct":true,"kind":"runtime","optional":false},{"id":6742526083,"package_name":"@actions/http-client","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":6742526084,"package_name":"@actions/io","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":6742526085,"package_name":"@azure/abort-controller","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":6742526086,"package_name":"@azure/ms-rest-js","ecosystem":"npm","requirements":"^2.6.0","direct":true,"kind":"runtime","optional":false},{"id":6742526087,"package_name":"@azure/storage-blob","ecosystem":"npm","requirements":"^12.8.0","direct":true,"kind":"runtime","optional":false},{"id":6742526088,"package_name":"semver","ecosystem":"npm","requirements":"^6.1.0","direct":true,"kind":"runtime","optional":false},{"id":6742526089,"package_name":"uuid","ecosystem":"npm","requirements":"^3.3.3","direct":true,"kind":"runtime","optional":false},{"id":6742526090,"package_name":"@types/semver","ecosystem":"npm","requirements":"^6.0.0","direct":true,"kind":"development","optional":false},{"id":6742526091,"package_name":"@types/uuid","ecosystem":"npm","requirements":"^3.4.5","direct":true,"kind":"development","optional":false},{"id":6742526092,"package_name":"typescript","ecosystem":"npm","requirements":"^3.8.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"packages/core/package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-11-23T11:49:47.719Z","updated_at":"2022-11-23T11:49:47.719Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/core/package-lock.json","dependencies":[{"id":6742526093,"package_name":"@actions/http-client","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526094,"package_name":"@types/node","ecosystem":"npm","requirements":"12.0.2","direct":false,"kind":"development","optional":false},{"id":6742526095,"package_name":"@types/uuid","ecosystem":"npm","requirements":"8.3.4","direct":false,"kind":"development","optional":false},{"id":6742526096,"package_name":"tunnel","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":6742526097,"package_name":"uuid","ecosystem":"npm","requirements":"8.3.2","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"packages/core/package.json","sha":null,"kind":"manifest","created_at":"2022-11-23T11:49:47.724Z","updated_at":"2022-11-23T11:49:47.724Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/core/package.json","dependencies":[{"id":6742526098,"package_name":"@actions/http-client","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":6742526099,"package_name":"uuid","ecosystem":"npm","requirements":"^8.3.2","direct":true,"kind":"runtime","optional":false},{"id":6742526100,"package_name":"@types/node","ecosystem":"npm","requirements":"^12.0.2","direct":true,"kind":"development","optional":false},{"id":6742526101,"package_name":"@types/uuid","ecosystem":"npm","requirements":"^8.3.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"packages/exec/package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-11-23T11:49:47.729Z","updated_at":"2022-11-23T11:49:47.729Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/exec/package-lock.json","dependencies":[{"id":6742526102,"package_name":"@actions/io","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"packages/exec/package.json","sha":null,"kind":"manifest","created_at":"2022-11-23T11:49:47.733Z","updated_at":"2022-11-23T11:49:47.733Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/exec/package.json","dependencies":[{"id":6742526103,"package_name":"@actions/io","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"packages/github/package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-11-23T11:49:47.738Z","updated_at":"2022-11-23T11:49:47.738Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/github/package-lock.json","dependencies":[{"id":6742526104,"package_name":"@actions/http-client","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526105,"package_name":"@octokit/auth-token","ecosystem":"npm","requirements":"2.4.5","direct":false,"kind":"runtime","optional":false},{"id":6742526106,"package_name":"@octokit/core","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":6742526107,"package_name":"@octokit/endpoint","ecosystem":"npm","requirements":"6.0.11","direct":false,"kind":"runtime","optional":false},{"id":6742526108,"package_name":"@octokit/graphql","ecosystem":"npm","requirements":"4.6.1","direct":false,"kind":"runtime","optional":false},{"id":6742526109,"package_name":"@octokit/openapi-types","ecosystem":"npm","requirements":"11.2.0","direct":false,"kind":"runtime","optional":false},{"id":6742526110,"package_name":"@octokit/plugin-paginate-rest","ecosystem":"npm","requirements":"2.17.0","direct":false,"kind":"runtime","optional":false},{"id":6742526111,"package_name":"@octokit/plugin-rest-endpoint-methods","ecosystem":"npm","requirements":"5.13.0","direct":false,"kind":"runtime","optional":false},{"id":6742526112,"package_name":"@octokit/request","ecosystem":"npm","requirements":"5.6.3","direct":false,"kind":"runtime","optional":false},{"id":6742526113,"package_name":"@octokit/request-error","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":6742526114,"package_name":"@octokit/types","ecosystem":"npm","requirements":"6.34.0","direct":false,"kind":"runtime","optional":false},{"id":6742526115,"package_name":"args","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6742526116,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":6742526117,"package_name":"camelcase","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742526118,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":6742526119,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":6742526120,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6742526121,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742526122,"package_name":"leven","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742526123,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":6742526124,"package_name":"basic-auth-parser","ecosystem":"npm","requirements":"0.0.2","direct":false,"kind":"development","optional":false},{"id":6742526125,"package_name":"before-after-hook","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":6742526126,"package_name":"debug","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6742526127,"package_name":"deprecation","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":6742526128,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6742526129,"package_name":"is-plain-object","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526130,"package_name":"mri","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":6742526131,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6742526132,"package_name":"node-fetch","ecosystem":"npm","requirements":"2.6.7","direct":false,"kind":"runtime","optional":false},{"id":6742526133,"package_name":"tr46","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":6742526134,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526135,"package_name":"whatwg-url","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526136,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6742526137,"package_name":"proxy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742526138,"package_name":"tunnel","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":6742526139,"package_name":"universal-user-agent","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526140,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"packages/github/package.json","sha":null,"kind":"manifest","created_at":"2022-11-23T11:49:47.747Z","updated_at":"2022-11-23T11:49:47.747Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/github/package.json","dependencies":[{"id":6742526141,"package_name":"@actions/http-client","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":6742526142,"package_name":"@octokit/core","ecosystem":"npm","requirements":"^3.6.0","direct":true,"kind":"runtime","optional":false},{"id":6742526143,"package_name":"@octokit/plugin-paginate-rest","ecosystem":"npm","requirements":"^2.17.0","direct":true,"kind":"runtime","optional":false},{"id":6742526144,"package_name":"@octokit/plugin-rest-endpoint-methods","ecosystem":"npm","requirements":"^5.13.0","direct":true,"kind":"runtime","optional":false},{"id":6742526145,"package_name":"proxy","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"packages/glob/package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-11-23T11:49:47.752Z","updated_at":"2022-11-23T11:49:47.752Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/glob/package-lock.json","dependencies":[{"id":6742526146,"package_name":"@actions/core","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":6742526147,"package_name":"@actions/http-client","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526148,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6742526149,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":6742526150,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526151,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":6742526152,"package_name":"tunnel","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":6742526153,"package_name":"uuid","ecosystem":"npm","requirements":"8.3.2","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"packages/glob/package.json","sha":null,"kind":"manifest","created_at":"2022-11-23T11:49:47.757Z","updated_at":"2022-11-23T11:49:47.757Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/glob/package.json","dependencies":[{"id":6742526154,"package_name":"@actions/core","ecosystem":"npm","requirements":"^1.9.1","direct":true,"kind":"runtime","optional":false},{"id":6742526155,"package_name":"minimatch","ecosystem":"npm","requirements":"^3.0.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"packages/http-client/package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-11-23T11:49:47.762Z","updated_at":"2022-11-23T11:49:47.762Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/http-client/package-lock.json","dependencies":[{"id":6742526156,"package_name":"@types/node","ecosystem":"npm","requirements":"12.12.31","direct":false,"kind":"development","optional":false},{"id":6742526157,"package_name":"@types/tunnel","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"development","optional":false},{"id":6742526158,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":6742526159,"package_name":"args","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6742526160,"package_name":"basic-auth-parser","ecosystem":"npm","requirements":"0.0.2","direct":false,"kind":"development","optional":false},{"id":6742526161,"package_name":"camelcase","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6742526162,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":6742526163,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":6742526164,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6742526165,"package_name":"debug","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6742526166,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6742526167,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6742526168,"package_name":"leven","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6742526169,"package_name":"mri","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":6742526170,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6742526171,"package_name":"proxy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742526172,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":6742526173,"package_name":"tunnel","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"packages/http-client/package.json","sha":null,"kind":"manifest","created_at":"2022-11-23T11:49:47.768Z","updated_at":"2022-11-23T11:49:47.768Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/http-client/package.json","dependencies":[{"id":6742526174,"package_name":"tunnel","ecosystem":"npm","requirements":"^0.0.6","direct":true,"kind":"runtime","optional":false},{"id":6742526175,"package_name":"@types/tunnel","ecosystem":"npm","requirements":"0.0.3","direct":true,"kind":"development","optional":false},{"id":6742526176,"package_name":"proxy","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"packages/tool-cache/package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-11-23T11:49:47.775Z","updated_at":"2022-11-23T11:49:47.775Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/tool-cache/package-lock.json","dependencies":[{"id":6742526177,"package_name":"@actions/core","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":6742526178,"package_name":"uuid","ecosystem":"npm","requirements":"8.3.2","direct":false,"kind":"runtime","optional":false},{"id":6742526179,"package_name":"@actions/exec","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6742526180,"package_name":"@actions/http-client","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6742526181,"package_name":"@actions/io","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":6742526182,"package_name":"@types/nock","ecosystem":"npm","requirements":"10.0.3","direct":false,"kind":"development","optional":false},{"id":6742526183,"package_name":"@types/node","ecosystem":"npm","requirements":"12.7.0","direct":false,"kind":"development","optional":false},{"id":6742526184,"package_name":"@types/semver","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6742526185,"package_name":"@types/uuid","ecosystem":"npm","requirements":"3.4.5","direct":false,"kind":"development","optional":false},{"id":6742526186,"package_name":"assertion-error","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6742526187,"package_name":"chai","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6742526188,"package_name":"check-error","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6742526189,"package_name":"debug","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6742526190,"package_name":"deep-eql","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6742526191,"package_name":"deep-equal","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6742526192,"package_name":"get-func-name","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6742526193,"package_name":"json-stringify-safe","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6742526194,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"development","optional":false},{"id":6742526195,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"development","optional":false},{"id":6742526196,"package_name":"mkdirp","ecosystem":"npm","requirements":"0.5.5","direct":false,"kind":"development","optional":false},{"id":6742526197,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6742526198,"package_name":"nock","ecosystem":"npm","requirements":"10.0.6","direct":false,"kind":"development","optional":false},{"id":6742526199,"package_name":"semver","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"development","optional":false},{"id":6742526200,"package_name":"pathval","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6742526201,"package_name":"propagate","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6742526202,"package_name":"qs","ecosystem":"npm","requirements":"6.7.0","direct":false,"kind":"development","optional":false},{"id":6742526203,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":6742526204,"package_name":"tunnel","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":6742526205,"package_name":"type-detect","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"development","optional":false},{"id":6742526206,"package_name":"uuid","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"packages/tool-cache/package.json","sha":null,"kind":"manifest","created_at":"2022-11-23T11:49:47.784Z","updated_at":"2022-11-23T11:49:47.784Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/tool-cache/package.json","dependencies":[{"id":6742526207,"package_name":"@actions/core","ecosystem":"npm","requirements":"^1.2.6","direct":true,"kind":"runtime","optional":false},{"id":6742526208,"package_name":"@actions/exec","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":6742526209,"package_name":"@actions/http-client","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"runtime","optional":false},{"id":6742526210,"package_name":"@actions/io","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"runtime","optional":false},{"id":6742526211,"package_name":"semver","ecosystem":"npm","requirements":"^6.1.0","direct":true,"kind":"runtime","optional":false},{"id":6742526212,"package_name":"uuid","ecosystem":"npm","requirements":"^3.3.2","direct":true,"kind":"runtime","optional":false},{"id":6742526213,"package_name":"@types/nock","ecosystem":"npm","requirements":"^10.0.3","direct":true,"kind":"development","optional":false},{"id":6742526214,"package_name":"@types/semver","ecosystem":"npm","requirements":"^6.0.0","direct":true,"kind":"development","optional":false},{"id":6742526215,"package_name":"@types/uuid","ecosystem":"npm","requirements":"^3.4.4","direct":true,"kind":"development","optional":false},{"id":6742526216,"package_name":"nock","ecosystem":"npm","requirements":"^10.0.6","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/artifact-tests.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T13:01:13.242Z","updated_at":"2023-09-26T13:01:13.242Z","repository_link":"https://github.com/actions/toolkit/blob/main/.github/workflows/artifact-tests.yml","dependencies":[{"id":13950155487,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13950155488,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13950155489,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/audit.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T13:01:14.551Z","updated_at":"2023-09-26T13:01:14.551Z","repository_link":"https://github.com/actions/toolkit/blob/main/.github/workflows/audit.yml","dependencies":[{"id":13950155513,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13950155514,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/cache-tests.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T13:01:15.365Z","updated_at":"2023-09-26T13:01:15.365Z","repository_link":"https://github.com/actions/toolkit/blob/main/.github/workflows/cache-tests.yml","dependencies":[{"id":13950155516,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13950155517,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13950155518,"package_name":"./packages/cache/__tests__/__fixtures__/","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/cache-windows-test.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T13:01:16.163Z","updated_at":"2023-09-26T13:01:16.163Z","repository_link":"https://github.com/actions/toolkit/blob/main/.github/workflows/cache-windows-test.yml","dependencies":[{"id":13950155521,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13950155522,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13950155523,"package_name":"./packages/cache/__tests__/__fixtures__/","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T13:01:17.263Z","updated_at":"2023-09-26T13:01:17.263Z","repository_link":"https://github.com/actions/toolkit/blob/main/.github/workflows/codeql.yml","dependencies":[{"id":13950155527,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13950155528,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13950155529,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13950155530,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/releases.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T13:01:18.259Z","updated_at":"2023-09-26T13:01:18.259Z","repository_link":"https://github.com/actions/toolkit/blob/main/.github/workflows/releases.yml","dependencies":[{"id":13950155531,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13950155532,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13950155533,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13950155534,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/unit-tests.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T13:01:19.367Z","updated_at":"2023-09-26T13:01:19.367Z","repository_link":"https://github.com/actions/toolkit/blob/main/.github/workflows/unit-tests.yml","dependencies":[{"id":13950155535,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13950155536,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/update-github.yaml","sha":null,"kind":"manifest","created_at":"2023-09-26T13:01:21.261Z","updated_at":"2023-09-26T13:01:21.261Z","repository_link":"https://github.com/actions/toolkit/blob/main/.github/workflows/update-github.yaml","dependencies":[{"id":13950155537,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13950155538,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"packages/io/package-lock.json","sha":null,"kind":"lockfile","created_at":"2023-09-26T13:01:25.706Z","updated_at":"2023-09-26T13:01:25.706Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/io/package-lock.json","dependencies":[]},{"ecosystem":"npm","filepath":"packages/io/package.json","sha":null,"kind":"manifest","created_at":"2023-09-26T13:01:26.207Z","updated_at":"2023-09-26T13:01:26.207Z","repository_link":"https://github.com/actions/toolkit/blob/main/packages/io/package.json","dependencies":[]}],"score":30.771757898602434,"created_at":"2026-05-14T05:11:28.071Z","updated_at":"2026-06-01T14:31:49.256Z","avatar_url":"https://github.com/actions.png","language":"TypeScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/372314","html_url":"https://summary.ecosyste.ms/projects/372314"}