{"id":377801,"url":"https://github.com/unjs/defu","last_synced_at":"2026-07-22T13:01:30.789Z","repository":{"id":38094706,"uuid":"169533180","full_name":"unjs/defu","owner":"unjs","description":"🌊 Assign default properties recursively","archived":false,"fork":false,"pushed_at":"2026-07-21T19:51:45.000Z","size":1090,"stargazers_count":1354,"open_issues_count":26,"forks_count":49,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-07-22T12:25:07.626Z","etag":null,"topics":["defaults","defaultsdeep","node","npm","yarn"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-02-07T07:16:32.000Z","updated_at":"2026-07-19T06:58:14.000Z","dependencies_parsed_at":"2025-12-05T21:03:41.209Z","dependency_job_id":null,"html_url":"https://github.com/unjs/defu","commit_stats":{"total_commits":158,"total_committers":15,"mean_commits":"10.533333333333333","dds":0.7088607594936709,"last_synced_commit":"70cffe5bd32b6ef510ae129f9a1faa66df633b46"},"previous_names":["nuxt-contrib/defu","jsless/defu"],"tags_count":30,"template":false,"template_full_name":null,"purl":"pkg:github/unjs/defu","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs","download_url":"https://codeload.github.com/unjs/defu/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/sbom","scorecard":{"id":539147,"data":{"date":"2025-08-11","repo":{"name":"github.com/unjs/defu","commit":"70cffe5bd32b6ef510ae129f9a1faa66df633b46"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"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":"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":"Code-Review","score":1,"reason":"Found 5/26 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/unjs/defu/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/unjs/defu/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/unjs/defu/ci.yml/main?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 16 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":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-67mh-4wv8-2f99","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-gcx4-mw62-g8wm","Warn: Project is vulnerable to: GHSA-f5x3-32g6-xq36"],"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-20T07:46:29.559Z","repository_id":38094706,"created_at":"2025-08-20T07:46:29.559Z","updated_at":"2025-08-20T07:46:29.559Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35762225,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-22T02:00:06.236Z","response_time":124,"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":"unjs","name":"UnJS","uuid":"80154025","kind":"organization","description":"Unified JavaScript Tools","email":"hi@unjs.io","website":"https://unjs.io","location":null,"twitter":"unjsio","company":null,"icon_url":"https://avatars.githubusercontent.com/u/80154025?v=4","repositories_count":78,"last_synced_at":"2025-04-17T01:07:41.203Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/unjs","funding_links":[],"total_stars":61451,"followers":5361,"following":0,"created_at":"2022-11-02T16:24:27.101Z","updated_at":"2025-04-17T01:07:41.203Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs/repositories"},"packages":[{"id":14728702,"name":"github.com/unjs/defu","ecosystem":"go","description":null,"homepage":null,"licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/unjs/defu","keywords_array":[],"namespace":null,"versions_count":30,"first_release_published_at":"2019-02-07T07:38:43.000Z","latest_release_published_at":"2026-04-07T09:28:03.000Z","latest_release_number":"v6.1.7+incompatible","last_synced_at":"2026-07-20T12:01:09.085Z","created_at":"2026-07-07T14:07:02.694Z","updated_at":"2026-07-20T12:01:09.086Z","registry_url":"https://pkg.go.dev/github.com/unjs/defu","install_command":"go get github.com/unjs/defu","documentation_url":"https://pkg.go.dev/github.com/unjs/defu#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-07-07T19:42:40.740Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.916018918101762,"dependent_packages_count":4.606225468253889,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.761122193177826},"purl":"pkg:golang/github.com/unjs/defu","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/unjs/defu","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/unjs/defu","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/unjs/defu/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funjs%2Fdefu/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funjs%2Fdefu/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funjs%2Fdefu/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funjs%2Fdefu/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funjs%2Fdefu/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funjs%2Fdefu/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2226026,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","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"}},{"id":5989972,"name":"org.webjars.npm:defu","ecosystem":"maven","description":"WebJar for defu","homepage":"https://www.webjars.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/unjs/defu","keywords_array":[],"namespace":"org.webjars.npm","versions_count":3,"first_release_published_at":"2022-12-27T16:00:36.000Z","latest_release_published_at":"2025-02-27T19:40:15.000Z","latest_release_number":"6.1.4","last_synced_at":"2026-07-20T12:01:07.911Z","created_at":"2023-01-26T17:24:15.022Z","updated_at":"2026-07-20T12:01:07.924Z","registry_url":"https://central.sonatype.com/artifact/org.webjars.npm/defu/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.webjars.npm/defu/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":38094706,"uuid":"169533180","full_name":"unjs/defu","owner":"unjs","description":"🌊 Assign default properties recursively","archived":false,"fork":false,"pushed_at":"2025-12-12T23:44:24.000Z","size":1007,"stargazers_count":1283,"open_issues_count":23,"forks_count":29,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-12-13T22:26:18.036Z","etag":null,"topics":["defaults","defaultsdeep","node","npm","yarn"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-02-07T07:16:32.000Z","updated_at":"2025-12-11T08:26:25.000Z","dependencies_parsed_at":"2025-12-05T21:03:41.209Z","dependency_job_id":null,"html_url":"https://github.com/unjs/defu","commit_stats":{"total_commits":158,"total_committers":15,"mean_commits":"10.533333333333333","dds":0.7088607594936709,"last_synced_commit":"70cffe5bd32b6ef510ae129f9a1faa66df633b46"},"previous_names":["nuxt-contrib/defu","jsless/defu"],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/unjs/defu","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs","download_url":"https://codeload.github.com/unjs/defu/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/sbom","scorecard":{"id":539147,"data":{"date":"2025-08-11","repo":{"name":"github.com/unjs/defu","commit":"70cffe5bd32b6ef510ae129f9a1faa66df633b46"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"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":"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":"Code-Review","score":1,"reason":"Found 5/26 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/unjs/defu/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/unjs/defu/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/unjs/defu/ci.yml/main?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 16 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":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-67mh-4wv8-2f99","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-gcx4-mw62-g8wm","Warn: Project is vulnerable to: GHSA-f5x3-32g6-xq36"],"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-20T07:46:29.559Z","repository_id":38094706,"created_at":"2025-08-20T07:46:29.559Z","updated_at":"2025-08-20T07:46:29.559Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27731128,"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-12-14T02:00:11.348Z","response_time":56,"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":"unjs","name":"UnJS","uuid":"80154025","kind":"organization","description":"Unified JavaScript Tools","email":"hi@unjs.io","website":"https://unjs.io","location":null,"twitter":"unjsio","company":null,"icon_url":"https://avatars.githubusercontent.com/u/80154025?v=4","repositories_count":78,"last_synced_at":"2025-04-17T01:07:41.203Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/unjs","funding_links":[],"total_stars":61451,"followers":5361,"following":0,"created_at":"2022-11-02T16:24:27.101Z","updated_at":"2025-04-17T01:07:41.203Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs/repositories"},"tags":[{"name":"v6.1.4","sha":"1b9fcab2c1479f0295a5f867c6ec36a01fda2dfb","kind":"commit","published_at":"2024-01-05T18:42:41.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.4","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.4/manifests"},{"name":"v6.1.3","sha":"3c8c880eee53eda1d278ae98ccbdb2cdfaf13eec","kind":"commit","published_at":"2023-10-24T22:54:07.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.3","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.3/manifests"},{"name":"v6.1.2","sha":"4262fe88a164185cc38c53f2b56a4670bc1b2b47","kind":"tag","published_at":"2023-01-24T11:24:46.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.2","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.2/manifests"},{"name":"v6.1.1","sha":"1c02e31921d3a8aebacf2db96700a5f02a42f7a4","kind":"tag","published_at":"2022-11-14T18:04:28.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.1","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"154ad1a7c02058b081bbf202208aac356d0cd796","kind":"tag","published_at":"2022-08-16T15:18:58.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.0","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.0/manifests"},{"name":"v6.0.1","sha":"e3494863ef779c05dbdf17860b02f31df44093a3","kind":"tag","published_at":"2022-08-16T12:44:59.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"e50528bc4f531fbbe98d4aef31ceac79d5d49ee2","kind":"tag","published_at":"2022-03-21T13:48:17.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.0.0/manifests"},{"name":"v5.0.1","sha":"54b310872ff59c040b3f28d314929f2df4828b62","kind":"tag","published_at":"2022-01-13T13:25:05.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v5.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"c21b1329939a3aeb8e2baeabd3b71a01491db959","kind":"tag","published_at":"2021-05-12T16:51:11.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v5.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v5.0.0/manifests"},{"name":"v4.0.1","sha":"cc0a643dc121a9fbd61c94c0f86bbb3be21f25ca","kind":"tag","published_at":"2021-04-23T18:18:13.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v4.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"8c4ede665e521f70d02befe268a82bd85d0979af","kind":"tag","published_at":"2021-04-23T11:56:53.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v4.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v4.0.0/manifests"},{"name":"v3.2.2","sha":"c6a0999143831334450192f11acd400fad26967e","kind":"tag","published_at":"2020-11-10T13:05:30.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.2.2","html_url":"https://github.com/unjs/defu/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"022295abe21c24eccf2b762c3c0829a0464a1b7a","kind":"tag","published_at":"2020-11-09T11:12:12.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.2.1","html_url":"https://github.com/unjs/defu/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"694c26e064d204ebd4f6a10416c569c653358668","kind":"tag","published_at":"2020-11-09T09:33:29.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.2.0","html_url":"https://github.com/unjs/defu/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"64003bd551d48df15c787692a46fe75db6f0ef95","kind":"tag","published_at":"2020-08-04T15:27:22.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.1.0","html_url":"https://github.com/unjs/defu/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.1.0/manifests"},{"name":"v3.0.1","sha":"5d89e5685d035c5d0d6b4d9acef416261452b423","kind":"tag","published_at":"2020-07-29T09:33:09.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"e34d3bf3acad2b9ab267e1c6b21ae93561f7c332","kind":"tag","published_at":"2020-07-28T12:53:16.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.0.0/manifests"},{"name":"v2.0.4","sha":"b07e4bed6be2195f1bc9b98fe300340adb6a4a75","kind":"tag","published_at":"2020-05-22T11:01:45.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v2.0.4","html_url":"https://github.com/unjs/defu/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"8a9ec1b01b74bca6748a3ca6f0d028fdf57032c5","kind":"tag","published_at":"2020-05-22T10:58:52.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v2.0.3","html_url":"https://github.com/unjs/defu/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"b1a375804b39975f03ff326fe3c2bf67f349add1","kind":"tag","published_at":"2020-04-19T22:13:55.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v2.0.2","html_url":"https://github.com/unjs/defu/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"39898abcc9a7d1078ea8e88c6843f731d3404763","kind":"tag","published_at":"2020-04-19T22:10:17.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v2.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"0fe2b458876bd95a727ea4127e4f3f8eccbed1e3","kind":"tag","published_at":"2020-04-19T20:38:04.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v2.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.0/manifests"},{"name":"v1.0.0","sha":"10c791e347731b09f9a3ece37d651c500b798208","kind":"tag","published_at":"2020-02-02T13:16:24.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v1.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v1.0.0/manifests"},{"name":"v0.0.4","sha":"3eb0d71a3f78abeb4d8965bf5ef1d203d4f22c6b","kind":"tag","published_at":"2020-01-01T11:01:12.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v0.0.4","html_url":"https://github.com/unjs/defu/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"db3e28dff24811b2238636e263ef6c58e1815088","kind":"tag","published_at":"2019-05-25T13:47:23.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v0.0.3","html_url":"https://github.com/unjs/defu/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"9cbdff38bbebe735fe78afade637c471ca240618","kind":"tag","published_at":"2019-05-25T13:46:16.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v0.0.2","html_url":"https://github.com/unjs/defu/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"a3d839515fe1ed09496843c44c10b791794c897e","kind":"tag","published_at":"2019-02-07T07:38:43.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v0.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2025-12-15T15:17:41.830Z","dependent_packages_count":12,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":4.917105234117773,"stargazers_count":12.98427176401426,"forks_count":23.397130434608137,"average":18.31961284342189},"purl":"pkg:maven/org.webjars.npm/defu","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.webjars.npm:defu","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.webjars.npm:defu","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.webjars.npm:defu/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-14T16:20:16.759Z","issues_count":33,"pull_requests_count":126,"avg_time_to_close_issue":4422200.538461538,"avg_time_to_close_pull_request":4072363.712871287,"issues_closed_count":26,"pull_requests_closed_count":101,"pull_request_authors_count":20,"issue_authors_count":30,"avg_comments_per_issue":1.9090909090909092,"avg_comments_per_pull_request":0.7857142857142857,"merged_pull_requests_count":65,"bot_issues_count":3,"bot_pull_requests_count":91,"past_year_issues_count":0,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":6097335.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":9,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/issues","maintainers":[{"login":"danielroe","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danielroe"},{"login":"pi0","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pi0"},{"login":"manniL","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/manniL"},{"login":"Atinux","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Atinux"},{"login":"kricsleo","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kricsleo"},{"login":"NozomuIkuta","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NozomuIkuta"}],"active_maintainers":[{"login":"kricsleo","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kricsleo"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:defu/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:defu/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:defu/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:defu/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:defu/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:defu/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":612498,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","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":1604730,"name":"defu","ecosystem":"npm","description":"Recursively assign default properties. Lightweight and Fast!","homepage":"https://github.com/unjs/defu#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/unjs/defu","keywords_array":[],"namespace":null,"versions_count":31,"first_release_published_at":"2019-02-07T07:18:08.997Z","latest_release_published_at":"2026-04-07T09:28:09.388Z","latest_release_number":"6.1.7","last_synced_at":"2026-07-21T18:30:22.680Z","created_at":"2022-04-09T11:29:01.587Z","updated_at":"2026-07-21T18:30:22.680Z","registry_url":"https://www.npmjs.com/package/defu","install_command":"npm install defu","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"alpha":"5.0.2-alpha","latest":"6.1.7"}},"repo_metadata":{"id":38094706,"uuid":"169533180","full_name":"unjs/defu","owner":"unjs","description":"🌊 Assign default properties recursively","archived":false,"fork":false,"pushed_at":"2026-07-15T03:33:15.000Z","size":1039,"stargazers_count":1351,"open_issues_count":25,"forks_count":47,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-07-15T05:26:20.850Z","etag":null,"topics":["defaults","defaultsdeep","node","npm","yarn"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-02-07T07:16:32.000Z","updated_at":"2026-07-15T03:53:37.000Z","dependencies_parsed_at":"2025-12-05T21:03:41.209Z","dependency_job_id":null,"html_url":"https://github.com/unjs/defu","commit_stats":{"total_commits":158,"total_committers":15,"mean_commits":"10.533333333333333","dds":0.7088607594936709,"last_synced_commit":"70cffe5bd32b6ef510ae129f9a1faa66df633b46"},"previous_names":["nuxt-contrib/defu","jsless/defu"],"tags_count":30,"template":false,"template_full_name":null,"purl":"pkg:github/unjs/defu","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs","download_url":"https://codeload.github.com/unjs/defu/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/sbom","scorecard":{"id":539147,"data":{"date":"2025-08-11","repo":{"name":"github.com/unjs/defu","commit":"70cffe5bd32b6ef510ae129f9a1faa66df633b46"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"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":"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":"Code-Review","score":1,"reason":"Found 5/26 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/unjs/defu/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/unjs/defu/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/unjs/defu/ci.yml/main?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 16 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":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","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-67mh-4wv8-2f99","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-gcx4-mw62-g8wm","Warn: Project is vulnerable to: GHSA-f5x3-32g6-xq36"],"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-20T07:46:29.559Z","repository_id":38094706,"created_at":"2025-08-20T07:46:29.559Z","updated_at":"2025-08-20T07:46:29.559Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35563612,"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-07-16T02:00:06.687Z","response_time":83,"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":"unjs","name":"UnJS","uuid":"80154025","kind":"organization","description":"Unified JavaScript Tools","email":"hi@unjs.io","website":"https://unjs.io","location":null,"twitter":"unjsio","company":null,"icon_url":"https://avatars.githubusercontent.com/u/80154025?v=4","repositories_count":78,"last_synced_at":"2025-04-17T01:07:41.203Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/unjs","funding_links":[],"total_stars":61451,"followers":5361,"following":0,"created_at":"2022-11-02T16:24:27.101Z","updated_at":"2025-04-17T01:07:41.203Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs/repositories"},"tags":[{"name":"v6.1.7","sha":"80c0146afb11ebd86183a579ec469f3abd976695","kind":"tag","published_at":"2026-04-07T09:28:03.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.7","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.7/manifests"},{"name":"v6.1.6","sha":"001c2906010eb65c1bb13ccd1f4abea09e10405b","kind":"tag","published_at":"2026-04-01T16:45:02.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.6","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.6/manifests"},{"name":"v6.1.5","sha":"23e59e684cb6a432aad13f308d142247e31b6315","kind":"tag","published_at":"2026-04-01T16:26:02.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.5","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.5/manifests"},{"name":"v6.1.4","sha":"1b9fcab2c1479f0295a5f867c6ec36a01fda2dfb","kind":"commit","published_at":"2024-01-05T18:42:41.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.4","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.4/manifests"},{"name":"v6.1.3","sha":"3c8c880eee53eda1d278ae98ccbdb2cdfaf13eec","kind":"commit","published_at":"2023-10-24T22:54:07.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.3","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.3/manifests"},{"name":"v6.1.2","sha":"4262fe88a164185cc38c53f2b56a4670bc1b2b47","kind":"tag","published_at":"2023-01-24T11:24:46.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.2","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.2/manifests"},{"name":"v6.1.1","sha":"1c02e31921d3a8aebacf2db96700a5f02a42f7a4","kind":"tag","published_at":"2022-11-14T18:04:28.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.1","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"154ad1a7c02058b081bbf202208aac356d0cd796","kind":"tag","published_at":"2022-08-16T15:18:58.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.1.0","html_url":"https://github.com/unjs/defu/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.1.0/manifests"},{"name":"v6.0.1","sha":"e3494863ef779c05dbdf17860b02f31df44093a3","kind":"tag","published_at":"2022-08-16T12:44:59.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"e50528bc4f531fbbe98d4aef31ceac79d5d49ee2","kind":"tag","published_at":"2022-03-21T13:48:17.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v6.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v6.0.0/manifests"},{"name":"v5.0.1","sha":"54b310872ff59c040b3f28d314929f2df4828b62","kind":"tag","published_at":"2022-01-13T13:25:05.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v5.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"c21b1329939a3aeb8e2baeabd3b71a01491db959","kind":"tag","published_at":"2021-05-12T16:51:11.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v5.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v5.0.0/manifests"},{"name":"v4.0.1","sha":"cc0a643dc121a9fbd61c94c0f86bbb3be21f25ca","kind":"tag","published_at":"2021-04-23T18:18:13.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v4.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"8c4ede665e521f70d02befe268a82bd85d0979af","kind":"tag","published_at":"2021-04-23T11:56:53.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v4.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v4.0.0/manifests"},{"name":"v3.2.2","sha":"c6a0999143831334450192f11acd400fad26967e","kind":"tag","published_at":"2020-11-10T13:05:30.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.2.2","html_url":"https://github.com/unjs/defu/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"022295abe21c24eccf2b762c3c0829a0464a1b7a","kind":"tag","published_at":"2020-11-09T11:12:12.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.2.1","html_url":"https://github.com/unjs/defu/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"694c26e064d204ebd4f6a10416c569c653358668","kind":"tag","published_at":"2020-11-09T09:33:29.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.2.0","html_url":"https://github.com/unjs/defu/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"64003bd551d48df15c787692a46fe75db6f0ef95","kind":"tag","published_at":"2020-08-04T15:27:22.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.1.0","html_url":"https://github.com/unjs/defu/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.1.0/manifests"},{"name":"v3.0.1","sha":"5d89e5685d035c5d0d6b4d9acef416261452b423","kind":"tag","published_at":"2020-07-29T09:33:09.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"e34d3bf3acad2b9ab267e1c6b21ae93561f7c332","kind":"tag","published_at":"2020-07-28T12:53:16.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v3.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v3.0.0/manifests"},{"name":"v2.0.4","sha":"b07e4bed6be2195f1bc9b98fe300340adb6a4a75","kind":"tag","published_at":"2020-05-22T11:01:45.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v2.0.4","html_url":"https://github.com/unjs/defu/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"8a9ec1b01b74bca6748a3ca6f0d028fdf57032c5","kind":"tag","published_at":"2020-05-22T10:58:52.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v2.0.3","html_url":"https://github.com/unjs/defu/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"b1a375804b39975f03ff326fe3c2bf67f349add1","kind":"tag","published_at":"2020-04-19T22:13:55.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v2.0.2","html_url":"https://github.com/unjs/defu/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"39898abcc9a7d1078ea8e88c6843f731d3404763","kind":"tag","published_at":"2020-04-19T22:10:17.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v2.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"0fe2b458876bd95a727ea4127e4f3f8eccbed1e3","kind":"tag","published_at":"2020-04-19T20:38:04.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v2.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v2.0.0/manifests"},{"name":"v1.0.0","sha":"10c791e347731b09f9a3ece37d651c500b798208","kind":"tag","published_at":"2020-02-02T13:16:24.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v1.0.0","html_url":"https://github.com/unjs/defu/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v1.0.0/manifests"},{"name":"v0.0.4","sha":"3eb0d71a3f78abeb4d8965bf5ef1d203d4f22c6b","kind":"tag","published_at":"2020-01-01T11:01:12.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v0.0.4","html_url":"https://github.com/unjs/defu/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"db3e28dff24811b2238636e263ef6c58e1815088","kind":"tag","published_at":"2019-05-25T13:47:23.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v0.0.3","html_url":"https://github.com/unjs/defu/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"9cbdff38bbebe735fe78afade637c471ca240618","kind":"tag","published_at":"2019-05-25T13:46:16.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v0.0.2","html_url":"https://github.com/unjs/defu/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"a3d839515fe1ed09496843c44c10b791794c897e","kind":"tag","published_at":"2019-02-07T07:38:43.000Z","download_url":"https://codeload.github.com/unjs/defu/tar.gz/v0.0.1","html_url":"https://github.com/unjs/defu/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unjs/defu@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-07-21T18:30:19.067Z","dependent_packages_count":1200,"downloads":129278470,"downloads_period":"last-month","dependent_repos_count":73861,"rankings":{"downloads":0.05790833452891912,"dependent_repos_count":0.11277750823859001,"dependent_packages_count":0.05941422502494302,"stargazers_count":2.5027352447373237,"forks_count":5.062750474150287,"docker_downloads_count":0.1574340064024988,"average":1.3255032988470936},"purl":"pkg:npm/defu","advisories":[{"uuid":"GSA_kwCzR0hTQS03Mzd2LW1xZzctYzg3OM4ABUuo","url":"https://github.com/advisories/GHSA-737v-mqg7-c878","title":"defu: Prototype pollution via `__proto__` key in defaults argument","description":"### Impact\n\nApplications that pass unsanitized user input (e.g. parsed JSON request bodies, database records, or config files from untrusted sources) as the first argument to `defu()` are vulnerable to prototype pollution.\n\nA crafted payload containing a `__proto__` key can override intended default values in the merged result:\n\n```js\nimport { defu } from 'defu'\n\nconst userInput = JSON.parse('{\"__proto__\":{\"isAdmin\":true}}')\nconst config = defu(userInput, { isAdmin: false })\n\nconfig.isAdmin // true — attacker overrides the server default\n```\n\n### Root Cause\n\nThe internal `_defu` function used `Object.assign({}, defaults)` to copy the defaults object. `Object.assign` invokes the `__proto__` setter, which replaces the resulting object's `[[Prototype]]` with attacker-controlled values. Properties inherited from the polluted prototype then bypass the existing `__proto__` key guard in the `for...in` loop and land in the final result.\n\n### Fix\n\nReplace `Object.assign({}, defaults)` with object spread (`{ ...defaults }`), which uses `[[DefineOwnProperty]]` and does not invoke the `__proto__` setter.\n\n### Affected Versions\n\n\u003c= 6.1.4\n\n### Credits\n\nReported by [@BlackHatExploitation](https://github.com/BlackHatExploitation)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-04-04T06:17:53.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","references":["https://github.com/unjs/defu/security/advisories/GHSA-737v-mqg7-c878","https://nvd.nist.gov/vuln/detail/CVE-2026-35209","https://github.com/unjs/defu/pull/156","https://github.com/unjs/defu/commit/3942bfbbcaa72084bd4284846c83bd61ed7c8b29","https://github.com/unjs/defu/releases/tag/v6.1.5","https://github.com/advisories/GHSA-737v-mqg7-c878"],"source_kind":"github","identifiers":["GHSA-737v-mqg7-c878","CVE-2026-35209"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-04T07:00:10.185Z","updated_at":"2026-06-26T00:01:36.461Z","epss_percentage":0.00398,"epss_percentile":0.31507,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03Mzd2LW1xZzctYzg3OM4ABUuo","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS03Mzd2LW1xZzctYzg3OM4ABUuo","packages":[{"ecosystem":"npm","package_name":"defu","versions":[{"first_patched_version":"6.1.5","vulnerable_version_range":"\u003c= 6.1.4"}],"purl":"pkg:npm/defu"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03Mzd2LW1xZzctYzg3OM4ABUuo/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/defu","docker_dependents_count":605,"docker_downloads_count":223006210,"usage_url":"https://repos.ecosyste.ms/usage/npm/defu","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/defu/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-07-15T13:21:02.156Z","issues_count":36,"pull_requests_count":152,"avg_time_to_close_issue":4113717.75,"avg_time_to_close_pull_request":4090125.132743363,"issues_closed_count":28,"pull_requests_closed_count":113,"pull_request_authors_count":35,"issue_authors_count":33,"avg_comments_per_issue":2.055555555555556,"avg_comments_per_pull_request":0.8157894736842105,"merged_pull_requests_count":66,"bot_issues_count":3,"bot_pull_requests_count":100,"past_year_issues_count":3,"past_year_pull_requests_count":32,"past_year_avg_time_to_close_issue":103441.5,"past_year_avg_time_to_close_pull_request":1549591.2307692308,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":13,"past_year_pull_request_authors_count":16,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":3.6666666666666665,"past_year_avg_comments_per_pull_request":0.6875,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":15,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/issues","maintainers":[{"login":"danielroe","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danielroe"},{"login":"pi0","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pi0"},{"login":"manniL","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/manniL"},{"login":"Atinux","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Atinux"},{"login":"kricsleo","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kricsleo"},{"login":"NozomuIkuta","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NozomuIkuta"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/defu/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/defu/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/defu/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/defu/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/defu/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/defu/codemeta","maintainers":[{"uuid":"pi0","login":"pi0","name":null,"email":"pyapar@gmail.com","url":null,"packages_count":690,"html_url":"https://www.npmjs.com/~pi0","role":null,"created_at":"2022-11-12T00:36:41.676Z","updated_at":"2022-11-12T00:36:41.676Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/pi0/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5678663,"maintainers_count":1211402,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}}],"commits":{"id":162255,"full_name":"unjs/defu","default_branch":"main","total_commits":173,"total_committers":14,"total_bot_commits":50,"total_bot_committers":1,"mean_commits":12.357142857142858,"dds":0.6011560693641618,"past_year_total_commits":15,"past_year_total_committers":4,"past_year_total_bot_commits":4,"past_year_total_bot_committers":1,"past_year_mean_commits":3.75,"past_year_dds":0.4666666666666667,"last_synced_at":"2026-07-20T12:01:41.685Z","last_synced_commit":"82632b66f5914e9946edce300e10633a3d5c0cb7","created_at":"2023-03-08T02:22:07.067Z","updated_at":"2026-07-20T12:01:13.545Z","committers":[{"name":"Pooya Parsa","email":"pyapar@gmail.com","login":"pi0","count":69},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":50},{"name":"pooya parsa","email":"pooya@pi0.ir","login":null,"count":27},{"name":"Daniel Roe","email":"daniel@roe.dev","login":"danielroe","count":9},{"name":"Sébastien Chopin","email":"seb@nuxtjs.com","login":"atinux","count":7},{"name":"Kricsleo","email":"32707098+kricsleo","login":"kricsleo","count":3},{"name":"Yu Le","email":"is.yuler@gmail.com","login":"yuler","count":1},{"name":"Rafał Chłodnicki","email":"rchl2k@gmail.com","login":"rchl","count":1},{"name":"Nozomu Ikuta","email":"nick.0508.nick@gmail.com","login":"nozomuikuta","count":1},{"name":"Jakub Michálek","email":"71264422+J-Michalek","login":"J-Michalek","count":1},{"name":"Hugo Duroux","email":"hugo.duroux@gmail.com","login":"Amoki","count":1},{"name":"Donald Shtjefni","email":"dnld.sht@gmail.com","login":"dnldsht","count":1},{"name":"Alexander Lichter","email":"github@lichter.io","login":"manniL","count":1},{"name":"Abdul Al-Hasany","email":"info@kalimah-apps.com","login":"abdul-alhasany","count":1}],"past_year_committers":[{"name":"Pooya Parsa","email":"pooya@pi0.io","login":"pi0","count":8},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":4},{"name":"Kricsleo","email":"32707098+kricsleo","login":"kricsleo","count":2},{"name":"Jakub Michálek","email":"71264422+J-Michalek","login":"J-Michalek","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-22T00:00:11.579Z","repositories_count":6388054,"commits_count":868571299,"contributors_count":35936344,"owners_count":1228343,"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":"unjs/defu","html_url":"https://github.com/unjs/defu","last_synced_at":"2026-07-20T12:00:56.742Z","status":"active","issues_count":36,"pull_requests_count":155,"avg_time_to_close_issue":4113717.75,"avg_time_to_close_pull_request":3984445.974137931,"issues_closed_count":28,"pull_requests_closed_count":116,"pull_request_authors_count":36,"issue_authors_count":33,"avg_comments_per_issue":2.055555555555556,"avg_comments_per_pull_request":0.8193548387096774,"merged_pull_requests_count":66,"bot_issues_count":3,"bot_pull_requests_count":100,"past_year_issues_count":3,"past_year_pull_requests_count":35,"past_year_avg_time_to_close_issue":103441.5,"past_year_avg_time_to_close_pull_request":1259767.4375,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":3.6666666666666665,"past_year_avg_comments_per_pull_request":0.7142857142857143,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":15,"past_year_merged_pull_requests_count":1,"created_at":"2023-05-17T00:04:48.615Z","updated_at":"2026-07-20T12:00:56.742Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fdefu/issues","issue_labels_count":{"table":{"bug":4,"enhancement":1}},"pull_request_labels_count":{"table":{"dependencies":11,"bug":1}},"issue_author_associations_count":{"table":{"NONE":29,"MEMBER":4,"CONTRIBUTOR":3}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":95,"NONE":38,"MEMBER":22}},"issue_authors":{"table":{"renovate[bot]":3,"pi0":2,"mrleblanc101":1,"matthieusieben":1,"byronogis":1,"shtse8":1,"atish-nuawoman":1,"amorino":1,"GenesisLQ":1,"adamcikado":1,"Cheng-DX":1,"eliottreich":1,"BlackHatExploitation":1,"productdevbook":1,"jianming1999":1,"171h":1,"BayBreezy":1,"mattmess1221":1,"dword-design":1,"jd-solanki":1,"enkot":1,"kaviraj-soni":1,"noook":1,"AndrewBogdanovTSS":1,"linqFR":1,"manniL":1,"emiltsang":1,"datikken":1,"danielroe":1,"Aareksio":1,"simonbrent":1,"camohub":1,"existe-deja":1}},"pull_request_authors":{"table":{"renovate[bot]":89,"dependabot[bot]":11,"danielroe":10,"pi0":4,"kricsleo":3,"manniL":3,"hazrid93":3,"leno23":2,"Atinux":2,"guoyangzhen":2,"yuler":1,"thegostisdead":1,"ccai40359-wq":1,"DakshSinghDhami":1,"Develop-KIM":1,"noook":1,"navarroaxel":1,"chatman-media":1,"rafaumeu":1,"171h":1,"abdul-alhasany":1,"wyf027":1,"rchl":1,"Amoki":1,"dnldsht":1,"byronogis":1,"J-Michalek":1,"onmax":1,"ferferga":1,"mvtandas":1,"sambiggins-aws":1,"naveentehrpariya":1,"MFA-G":1,"xxiaoxiong":1,"NozomuIkuta":1,"Mohammad-Faiz-Cloud-Engineer":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-22T00:00:20.306Z","repositories_count":14858741,"issues_count":32002872,"pull_requests_count":105220966,"authors_count":11353841,"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":{"bug":2}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":3}},"past_year_pull_request_author_associations_count":{"table":{"NONE":20,"CONTRIBUTOR":15}},"past_year_issue_authors":{"table":{"BlackHatExploitation":1,"eliottreich":1,"mattmess1221":1}},"past_year_pull_request_authors":{"table":{"renovate[bot]":15,"hazrid93":3,"guoyangzhen":2,"leno23":2,"xxiaoxiong":1,"wyf027":1,"sambiggins-aws":1,"rafaumeu":1,"naveentehrpariya":1,"mvtandas":1,"Mohammad-Faiz-Cloud-Engineer":1,"MFA-G":1,"J-Michalek":1,"Develop-KIM":1,"DakshSinghDhami":1,"chatman-media":1,"ccai40359-wq":1}},"maintainers":[{"table":{"login":"danielroe","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danielroe"}},{"table":{"login":"pi0","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pi0"}},{"table":{"login":"manniL","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/manniL"}},{"table":{"login":"Atinux","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Atinux"}},{"table":{"login":"kricsleo","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kricsleo"}},{"table":{"login":"NozomuIkuta","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NozomuIkuta"}}],"active_maintainers":[]}},"events":{"total":{"DeleteEvent":16,"PullRequestEvent":24,"ForkEvent":9,"IssuesEvent":7,"WatchEvent":209,"IssueCommentEvent":8,"PushEvent":395,"PullRequestReviewEvent":5,"PullRequestReviewCommentEvent":3,"CreateEvent":15,"CommitCommentEvent":1},"last_year":{"DeleteEvent":8,"PullRequestEvent":5,"ForkEvent":3,"WatchEvent":43,"IssueCommentEvent":2,"PushEvent":168,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":4,"CreateEvent":7,"CommitCommentEvent":1}},"keywords":["defaults","defaultsdeep","node","npm","yarn"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-02-14T13:15:52.051Z","updated_at":"2023-02-14T13:15:52.051Z","repository_link":"https://github.com/unjs/defu/blob/main/.github/workflows/ci.yml","dependencies":[{"id":7660039995,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7660039996,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7660039997,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2023-02-14T13:15:52.139Z","updated_at":"2023-02-14T13:15:52.139Z","repository_link":"https://github.com/unjs/defu/blob/main/package.json","dependencies":[{"id":7660040207,"package_name":"@types/node","ecosystem":"npm","requirements":"^18.13.0","direct":true,"kind":"development","optional":false},{"id":7660040208,"package_name":"@vitest/coverage-c8","ecosystem":"npm","requirements":"^0.28.4","direct":true,"kind":"development","optional":false},{"id":7660040209,"package_name":"changelogen","ecosystem":"npm","requirements":"^0.4.1","direct":true,"kind":"development","optional":false},{"id":7660040236,"package_name":"eslint","ecosystem":"npm","requirements":"^8.34.0","direct":true,"kind":"development","optional":false},{"id":7660040237,"package_name":"eslint-config-unjs","ecosystem":"npm","requirements":"^0.1.0","direct":true,"kind":"development","optional":false},{"id":7660040238,"package_name":"expect-type","ecosystem":"npm","requirements":"^0.15.0","direct":true,"kind":"development","optional":false},{"id":7660040244,"package_name":"prettier","ecosystem":"npm","requirements":"^2.8.4","direct":true,"kind":"development","optional":false},{"id":7660040245,"package_name":"typescript","ecosystem":"npm","requirements":"^4.9.5","direct":true,"kind":"development","optional":false},{"id":7660040246,"package_name":"unbuild","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"development","optional":false},{"id":7660040249,"package_name":"vitest","ecosystem":"npm","requirements":"^0.28.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"pnpm-lock.yaml","sha":null,"kind":"lockfile","created_at":"2023-02-14T13:15:52.225Z","updated_at":"2023-02-14T13:15:52.225Z","repository_link":"https://github.com/unjs/defu/blob/main/pnpm-lock.yaml","dependencies":[{"id":7660040975,"package_name":"@ampproject","ecosystem":"npm","requirements":"remapping","direct":false,"kind":"development","optional":false},{"id":7660040976,"package_name":"@babel","ecosystem":"npm","requirements":"code-frame","direct":false,"kind":"development","optional":false},{"id":7660040977,"package_name":"@babel","ecosystem":"npm","requirements":"compat-data","direct":false,"kind":"development","optional":false},{"id":7660040978,"package_name":"@babel","ecosystem":"npm","requirements":"core","direct":false,"kind":"development","optional":false},{"id":7660040979,"package_name":"@babel","ecosystem":"npm","requirements":"generator","direct":false,"kind":"development","optional":false},{"id":7660040980,"package_name":"@babel","ecosystem":"npm","requirements":"helper-compilation-targets","direct":false,"kind":"development","optional":false},{"id":7660040981,"package_name":"@babel","ecosystem":"npm","requirements":"helper-environment-visitor","direct":false,"kind":"development","optional":false},{"id":7660040982,"package_name":"@babel","ecosystem":"npm","requirements":"helper-function-name","direct":false,"kind":"development","optional":false},{"id":7660040983,"package_name":"@babel","ecosystem":"npm","requirements":"helper-hoist-variables","direct":false,"kind":"development","optional":false},{"id":7660040984,"package_name":"@babel","ecosystem":"npm","requirements":"helper-module-imports","direct":false,"kind":"development","optional":false},{"id":7660040985,"package_name":"@babel","ecosystem":"npm","requirements":"helper-module-transforms","direct":false,"kind":"development","optional":false},{"id":7660040986,"package_name":"@babel","ecosystem":"npm","requirements":"helper-simple-access","direct":false,"kind":"development","optional":false},{"id":7660040987,"package_name":"@babel","ecosystem":"npm","requirements":"helper-split-export-declaration","direct":false,"kind":"development","optional":false},{"id":7660040988,"package_name":"@babel","ecosystem":"npm","requirements":"helper-string-parser","direct":false,"kind":"development","optional":false},{"id":7660040989,"package_name":"@babel","ecosystem":"npm","requirements":"helper-validator-identifier","direct":false,"kind":"development","optional":false},{"id":7660040990,"package_name":"@babel","ecosystem":"npm","requirements":"helper-validator-option","direct":false,"kind":"development","optional":false},{"id":7660040991,"package_name":"@babel","ecosystem":"npm","requirements":"helpers","direct":false,"kind":"development","optional":false},{"id":7660040992,"package_name":"@babel","ecosystem":"npm","requirements":"highlight","direct":false,"kind":"development","optional":false},{"id":7660040993,"package_name":"@babel","ecosystem":"npm","requirements":"parser","direct":false,"kind":"development","optional":false},{"id":7660040994,"package_name":"@babel","ecosystem":"npm","requirements":"standalone","direct":false,"kind":"development","optional":false},{"id":7660040995,"package_name":"@babel","ecosystem":"npm","requirements":"template","direct":false,"kind":"development","optional":false},{"id":7660040996,"package_name":"@babel","ecosystem":"npm","requirements":"traverse","direct":false,"kind":"development","optional":false},{"id":7660040997,"package_name":"@babel","ecosystem":"npm","requirements":"types","direct":false,"kind":"development","optional":false},{"id":7660040998,"package_name":"@bcoe","ecosystem":"npm","requirements":"v8-coverage","direct":false,"kind":"development","optional":false},{"id":7660040999,"package_name":"@esbuild","ecosystem":"npm","requirements":"android-arm","direct":false,"kind":"development","optional":false},{"id":7660041000,"package_name":"@esbuild","ecosystem":"npm","requirements":"android-arm64","direct":false,"kind":"development","optional":false},{"id":7660041001,"package_name":"@esbuild","ecosystem":"npm","requirements":"android-x64","direct":false,"kind":"development","optional":false},{"id":7660041002,"package_name":"@esbuild","ecosystem":"npm","requirements":"darwin-arm64","direct":false,"kind":"development","optional":false},{"id":7660041003,"package_name":"@esbuild","ecosystem":"npm","requirements":"darwin-x64","direct":false,"kind":"development","optional":false},{"id":7660041004,"package_name":"@esbuild","ecosystem":"npm","requirements":"freebsd-arm64","direct":false,"kind":"development","optional":false},{"id":7660041005,"package_name":"@esbuild","ecosystem":"npm","requirements":"freebsd-x64","direct":false,"kind":"development","optional":false},{"id":7660041006,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-arm","direct":false,"kind":"development","optional":false},{"id":7660041007,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-arm64","direct":false,"kind":"development","optional":false},{"id":7660041008,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-ia32","direct":false,"kind":"development","optional":false},{"id":7660041009,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-loong64","direct":false,"kind":"development","optional":false},{"id":7660041010,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-mips64el","direct":false,"kind":"development","optional":false},{"id":7660041011,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-ppc64","direct":false,"kind":"development","optional":false},{"id":7660041012,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-riscv64","direct":false,"kind":"development","optional":false},{"id":7660041013,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-s390x","direct":false,"kind":"development","optional":false},{"id":7660041014,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-x64","direct":false,"kind":"development","optional":false},{"id":7660041015,"package_name":"@esbuild","ecosystem":"npm","requirements":"netbsd-x64","direct":false,"kind":"development","optional":false},{"id":7660041016,"package_name":"@esbuild","ecosystem":"npm","requirements":"openbsd-x64","direct":false,"kind":"development","optional":false},{"id":7660041017,"package_name":"@esbuild","ecosystem":"npm","requirements":"sunos-x64","direct":false,"kind":"development","optional":false},{"id":7660041018,"package_name":"@esbuild","ecosystem":"npm","requirements":"win32-arm64","direct":false,"kind":"development","optional":false},{"id":7660041019,"package_name":"@esbuild","ecosystem":"npm","requirements":"win32-ia32","direct":false,"kind":"development","optional":false},{"id":7660041020,"package_name":"@esbuild","ecosystem":"npm","requirements":"win32-x64","direct":false,"kind":"development","optional":false},{"id":7660041021,"package_name":"@eslint","ecosystem":"npm","requirements":"eslintrc","direct":false,"kind":"development","optional":false},{"id":7660041022,"package_name":"@humanwhocodes","ecosystem":"npm","requirements":"config-array","direct":false,"kind":"development","optional":false},{"id":7660041023,"package_name":"@humanwhocodes","ecosystem":"npm","requirements":"module-importer","direct":false,"kind":"development","optional":false},{"id":7660041024,"package_name":"@humanwhocodes","ecosystem":"npm","requirements":"object-schema","direct":false,"kind":"development","optional":false},{"id":7660041025,"package_name":"@istanbuljs","ecosystem":"npm","requirements":"schema","direct":false,"kind":"development","optional":false},{"id":7660041026,"package_name":"@jridgewell","ecosystem":"npm","requirements":"gen-mapping","direct":false,"kind":"development","optional":false},{"id":7660041027,"package_name":"@jridgewell","ecosystem":"npm","requirements":"resolve-uri","direct":false,"kind":"development","optional":false},{"id":7660041028,"package_name":"@jridgewell","ecosystem":"npm","requirements":"set-array","direct":false,"kind":"development","optional":false},{"id":7660041029,"package_name":"@jridgewell","ecosystem":"npm","requirements":"sourcemap-codec","direct":false,"kind":"development","optional":false},{"id":7660041030,"package_name":"@jridgewell","ecosystem":"npm","requirements":"trace-mapping","direct":false,"kind":"development","optional":false},{"id":7660041031,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.scandir","direct":false,"kind":"development","optional":false},{"id":7660041032,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.stat","direct":false,"kind":"development","optional":false},{"id":7660041033,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.walk","direct":false,"kind":"development","optional":false},{"id":7660041034,"package_name":"@pkgr","ecosystem":"npm","requirements":"utils","direct":false,"kind":"development","optional":false},{"id":7660041035,"package_name":"@rollup","ecosystem":"npm","requirements":"plugin-alias","direct":false,"kind":"development","optional":false},{"id":7660041036,"package_name":"@rollup","ecosystem":"npm","requirements":"plugin-commonjs","direct":false,"kind":"development","optional":false},{"id":7660041037,"package_name":"@rollup","ecosystem":"npm","requirements":"plugin-json","direct":false,"kind":"development","optional":false},{"id":7660041038,"package_name":"@rollup","ecosystem":"npm","requirements":"plugin-node-resolve","direct":false,"kind":"development","optional":false},{"id":7660041039,"package_name":"@rollup","ecosystem":"npm","requirements":"plugin-replace","direct":false,"kind":"development","optional":false},{"id":7660041040,"package_name":"@rollup","ecosystem":"npm","requirements":"pluginutils","direct":false,"kind":"development","optional":false},{"id":7660041041,"package_name":"@types","ecosystem":"npm","requirements":"chai-subset","direct":false,"kind":"development","optional":false},{"id":7660041042,"package_name":"@types","ecosystem":"npm","requirements":"chai","direct":false,"kind":"development","optional":false},{"id":7660041043,"package_name":"@types","ecosystem":"npm","requirements":"estree","direct":false,"kind":"development","optional":false},{"id":7660041044,"package_name":"@types","ecosystem":"npm","requirements":"istanbul-lib-coverage","direct":false,"kind":"development","optional":false},{"id":7660041045,"package_name":"@types","ecosystem":"npm","requirements":"json-schema","direct":false,"kind":"development","optional":false},{"id":7660041046,"package_name":"@types","ecosystem":"npm","requirements":"json5","direct":false,"kind":"development","optional":false},{"id":7660041047,"package_name":"@types","ecosystem":"npm","requirements":"node","direct":false,"kind":"development","optional":false},{"id":7660041048,"package_name":"@types","ecosystem":"npm","requirements":"normalize-package-data","direct":false,"kind":"development","optional":false},{"id":7660041049,"package_name":"@types","ecosystem":"npm","requirements":"resolve","direct":false,"kind":"development","optional":false},{"id":7660041050,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"eslint-plugin","direct":false,"kind":"development","optional":false},{"id":7660041051,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"parser","direct":false,"kind":"development","optional":false},{"id":7660041052,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"scope-manager","direct":false,"kind":"development","optional":false},{"id":7660041053,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"type-utils","direct":false,"kind":"development","optional":false},{"id":7660041054,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"types","direct":false,"kind":"development","optional":false},{"id":7660041055,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"typescript-estree","direct":false,"kind":"development","optional":false},{"id":7660041056,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"utils","direct":false,"kind":"development","optional":false},{"id":7660041057,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"visitor-keys","direct":false,"kind":"development","optional":false},{"id":7660041058,"package_name":"@vitest","ecosystem":"npm","requirements":"coverage-c8","direct":false,"kind":"development","optional":false},{"id":7660041059,"package_name":"@vitest","ecosystem":"npm","requirements":"expect","direct":false,"kind":"development","optional":false},{"id":7660041060,"package_name":"@vitest","ecosystem":"npm","requirements":"runner","direct":false,"kind":"development","optional":false},{"id":7660041061,"package_name":"@vitest","ecosystem":"npm","requirements":"spy","direct":false,"kind":"development","optional":false},{"id":7660041062,"package_name":"@vitest","ecosystem":"npm","requirements":"utils","direct":false,"kind":"development","optional":false},{"id":7660041063,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2_acorn@8.8.1","direct":false,"kind":"development","optional":false},{"id":7660041064,"package_name":"acorn-walk","ecosystem":"npm","requirements":"8.2.0","direct":false,"kind":"development","optional":false},{"id":7660041065,"package_name":"acorn","ecosystem":"npm","requirements":"8.8.1","direct":false,"kind":"development","optional":false},{"id":7660041066,"package_name":"agent-base","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":7660041067,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"development","optional":false},{"id":7660041068,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":7660041069,"package_name":"ansi-regex","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":7660041070,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":7660041071,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":7660041072,"package_name":"ansi-styles","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":7660041073,"package_name":"ansi-styles","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"development","optional":false},{"id":7660041074,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7660041075,"package_name":"array-includes","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"development","optional":false},{"id":7660041076,"package_name":"array-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7660041077,"package_name":"array.prototype.flat","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"development","optional":false},{"id":7660041078,"package_name":"assertion-error","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":7660041079,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7660041080,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"development","optional":false},{"id":7660041081,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7660041082,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":7660041083,"package_name":"browserslist","ecosystem":"npm","requirements":"4.21.4","direct":false,"kind":"development","optional":false},{"id":7660041084,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":7660041085,"package_name":"builtin-modules","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":7660041086,"package_name":"builtins","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":7660041087,"package_name":"c12","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":7660041088,"package_name":"c8","ecosystem":"npm","requirements":"7.12.0","direct":false,"kind":"development","optional":false},{"id":7660041089,"package_name":"cac","ecosystem":"npm","requirements":"6.7.14","direct":false,"kind":"development","optional":false},{"id":7660041090,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7660041091,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7660041092,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001420","direct":false,"kind":"development","optional":false},{"id":7660041093,"package_name":"chai","ecosystem":"npm","requirements":"4.3.7","direct":false,"kind":"development","optional":false},{"id":7660041094,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":7660041095,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":7660041096,"package_name":"chalk","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":7660041097,"package_name":"changelogen","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":7660041098,"package_name":"check-error","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7660041099,"package_name":"chownr","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041100,"package_name":"ci-info","ecosystem":"npm","requirements":"3.5.0","direct":false,"kind":"development","optional":false},{"id":7660041101,"package_name":"clean-regexp","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041102,"package_name":"cli-truncate","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7660041103,"package_name":"cliui","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"development","optional":false},{"id":7660041104,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":7660041105,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7660041106,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":7660041107,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":7660041108,"package_name":"colorette","ecosystem":"npm","requirements":"2.0.19","direct":false,"kind":"development","optional":false},{"id":7660041109,"package_name":"commondir","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041110,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":7660041111,"package_name":"consola","ecosystem":"npm","requirements":"2.15.3","direct":false,"kind":"development","optional":false},{"id":7660041112,"package_name":"convert-gitmoji","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":7660041113,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"development","optional":false},{"id":7660041114,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":7660041115,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"development","optional":false},{"id":7660041116,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"development","optional":false},{"id":7660041117,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"development","optional":false},{"id":7660041118,"package_name":"deep-eql","ecosystem":"npm","requirements":"4.1.3","direct":false,"kind":"development","optional":false},{"id":7660041119,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":7660041120,"package_name":"deepmerge","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"development","optional":false},{"id":7660041121,"package_name":"define-lazy-prop","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041122,"package_name":"define-properties","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":7660041123,"package_name":"defu","ecosystem":"npm","requirements":"6.1.1","direct":false,"kind":"development","optional":false},{"id":7660041124,"package_name":"destr","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":7660041125,"package_name":"diff","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":7660041126,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":7660041127,"package_name":"doctrine","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7660041128,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7660041129,"package_name":"dotenv","ecosystem":"npm","requirements":"16.0.3","direct":false,"kind":"development","optional":false},{"id":7660041130,"package_name":"eastasianwidth","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":7660041131,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.283","direct":false,"kind":"development","optional":false},{"id":7660041132,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":7660041133,"package_name":"emoji-regex","ecosystem":"npm","requirements":"9.2.2","direct":false,"kind":"development","optional":false},{"id":7660041134,"package_name":"enhanced-resolve","ecosystem":"npm","requirements":"5.10.0","direct":false,"kind":"development","optional":false},{"id":7660041135,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":7660041136,"package_name":"es-abstract","ecosystem":"npm","requirements":"1.19.1","direct":false,"kind":"development","optional":false},{"id":7660041137,"package_name":"es-to-primitive","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":7660041138,"package_name":"esbuild-android-64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041139,"package_name":"esbuild-android-arm64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041140,"package_name":"esbuild-darwin-64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041141,"package_name":"esbuild-darwin-arm64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041142,"package_name":"esbuild-freebsd-64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041143,"package_name":"esbuild-freebsd-arm64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041144,"package_name":"esbuild-linux-32","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041145,"package_name":"esbuild-linux-64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041146,"package_name":"esbuild-linux-arm","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041147,"package_name":"esbuild-linux-arm64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041148,"package_name":"esbuild-linux-mips64le","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041149,"package_name":"esbuild-linux-ppc64le","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041150,"package_name":"esbuild-linux-riscv64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041151,"package_name":"esbuild-linux-s390x","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041152,"package_name":"esbuild-netbsd-64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041153,"package_name":"esbuild-openbsd-64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041154,"package_name":"esbuild-sunos-64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041155,"package_name":"esbuild-windows-32","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041156,"package_name":"esbuild-windows-64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041157,"package_name":"esbuild-windows-arm64","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041158,"package_name":"esbuild","ecosystem":"npm","requirements":"0.14.53","direct":false,"kind":"development","optional":false},{"id":7660041159,"package_name":"esbuild","ecosystem":"npm","requirements":"0.16.17","direct":false,"kind":"development","optional":false},{"id":7660041160,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7660041161,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":7660041162,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041163,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"8.5.0_eslint@8.34.0","direct":false,"kind":"development","optional":false},{"id":7660041164,"package_name":"eslint-config-standard","ecosystem":"npm","requirements":"17.0.0_g2z7clopi6ekhgxoeg73nont6y","direct":false,"kind":"development","optional":false},{"id":7660041165,"package_name":"eslint-config-unjs","ecosystem":"npm","requirements":"0.1.0_7kw3g6rralp5ps6mg3uyzz6azm","direct":false,"kind":"development","optional":false},{"id":7660041166,"package_name":"eslint-import-resolver-node","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"development","optional":false},{"id":7660041167,"package_name":"eslint-import-resolver-typescript","ecosystem":"npm","requirements":"3.5.1_w7dy265x2bmlgtc6kmsfumkjde","direct":false,"kind":"development","optional":false},{"id":7660041168,"package_name":"eslint-module-utils","ecosystem":"npm","requirements":"2.7.3_owmdenaxfv5vuzuk4jnrvv2zs4","direct":false,"kind":"development","optional":false},{"id":7660041169,"package_name":"eslint-plugin-es","ecosystem":"npm","requirements":"3.0.1_eslint@8.34.0","direct":false,"kind":"development","optional":false},{"id":7660041170,"package_name":"eslint-plugin-es","ecosystem":"npm","requirements":"4.1.0_eslint@8.34.0","direct":false,"kind":"development","optional":false},{"id":7660041171,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.26.0_7acvpkap2crzb63j3epkkcikb4","direct":false,"kind":"development","optional":false},{"id":7660041172,"package_name":"eslint-plugin-n","ecosystem":"npm","requirements":"15.3.0_eslint@8.34.0","direct":false,"kind":"development","optional":false},{"id":7660041173,"package_name":"eslint-plugin-node","ecosystem":"npm","requirements":"11.1.0_eslint@8.34.0","direct":false,"kind":"development","optional":false},{"id":7660041174,"package_name":"eslint-plugin-promise","ecosystem":"npm","requirements":"6.1.0_eslint@8.34.0","direct":false,"kind":"development","optional":false},{"id":7660041175,"package_name":"eslint-plugin-unicorn","ecosystem":"npm","requirements":"43.0.2_eslint@8.34.0","direct":false,"kind":"development","optional":false},{"id":7660041178,"package_name":"eslint-scope","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":7660041180,"package_name":"eslint-scope","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"development","optional":false},{"id":7660041181,"package_name":"eslint-utils","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7660041183,"package_name":"eslint-utils","ecosystem":"npm","requirements":"3.0.0_eslint@8.34.0","direct":false,"kind":"development","optional":false},{"id":7660041184,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":7660041186,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7660041189,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":7660041191,"package_name":"eslint","ecosystem":"npm","requirements":"8.34.0","direct":false,"kind":"development","optional":false},{"id":7660041193,"package_name":"espree","ecosystem":"npm","requirements":"9.4.0","direct":false,"kind":"development","optional":false},{"id":7660041195,"package_name":"esquery","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7660041196,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":7660041197,"package_name":"estraverse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":7660041198,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":7660041199,"package_name":"estree-walker","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":7660041200,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":7660041201,"package_name":"execa","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":7660041202,"package_name":"expect-type","ecosystem":"npm","requirements":"0.15.0","direct":false,"kind":"development","optional":false},{"id":7660041203,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":7660041204,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.2.11","direct":false,"kind":"development","optional":false},{"id":7660041205,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7660041206,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":7660041207,"package_name":"fastq","ecosystem":"npm","requirements":"1.13.0","direct":false,"kind":"development","optional":false},{"id":7660041208,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":7660041209,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":7660041210,"package_name":"find-up","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7660041211,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7660041212,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7660041213,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":7660041214,"package_name":"flat","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"development","optional":false},{"id":7660041215,"package_name":"flatted","ecosystem":"npm","requirements":"3.2.5","direct":false,"kind":"development","optional":false},{"id":7660041216,"package_name":"foreground-child","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041217,"package_name":"fs-extra","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"development","optional":false},{"id":7660041218,"package_name":"fs-minipass","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7660041219,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041220,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":7660041221,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7660041222,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"development","optional":false},{"id":7660041223,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":7660041224,"package_name":"get-func-name","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041225,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7660041226,"package_name":"get-stream","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":7660041227,"package_name":"get-symbol-description","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041228,"package_name":"get-tsconfig","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":7660041229,"package_name":"giget","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041230,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7660041231,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":7660041232,"package_name":"glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":7660041233,"package_name":"glob","ecosystem":"npm","requirements":"8.0.3","direct":false,"kind":"development","optional":false},{"id":7660041234,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"development","optional":false},{"id":7660041235,"package_name":"globals","ecosystem":"npm","requirements":"13.19.0","direct":false,"kind":"development","optional":false},{"id":7660041236,"package_name":"globalyzer","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":7660041237,"package_name":"globby","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"development","optional":false},{"id":7660041238,"package_name":"globby","ecosystem":"npm","requirements":"13.1.3","direct":false,"kind":"development","optional":false},{"id":7660041239,"package_name":"globrex","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":7660041240,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.9","direct":false,"kind":"development","optional":false},{"id":7660041241,"package_name":"grapheme-splitter","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7660041242,"package_name":"has-bigints","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041243,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7660041244,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041245,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7660041246,"package_name":"has-tostringtag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041247,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7660041248,"package_name":"hookable","ecosystem":"npm","requirements":"5.4.2","direct":false,"kind":"development","optional":false},{"id":7660041249,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"2.8.9","direct":false,"kind":"development","optional":false},{"id":7660041250,"package_name":"html-escaper","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":7660041251,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":7660041252,"package_name":"human-signals","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":7660041253,"package_name":"ignore","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":7660041254,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":7660041255,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":7660041256,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041257,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":7660041258,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":7660041259,"package_name":"internal-slot","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7660041260,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":7660041261,"package_name":"is-bigint","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7660041262,"package_name":"is-boolean-object","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":7660041263,"package_name":"is-builtin-module","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":7660041264,"package_name":"is-callable","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":7660041265,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.10.0","direct":false,"kind":"development","optional":false},{"id":7660041266,"package_name":"is-date-object","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":7660041267,"package_name":"is-docker","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":7660041268,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7660041269,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7660041270,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041271,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":7660041272,"package_name":"is-module","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041273,"package_name":"is-negative-zero","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":7660041274,"package_name":"is-number-object","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":7660041275,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":7660041276,"package_name":"is-path-inside","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":7660041277,"package_name":"is-reference","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":7660041278,"package_name":"is-regex","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":7660041279,"package_name":"is-shared-array-buffer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041280,"package_name":"is-stream","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7660041281,"package_name":"is-string","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":7660041282,"package_name":"is-symbol","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7660041283,"package_name":"is-weakref","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7660041284,"package_name":"is-wsl","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":7660041285,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041286,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":7660041287,"package_name":"istanbul-lib-report","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7660041288,"package_name":"istanbul-reports","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"development","optional":false},{"id":7660041289,"package_name":"jiti","ecosystem":"npm","requirements":"1.16.2","direct":false,"kind":"development","optional":false},{"id":7660041290,"package_name":"js-sdsl","ecosystem":"npm","requirements":"4.1.5","direct":false,"kind":"development","optional":false},{"id":7660041291,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041292,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7660041293,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"development","optional":false},{"id":7660041294,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":7660041295,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":7660041296,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041297,"package_name":"json5","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041298,"package_name":"json5","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"development","optional":false},{"id":7660041299,"package_name":"jsonc-parser","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":7660041300,"package_name":"jsonfile","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":7660041301,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":7660041302,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":7660041303,"package_name":"local-pkg","ecosystem":"npm","requirements":"0.4.2","direct":false,"kind":"development","optional":false},{"id":7660041304,"package_name":"locate-path","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041305,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7660041306,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7660041307,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"development","optional":false},{"id":7660041308,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"development","optional":false},{"id":7660041309,"package_name":"loupe","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"development","optional":false},{"id":7660041310,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":7660041311,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7660041312,"package_name":"magic-string","ecosystem":"npm","requirements":"0.27.0","direct":false,"kind":"development","optional":false},{"id":7660041313,"package_name":"make-dir","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7660041314,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041315,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":7660041316,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":7660041317,"package_name":"mimic-fn","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041318,"package_name":"min-indent","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041319,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":7660041320,"package_name":"minimatch","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":7660041321,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"development","optional":false},{"id":7660041322,"package_name":"minipass","ecosystem":"npm","requirements":"3.3.6","direct":false,"kind":"development","optional":false},{"id":7660041323,"package_name":"minipass","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041324,"package_name":"minizlib","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":7660041325,"package_name":"mkdirp","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7660041326,"package_name":"mkdist","ecosystem":"npm","requirements":"1.1.0_typescript@4.9.5","direct":false,"kind":"development","optional":false},{"id":7660041327,"package_name":"mlly","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":7660041328,"package_name":"mri","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":7660041329,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041330,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":7660041331,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":7660041332,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"development","optional":false},{"id":7660041333,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7660041334,"package_name":"node-fetch-native","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041335,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":7660041336,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":7660041337,"package_name":"npm-run-path","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":7660041338,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.12.0","direct":false,"kind":"development","optional":false},{"id":7660041339,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7660041340,"package_name":"object.assign","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":7660041341,"package_name":"object.values","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"development","optional":false},{"id":7660041342,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7660041343,"package_name":"onetime","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7660041344,"package_name":"open","ecosystem":"npm","requirements":"8.4.0","direct":false,"kind":"development","optional":false},{"id":7660041345,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.1","direct":false,"kind":"development","optional":false},{"id":7660041346,"package_name":"p-limit","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":7660041347,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":7660041348,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7660041349,"package_name":"p-limit","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041350,"package_name":"p-locate","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041351,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7660041352,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7660041353,"package_name":"p-try","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041354,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":7660041355,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041356,"package_name":"parse-json","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":7660041357,"package_name":"path-exists","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7660041358,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041359,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041360,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7660041361,"package_name":"path-key","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041362,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":7660041363,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041364,"package_name":"pathe","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041365,"package_name":"pathe","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":7660041366,"package_name":"pathval","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7660041367,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041368,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":7660041369,"package_name":"pkg-types","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041370,"package_name":"pluralize","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":7660041371,"package_name":"postcss","ecosystem":"npm","requirements":"8.4.16","direct":false,"kind":"development","optional":false},{"id":7660041372,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":7660041373,"package_name":"prettier","ecosystem":"npm","requirements":"2.8.4","direct":false,"kind":"development","optional":false},{"id":7660041374,"package_name":"pretty-bytes","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7660041375,"package_name":"pretty-format","ecosystem":"npm","requirements":"27.5.1","direct":false,"kind":"development","optional":false},{"id":7660041376,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7660041377,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":7660041378,"package_name":"rc9","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041379,"package_name":"react-is","ecosystem":"npm","requirements":"17.0.2","direct":false,"kind":"development","optional":false},{"id":7660041380,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":7660041381,"package_name":"read-pkg","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":7660041382,"package_name":"regexp-tree","ecosystem":"npm","requirements":"0.1.24","direct":false,"kind":"development","optional":false},{"id":7660041383,"package_name":"regexpp","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":7660041384,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7660041385,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041386,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.1","direct":false,"kind":"development","optional":false},{"id":7660041387,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7660041388,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":7660041389,"package_name":"rollup-plugin-dts","ecosystem":"npm","requirements":"5.1.1_3md6k4iljipbt7fzll35epzd3m","direct":false,"kind":"development","optional":false},{"id":7660041390,"package_name":"rollup","ecosystem":"npm","requirements":"2.77.2","direct":false,"kind":"development","optional":false},{"id":7660041391,"package_name":"rollup","ecosystem":"npm","requirements":"3.10.1","direct":false,"kind":"development","optional":false},{"id":7660041393,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":7660041394,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7660041395,"package_name":"safe-regex","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7660041396,"package_name":"scule","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041397,"package_name":"semver","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"development","optional":false},{"id":7660041398,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"development","optional":false},{"id":7660041399,"package_name":"semver","ecosystem":"npm","requirements":"7.3.8","direct":false,"kind":"development","optional":false},{"id":7660041400,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041401,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7660041402,"package_name":"side-channel","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7660041403,"package_name":"siginfo","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041404,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"development","optional":false},{"id":7660041405,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7660041406,"package_name":"slash","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041407,"package_name":"slice-ansi","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7660041408,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7660041409,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.21","direct":false,"kind":"development","optional":false},{"id":7660041410,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"development","optional":false},{"id":7660041411,"package_name":"spdx-correct","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7660041412,"package_name":"spdx-exceptions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":7660041413,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":7660041414,"package_name":"spdx-license-ids","ecosystem":"npm","requirements":"3.0.11","direct":false,"kind":"development","optional":false},{"id":7660041415,"package_name":"stackback","ecosystem":"npm","requirements":"0.0.2","direct":false,"kind":"development","optional":false},{"id":7660041416,"package_name":"std-env","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"development","optional":false},{"id":7660041417,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"development","optional":false},{"id":7660041418,"package_name":"string-width","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7660041419,"package_name":"string.prototype.trimend","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7660041420,"package_name":"string.prototype.trimstart","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7660041421,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":7660041422,"package_name":"strip-ansi","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":7660041423,"package_name":"strip-bom","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7660041424,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7660041425,"package_name":"strip-indent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7660041426,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7660041427,"package_name":"strip-literal","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041428,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":7660041429,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":7660041430,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7660041431,"package_name":"synckit","ecosystem":"npm","requirements":"0.8.4","direct":false,"kind":"development","optional":false},{"id":7660041432,"package_name":"tapable","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":7660041433,"package_name":"tar","ecosystem":"npm","requirements":"6.1.13","direct":false,"kind":"development","optional":false},{"id":7660041434,"package_name":"test-exclude","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7660041435,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":7660041436,"package_name":"tiny-glob","ecosystem":"npm","requirements":"0.2.9","direct":false,"kind":"development","optional":false},{"id":7660041437,"package_name":"tinybench","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":7660041438,"package_name":"tinypool","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":7660041439,"package_name":"tinyspy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7660041440,"package_name":"to-fast-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041441,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":7660041442,"package_name":"tsconfig-paths","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"development","optional":false},{"id":7660041443,"package_name":"tslib","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"development","optional":false},{"id":7660041444,"package_name":"tslib","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"development","optional":false},{"id":7660041445,"package_name":"tsutils","ecosystem":"npm","requirements":"3.21.0_typescript@4.9.5","direct":false,"kind":"development","optional":false},{"id":7660041446,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":7660041447,"package_name":"type-detect","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"development","optional":false},{"id":7660041448,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"development","optional":false},{"id":7660041449,"package_name":"type-fest","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":7660041450,"package_name":"type-fest","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"development","optional":false},{"id":7660041451,"package_name":"typescript","ecosystem":"npm","requirements":"4.9.5","direct":false,"kind":"development","optional":false},{"id":7660041452,"package_name":"ufo","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041453,"package_name":"unbox-primitive","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7660041454,"package_name":"unbuild","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7660041455,"package_name":"universalify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7660041456,"package_name":"untyped","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":7660041457,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.0.10_browserslist@4.21.4","direct":false,"kind":"development","optional":false},{"id":7660041458,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"development","optional":false},{"id":7660041459,"package_name":"v8-to-istanbul","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"development","optional":false},{"id":7660041460,"package_name":"validate-npm-package-license","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":7660041461,"package_name":"vite-node","ecosystem":"npm","requirements":"0.28.4","direct":false,"kind":"development","optional":false},{"id":7660041462,"package_name":"vite","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":7660041463,"package_name":"vitest","ecosystem":"npm","requirements":"0.28.4","direct":false,"kind":"development","optional":false},{"id":7660041464,"package_name":"which-boxed-primitive","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7660041465,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":7660041466,"package_name":"why-is-node-running","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"development","optional":false},{"id":7660041467,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":7660041468,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":7660041469,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7660041470,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"development","optional":false},{"id":7660041471,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7660041472,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7660041473,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.9","direct":false,"kind":"development","optional":false},{"id":7660041474,"package_name":"yargs","ecosystem":"npm","requirements":"16.2.0","direct":false,"kind":"development","optional":false},{"id":7660041475,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":7660041476,"package_name":"yocto-queue","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false}]}],"score":29.549061064816225,"created_at":"2026-07-08T05:39:08.002Z","updated_at":"2026-07-22T13:01:30.797Z","avatar_url":"https://github.com/unjs.png","language":"TypeScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/377801","html_url":"https://summary.ecosyste.ms/projects/377801"}