{"id":368983,"url":"https://github.com/isaacs/node-mkdirp","last_synced_at":"2026-06-19T22:01:44.958Z","repository":{"id":1794308,"uuid":"2718248","full_name":"isaacs/node-mkdirp","owner":"isaacs","description":"Recursively mkdir, like `mkdir -p`, but in node.js","archived":false,"fork":true,"pushed_at":"2023-09-15T19:59:26.000Z","size":337,"stargazers_count":200,"open_issues_count":1,"forks_count":40,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-06-08T05:27:41.950Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"dominictarr/node-mkdirp","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/isaacs.png","metadata":{"files":{"readme":"readme.markdown","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null},"funding":{"github":["isaacs","substack"]}},"created_at":"2011-11-06T01:33:28.000Z","updated_at":"2026-06-02T16:38:23.000Z","dependencies_parsed_at":"2023-02-10T12:15:56.921Z","dependency_job_id":"e75b98df-7078-4e5a-a567-56dffe6c064d","html_url":"https://github.com/isaacs/node-mkdirp","commit_stats":{"total_commits":139,"total_committers":12,"mean_commits":"11.583333333333334","dds":0.525179856115108,"last_synced_commit":"a2d14cfc56eaca96722057c2fed96b84868b3a24"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/isaacs/node-mkdirp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/sbom","scorecard":{"id":495016,"data":{"date":"2025-08-11","repo":{"name":"github.com/isaacs/node-mkdirp","commit":"fdf6005432c2506ce31f8cae237039dda2f8479d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/30 approved changesets -- score normalized to 0","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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/ci.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of   2 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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/isaacs-makework.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/static.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/typedoc.yml:14","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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 1 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":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-rxrc-rgv4-jpvx","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"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-19T20:15:23.187Z","repository_id":1794308,"created_at":"2025-08-19T20:15:23.187Z","updated_at":"2025-08-19T20:15:23.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34507939,"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-06-18T02:00:06.871Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"isaacs","name":"isaacs","uuid":"9287","kind":"user","description":"npm inventor, founder npm, Inc.\r\nFormer Node BDFL.\r\nAll opinions are my own. Literally all of them. I own them all.","email":"i@izs.me","website":"http://blog.izs.me","location":"Oakland CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/9287?u=55c7d6ddb9f37d0ad9785c313b50d737d58bf79b\u0026v=4","repositories_count":485,"last_synced_at":"2026-06-13T00:24:42.439Z","metadata":{"has_sponsors_listing":true,"funding":{"github":["isaacs"]}},"html_url":"https://github.com/isaacs","funding_links":["https://github.com/sponsors/isaacs"],"total_stars":39259,"followers":16160,"following":4,"created_at":"2022-11-02T16:19:00.493Z","updated_at":"2026-06-13T00:24:42.440Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs/repositories"},"packages":[{"id":13794389,"name":"node-mkdirp","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/isaacs/node-mkdirp","licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":["universe/web"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T16:07:47.175Z","latest_release_published_at":"2026-02-13T16:07:47.175Z","latest_release_number":"1.0.4+~1.0.2-4","last_synced_at":"2026-03-13T22:19:17.324Z","created_at":"2026-02-13T16:07:46.992Z","updated_at":"2026-03-13T22:19:17.564Z","registry_url":"https://launchpad.net/ubuntu/+source/node-mkdirp","install_command":"apt-get install node-mkdirp","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"node-mkdirp","standards_version":"4.6.0","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, node-require-inject \u003c!nocheck\u003e, node-tap (\u003e= 15) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1794308,"uuid":"2718248","full_name":"isaacs/node-mkdirp","owner":"isaacs","description":"Recursively mkdir, like `mkdir -p`, but in node.js","archived":false,"fork":true,"pushed_at":"2023-09-15T19:59:26.000Z","size":337,"stargazers_count":195,"open_issues_count":1,"forks_count":40,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-02-06T07:06:45.060Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"dominictarr/node-mkdirp","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/isaacs.png","metadata":{"files":{"readme":"readme.markdown","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null},"funding":{"github":["isaacs","substack"]}},"created_at":"2011-11-06T01:33:28.000Z","updated_at":"2026-02-03T16:41:58.000Z","dependencies_parsed_at":"2023-02-10T12:15:56.921Z","dependency_job_id":"e75b98df-7078-4e5a-a567-56dffe6c064d","html_url":"https://github.com/isaacs/node-mkdirp","commit_stats":{"total_commits":139,"total_committers":12,"mean_commits":"11.583333333333334","dds":0.525179856115108,"last_synced_commit":"a2d14cfc56eaca96722057c2fed96b84868b3a24"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/isaacs/node-mkdirp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/sbom","scorecard":{"id":495016,"data":{"date":"2025-08-11","repo":{"name":"github.com/isaacs/node-mkdirp","commit":"fdf6005432c2506ce31f8cae237039dda2f8479d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/30 approved changesets -- score normalized to 0","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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/ci.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of   2 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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/isaacs-makework.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/static.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/typedoc.yml:14","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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 1 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":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-rxrc-rgv4-jpvx","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"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-19T20:15:23.187Z","repository_id":1794308,"created_at":"2025-08-19T20:15:23.187Z","updated_at":"2025-08-19T20:15:23.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29361810,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T01:03:07.613Z","status":"online","status_checked_at":"2026-02-12T02:00:06.911Z","response_time":55,"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"}},"repo_metadata_updated_at":"2026-02-13T16:07:49.672Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":1.9704164619835163,"forks_count":1.7890970322037465,"docker_downloads_count":null,"average":0.9398783735468157},"purl":"pkg:deb/ubuntu/node-mkdirp?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/node-mkdirp","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/node-mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/node-mkdirp/dependencies","status":null,"funding_links":["https://github.com/sponsors/isaacs","https://github.com/sponsors/substack"],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-01T02:26:50.256Z","issues_count":34,"pull_requests_count":12,"avg_time_to_close_issue":3606347.0606060605,"avg_time_to_close_pull_request":12789943.333333334,"issues_closed_count":33,"pull_requests_closed_count":12,"pull_request_authors_count":11,"issue_authors_count":31,"avg_comments_per_issue":2.735294117647059,"avg_comments_per_pull_request":1.75,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/node-mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/node-mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/node-mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/node-mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/node-mkdirp/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":384},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-03-14T07:39:10.505Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13558607,"name":"node-mkdirp","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/isaacs/node-mkdirp","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":["universe/web"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T04:49:41.225Z","latest_release_published_at":"2026-02-11T04:49:41.225Z","latest_release_number":"1.0.4+~1.0.2-4","last_synced_at":"2026-03-11T05:10:48.040Z","created_at":"2026-02-11T04:49:41.020Z","updated_at":"2026-03-11T05:10:48.040Z","registry_url":"https://launchpad.net/ubuntu/+source/node-mkdirp","install_command":"apt-get install node-mkdirp","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"node-mkdirp","standards_version":"4.6.0","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, node-require-inject \u003c!nocheck\u003e, node-tap (\u003e= 15) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:50:10.004Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/node-mkdirp?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/node-mkdirp","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/node-mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/node-mkdirp/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/node-mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/node-mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/node-mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/node-mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/node-mkdirp/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":70},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-03-14T07:39:11.468Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13743937,"name":"node-mkdirp","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/isaacs/node-mkdirp","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":["universe/web"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T05:42:42.155Z","latest_release_published_at":"2026-02-13T05:42:42.155Z","latest_release_number":"0.5.1-2","last_synced_at":"2026-03-13T10:18:41.091Z","created_at":"2026-02-13T05:42:41.960Z","updated_at":"2026-03-13T10:18:41.091Z","registry_url":"https://launchpad.net/ubuntu/+source/node-mkdirp","install_command":"apt-get install node-mkdirp","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"node-mkdirp","standards_version":"4.5.0","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 12), node-tap (\u003e= 1) \u003c!nocheck\u003e, pkg-js-tools (\u003e= 0.9.20~)","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T05:42:42.778Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/node-mkdirp?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/node-mkdirp","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/node-mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/node-mkdirp/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/node-mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/node-mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/node-mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/node-mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/node-mkdirp/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"focal","funded_packages_count":129},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-03-14T07:39:12.979Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13523144,"name":"node-mkdirp","ecosystem":"debian","description":null,"homepage":"https://github.com/isaacs/node-mkdirp","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":["javascript"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T22:05:59.630Z","latest_release_published_at":"2026-02-10T22:05:59.630Z","latest_release_number":"1.0.4+~1.0.1-1","last_synced_at":"2026-03-13T23:36:21.377Z","created_at":"2026-02-10T22:05:59.425Z","updated_at":"2026-03-13T23:36:21.378Z","registry_url":"https://tracker.debian.org/pkg/node-mkdirp","install_command":"apt-get install node-mkdirp","documentation_url":"https://packages.debian.org/bullseye/node-mkdirp","metadata":{"component":"main","architecture":"all","priority":"source","binary":"node-mkdirp","standards_version":"4.5.1","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, node-require-inject \u003c!nocheck\u003e, node-tap (\u003e= 1) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:23:15.019Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/node-mkdirp?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/node-mkdirp","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/node-mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/node-mkdirp/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/node-mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/node-mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/node-mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/node-mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/node-mkdirp/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":0,"github":"debian","metadata":{"codename":"bullseye","funded_packages_count":58},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-03-14T07:39:20.483Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":2020463,"name":"mkdirp","ecosystem":"npm","description":"Recursively mkdir, like `mkdir -p`","homepage":"https://github.com/isaacs/node-mkdirp#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":["mkdir","directory","make dir","make","dir","recursive","native"],"namespace":null,"versions_count":42,"first_release_published_at":"2011-01-06T02:54:36.496Z","latest_release_published_at":"2023-04-24T17:27:38.604Z","latest_release_number":"3.0.1","last_synced_at":"2026-03-14T02:01:30.578Z","created_at":"2022-04-09T19:42:39.566Z","updated_at":"2026-03-14T02:01:30.578Z","registry_url":"https://www.npmjs.com/package/mkdirp","install_command":"npm install mkdirp","documentation_url":null,"metadata":{"funding":{"url":"https://github.com/sponsors/isaacs"},"dist-tags":{"latest":"3.0.1","legacy":"0.5.6"}},"repo_metadata":{"id":1794308,"uuid":"2718248","full_name":"isaacs/node-mkdirp","owner":"isaacs","description":"Recursively mkdir, like `mkdir -p`, but in node.js","archived":false,"fork":true,"pushed_at":"2023-09-15T19:59:26.000Z","size":337,"stargazers_count":196,"open_issues_count":1,"forks_count":41,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-02-13T22:51:06.918Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"dominictarr/node-mkdirp","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/isaacs.png","metadata":{"files":{"readme":"readme.markdown","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null},"funding":{"github":["isaacs","substack"]}},"created_at":"2011-11-06T01:33:28.000Z","updated_at":"2026-02-08T08:31:20.000Z","dependencies_parsed_at":"2023-02-10T12:15:56.921Z","dependency_job_id":"e75b98df-7078-4e5a-a567-56dffe6c064d","html_url":"https://github.com/isaacs/node-mkdirp","commit_stats":{"total_commits":139,"total_committers":12,"mean_commits":"11.583333333333334","dds":0.525179856115108,"last_synced_commit":"a2d14cfc56eaca96722057c2fed96b84868b3a24"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/isaacs/node-mkdirp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/sbom","scorecard":{"id":495016,"data":{"date":"2025-08-11","repo":{"name":"github.com/isaacs/node-mkdirp","commit":"fdf6005432c2506ce31f8cae237039dda2f8479d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/30 approved changesets -- score normalized to 0","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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/ci.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of   2 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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/isaacs-makework.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/static.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/typedoc.yml:14","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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 1 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":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-rxrc-rgv4-jpvx","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"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-19T20:15:23.187Z","repository_id":1794308,"created_at":"2025-08-19T20:15:23.187Z","updated_at":"2025-08-19T20:15:23.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29505662,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-16T09:05:14.864Z","status":"ssl_error","status_checked_at":"2026-02-16T08:55:59.364Z","response_time":115,"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"},"tags":[]},"repo_metadata_updated_at":"2026-03-02T12:38:43.523Z","dependent_packages_count":34778,"downloads":433544149,"downloads_period":"last-month","dependent_repos_count":1948611,"rankings":{"downloads":0.0016701694592265088,"dependent_repos_count":0.01607195856665509,"dependent_packages_count":0.0031760599552504106,"stargazers_count":4.1921812501249205,"forks_count":4.216931466102132,"docker_downloads_count":0.0014511308416230322,"average":1.4052470058416346},"purl":"pkg:npm/mkdirp","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/mkdirp","docker_dependents_count":70314,"docker_downloads_count":16426906433,"usage_url":"https://repos.ecosyste.ms/usage/npm/mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/mkdirp/dependencies","status":null,"funding_links":["https://github.com/sponsors/isaacs","https://github.com/sponsors/substack"],"critical":true,"issue_metadata":{"last_synced_at":"2025-09-01T02:26:50.256Z","issues_count":34,"pull_requests_count":12,"avg_time_to_close_issue":3606347.0606060605,"avg_time_to_close_pull_request":12789943.333333334,"issues_closed_count":33,"pull_requests_closed_count":12,"pull_request_authors_count":11,"issue_authors_count":31,"avg_comments_per_issue":2.735294117647059,"avg_comments_per_pull_request":1.75,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/mkdirp/codemeta","maintainers":[{"uuid":"isaacs","login":"isaacs","name":null,"email":"i@izs.me","url":null,"packages_count":430,"html_url":"https://www.npmjs.com/~isaacs","role":null,"created_at":"2022-11-10T11:51:33.465Z","updated_at":"2022-11-10T11:51:33.465Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/isaacs/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5439453,"maintainers_count":1143757,"namespaces_count":362858,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":164298},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-03-14T06:41:26.360Z","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":13459748,"name":"node-mkdirp","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/isaacs/node-mkdirp","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":["universe/web"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-09T06:50:54.863Z","latest_release_published_at":"2026-02-09T06:50:54.863Z","latest_release_number":"1.0.4+~1.0.2-4","last_synced_at":"2026-03-09T07:27:05.483Z","created_at":"2026-02-09T06:50:54.168Z","updated_at":"2026-03-09T07:33:52.667Z","registry_url":"https://launchpad.net/ubuntu/+source/node-mkdirp","install_command":"apt-get install node-mkdirp","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"node-mkdirp","standards_version":"4.6.0","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, node-require-inject \u003c!nocheck\u003e, node-tap (\u003e= 15) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/node-mkdirp?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/node-mkdirp","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/node-mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/node-mkdirp/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/node-mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/node-mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/node-mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/node-mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/node-mkdirp/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":143},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-03-14T07:34:28.581Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13659836,"name":"node-mkdirp","ecosystem":"debian","description":null,"homepage":"https://github.com/isaacs/node-mkdirp","licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":["javascript"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T08:26:04.545Z","latest_release_published_at":"2026-02-12T08:26:04.545Z","latest_release_number":"2.1.6+~cs5.2.1-2","last_synced_at":"2026-03-14T07:02:50.763Z","created_at":"2026-02-12T08:26:04.372Z","updated_at":"2026-03-14T07:02:50.764Z","registry_url":"https://tracker.debian.org/pkg/node-mkdirp","install_command":"apt-get install node-mkdirp","documentation_url":"https://packages.debian.org/trixie/node-mkdirp","metadata":{"component":"main","architecture":"all","priority":"source","binary":"node-mkdirp","standards_version":"4.7.0","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, dh-nodejs, node-tap (\u003e= 15) \u003c!nocheck\u003e, node-types-tap \u003c!nocheck\u003e, mocha \u003c!nocheck\u003e, node-sinon \u003c!nocheck\u003e, node-graceful-fs \u003c!nocheck\u003e, node-rimraf \u003c!nocheck\u003e, node-expect \u003c!nocheck\u003e, ts-node, node-typescript","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":1794308,"uuid":"2718248","full_name":"isaacs/node-mkdirp","owner":"isaacs","description":"Recursively mkdir, like `mkdir -p`, but in node.js","archived":false,"fork":true,"pushed_at":"2023-09-15T19:59:26.000Z","size":337,"stargazers_count":195,"open_issues_count":1,"forks_count":40,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-02-06T07:06:45.060Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"dominictarr/node-mkdirp","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/isaacs.png","metadata":{"files":{"readme":"readme.markdown","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null},"funding":{"github":["isaacs","substack"]}},"created_at":"2011-11-06T01:33:28.000Z","updated_at":"2026-02-03T16:41:58.000Z","dependencies_parsed_at":"2023-02-10T12:15:56.921Z","dependency_job_id":"e75b98df-7078-4e5a-a567-56dffe6c064d","html_url":"https://github.com/isaacs/node-mkdirp","commit_stats":{"total_commits":139,"total_committers":12,"mean_commits":"11.583333333333334","dds":0.525179856115108,"last_synced_commit":"a2d14cfc56eaca96722057c2fed96b84868b3a24"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/isaacs/node-mkdirp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/sbom","scorecard":{"id":495016,"data":{"date":"2025-08-11","repo":{"name":"github.com/isaacs/node-mkdirp","commit":"fdf6005432c2506ce31f8cae237039dda2f8479d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/30 approved changesets -- score normalized to 0","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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/ci.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of   2 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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/isaacs-makework.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/static.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/typedoc.yml:14","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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 1 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":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-rxrc-rgv4-jpvx","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"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-19T20:15:23.187Z","repository_id":1794308,"created_at":"2025-08-19T20:15:23.187Z","updated_at":"2025-08-19T20:15:23.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29361810,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T01:03:07.613Z","status":"online","status_checked_at":"2026-02-12T02:00:06.911Z","response_time":55,"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"}},"repo_metadata_updated_at":"2026-02-12T08:26:04.840Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/node-mkdirp?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/node-mkdirp","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/node-mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/node-mkdirp/dependencies","status":null,"funding_links":["https://github.com/sponsors/isaacs","https://github.com/sponsors/substack"],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/node-mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/node-mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/node-mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/node-mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/node-mkdirp/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38023,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie","funded_packages_count":244},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-03-14T07:34:18.572Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13428820,"name":"node-mkdirp","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/isaacs/node-mkdirp","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":["universe/web"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-07T16:02:05.338Z","latest_release_published_at":"2026-02-07T16:02:05.338Z","latest_release_number":"1.0.4+~1.0.2-1","last_synced_at":"2026-03-07T16:31:34.751Z","created_at":"2026-02-07T16:02:04.887Z","updated_at":"2026-03-07T17:02:42.732Z","registry_url":"https://launchpad.net/ubuntu/+source/node-mkdirp","install_command":"apt-get install node-mkdirp","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"node-mkdirp","standards_version":"4.6.0","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, node-require-inject \u003c!nocheck\u003e, node-tap \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/node-mkdirp?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/node-mkdirp","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/node-mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/node-mkdirp/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/node-mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/node-mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/node-mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/node-mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/node-mkdirp/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"jammy","funded_packages_count":114},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-03-14T07:39:26.849Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13702000,"name":"node-mkdirp","ecosystem":"debian","description":null,"homepage":"https://github.com/isaacs/node-mkdirp","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":["javascript"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T21:19:48.148Z","latest_release_published_at":"2026-02-12T21:19:48.148Z","latest_release_number":"1.0.4+~1.0.2-4","last_synced_at":"2026-03-13T20:41:23.971Z","created_at":"2026-02-12T21:19:47.661Z","updated_at":"2026-03-13T20:41:23.971Z","registry_url":"https://tracker.debian.org/pkg/node-mkdirp","install_command":"apt-get install node-mkdirp","documentation_url":"https://packages.debian.org/bookworm/node-mkdirp","metadata":{"component":"main","architecture":"all","priority":"source","binary":"node-mkdirp","standards_version":"4.6.0","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, node-require-inject \u003c!nocheck\u003e, node-tap (\u003e= 15) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T21:19:48.721Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/node-mkdirp?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/node-mkdirp","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/node-mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/node-mkdirp/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/node-mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/node-mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/node-mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/node-mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/node-mkdirp/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":339},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-03-14T07:39:30.680Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":5002936,"name":"org.webjars.npm:mkdirp","ecosystem":"maven","description":"WebJar for mkdirp","homepage":"https://www.webjars.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":[],"namespace":"org.webjars.npm","versions_count":9,"first_release_published_at":"2018-11-25T04:18:08.000Z","latest_release_published_at":"2024-01-12T21:10:03.000Z","latest_release_number":"3.0.1","last_synced_at":"2026-03-12T22:01:13.632Z","created_at":"2022-07-27T11:03:45.613Z","updated_at":"2026-03-12T22:01:13.632Z","registry_url":"https://central.sonatype.com/artifact/org.webjars.npm/mkdirp/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.webjars.npm/mkdirp/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":1794308,"uuid":"2718248","full_name":"isaacs/node-mkdirp","owner":"isaacs","description":"Recursively mkdir, like `mkdir -p`, but in node.js","archived":false,"fork":true,"pushed_at":"2023-09-15T19:59:26.000Z","size":337,"stargazers_count":194,"open_issues_count":1,"forks_count":41,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-09-29T21:46:40.590Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"dominictarr/node-mkdirp","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/isaacs.png","metadata":{"files":{"readme":"readme.markdown","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null},"funding":{"github":["isaacs","substack"]}},"created_at":"2011-11-06T01:33:28.000Z","updated_at":"2025-09-01T02:18:41.000Z","dependencies_parsed_at":"2023-02-10T12:15:56.921Z","dependency_job_id":"e75b98df-7078-4e5a-a567-56dffe6c064d","html_url":"https://github.com/isaacs/node-mkdirp","commit_stats":{"total_commits":139,"total_committers":12,"mean_commits":"11.583333333333334","dds":0.525179856115108,"last_synced_commit":"a2d14cfc56eaca96722057c2fed96b84868b3a24"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/isaacs/node-mkdirp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/sbom","scorecard":{"id":495016,"data":{"date":"2025-08-11","repo":{"name":"github.com/isaacs/node-mkdirp","commit":"fdf6005432c2506ce31f8cae237039dda2f8479d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/30 approved changesets -- score normalized to 0","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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/ci.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of   2 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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/isaacs-makework.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/static.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/typedoc.yml:14","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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 1 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":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-rxrc-rgv4-jpvx","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"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-19T20:15:23.187Z","repository_id":1794308,"created_at":"2025-08-19T20:15:23.187Z","updated_at":"2025-08-19T20:15:23.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278250086,"owners_count":25955842,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-03T02:00:06.070Z","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_record":{"login":"isaacs","name":"isaacs","uuid":"9287","kind":"user","description":"npm inventor, founder npm, Inc.\r\nFormer Node BDFL.\r\nAll opinions are my own. Literally all of them. I own them all.","email":"","website":"http://blog.izs.me","location":"Oakland CA","twitter":"izs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/9287?u=55c7d6ddb9f37d0ad9785c313b50d737d58bf79b\u0026v=4","repositories_count":469,"last_synced_at":"2025-09-30T00:30:57.881Z","metadata":{"has_sponsors_listing":true,"funding":{"github":["isaacs"]}},"html_url":"https://github.com/isaacs","funding_links":["https://github.com/sponsors/isaacs"],"total_stars":38619,"followers":15734,"following":5,"created_at":"2022-11-02T16:19:00.493Z","updated_at":"2025-09-30T00:30:57.881Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs/repositories"},"tags":[{"name":"v3.0.1","sha":"6fc29774a008f41d96b34523d6aae543ecb46cd1","kind":"tag","published_at":"2023-04-24T17:27:23.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v3.0.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"06dfe5555af2dd834e8311b4f6abe3a9fcc95e07","kind":"tag","published_at":"2023-04-09T22:02:01.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v3.0.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v3.0.0/manifests"},{"name":"v2.1.6","sha":"adabb30699eddad11b57c23aad93a8793fd254df","kind":"tag","published_at":"2023-03-22T18:50:29.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.6","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.6/manifests"},{"name":"v2.1.5","sha":"a2d14cfc56eaca96722057c2fed96b84868b3a24","kind":"tag","published_at":"2023-03-05T05:40:57.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.5","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"a7886fc822809d051432c6a3570386fc69eede03","kind":"tag","published_at":"2023-03-01T20:13:30.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.4","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"f0b1f8bfa503b26c4874748ff15b852e7698a840","kind":"tag","published_at":"2023-01-17T22:18:25.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.3","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"c40528a7e88d2b9fb33716ff6db9fed1f810e072","kind":"tag","published_at":"2023-01-17T14:41:59.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"bb88e784b4689becab74c7bf76ffe014628a3d74","kind":"tag","published_at":"2023-01-17T00:09:45.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"b2008f3607d3ffac1fabf982961d2bf4099b7c70","kind":"tag","published_at":"2023-01-17T00:02:42.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"6e4e301b93a761bafe3bc1e2b231f84730f41082","kind":"tag","published_at":"2023-01-16T04:21:18.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.0.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.0.0/manifests"},{"name":"v0.5.6","sha":"92f086d2e28c6848951776fbe8ecadcf54c80c29","kind":"tag","published_at":"2022-03-22T23:46:48.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v0.5.6","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"049cf185c9e91727bc505b796a2d16a4fe70d64d","kind":"tag","published_at":"2020-04-03T17:12:11.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v0.5.5","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.5/manifests"},{"name":"v1.0.4","sha":"b694079b54a0a59ef150c54b29c7c24e90d642f5","kind":"tag","published_at":"2020-04-03T17:03:03.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v1.0.4","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.4/manifests"},{"name":"v0.5.4","sha":"42a012cc6dbd4648790f380df88190bb697dbb9c","kind":"tag","published_at":"2020-03-23T17:49:47.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v0.5.4","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"d784e70d1eb3fc73bcda52f22f57ec55c00c2525","kind":"tag","published_at":"2020-03-17T16:28:18.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v0.5.3","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"b2e7ba0dd8ac7029735969c5a6062d49e839b30d","kind":"tag","published_at":"2020-03-17T16:25:24.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v0.5.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.2/manifests"},{"name":"v1.0.3","sha":"9f29fc8c09b806cdb88e1f6699b31d7969b510dc","kind":"tag","published_at":"2020-01-24T21:00:51.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v1.0.3","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"6a061db3ded59fb867557116e6c5070e6916e557","kind":"tag","published_at":"2020-01-24T20:22:48.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v1.0.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"ab8b7548c444aab9b883f83f23806a6ff641ed72","kind":"tag","published_at":"2020-01-24T20:20:28.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v1.0.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"1b64c7bdb6eb4d28ac4c019e19f9a93a8338c14d","kind":"tag","published_at":"2020-01-24T20:18:36.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v1.0.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.0/manifests"},{"name":"0.5.1","sha":"d4eff0f06093aed4f387e88e9fc301cb76beedc7","kind":"commit","published_at":"2015-05-14T02:31:42.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.5.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"b98bedf92798ed73c87413eaf413d01dbe094a09","kind":"commit","published_at":"2014-05-06T02:28:11.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.5.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.5.0/manifests"},{"name":"0.4.2","sha":"cf7d8bd9b8656d8edb48f0fd607798b6691f52c7","kind":"commit","published_at":"2014-05-06T01:40:21.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.4.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"0f49c0c1d70e757b5215f808f2fe755dfc6de369","kind":"commit","published_at":"2014-05-04T02:20:36.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.4.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"b8b492bddc047be85364311272212d5e3d955356","kind":"commit","published_at":"2014-04-22T22:20:36.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.4.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.0/manifests"},{"name":"0.3.5","sha":"f104bbb4c2044892dc95300a5f397657919a858a","kind":"commit","published_at":"2013-02-22T11:42:57.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.5","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"57257f73d8d2daca056e7fe5f554c05871f43e28","kind":"commit","published_at":"2012-08-20T12:25:50.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.4","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"90932031d48804298a8bc6e8827ccf5d2de00987","kind":"commit","published_at":"2012-06-05T15:54:15.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.3","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.3/manifests"},{"name":"0.3.2","sha":"f58c73c2d3f1fe222f5c0c1587263509e9429c05","kind":"commit","published_at":"2012-04-30T08:51:40.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"7b422c73e914956911a9d544b79b202574daca91","kind":"commit","published_at":"2012-03-31T19:50:37.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"793be5e22b61e65a6dd7f979643ea3f19c817721","kind":"commit","published_at":"2012-01-20T02:20:08.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"0384932c3a5737ea54ada780861320c728153efd","kind":"commit","published_at":"2012-01-08T05:02:09.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.2.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"230d0d6e9dec9dbdf153739a6808a63754d48429","kind":"commit","published_at":"2011-11-16T09:26:33.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.2.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"862a9bd875e3e6cddc1cf82514957f7276199b61","kind":"commit","published_at":"2011-11-16T05:31:59.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.2.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.0/manifests"},{"name":"0.1.0","sha":"f281fbfa79a2cd81df4c7241e8050efc2bc83b32","kind":"commit","published_at":"2011-11-06T06:09:57.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.1.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.1.0/manifests"},{"name":"0.0.7","sha":"400d07991ab5b288e13aa07f1ba7bbf2e2970515","kind":"commit","published_at":"2011-09-10T22:49:23.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.0.7","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.0.7/manifests"}]},"repo_metadata_updated_at":"2025-10-07T01:09:09.354Z","dependent_packages_count":146,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":0.4961848142968642,"stargazers_count":18.651974406253576,"forks_count":19.264731552578937,"average":17.598208678519192},"purl":"pkg:maven/org.webjars.npm/mkdirp","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.webjars.npm:mkdirp","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.webjars.npm:mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.webjars.npm:mkdirp/dependencies","status":null,"funding_links":["https://github.com/sponsors/isaacs","https://github.com/sponsors/substack"],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-01T02:26:50.256Z","issues_count":34,"pull_requests_count":12,"avg_time_to_close_issue":3606347.0606060605,"avg_time_to_close_pull_request":12789943.333333334,"issues_closed_count":33,"pull_requests_closed_count":12,"pull_request_authors_count":11,"issue_authors_count":31,"avg_comments_per_issue":2.735294117647059,"avg_comments_per_pull_request":1.75,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:mkdirp/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":590858,"maintainers_count":0,"namespaces_count":78531,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39324},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-03-14T07:45:55.074Z","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":13719781,"name":"node-mkdirp","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/isaacs/node-mkdirp","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":["universe/web"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T00:46:47.331Z","latest_release_published_at":"2026-02-13T00:46:47.331Z","latest_release_number":"1.0.4+~1.0.2-4","last_synced_at":"2026-03-13T08:17:21.883Z","created_at":"2026-02-13T00:46:46.845Z","updated_at":"2026-03-13T08:53:53.552Z","registry_url":"https://launchpad.net/ubuntu/+source/node-mkdirp","install_command":"apt-get install node-mkdirp","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"node-mkdirp","standards_version":"4.6.0","maintainer":"Debian Javascript Maintainers \u003cpkg-javascript-devel@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-nodejs, node-require-inject \u003c!nocheck\u003e, node-tap (\u003e= 15) \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T00:46:48.152Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/node-mkdirp?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/node-mkdirp","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/node-mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/node-mkdirp/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/node-mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/node-mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/node-mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/node-mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/node-mkdirp/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble","funded_packages_count":134},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-03-14T07:39:08.718Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":11647113,"name":"github.com/isaacs/node-mkdirp","ecosystem":"go","description":null,"homepage":null,"licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/isaacs/node-mkdirp","keywords_array":[],"namespace":null,"versions_count":20,"first_release_published_at":"2020-03-17T16:24:53.000Z","latest_release_published_at":"2023-04-24T17:27:22.000Z","latest_release_number":"v3.0.1+incompatible","last_synced_at":"2026-03-12T22:01:16.920Z","created_at":"2025-05-16T10:36:29.611Z","updated_at":"2026-03-12T22:01:16.920Z","registry_url":"https://pkg.go.dev/github.com/isaacs/node-mkdirp","install_command":"go get github.com/isaacs/node-mkdirp","documentation_url":"https://pkg.go.dev/github.com/isaacs/node-mkdirp#section-documentation","metadata":{},"repo_metadata":{"id":1794308,"uuid":"2718248","full_name":"isaacs/node-mkdirp","owner":"isaacs","description":"Recursively mkdir, like `mkdir -p`, but in node.js","archived":false,"fork":true,"pushed_at":"2023-09-15T19:59:26.000Z","size":337,"stargazers_count":194,"open_issues_count":1,"forks_count":41,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-09-29T21:46:40.590Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"dominictarr/node-mkdirp","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/isaacs.png","metadata":{"files":{"readme":"readme.markdown","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null},"funding":{"github":["isaacs","substack"]}},"created_at":"2011-11-06T01:33:28.000Z","updated_at":"2025-09-01T02:18:41.000Z","dependencies_parsed_at":"2023-02-10T12:15:56.921Z","dependency_job_id":"e75b98df-7078-4e5a-a567-56dffe6c064d","html_url":"https://github.com/isaacs/node-mkdirp","commit_stats":{"total_commits":139,"total_committers":12,"mean_commits":"11.583333333333334","dds":0.525179856115108,"last_synced_commit":"a2d14cfc56eaca96722057c2fed96b84868b3a24"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/isaacs/node-mkdirp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/sbom","scorecard":{"id":495016,"data":{"date":"2025-08-11","repo":{"name":"github.com/isaacs/node-mkdirp","commit":"fdf6005432c2506ce31f8cae237039dda2f8479d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.7,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/30 approved changesets -- score normalized to 0","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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/ci.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/isaacs-makework.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/isaacs-makework.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/static.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/static.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typedoc.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/isaacs/node-mkdirp/typedoc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of   2 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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/isaacs-makework.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/static.yml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/typedoc.yml:14","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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 1 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":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-rxrc-rgv4-jpvx","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"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-19T20:15:23.187Z","repository_id":1794308,"created_at":"2025-08-19T20:15:23.187Z","updated_at":"2025-08-19T20:15:23.187Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278250086,"owners_count":25955842,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-03T02:00:06.070Z","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_record":{"login":"isaacs","name":"isaacs","uuid":"9287","kind":"user","description":"npm inventor, founder npm, Inc.\r\nFormer Node BDFL.\r\nAll opinions are my own. Literally all of them. I own them all.","email":"","website":"http://blog.izs.me","location":"Oakland CA","twitter":"izs","company":null,"icon_url":"https://avatars.githubusercontent.com/u/9287?u=55c7d6ddb9f37d0ad9785c313b50d737d58bf79b\u0026v=4","repositories_count":469,"last_synced_at":"2025-09-30T00:30:57.881Z","metadata":{"has_sponsors_listing":true,"funding":{"github":["isaacs"]}},"html_url":"https://github.com/isaacs","funding_links":["https://github.com/sponsors/isaacs"],"total_stars":38619,"followers":15734,"following":5,"created_at":"2022-11-02T16:19:00.493Z","updated_at":"2025-09-30T00:30:57.881Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacs/repositories"},"tags":[{"name":"v3.0.1","sha":"6fc29774a008f41d96b34523d6aae543ecb46cd1","kind":"tag","published_at":"2023-04-24T17:27:23.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v3.0.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"06dfe5555af2dd834e8311b4f6abe3a9fcc95e07","kind":"tag","published_at":"2023-04-09T22:02:01.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v3.0.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v3.0.0/manifests"},{"name":"v2.1.6","sha":"adabb30699eddad11b57c23aad93a8793fd254df","kind":"tag","published_at":"2023-03-22T18:50:29.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.6","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.6/manifests"},{"name":"v2.1.5","sha":"a2d14cfc56eaca96722057c2fed96b84868b3a24","kind":"tag","published_at":"2023-03-05T05:40:57.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.5","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"a7886fc822809d051432c6a3570386fc69eede03","kind":"tag","published_at":"2023-03-01T20:13:30.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.4","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"f0b1f8bfa503b26c4874748ff15b852e7698a840","kind":"tag","published_at":"2023-01-17T22:18:25.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.3","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"c40528a7e88d2b9fb33716ff6db9fed1f810e072","kind":"tag","published_at":"2023-01-17T14:41:59.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"bb88e784b4689becab74c7bf76ffe014628a3d74","kind":"tag","published_at":"2023-01-17T00:09:45.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"b2008f3607d3ffac1fabf982961d2bf4099b7c70","kind":"tag","published_at":"2023-01-17T00:02:42.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.1.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"6e4e301b93a761bafe3bc1e2b231f84730f41082","kind":"tag","published_at":"2023-01-16T04:21:18.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v2.0.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v2.0.0/manifests"},{"name":"v0.5.6","sha":"92f086d2e28c6848951776fbe8ecadcf54c80c29","kind":"tag","published_at":"2022-03-22T23:46:48.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v0.5.6","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"049cf185c9e91727bc505b796a2d16a4fe70d64d","kind":"tag","published_at":"2020-04-03T17:12:11.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v0.5.5","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.5/manifests"},{"name":"v1.0.4","sha":"b694079b54a0a59ef150c54b29c7c24e90d642f5","kind":"tag","published_at":"2020-04-03T17:03:03.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v1.0.4","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.4/manifests"},{"name":"v0.5.4","sha":"42a012cc6dbd4648790f380df88190bb697dbb9c","kind":"tag","published_at":"2020-03-23T17:49:47.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v0.5.4","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"d784e70d1eb3fc73bcda52f22f57ec55c00c2525","kind":"tag","published_at":"2020-03-17T16:28:18.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v0.5.3","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"b2e7ba0dd8ac7029735969c5a6062d49e839b30d","kind":"tag","published_at":"2020-03-17T16:25:24.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v0.5.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v0.5.2/manifests"},{"name":"v1.0.3","sha":"9f29fc8c09b806cdb88e1f6699b31d7969b510dc","kind":"tag","published_at":"2020-01-24T21:00:51.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v1.0.3","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"6a061db3ded59fb867557116e6c5070e6916e557","kind":"tag","published_at":"2020-01-24T20:22:48.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v1.0.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"ab8b7548c444aab9b883f83f23806a6ff641ed72","kind":"tag","published_at":"2020-01-24T20:20:28.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v1.0.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"1b64c7bdb6eb4d28ac4c019e19f9a93a8338c14d","kind":"tag","published_at":"2020-01-24T20:18:36.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/v1.0.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/v1.0.0/manifests"},{"name":"0.5.1","sha":"d4eff0f06093aed4f387e88e9fc301cb76beedc7","kind":"commit","published_at":"2015-05-14T02:31:42.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.5.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"b98bedf92798ed73c87413eaf413d01dbe094a09","kind":"commit","published_at":"2014-05-06T02:28:11.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.5.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.5.0/manifests"},{"name":"0.4.2","sha":"cf7d8bd9b8656d8edb48f0fd607798b6691f52c7","kind":"commit","published_at":"2014-05-06T01:40:21.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.4.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"0f49c0c1d70e757b5215f808f2fe755dfc6de369","kind":"commit","published_at":"2014-05-04T02:20:36.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.4.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"b8b492bddc047be85364311272212d5e3d955356","kind":"commit","published_at":"2014-04-22T22:20:36.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.4.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.4.0/manifests"},{"name":"0.3.5","sha":"f104bbb4c2044892dc95300a5f397657919a858a","kind":"commit","published_at":"2013-02-22T11:42:57.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.5","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"57257f73d8d2daca056e7fe5f554c05871f43e28","kind":"commit","published_at":"2012-08-20T12:25:50.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.4","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"90932031d48804298a8bc6e8827ccf5d2de00987","kind":"commit","published_at":"2012-06-05T15:54:15.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.3","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.3/manifests"},{"name":"0.3.2","sha":"f58c73c2d3f1fe222f5c0c1587263509e9429c05","kind":"commit","published_at":"2012-04-30T08:51:40.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"7b422c73e914956911a9d544b79b202574daca91","kind":"commit","published_at":"2012-03-31T19:50:37.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"793be5e22b61e65a6dd7f979643ea3f19c817721","kind":"commit","published_at":"2012-01-20T02:20:08.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.3.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.3.0/manifests"},{"name":"0.2.2","sha":"0384932c3a5737ea54ada780861320c728153efd","kind":"commit","published_at":"2012-01-08T05:02:09.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.2.2","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.2/manifests"},{"name":"0.2.1","sha":"230d0d6e9dec9dbdf153739a6808a63754d48429","kind":"commit","published_at":"2011-11-16T09:26:33.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.2.1","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"862a9bd875e3e6cddc1cf82514957f7276199b61","kind":"commit","published_at":"2011-11-16T05:31:59.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.2.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.2.0/manifests"},{"name":"0.1.0","sha":"f281fbfa79a2cd81df4c7241e8050efc2bc83b32","kind":"commit","published_at":"2011-11-06T06:09:57.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.1.0","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.1.0/manifests"},{"name":"0.0.7","sha":"400d07991ab5b288e13aa07f1ba7bbf2e2970515","kind":"commit","published_at":"2011-09-10T22:49:23.000Z","download_url":"https://codeload.github.com/isaacs/node-mkdirp/tar.gz/0.0.7","html_url":"https://github.com/isaacs/node-mkdirp/releases/tag/0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/isaacs/node-mkdirp@0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/tags/0.0.7/manifests"}]},"repo_metadata_updated_at":"2025-10-07T01:09:09.336Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.856551724137931,"dependent_packages_count":5.488302907369844,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.672427315753888},"purl":"pkg:golang/github.com/isaacs/node-mkdirp","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/isaacs/node-mkdirp","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/isaacs/node-mkdirp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/isaacs/node-mkdirp/dependencies","status":null,"funding_links":["https://github.com/sponsors/isaacs","https://github.com/sponsors/substack"],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-01T02:26:50.256Z","issues_count":34,"pull_requests_count":12,"avg_time_to_close_issue":3606347.0606060605,"avg_time_to_close_pull_request":12789943.333333334,"issues_closed_count":33,"pull_requests_closed_count":12,"pull_request_authors_count":11,"issue_authors_count":31,"avg_comments_per_issue":2.735294117647059,"avg_comments_per_pull_request":1.75,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fisaacs%2Fnode-mkdirp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fisaacs%2Fnode-mkdirp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fisaacs%2Fnode-mkdirp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fisaacs%2Fnode-mkdirp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fisaacs%2Fnode-mkdirp/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2069803,"maintainers_count":0,"namespaces_count":774915,"keywords_count":0,"github":"golang","metadata":{"funded_packages_count":53237},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-03-14T06:59:23.077Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":229502,"full_name":"isaacs/node-mkdirp","default_branch":"main","total_commits":148,"total_committers":13,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":11.384615384615385,"dds":0.5067567567567568,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-03-14T23:01:55.445Z","last_synced_commit":"fdf6005432c2506ce31f8cae237039dda2f8479d","created_at":"2023-03-08T08:52:48.923Z","updated_at":"2026-03-14T23:01:09.132Z","committers":[{"name":"isaacs","email":"i@izs.me","login":"isaacs","count":73},{"name":"James Halliday","email":"mail@substack.net","login":"invalid-email-address","count":56},{"name":"James Halliday","email":"substack@gmail.com","login":null,"count":5},{"name":"Nick Schonning","email":"nschonni@gmail.com","login":"nschonni","count":2},{"name":"Calvin Metcalf","email":"cmetcalf@appgeo.com","login":"calvinmetcalf","count":2},{"name":"Myles Borins","email":"mborins@us.ibm.com","login":null,"count":2},{"name":"License Year Bot","email":"license-year-bot@example.com","login":null,"count":2},{"name":"Uli Köhler","email":"ulikoehler@online.de","login":"ulikoehler","count":1},{"name":"Simon Murtha-Smith","email":"simon@murtha-smith.com","login":"smurthas","count":1},{"name":"Quinn Slack","email":"sqs@cs.stanford.edu","login":"sqs","count":1},{"name":"Francis Fortier","email":"francis.fortier@ticketmaster.com","login":"ffortier","count":1},{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","login":"dominictarr","count":1},{"name":"Charles Phillips","email":"charles@doublerebel.com","login":"doublerebel","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-17T00:00:06.419Z","repositories_count":6203856,"commits_count":934892254,"contributors_count":36182756,"owners_count":1149173,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"isaacs/node-mkdirp","html_url":"https://github.com/isaacs/node-mkdirp","last_synced_at":"2025-09-01T02:26:50.256Z","status":"error","issues_count":34,"pull_requests_count":12,"avg_time_to_close_issue":3606347.0606060605,"avg_time_to_close_pull_request":12789943.333333334,"issues_closed_count":33,"pull_requests_closed_count":12,"pull_request_authors_count":11,"issue_authors_count":31,"avg_comments_per_issue":2.735294117647059,"avg_comments_per_pull_request":1.75,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-16T15:27:14.255Z","updated_at":"2025-09-01T20:45:38.554Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacs%2Fnode-mkdirp/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"NONE":33}},"pull_request_author_associations_count":{"table":{"NONE":12}},"issue_authors":{"table":{"abeysaji2000":4,"koushikdutta":1,"jimrand1":1,"ashishkujoy":1,"bnoordhuis":1,"Luaancz":1,"abhishekdhull21":1,"adriaanmeuris":1,"steven-coding":1,"zaneclaes":1,"ankon":1,"benbucksch":1,"mileslane":1,"XhmikosR":1,"polRk":1,"juanpicado":1,"gajanan-finicity":1,"mxnxsh":1,"abelardolg":1,"friederbluemle":1,"KpjComp":1,"logidelic":1,"nicolas-sapaig":1,"valadaptive":1,"Raynos":1,"rusliabdulgani":1,"M-Rb3":1,"davidz1337":1,"derricktang94":1,"ffortier":1}},"pull_request_authors":{"table":{"nschonni":2,"ffortier":1,"heitorlessa":1,"pkuczynski":1,"felixhao28":1,"mKeRix":1,"latifs":1,"loziomangra":1,"guicompeng":1,"andresmoschini":1,"jonchurch":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-02-12T00:00:09.229Z","repositories_count":13225235,"issues_count":35580572,"pull_requests_count":115285256,"authors_count":11152793,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{}},"maintainers":[],"active_maintainers":[]}},"events":{"total":{"ForkEvent":2,"WatchEvent":12},"last_year":{"ForkEvent":1,"WatchEvent":6}},"keywords":[],"dependencies":[{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2023-02-10T12:15:56.303Z","updated_at":"2023-02-10T12:15:56.303Z","repository_link":"https://github.com/isaacs/node-mkdirp/blob/main/package.json","dependencies":[{"id":7527950722,"package_name":"@types/brace-expansion","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"development","optional":false},{"id":7527950723,"package_name":"@types/node","ecosystem":"npm","requirements":"^18.11.9","direct":true,"kind":"development","optional":false},{"id":7527950724,"package_name":"@types/tap","ecosystem":"npm","requirements":"^15.0.7","direct":true,"kind":"development","optional":false},{"id":7527950725,"package_name":"c8","ecosystem":"npm","requirements":"^7.12.0","direct":true,"kind":"development","optional":false},{"id":7527950726,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"^8.6.0","direct":true,"kind":"development","optional":false},{"id":7527950727,"package_name":"prettier","ecosystem":"npm","requirements":"^2.8.2","direct":true,"kind":"development","optional":false},{"id":7527950728,"package_name":"tap","ecosystem":"npm","requirements":"^16.3.3","direct":true,"kind":"development","optional":false},{"id":7527950729,"package_name":"ts-node","ecosystem":"npm","requirements":"^10.9.1","direct":true,"kind":"development","optional":false},{"id":7527950730,"package_name":"typedoc","ecosystem":"npm","requirements":"^0.23.21","direct":true,"kind":"development","optional":false},{"id":7527950731,"package_name":"typescript","ecosystem":"npm","requirements":"^4.9.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T12:15:55.775Z","updated_at":"2023-02-10T12:15:55.775Z","repository_link":"https://github.com/isaacs/node-mkdirp/blob/main/.github/workflows/ci.yml","dependencies":[{"id":7527945218,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7527945219,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/isaacs-makework.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T12:15:56.008Z","updated_at":"2023-02-10T12:15:56.008Z","repository_link":"https://github.com/isaacs/node-mkdirp/blob/main/.github/workflows/isaacs-makework.yml","dependencies":[{"id":7527945308,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7527945309,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v2.1.4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/static.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T12:15:56.034Z","updated_at":"2023-02-10T12:15:56.034Z","repository_link":"https://github.com/isaacs/node-mkdirp/blob/main/.github/workflows/static.yml","dependencies":[{"id":7527945360,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7527945361,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7527945362,"package_name":"actions/configure-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7527945363,"package_name":"actions/upload-pages-artifact","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7527945364,"package_name":"actions/deploy-pages","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/typedoc.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T12:15:56.113Z","updated_at":"2023-02-10T12:15:56.113Z","repository_link":"https://github.com/isaacs/node-mkdirp/blob/main/.github/workflows/typedoc.yml","dependencies":[{"id":7527945418,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7527945419,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7527945420,"package_name":"actions/configure-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7527945421,"package_name":"actions/upload-pages-artifact","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7527945422,"package_name":"actions/deploy-pages","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2023-02-10T12:15:56.141Z","updated_at":"2023-02-10T12:15:56.141Z","repository_link":"https://github.com/isaacs/node-mkdirp/blob/main/package-lock.json","dependencies":[{"id":7527946524,"package_name":"@ampproject/remapping","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":7527946525,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"development","optional":false},{"id":7527946526,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.20.10","direct":false,"kind":"development","optional":false},{"id":7527946527,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.20.12","direct":false,"kind":"development","optional":false},{"id":7527946528,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.20.7","direct":false,"kind":"development","optional":false},{"id":7527946529,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":7527946530,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.20.7","direct":false,"kind":"development","optional":false},{"id":7527946531,"package_name":"@babel/helper-environment-visitor","ecosystem":"npm","requirements":"7.18.9","direct":false,"kind":"development","optional":false},{"id":7527946532,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.19.0","direct":false,"kind":"development","optional":false},{"id":7527946533,"package_name":"@babel/helper-hoist-variables","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"development","optional":false},{"id":7527946534,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"development","optional":false},{"id":7527946535,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.20.11","direct":false,"kind":"development","optional":false},{"id":7527946536,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.20.2","direct":false,"kind":"development","optional":false},{"id":7527946537,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"development","optional":false},{"id":7527946538,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.19.4","direct":false,"kind":"development","optional":false},{"id":7527946539,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.19.1","direct":false,"kind":"development","optional":false},{"id":7527946540,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"development","optional":false},{"id":7527946541,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.20.7","direct":false,"kind":"development","optional":false},{"id":7527946542,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"development","optional":false},{"id":7527946543,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":7527946544,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":7527946545,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":7527946546,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":7527946547,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":7527946548,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946549,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":7527946550,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.20.7","direct":false,"kind":"development","optional":false},{"id":7527946551,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.20.7","direct":false,"kind":"development","optional":false},{"id":7527946552,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.20.12","direct":false,"kind":"development","optional":false},{"id":7527946553,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"development","optional":false},{"id":7527946554,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.20.7","direct":false,"kind":"development","optional":false},{"id":7527946555,"package_name":"@bcoe/v8-coverage","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":7527946556,"package_name":"@cspotcode/source-map-support","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"development","optional":false},{"id":7527946557,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.9","direct":false,"kind":"development","optional":false},{"id":7527946558,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":7527946559,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.11.8","direct":false,"kind":"development","optional":false},{"id":7527946560,"package_name":"@humanwhocodes/module-importer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7527946561,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":7527946562,"package_name":"@istanbuljs/load-nyc-config","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":7527946563,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"development","optional":false},{"id":7527946564,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7527946565,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"development","optional":false},{"id":7527946566,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7527946567,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":7527946568,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7527946569,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7527946570,"package_name":"@istanbuljs/schema","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":7527946571,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":7527946572,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7527946573,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":7527946574,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.4.14","direct":false,"kind":"development","optional":false},{"id":7527946575,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.17","direct":false,"kind":"development","optional":false},{"id":7527946576,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"development","optional":false},{"id":7527946577,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":7527946578,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":7527946579,"package_name":"@tsconfig/node10","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"development","optional":false},{"id":7527946580,"package_name":"@tsconfig/node12","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"development","optional":false},{"id":7527946581,"package_name":"@tsconfig/node14","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7527946582,"package_name":"@tsconfig/node16","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7527946583,"package_name":"@types/brace-expansion","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":7527946584,"package_name":"@types/istanbul-lib-coverage","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":7527946585,"package_name":"@types/node","ecosystem":"npm","requirements":"18.11.18","direct":false,"kind":"development","optional":false},{"id":7527946586,"package_name":"@types/tap","ecosystem":"npm","requirements":"15.0.7","direct":false,"kind":"development","optional":false},{"id":7527946632,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":7527946633,"package_name":"es6-error","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":7527946634,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7527946716,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7527946587,"package_name":"acorn","ecosystem":"npm","requirements":"8.8.1","direct":false,"kind":"development","optional":false},{"id":7527946588,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":7527946589,"package_name":"acorn-walk","ecosystem":"npm","requirements":"8.2.0","direct":false,"kind":"development","optional":false},{"id":7527946590,"package_name":"aggregate-error","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7527946591,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"development","optional":false},{"id":7527946592,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":7527946593,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":7527946594,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":7527946595,"package_name":"append-transform","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946596,"package_name":"archy","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7527946597,"package_name":"arg","ecosystem":"npm","requirements":"4.1.3","direct":false,"kind":"development","optional":false},{"id":7527946598,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7527946599,"package_name":"async-hook-domain","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":7527946600,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7527946601,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":7527946602,"package_name":"bind-obj-methods","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946603,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"development","optional":false},{"id":7527946604,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":7527946605,"package_name":"browserslist","ecosystem":"npm","requirements":"4.21.4","direct":false,"kind":"development","optional":false},{"id":7527946606,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":7527946607,"package_name":"c8","ecosystem":"npm","requirements":"7.12.0","direct":false,"kind":"development","optional":false},{"id":7527946608,"package_name":"caching-transform","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7527946609,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7527946610,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"development","optional":false},{"id":7527946611,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001445","direct":false,"kind":"development","optional":false},{"id":7527946612,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":7527946613,"package_name":"chokidar","ecosystem":"npm","requirements":"3.5.3","direct":false,"kind":"development","optional":false},{"id":7527946614,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7527946615,"package_name":"clean-stack","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":7527946616,"package_name":"cliui","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"development","optional":false},{"id":7527946617,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7527946618,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":7527946619,"package_name":"color-support","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":7527946620,"package_name":"commondir","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7527946621,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":7527946622,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"development","optional":false},{"id":7527946623,"package_name":"create-require","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7527946624,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":7527946625,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"development","optional":false},{"id":7527946626,"package_name":"decamelize","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":7527946627,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":7527946628,"package_name":"default-require-extensions","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":7527946629,"package_name":"diff","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":7527946630,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946631,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.284","direct":false,"kind":"development","optional":false},{"id":7527946635,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7527946636,"package_name":"eslint","ecosystem":"npm","requirements":"8.32.0","direct":false,"kind":"development","optional":false},{"id":7527946637,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"8.6.0","direct":false,"kind":"development","optional":false},{"id":7527946638,"package_name":"eslint-scope","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"development","optional":false},{"id":7527946639,"package_name":"eslint-utils","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946640,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7527946641,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":7527946642,"package_name":"espree","ecosystem":"npm","requirements":"9.4.1","direct":false,"kind":"development","optional":false},{"id":7527946643,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":7527946644,"package_name":"esquery","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7527946645,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":7527946646,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":7527946647,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":7527946648,"package_name":"events-to-array","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":7527946649,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":7527946650,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7527946651,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":7527946652,"package_name":"fastq","ecosystem":"npm","requirements":"1.15.0","direct":false,"kind":"development","optional":false},{"id":7527946653,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":7527946654,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":7527946655,"package_name":"find-cache-dir","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"development","optional":false},{"id":7527946656,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7527946657,"package_name":"findit","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946658,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":7527946659,"package_name":"flatted","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"development","optional":false},{"id":7527946660,"package_name":"foreground-child","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946661,"package_name":"fromentries","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":7527946662,"package_name":"fs-exists-cached","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7527946663,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7527946664,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":7527946665,"package_name":"function-loop","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7527946666,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"development","optional":false},{"id":7527946667,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":7527946668,"package_name":"get-package-type","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":7527946669,"package_name":"glob","ecosystem":"npm","requirements":"7.2.3","direct":false,"kind":"development","optional":false},{"id":7527946670,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":7527946671,"package_name":"globals","ecosystem":"npm","requirements":"13.19.0","direct":false,"kind":"development","optional":false},{"id":7527946672,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.10","direct":false,"kind":"development","optional":false},{"id":7527946673,"package_name":"grapheme-splitter","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7527946674,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7527946675,"package_name":"hasha","ecosystem":"npm","requirements":"5.2.2","direct":false,"kind":"development","optional":false},{"id":7527946676,"package_name":"type-fest","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"development","optional":false},{"id":7527946677,"package_name":"html-escaper","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":7527946678,"package_name":"ignore","ecosystem":"npm","requirements":"5.2.4","direct":false,"kind":"development","optional":false},{"id":7527946679,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":7527946680,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":7527946681,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7527946682,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":7527946683,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":7527946684,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7527946685,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7527946686,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946687,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":7527946688,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":7527946689,"package_name":"is-path-inside","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":7527946690,"package_name":"is-stream","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7527946691,"package_name":"is-typedarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7527946692,"package_name":"is-windows","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7527946693,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946694,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":7527946695,"package_name":"istanbul-lib-hook","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946696,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":7527946697,"package_name":"istanbul-lib-processinfo","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":7527946698,"package_name":"istanbul-lib-report","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946699,"package_name":"istanbul-lib-source-maps","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":7527946700,"package_name":"istanbul-reports","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"development","optional":false},{"id":7527946701,"package_name":"jackspeak","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"development","optional":false},{"id":7527946702,"package_name":"js-sdsl","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":7527946703,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7527946704,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7527946705,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"development","optional":false},{"id":7527946706,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":7527946707,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7527946708,"package_name":"json5","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"development","optional":false},{"id":7527946709,"package_name":"jsonc-parser","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":7527946710,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":7527946711,"package_name":"libtap","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7527946712,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7527946713,"package_name":"lodash.flattendeep","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"development","optional":false},{"id":7527946714,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"development","optional":false},{"id":7527946715,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":7527946717,"package_name":"lunr","ecosystem":"npm","requirements":"2.3.9","direct":false,"kind":"development","optional":false},{"id":7527946718,"package_name":"make-dir","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7527946719,"package_name":"make-error","ecosystem":"npm","requirements":"1.3.6","direct":false,"kind":"development","optional":false},{"id":7527946720,"package_name":"marked","ecosystem":"npm","requirements":"4.2.12","direct":false,"kind":"development","optional":false},{"id":7527946721,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":7527946722,"package_name":"minipass","ecosystem":"npm","requirements":"3.3.6","direct":false,"kind":"development","optional":false},{"id":7527946723,"package_name":"mkdirp","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7527946724,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":7527946725,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7527946726,"package_name":"node-preload","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":7527946727,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.8","direct":false,"kind":"development","optional":false},{"id":7527946728,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946729,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":false,"kind":"development","optional":false},{"id":7527946730,"package_name":"cliui","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7527946731,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"development","optional":false},{"id":7527946732,"package_name":"y18n","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":7527946733,"package_name":"yargs","ecosystem":"npm","requirements":"15.4.1","direct":false,"kind":"development","optional":false},{"id":7527946734,"package_name":"yargs-parser","ecosystem":"npm","requirements":"18.1.3","direct":false,"kind":"development","optional":false},{"id":7527946735,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7527946736,"package_name":"opener","ecosystem":"npm","requirements":"1.5.2","direct":false,"kind":"development","optional":false},{"id":7527946737,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.1","direct":false,"kind":"development","optional":false},{"id":7527946738,"package_name":"own-or","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7527946739,"package_name":"own-or-env","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7527946740,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7527946741,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7527946742,"package_name":"p-map","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946743,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":7527946744,"package_name":"package-hash","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7527946745,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7527946746,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7527946747,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7527946748,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7527946749,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7527946750,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":7527946751,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":7527946752,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":7527946753,"package_name":"prettier","ecosystem":"npm","requirements":"2.8.3","direct":false,"kind":"development","optional":false},{"id":7527946754,"package_name":"process-on-spawn","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7527946755,"package_name":"punycode","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":7527946756,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":7527946757,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":7527946758,"package_name":"regexpp","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":7527946759,"package_name":"release-zalgo","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7527946760,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7527946761,"package_name":"require-main-filename","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946762,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7527946763,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7527946764,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":7527946765,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":7527946766,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"development","optional":false},{"id":7527946767,"package_name":"set-blocking","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946768,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946769,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946770,"package_name":"shiki","ecosystem":"npm","requirements":"0.12.1","direct":false,"kind":"development","optional":false},{"id":7527946771,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"development","optional":false},{"id":7527946772,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"development","optional":false},{"id":7527946773,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.21","direct":false,"kind":"development","optional":false},{"id":7527946774,"package_name":"spawn-wrap","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946775,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7527946776,"package_name":"stack-utils","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":7527946777,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946778,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"development","optional":false},{"id":7527946779,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":7527946780,"package_name":"strip-bom","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7527946781,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7527946782,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":7527946783,"package_name":"tap","ecosystem":"npm","requirements":"16.3.3","direct":false,"kind":"development","optional":false},{"id":7527946784,"package_name":"tap-mocha-reporter","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"development","optional":false},{"id":7527946785,"package_name":"tap-parser","ecosystem":"npm","requirements":"11.0.2","direct":false,"kind":"development","optional":false},{"id":7527946786,"package_name":"tap-yaml","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7527946787,"package_name":"@ampproject/remapping","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":7527946788,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946789,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.17.7","direct":false,"kind":"development","optional":false},{"id":7527946790,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.17.8","direct":false,"kind":"development","optional":false},{"id":7527946791,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.17.7","direct":false,"kind":"development","optional":false},{"id":7527946792,"package_name":"@babel/helper-annotate-as-pure","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946793,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.17.7","direct":false,"kind":"development","optional":false},{"id":7527946794,"package_name":"@babel/helper-environment-visitor","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946795,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946796,"package_name":"@babel/helper-get-function-arity","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946797,"package_name":"@babel/helper-hoist-variables","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946798,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946799,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.17.7","direct":false,"kind":"development","optional":false},{"id":7527946800,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946801,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.17.7","direct":false,"kind":"development","optional":false},{"id":7527946802,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946803,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946804,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946805,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.17.8","direct":false,"kind":"development","optional":false},{"id":7527946806,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.16.10","direct":false,"kind":"development","optional":false},{"id":7527946807,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.17.8","direct":false,"kind":"development","optional":false},{"id":7527946808,"package_name":"@babel/plugin-proposal-object-rest-spread","ecosystem":"npm","requirements":"7.17.3","direct":false,"kind":"development","optional":false},{"id":7527946809,"package_name":"@babel/plugin-syntax-jsx","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946810,"package_name":"@babel/plugin-syntax-object-rest-spread","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":7527946811,"package_name":"@babel/plugin-transform-destructuring","ecosystem":"npm","requirements":"7.17.7","direct":false,"kind":"development","optional":false},{"id":7527946812,"package_name":"@babel/plugin-transform-parameters","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946813,"package_name":"@babel/plugin-transform-react-jsx","ecosystem":"npm","requirements":"7.17.3","direct":false,"kind":"development","optional":false},{"id":7527946814,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"development","optional":false},{"id":7527946815,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.17.3","direct":false,"kind":"development","optional":false},{"id":7527946816,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.17.0","direct":false,"kind":"development","optional":false},{"id":7527946817,"package_name":"@isaacs/import-jsx","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":7527946818,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"development","optional":false},{"id":7527946819,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.4.11","direct":false,"kind":"development","optional":false},{"id":7527946820,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.4","direct":false,"kind":"development","optional":false},{"id":7527946821,"package_name":"@types/prop-types","ecosystem":"npm","requirements":"15.7.4","direct":false,"kind":"development","optional":false},{"id":7527946822,"package_name":"@types/react","ecosystem":"npm","requirements":"17.0.52","direct":false,"kind":"development","optional":false},{"id":7527946823,"package_name":"@types/scheduler","ecosystem":"npm","requirements":"0.16.2","direct":false,"kind":"development","optional":false},{"id":7527946824,"package_name":"@types/yoga-layout","ecosystem":"npm","requirements":"1.9.2","direct":false,"kind":"development","optional":false},{"id":7527946825,"package_name":"ansi-escapes","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"development","optional":false},{"id":7527946826,"package_name":"type-fest","ecosystem":"npm","requirements":"0.21.3","direct":false,"kind":"development","optional":false},{"id":7527946827,"package_name":"ansicolors","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":7527946828,"package_name":"astral-regex","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946829,"package_name":"auto-bind","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7527946830,"package_name":"browserslist","ecosystem":"npm","requirements":"4.20.2","direct":false,"kind":"development","optional":false},{"id":7527946831,"package_name":"caller-callsite","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7527946832,"package_name":"caller-path","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":7527946833,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001319","direct":false,"kind":"development","optional":false},{"id":7527946834,"package_name":"cardinal","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7527946835,"package_name":"ci-info","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946836,"package_name":"cli-boxes","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":7527946837,"package_name":"cli-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7527946838,"package_name":"cli-truncate","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7527946839,"package_name":"code-excerpt","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946840,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"development","optional":false},{"id":7527946841,"package_name":"convert-to-spaces","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7527946842,"package_name":"csstype","ecosystem":"npm","requirements":"3.0.11","direct":false,"kind":"development","optional":false},{"id":7527946843,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.89","direct":false,"kind":"development","optional":false},{"id":7527946844,"package_name":"ink","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":7527946845,"package_name":"is-ci","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946846,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"development","optional":false},{"id":7527946847,"package_name":"loose-envify","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7527946848,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7527946849,"package_name":"minipass","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"development","optional":false},{"id":7527946850,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":7527946851,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":7527946852,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7527946853,"package_name":"patch-console","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7527946854,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7527946855,"package_name":"react","ecosystem":"npm","requirements":"17.0.2","direct":false,"kind":"development","optional":false},{"id":7527946856,"package_name":"react-devtools-core","ecosystem":"npm","requirements":"4.24.1","direct":false,"kind":"development","optional":false},{"id":7527946857,"package_name":"react-reconciler","ecosystem":"npm","requirements":"0.26.2","direct":false,"kind":"development","optional":false},{"id":7527946858,"package_name":"redeyed","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7527946859,"package_name":"resolve-from","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946860,"package_name":"restore-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7527946861,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7527946862,"package_name":"scheduler","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"development","optional":false},{"id":7527946863,"package_name":"shell-quote","ecosystem":"npm","requirements":"1.7.3","direct":false,"kind":"development","optional":false},{"id":7527946864,"package_name":"slice-ansi","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946865,"package_name":"source-map","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"development","optional":false},{"id":7527946866,"package_name":"stack-utils","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":7527946867,"package_name":"to-fast-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946868,"package_name":"treport","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":7527946869,"package_name":"chalk","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7527946870,"package_name":"type-fest","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"development","optional":false},{"id":7527946871,"package_name":"unicode-length","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":7527946872,"package_name":"ansi-regex","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7527946873,"package_name":"strip-ansi","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":7527946874,"package_name":"widest-line","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7527946875,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7527946876,"package_name":"ws","ecosystem":"npm","requirements":"7.5.7","direct":false,"kind":"development","optional":false},{"id":7527946877,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7527946878,"package_name":"yaml","ecosystem":"npm","requirements":"1.10.2","direct":false,"kind":"development","optional":false},{"id":7527946879,"package_name":"yoga-layout-prebuilt","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"development","optional":false},{"id":7527946880,"package_name":"tcompare","ecosystem":"npm","requirements":"5.0.7","direct":false,"kind":"development","optional":false},{"id":7527946881,"package_name":"test-exclude","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7527946882,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":7527946883,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":7527946884,"package_name":"trivial-deferred","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7527946885,"package_name":"ts-node","ecosystem":"npm","requirements":"10.9.1","direct":false,"kind":"development","optional":false},{"id":7527946886,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":7527946887,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"development","optional":false},{"id":7527946888,"package_name":"typedarray-to-buffer","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"development","optional":false},{"id":7527946889,"package_name":"typedoc","ecosystem":"npm","requirements":"0.23.24","direct":false,"kind":"development","optional":false},{"id":7527946890,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7527946891,"package_name":"minimatch","ecosystem":"npm","requirements":"5.1.4","direct":false,"kind":"development","optional":false},{"id":7527946892,"package_name":"typescript","ecosystem":"npm","requirements":"4.9.4","direct":false,"kind":"development","optional":false},{"id":7527946893,"package_name":"unicode-length","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7527946894,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"development","optional":false},{"id":7527946895,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"development","optional":false},{"id":7527946896,"package_name":"uuid","ecosystem":"npm","requirements":"8.3.2","direct":false,"kind":"development","optional":false},{"id":7527946897,"package_name":"v8-compile-cache-lib","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":7527946898,"package_name":"v8-to-istanbul","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"development","optional":false},{"id":7527946899,"package_name":"vscode-oniguruma","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"development","optional":false},{"id":7527946900,"package_name":"vscode-textmate","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":7527946901,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":7527946902,"package_name":"which-module","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7527946903,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":7527946904,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":7527946905,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":7527946906,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"development","optional":false},{"id":7527946907,"package_name":"yargs","ecosystem":"npm","requirements":"16.2.0","direct":false,"kind":"development","optional":false},{"id":7527946908,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.9","direct":false,"kind":"development","optional":false},{"id":7527946909,"package_name":"yn","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7527946910,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false}]}],"score":31.41661258683259,"created_at":"2025-10-10T18:53:05.191Z","updated_at":"2026-06-19T22:01:44.959Z","avatar_url":"https://github.com/isaacs.png","language":"TypeScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/368983","html_url":"https://summary.ecosyste.ms/projects/368983"}