{"id":372147,"url":"https://github.com/dmnd/dedent","last_synced_at":"2026-08-26T10:06:42.256Z","repository":{"id":25746029,"uuid":"29183824","full_name":"dmnd/dedent","owner":"dmnd","description":"⬅️ ES6 string tag that strips indentation from multi-line strings.","archived":false,"fork":false,"pushed_at":"2026-03-01T16:05:49.000Z","size":523,"stargazers_count":1190,"open_issues_count":6,"forks_count":45,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-08-23T08:47:03.143Z","etag":null,"topics":["dedent","es2015","es6","javascript","template-string"],"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/dmnd.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-01-13T10:00:21.000Z","updated_at":"2026-08-18T16:24:39.000Z","dependencies_parsed_at":"2025-05-15T00:00:37.620Z","dependency_job_id":null,"html_url":"https://github.com/dmnd/dedent","commit_stats":{"total_commits":79,"total_committers":15,"mean_commits":5.266666666666667,"dds":0.6582278481012658,"last_synced_commit":"90644fe0be6ed6c159efe8c905f491ba26c51c35"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/dmnd/dedent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/sbom","scorecard":{"id":348152,"data":{"date":"2025-08-11","repo":{"name":"github.com/dmnd/dedent","commit":"aab442c691ba3608a5401df57b5e817533c9eed0"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"Code-Review","score":3,"reason":"Found 9/29 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/accessibility-alt-text-bot.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/accessibility-alt-text-bot.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/compliance.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/compliance.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/contributors.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/contributors.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-knip.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-knip.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-markdown.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-markdown.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-package-json.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-package-json.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-packages.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-packages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-spelling.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-spelling.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/post-release.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/post-release.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-review-requested.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/pr-review-requested.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prettier.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/prettier.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tsc.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/tsc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 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/build.yml:1","Warn: no topLevel permission defined: .github/workflows/contributors.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-knip.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-markdown.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-package-json.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-packages.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-spelling.yml:1","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/post-release.yml:1","Warn: no topLevel permission defined: .github/workflows/prettier.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:27","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Warn: no topLevel permission defined: .github/workflows/tsc.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.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-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-78xj-cgh5-2h22","Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-gcx4-mw62-g8wm","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6"],"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-18T07:39:42.648Z","repository_id":25746029,"created_at":"2025-08-18T07:39:42.648Z","updated_at":"2025-08-18T07:39:42.648Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36897724,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-25T02:00:06.831Z","response_time":104,"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":"dmnd","name":"Desmond Brand","uuid":"4427","kind":"user","description":"Twisting knobs and pulling levers at @gosynthschool","email":"","website":"https://synthesis.com","location":"Oakland, CA","twitter":"dmnd_","company":null,"icon_url":"https://avatars.githubusercontent.com/u/4427?u=09abcb20bf4ef92802b5ab2d38fc069a9c219f43\u0026v=4","repositories_count":95,"last_synced_at":"2023-04-09T05:26:20.952Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/dmnd","funding_links":[],"total_stars":1175,"followers":null,"following":null,"created_at":"2022-11-02T16:20:54.828Z","updated_at":"2024-03-25T17:31:08.649Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd/repositories"},"packages":[{"id":1603302,"name":"dedent","ecosystem":"npm","description":"A string tag that strips indentation from multi-line strings. ⬅️","homepage":"https://github.com/dmnd/dedent","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/dmnd/dedent","keywords_array":["dedent","tag","multi-line string","es6"],"namespace":null,"versions_count":25,"first_release_published_at":"2015-01-13T10:11:05.527Z","latest_release_published_at":"2026-03-01T16:03:38.941Z","latest_release_number":"1.7.2","last_synced_at":"2026-08-24T14:10:23.270Z","created_at":"2022-04-09T11:25:28.191Z","updated_at":"2026-08-24T14:10:23.270Z","registry_url":"https://www.npmjs.com/package/dedent","install_command":"npm install dedent","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.7.2"},"contentPolicy":null},"repo_metadata":{"id":25746029,"uuid":"29183824","full_name":"dmnd/dedent","owner":"dmnd","description":"⬅️ ES6 string tag that strips indentation from multi-line strings.","archived":false,"fork":false,"pushed_at":"2026-03-01T16:05:49.000Z","size":523,"stargazers_count":1189,"open_issues_count":6,"forks_count":45,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-07-24T17:04:54.268Z","etag":null,"topics":["dedent","es2015","es6","javascript","template-string"],"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/dmnd.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-01-13T10:00:21.000Z","updated_at":"2026-07-21T18:53:49.000Z","dependencies_parsed_at":"2025-05-15T00:00:37.620Z","dependency_job_id":null,"html_url":"https://github.com/dmnd/dedent","commit_stats":{"total_commits":79,"total_committers":15,"mean_commits":5.266666666666667,"dds":0.6582278481012658,"last_synced_commit":"90644fe0be6ed6c159efe8c905f491ba26c51c35"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/dmnd/dedent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/sbom","scorecard":{"id":348152,"data":{"date":"2025-08-11","repo":{"name":"github.com/dmnd/dedent","commit":"aab442c691ba3608a5401df57b5e817533c9eed0"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"Code-Review","score":3,"reason":"Found 9/29 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/accessibility-alt-text-bot.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/accessibility-alt-text-bot.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/compliance.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/compliance.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/contributors.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/contributors.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-knip.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-knip.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-markdown.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-markdown.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-package-json.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-package-json.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-packages.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-packages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-spelling.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-spelling.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/post-release.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/post-release.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-review-requested.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/pr-review-requested.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prettier.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/prettier.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tsc.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/tsc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 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/build.yml:1","Warn: no topLevel permission defined: .github/workflows/contributors.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-knip.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-markdown.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-package-json.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-packages.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-spelling.yml:1","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/post-release.yml:1","Warn: no topLevel permission defined: .github/workflows/prettier.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:27","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Warn: no topLevel permission defined: .github/workflows/tsc.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.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-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-78xj-cgh5-2h22","Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-gcx4-mw62-g8wm","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6"],"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-18T07:39:42.648Z","repository_id":25746029,"created_at":"2025-08-18T07:39:42.648Z","updated_at":"2025-08-18T07:39:42.648Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35990698,"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-28T02:00:06.341Z","response_time":109,"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":"dmnd","name":"Desmond Brand","uuid":"4427","kind":"user","description":"Twisting knobs and pulling levers at @gosynthschool","email":"","website":"https://synthesis.com","location":"Oakland, CA","twitter":"dmnd_","company":null,"icon_url":"https://avatars.githubusercontent.com/u/4427?u=09abcb20bf4ef92802b5ab2d38fc069a9c219f43\u0026v=4","repositories_count":95,"last_synced_at":"2023-04-09T05:26:20.952Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/dmnd","funding_links":[],"total_stars":1175,"followers":null,"following":null,"created_at":"2022-11-02T16:20:54.828Z","updated_at":"2024-03-25T17:31:08.649Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd/repositories"},"tags":[{"name":"v1.7.2","sha":"bbce4c414fa2cf42503a953732852559cb47c8f2","kind":"commit","published_at":"2026-03-01T16:05:05.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"7b38d9476a17b0e485b2a2ce4578fae54ab6352b","kind":"commit","published_at":"2025-12-17T10:33:24.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"dd15cf58368b9842a256425a0f24cd7f8fd3df68","kind":"commit","published_at":"2025-09-03T18:08:09.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"ab2ce25762a6ad0c26c563075f87c74427092d02","kind":"commit","published_at":"2025-05-01T12:36:55.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"90644fe0be6ed6c159efe8c905f491ba26c51c35","kind":"commit","published_at":"2024-04-11T00:14:14.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.3","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"4c133c1dfc13b8cf3d01ceffcd5f8707722fb62a","kind":"commit","published_at":"2024-04-10T19:07:48.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"d435ce3ae4b9adfd268786c780558a550e4546e0","kind":"commit","published_at":"2023-07-31T15:08:29.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"4d0ea6dfee09312649a17601ae8cc25a34b78723","kind":"commit","published_at":"2023-07-30T22:52:07.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"97d6cc0b950a2057782253f59008ede4dca3ca5e","kind":"commit","published_at":"2023-07-30T22:46:01.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.4.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0/manifests"},{"name":"v1.0.1","sha":"ae2525eb7f406077f7a00168a13b5b2d6cbf4ead","kind":"tag","published_at":"2023-07-30T22:41:43.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"517af348523e1d09e461dea8b4d3f59791b124eb","kind":"tag","published_at":"2023-07-30T22:40:38.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0/manifests"},{"name":"v0.8.0-beta","sha":"30e5151f3e401a07b4b7754cc74c86359e0a8bec","kind":"tag","published_at":"2023-07-30T22:39:40.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.8.0-beta","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.8.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.8.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta/manifests"},{"name":"v1.0.2","sha":"642d99fb617aa0a83ced9890ecf452b6532de2b0","kind":"tag","published_at":"2023-07-30T22:38:32.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2/manifests"},{"name":"v1.3.0","sha":"c966051f70520231fba80adfc7b5f176141a1949","kind":"commit","published_at":"2023-07-27T14:41:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.3.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"b6cdb9d53120c18b42b5ef0d92ee0f00871091d4","kind":"commit","published_at":"2023-07-18T13:19:27.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.2.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b1315254fcd1ddd02857e23f01edfb33fd6c5c28","kind":"commit","published_at":"2023-07-17T15:16:10.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.1.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0/manifests"},{"name":"v0.7.0","sha":"4ec1f7f70d2049b5652f016f0e71d85d9747bba1","kind":"commit","published_at":"2017-01-28T22:33:20.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"e7d0bcea425ff647791a30cd9db0fb486c26078a","kind":"commit","published_at":"2015-11-08T05:55:06.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"6e38b936f08c216e0963e6b0c7c046ca911e83fb","kind":"commit","published_at":"2015-11-08T05:37:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T14:36:31.711Z","dependent_packages_count":2788,"downloads":264215709,"downloads_period":"last-month","dependent_repos_count":1040009,"rankings":{"downloads":0.015195804096241187,"dependent_repos_count":0.03312959091252583,"dependent_packages_count":0.02910475631406195,"stargazers_count":2.515001407323118,"forks_count":4.163897880882934,"docker_downloads_count":0.03920791255102231,"average":1.132589558679984},"purl":"pkg:npm/dedent","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/dedent","docker_dependents_count":15179,"docker_downloads_count":3607505555,"usage_url":"https://repos.ecosyste.ms/usage/npm/dedent","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/dedent/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-08-20T07:05:08.204Z","issues_count":49,"pull_requests_count":63,"avg_time_to_close_issue":45074413.675,"avg_time_to_close_pull_request":18426765.04918033,"issues_closed_count":40,"pull_requests_closed_count":61,"pull_request_authors_count":23,"issue_authors_count":35,"avg_comments_per_issue":2.387755102040816,"avg_comments_per_pull_request":1.3015873015873016,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":1,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1407539.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/issues","maintainers":[{"login":"JoshuaKGoldberg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"},{"login":"Haroenv","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Haroenv"}],"active_maintainers":[{"login":"JoshuaKGoldberg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/dedent/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/dedent/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/dedent/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/dedent/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/dedent/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/dedent/codemeta","maintainers":[{"uuid":"joshuakgoldberg","login":"joshuakgoldberg","name":null,"email":"npm@joshuakgoldberg.com","url":null,"packages_count":312,"html_url":"https://www.npmjs.com/~joshuakgoldberg","role":null,"created_at":"2023-07-02T23:18:57.613Z","updated_at":"2023-07-02T23:18:57.613Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/joshuakgoldberg/packages"},{"uuid":"dmnd","login":"dmnd","name":null,"email":"dmnd@desmondbrand.com","url":null,"packages_count":4,"html_url":"https://www.npmjs.com/~dmnd","role":null,"created_at":"2022-11-12T00:21:20.390Z","updated_at":"2022-11-12T00:21:20.390Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/dmnd/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5786799,"maintainers_count":1238458,"namespaces_count":422153,"keywords_count":882770,"github":"npm","metadata":{"funded_packages_count":190126,"rate_limit":2},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-08-25T05:03:20.950Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":1155856,"name":"@rowanmanning/dedent","ecosystem":"npm","description":"An ES6 string tag that strips indentation from multi-line strings","homepage":"https://github.com/dmnd/dedent","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/dmnd/dedent","keywords_array":["dedent","tag","multi-line string","es6"],"namespace":"rowanmanning","versions_count":1,"first_release_published_at":"2017-04-19T13:17:29.818Z","latest_release_published_at":"2017-04-19T13:17:29.818Z","latest_release_number":"0.7.0","last_synced_at":"2026-08-24T15:15:42.234Z","created_at":"2022-04-08T12:20:58.249Z","updated_at":"2026-08-24T15:15:42.235Z","registry_url":"https://www.npmjs.com/package/@rowanmanning/dedent","install_command":"npm install @rowanmanning/dedent","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.7.0"},"contentPolicy":null},"repo_metadata":{"id":25746029,"uuid":"29183824","full_name":"dmnd/dedent","owner":"dmnd","description":"⬅️ ES6 string tag that strips indentation from multi-line strings.","archived":false,"fork":false,"pushed_at":"2026-03-01T16:05:49.000Z","size":523,"stargazers_count":1189,"open_issues_count":6,"forks_count":45,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-08-15T21:28:05.887Z","etag":null,"topics":["dedent","es2015","es6","javascript","template-string"],"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/dmnd.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-01-13T10:00:21.000Z","updated_at":"2026-07-21T18:53:49.000Z","dependencies_parsed_at":"2025-05-15T00:00:37.620Z","dependency_job_id":null,"html_url":"https://github.com/dmnd/dedent","commit_stats":{"total_commits":79,"total_committers":15,"mean_commits":5.266666666666667,"dds":0.6582278481012658,"last_synced_commit":"90644fe0be6ed6c159efe8c905f491ba26c51c35"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/dmnd/dedent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/sbom","scorecard":{"id":348152,"data":{"date":"2025-08-11","repo":{"name":"github.com/dmnd/dedent","commit":"aab442c691ba3608a5401df57b5e817533c9eed0"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"Code-Review","score":3,"reason":"Found 9/29 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/accessibility-alt-text-bot.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/accessibility-alt-text-bot.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/compliance.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/compliance.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/contributors.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/contributors.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-knip.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-knip.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-markdown.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-markdown.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-package-json.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-package-json.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-packages.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-packages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-spelling.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-spelling.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/post-release.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/post-release.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-review-requested.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/pr-review-requested.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prettier.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/prettier.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tsc.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/tsc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 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/build.yml:1","Warn: no topLevel permission defined: .github/workflows/contributors.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-knip.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-markdown.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-package-json.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-packages.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-spelling.yml:1","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/post-release.yml:1","Warn: no topLevel permission defined: .github/workflows/prettier.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:27","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Warn: no topLevel permission defined: .github/workflows/tsc.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.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-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-78xj-cgh5-2h22","Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-gcx4-mw62-g8wm","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6"],"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-18T07:39:42.648Z","repository_id":25746029,"created_at":"2025-08-18T07:39:42.648Z","updated_at":"2025-08-18T07:39:42.648Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36732984,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-17T02:00:06.698Z","response_time":86,"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":"dmnd","name":"Desmond Brand","uuid":"4427","kind":"user","description":"Twisting knobs and pulling levers at @gosynthschool","email":"","website":"https://synthesis.com","location":"Oakland, CA","twitter":"dmnd_","company":null,"icon_url":"https://avatars.githubusercontent.com/u/4427?u=09abcb20bf4ef92802b5ab2d38fc069a9c219f43\u0026v=4","repositories_count":95,"last_synced_at":"2023-04-09T05:26:20.952Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/dmnd","funding_links":[],"total_stars":1175,"followers":null,"following":null,"created_at":"2022-11-02T16:20:54.828Z","updated_at":"2024-03-25T17:31:08.649Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd/repositories"},"tags":[{"name":"v1.7.2","sha":"bbce4c414fa2cf42503a953732852559cb47c8f2","kind":"commit","published_at":"2026-03-01T16:05:05.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"7b38d9476a17b0e485b2a2ce4578fae54ab6352b","kind":"commit","published_at":"2025-12-17T10:33:24.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"dd15cf58368b9842a256425a0f24cd7f8fd3df68","kind":"commit","published_at":"2025-09-03T18:08:09.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"ab2ce25762a6ad0c26c563075f87c74427092d02","kind":"commit","published_at":"2025-05-01T12:36:55.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"90644fe0be6ed6c159efe8c905f491ba26c51c35","kind":"commit","published_at":"2024-04-11T00:14:14.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.3","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"4c133c1dfc13b8cf3d01ceffcd5f8707722fb62a","kind":"commit","published_at":"2024-04-10T19:07:48.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"d435ce3ae4b9adfd268786c780558a550e4546e0","kind":"commit","published_at":"2023-07-31T15:08:29.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"4d0ea6dfee09312649a17601ae8cc25a34b78723","kind":"commit","published_at":"2023-07-30T22:52:07.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"97d6cc0b950a2057782253f59008ede4dca3ca5e","kind":"commit","published_at":"2023-07-30T22:46:01.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.4.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0/manifests"},{"name":"v1.0.1","sha":"ae2525eb7f406077f7a00168a13b5b2d6cbf4ead","kind":"tag","published_at":"2023-07-30T22:41:43.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"517af348523e1d09e461dea8b4d3f59791b124eb","kind":"tag","published_at":"2023-07-30T22:40:38.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0/manifests"},{"name":"v0.8.0-beta","sha":"30e5151f3e401a07b4b7754cc74c86359e0a8bec","kind":"tag","published_at":"2023-07-30T22:39:40.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.8.0-beta","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.8.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.8.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta/manifests"},{"name":"v1.0.2","sha":"642d99fb617aa0a83ced9890ecf452b6532de2b0","kind":"tag","published_at":"2023-07-30T22:38:32.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2/manifests"},{"name":"v1.3.0","sha":"c966051f70520231fba80adfc7b5f176141a1949","kind":"commit","published_at":"2023-07-27T14:41:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.3.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"b6cdb9d53120c18b42b5ef0d92ee0f00871091d4","kind":"commit","published_at":"2023-07-18T13:19:27.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.2.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b1315254fcd1ddd02857e23f01edfb33fd6c5c28","kind":"commit","published_at":"2023-07-17T15:16:10.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.1.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0/manifests"},{"name":"v0.7.0","sha":"4ec1f7f70d2049b5652f016f0e71d85d9747bba1","kind":"commit","published_at":"2017-01-28T22:33:20.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"e7d0bcea425ff647791a30cd9db0fb486c26078a","kind":"commit","published_at":"2015-11-08T05:55:06.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"6e38b936f08c216e0963e6b0c7c046ca911e83fb","kind":"commit","published_at":"2015-11-08T05:37:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0/manifests"}]},"repo_metadata_updated_at":"2026-08-17T05:42:11.894Z","dependent_packages_count":1,"downloads":5,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":56.184775746519314,"dependent_repos_count":10.319081594997954,"dependent_packages_count":20.947084095572265,"stargazers_count":2.5763781597130375,"forks_count":4.175017797491923,"docker_downloads_count":null,"average":18.840467478858898},"purl":"pkg:npm/%40rowanmanning/dedent","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@rowanmanning/dedent","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@rowanmanning/dedent","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@rowanmanning/dedent/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-05T23:05:26.723Z","issues_count":49,"pull_requests_count":63,"avg_time_to_close_issue":45074413.675,"avg_time_to_close_pull_request":18426765.04918033,"issues_closed_count":40,"pull_requests_closed_count":61,"pull_request_authors_count":23,"issue_authors_count":35,"avg_comments_per_issue":2.387755102040816,"avg_comments_per_pull_request":1.3015873015873016,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":1,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1464327.8,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":1.6666666666666667,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/issues","maintainers":[{"login":"JoshuaKGoldberg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"},{"login":"Haroenv","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Haroenv"}],"active_maintainers":[{"login":"JoshuaKGoldberg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rowanmanning%2Fdedent/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rowanmanning%2Fdedent/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rowanmanning%2Fdedent/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rowanmanning%2Fdedent/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rowanmanning%2Fdedent/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rowanmanning%2Fdedent/codemeta","maintainers":[{"uuid":"rowanmanning","login":"rowanmanning","name":null,"email":"info+npm@rowanmanning.com","url":null,"packages_count":638,"html_url":"https://www.npmjs.com/~rowanmanning","role":null,"created_at":"2022-11-20T23:22:09.325Z","updated_at":"2022-11-20T23:22:09.325Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/rowanmanning/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5786799,"maintainers_count":1238458,"namespaces_count":422153,"keywords_count":882770,"github":"npm","metadata":{"funded_packages_count":190126,"rate_limit":2},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-08-25T05:03:20.950Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":871945,"name":"@cometlib/dedent","ecosystem":"npm","description":"An ES6 string tag that strips indentation from multi-line strings","homepage":"https://github.com/dmnd/dedent","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/dmnd/dedent","keywords_array":["dedent","tag","multi-line string","es6"],"namespace":"cometlib","versions_count":10,"first_release_published_at":"2020-10-30T17:45:37.546Z","latest_release_published_at":"2020-10-30T18:55:06.794Z","latest_release_number":"0.8.0-es.10","last_synced_at":"2026-08-24T11:24:13.344Z","created_at":"2022-04-07T15:03:50.114Z","updated_at":"2026-08-24T11:24:13.344Z","registry_url":"https://www.npmjs.com/package/@cometlib/dedent","install_command":"npm install @cometlib/dedent","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.8.0-es.10"},"contentPolicy":null},"repo_metadata":{"id":25746029,"uuid":"29183824","full_name":"dmnd/dedent","owner":"dmnd","description":"⬅️ ES6 string tag that strips indentation from multi-line strings.","archived":false,"fork":false,"pushed_at":"2026-03-01T16:05:49.000Z","size":523,"stargazers_count":1189,"open_issues_count":6,"forks_count":45,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-07-24T17:04:54.268Z","etag":null,"topics":["dedent","es2015","es6","javascript","template-string"],"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/dmnd.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-01-13T10:00:21.000Z","updated_at":"2026-07-21T18:53:49.000Z","dependencies_parsed_at":"2025-05-15T00:00:37.620Z","dependency_job_id":null,"html_url":"https://github.com/dmnd/dedent","commit_stats":{"total_commits":79,"total_committers":15,"mean_commits":5.266666666666667,"dds":0.6582278481012658,"last_synced_commit":"90644fe0be6ed6c159efe8c905f491ba26c51c35"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/dmnd/dedent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/sbom","scorecard":{"id":348152,"data":{"date":"2025-08-11","repo":{"name":"github.com/dmnd/dedent","commit":"aab442c691ba3608a5401df57b5e817533c9eed0"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"Code-Review","score":3,"reason":"Found 9/29 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/accessibility-alt-text-bot.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/accessibility-alt-text-bot.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/compliance.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/compliance.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/contributors.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/contributors.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-knip.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-knip.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-markdown.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-markdown.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-package-json.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-package-json.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-packages.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-packages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-spelling.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-spelling.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/post-release.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/post-release.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-review-requested.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/pr-review-requested.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prettier.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/prettier.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tsc.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/tsc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 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/build.yml:1","Warn: no topLevel permission defined: .github/workflows/contributors.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-knip.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-markdown.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-package-json.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-packages.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-spelling.yml:1","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/post-release.yml:1","Warn: no topLevel permission defined: .github/workflows/prettier.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:27","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Warn: no topLevel permission defined: .github/workflows/tsc.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.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-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-78xj-cgh5-2h22","Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-gcx4-mw62-g8wm","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6"],"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-18T07:39:42.648Z","repository_id":25746029,"created_at":"2025-08-18T07:39:42.648Z","updated_at":"2025-08-18T07:39:42.648Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35990698,"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-28T02:00:06.341Z","response_time":109,"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":"dmnd","name":"Desmond Brand","uuid":"4427","kind":"user","description":"Twisting knobs and pulling levers at @gosynthschool","email":"","website":"https://synthesis.com","location":"Oakland, CA","twitter":"dmnd_","company":null,"icon_url":"https://avatars.githubusercontent.com/u/4427?u=09abcb20bf4ef92802b5ab2d38fc069a9c219f43\u0026v=4","repositories_count":95,"last_synced_at":"2023-04-09T05:26:20.952Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/dmnd","funding_links":[],"total_stars":1175,"followers":null,"following":null,"created_at":"2022-11-02T16:20:54.828Z","updated_at":"2024-03-25T17:31:08.649Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd/repositories"},"tags":[{"name":"v1.7.2","sha":"bbce4c414fa2cf42503a953732852559cb47c8f2","kind":"commit","published_at":"2026-03-01T16:05:05.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"7b38d9476a17b0e485b2a2ce4578fae54ab6352b","kind":"commit","published_at":"2025-12-17T10:33:24.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"dd15cf58368b9842a256425a0f24cd7f8fd3df68","kind":"commit","published_at":"2025-09-03T18:08:09.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"ab2ce25762a6ad0c26c563075f87c74427092d02","kind":"commit","published_at":"2025-05-01T12:36:55.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"90644fe0be6ed6c159efe8c905f491ba26c51c35","kind":"commit","published_at":"2024-04-11T00:14:14.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.3","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"4c133c1dfc13b8cf3d01ceffcd5f8707722fb62a","kind":"commit","published_at":"2024-04-10T19:07:48.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"d435ce3ae4b9adfd268786c780558a550e4546e0","kind":"commit","published_at":"2023-07-31T15:08:29.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"4d0ea6dfee09312649a17601ae8cc25a34b78723","kind":"commit","published_at":"2023-07-30T22:52:07.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"97d6cc0b950a2057782253f59008ede4dca3ca5e","kind":"commit","published_at":"2023-07-30T22:46:01.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.4.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0/manifests"},{"name":"v1.0.1","sha":"ae2525eb7f406077f7a00168a13b5b2d6cbf4ead","kind":"tag","published_at":"2023-07-30T22:41:43.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"517af348523e1d09e461dea8b4d3f59791b124eb","kind":"tag","published_at":"2023-07-30T22:40:38.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0/manifests"},{"name":"v0.8.0-beta","sha":"30e5151f3e401a07b4b7754cc74c86359e0a8bec","kind":"tag","published_at":"2023-07-30T22:39:40.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.8.0-beta","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.8.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.8.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta/manifests"},{"name":"v1.0.2","sha":"642d99fb617aa0a83ced9890ecf452b6532de2b0","kind":"tag","published_at":"2023-07-30T22:38:32.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2/manifests"},{"name":"v1.3.0","sha":"c966051f70520231fba80adfc7b5f176141a1949","kind":"commit","published_at":"2023-07-27T14:41:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.3.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"b6cdb9d53120c18b42b5ef0d92ee0f00871091d4","kind":"commit","published_at":"2023-07-18T13:19:27.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.2.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b1315254fcd1ddd02857e23f01edfb33fd6c5c28","kind":"commit","published_at":"2023-07-17T15:16:10.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.1.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0/manifests"},{"name":"v0.7.0","sha":"4ec1f7f70d2049b5652f016f0e71d85d9747bba1","kind":"commit","published_at":"2017-01-28T22:33:20.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"e7d0bcea425ff647791a30cd9db0fb486c26078a","kind":"commit","published_at":"2015-11-08T05:55:06.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"6e38b936f08c216e0963e6b0c7c046ca911e83fb","kind":"commit","published_at":"2015-11-08T05:37:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0/manifests"}]},"repo_metadata_updated_at":"2026-08-21T09:11:01.134Z","dependent_packages_count":5,"downloads":672,"downloads_period":"last-month","dependent_repos_count":10,"rankings":{"downloads":5.037121766638393,"dependent_repos_count":3.698530074621018,"dependent_packages_count":3.702996412034177,"stargazers_count":2.5763781597130375,"forks_count":4.175017797491923,"docker_downloads_count":null,"average":3.83800884209971},"purl":"pkg:npm/%40cometlib/dedent","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@cometlib/dedent","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@cometlib/dedent","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@cometlib/dedent/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-21T07:33:15.376Z","issues_count":49,"pull_requests_count":63,"avg_time_to_close_issue":45074413.675,"avg_time_to_close_pull_request":18426765.04918033,"issues_closed_count":40,"pull_requests_closed_count":61,"pull_request_authors_count":23,"issue_authors_count":35,"avg_comments_per_issue":2.387755102040816,"avg_comments_per_pull_request":1.3015873015873016,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":1,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1407539.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/issues","maintainers":[{"login":"JoshuaKGoldberg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"},{"login":"Haroenv","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Haroenv"}],"active_maintainers":[{"login":"JoshuaKGoldberg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cometlib%2Fdedent/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cometlib%2Fdedent/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cometlib%2Fdedent/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cometlib%2Fdedent/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cometlib%2Fdedent/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cometlib%2Fdedent/codemeta","maintainers":[{"uuid":"cometkim","login":"cometkim","name":null,"email":"hey@hyeseong.kim","url":null,"packages_count":203,"html_url":"https://www.npmjs.com/~cometkim","role":null,"created_at":"2022-11-16T06:11:57.626Z","updated_at":"2022-11-16T06:11:57.626Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/cometkim/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5786799,"maintainers_count":1238458,"namespaces_count":422153,"keywords_count":882770,"github":"npm","metadata":{"funded_packages_count":190126,"rate_limit":2},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-08-25T05:03:20.950Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":5044257,"name":"@dword-design/dedent","ecosystem":"npm","description":"An ES6 string tag that strips indentation from multi-line strings","homepage":"https://github.com/dmnd/dedent","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/dmnd/dedent","keywords_array":["dedent","tag","multi-line string","es6"],"namespace":"dword-design","versions_count":1,"first_release_published_at":"2022-07-25T11:52:09.661Z","latest_release_published_at":"2022-07-25T11:52:09.661Z","latest_release_number":"0.7.0","last_synced_at":"2026-08-24T12:24:09.764Z","created_at":"2022-07-27T20:04:16.381Z","updated_at":"2026-08-24T12:24:09.764Z","registry_url":"https://www.npmjs.com/package/@dword-design/dedent","install_command":"npm install @dword-design/dedent","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.7.0"},"contentPolicy":null},"repo_metadata":{"id":25746029,"uuid":"29183824","full_name":"dmnd/dedent","owner":"dmnd","description":"⬅️ ES6 string tag that strips indentation from multi-line strings.","archived":false,"fork":false,"pushed_at":"2026-03-01T16:05:49.000Z","size":523,"stargazers_count":1190,"open_issues_count":6,"forks_count":45,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-08-23T08:47:03.143Z","etag":null,"topics":["dedent","es2015","es6","javascript","template-string"],"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/dmnd.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-01-13T10:00:21.000Z","updated_at":"2026-08-18T16:24:39.000Z","dependencies_parsed_at":"2025-05-15T00:00:37.620Z","dependency_job_id":null,"html_url":"https://github.com/dmnd/dedent","commit_stats":{"total_commits":79,"total_committers":15,"mean_commits":5.266666666666667,"dds":0.6582278481012658,"last_synced_commit":"90644fe0be6ed6c159efe8c905f491ba26c51c35"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/dmnd/dedent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/sbom","scorecard":{"id":348152,"data":{"date":"2025-08-11","repo":{"name":"github.com/dmnd/dedent","commit":"aab442c691ba3608a5401df57b5e817533c9eed0"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"Code-Review","score":3,"reason":"Found 9/29 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/accessibility-alt-text-bot.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/accessibility-alt-text-bot.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/compliance.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/compliance.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/contributors.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/contributors.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-knip.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-knip.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-markdown.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-markdown.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-package-json.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-package-json.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-packages.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-packages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-spelling.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-spelling.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/post-release.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/post-release.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-review-requested.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/pr-review-requested.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prettier.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/prettier.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tsc.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/tsc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 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/build.yml:1","Warn: no topLevel permission defined: .github/workflows/contributors.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-knip.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-markdown.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-package-json.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-packages.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-spelling.yml:1","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/post-release.yml:1","Warn: no topLevel permission defined: .github/workflows/prettier.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:27","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Warn: no topLevel permission defined: .github/workflows/tsc.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.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-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-78xj-cgh5-2h22","Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-gcx4-mw62-g8wm","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6"],"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-18T07:39:42.648Z","repository_id":25746029,"created_at":"2025-08-18T07:39:42.648Z","updated_at":"2025-08-18T07:39:42.648Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36874944,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-24T02:00:14.037Z","response_time":54,"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":"dmnd","name":"Desmond Brand","uuid":"4427","kind":"user","description":"Twisting knobs and pulling levers at @gosynthschool","email":"","website":"https://synthesis.com","location":"Oakland, CA","twitter":"dmnd_","company":null,"icon_url":"https://avatars.githubusercontent.com/u/4427?u=09abcb20bf4ef92802b5ab2d38fc069a9c219f43\u0026v=4","repositories_count":95,"last_synced_at":"2023-04-09T05:26:20.952Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/dmnd","funding_links":[],"total_stars":1175,"followers":null,"following":null,"created_at":"2022-11-02T16:20:54.828Z","updated_at":"2024-03-25T17:31:08.649Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd/repositories"},"tags":[{"name":"v1.7.2","sha":"bbce4c414fa2cf42503a953732852559cb47c8f2","kind":"commit","published_at":"2026-03-01T16:05:05.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"7b38d9476a17b0e485b2a2ce4578fae54ab6352b","kind":"commit","published_at":"2025-12-17T10:33:24.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"dd15cf58368b9842a256425a0f24cd7f8fd3df68","kind":"commit","published_at":"2025-09-03T18:08:09.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"ab2ce25762a6ad0c26c563075f87c74427092d02","kind":"commit","published_at":"2025-05-01T12:36:55.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"90644fe0be6ed6c159efe8c905f491ba26c51c35","kind":"commit","published_at":"2024-04-11T00:14:14.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.3","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"4c133c1dfc13b8cf3d01ceffcd5f8707722fb62a","kind":"commit","published_at":"2024-04-10T19:07:48.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"d435ce3ae4b9adfd268786c780558a550e4546e0","kind":"commit","published_at":"2023-07-31T15:08:29.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"4d0ea6dfee09312649a17601ae8cc25a34b78723","kind":"commit","published_at":"2023-07-30T22:52:07.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"97d6cc0b950a2057782253f59008ede4dca3ca5e","kind":"commit","published_at":"2023-07-30T22:46:01.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.4.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0/manifests"},{"name":"v1.0.1","sha":"ae2525eb7f406077f7a00168a13b5b2d6cbf4ead","kind":"tag","published_at":"2023-07-30T22:41:43.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"517af348523e1d09e461dea8b4d3f59791b124eb","kind":"tag","published_at":"2023-07-30T22:40:38.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0/manifests"},{"name":"v0.8.0-beta","sha":"30e5151f3e401a07b4b7754cc74c86359e0a8bec","kind":"tag","published_at":"2023-07-30T22:39:40.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.8.0-beta","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.8.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.8.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta/manifests"},{"name":"v1.0.2","sha":"642d99fb617aa0a83ced9890ecf452b6532de2b0","kind":"tag","published_at":"2023-07-30T22:38:32.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2/manifests"},{"name":"v1.3.0","sha":"c966051f70520231fba80adfc7b5f176141a1949","kind":"commit","published_at":"2023-07-27T14:41:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.3.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"b6cdb9d53120c18b42b5ef0d92ee0f00871091d4","kind":"commit","published_at":"2023-07-18T13:19:27.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.2.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b1315254fcd1ddd02857e23f01edfb33fd6c5c28","kind":"commit","published_at":"2023-07-17T15:16:10.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.1.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0/manifests"},{"name":"v0.7.0","sha":"4ec1f7f70d2049b5652f016f0e71d85d9747bba1","kind":"commit","published_at":"2017-01-28T22:33:20.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"e7d0bcea425ff647791a30cd9db0fb486c26078a","kind":"commit","published_at":"2015-11-08T05:55:06.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"6e38b936f08c216e0963e6b0c7c046ca911e83fb","kind":"commit","published_at":"2015-11-08T05:37:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0/manifests"}]},"repo_metadata_updated_at":"2026-08-24T08:35:13.282Z","dependent_packages_count":2,"downloads":163719,"downloads_period":"last-month","dependent_repos_count":57,"rankings":{"downloads":0.9157424838149865,"dependent_repos_count":1.7782307220732743,"dependent_packages_count":8.84529426929897,"stargazers_count":2.5763781597130375,"forks_count":4.175017797491923,"docker_downloads_count":1.8739136869615474,"average":3.360762853225623},"purl":"pkg:npm/%40dword-design/dedent","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@dword-design/dedent","docker_dependents_count":1,"docker_downloads_count":8,"usage_url":"https://repos.ecosyste.ms/usage/npm/@dword-design/dedent","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@dword-design/dedent/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-23T08:32:43.862Z","issues_count":49,"pull_requests_count":63,"avg_time_to_close_issue":45074413.675,"avg_time_to_close_pull_request":18426765.04918033,"issues_closed_count":40,"pull_requests_closed_count":61,"pull_request_authors_count":23,"issue_authors_count":35,"avg_comments_per_issue":2.387755102040816,"avg_comments_per_pull_request":1.3015873015873016,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":1,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1407539.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/issues","maintainers":[{"login":"JoshuaKGoldberg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"},{"login":"Haroenv","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Haroenv"}],"active_maintainers":[{"login":"JoshuaKGoldberg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@dword-design%2Fdedent/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@dword-design%2Fdedent/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@dword-design%2Fdedent/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@dword-design%2Fdedent/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@dword-design%2Fdedent/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@dword-design%2Fdedent/codemeta","maintainers":[{"uuid":"dword-design","login":"dword-design","name":null,"email":"info@sebastianlandwehr.com","url":null,"packages_count":331,"html_url":"https://www.npmjs.com/~dword-design","role":null,"created_at":"2022-11-16T01:50:55.495Z","updated_at":"2022-11-16T01:50:55.495Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/dword-design/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5786799,"maintainers_count":1238458,"namespaces_count":422153,"keywords_count":882770,"github":"npm","metadata":{"funded_packages_count":190126,"rate_limit":2},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-08-25T05:03:20.950Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":13923430,"name":"org.mvnpm:dedent","ecosystem":"maven","description":"A string tag that strips indentation from multi-line strings. ⬅️","homepage":"https://github.com/dmnd/dedent","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/dmnd/dedent","keywords_array":[],"namespace":"org.mvnpm","versions_count":5,"first_release_published_at":"2025-03-30T02:37:27.000Z","latest_release_published_at":"2026-03-01T20:03:29.000Z","latest_release_number":"1.7.2","last_synced_at":"2026-08-25T09:37:12.372Z","created_at":"2026-03-01T20:17:39.972Z","updated_at":"2026-08-25T09:37:12.372Z","registry_url":"https://central.sonatype.com/artifact/org.mvnpm/dedent/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.mvnpm/dedent/","metadata":{},"repo_metadata":{"id":25746029,"uuid":"29183824","full_name":"dmnd/dedent","owner":"dmnd","description":"⬅️ ES6 string tag that strips indentation from multi-line strings.","archived":false,"fork":false,"pushed_at":"2026-03-01T16:05:49.000Z","size":523,"stargazers_count":1190,"open_issues_count":6,"forks_count":45,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-08-23T08:47:03.143Z","etag":null,"topics":["dedent","es2015","es6","javascript","template-string"],"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/dmnd.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-01-13T10:00:21.000Z","updated_at":"2026-08-18T16:24:39.000Z","dependencies_parsed_at":"2025-05-15T00:00:37.620Z","dependency_job_id":null,"html_url":"https://github.com/dmnd/dedent","commit_stats":{"total_commits":79,"total_committers":15,"mean_commits":5.266666666666667,"dds":0.6582278481012658,"last_synced_commit":"90644fe0be6ed6c159efe8c905f491ba26c51c35"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/dmnd/dedent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/sbom","scorecard":{"id":348152,"data":{"date":"2025-08-11","repo":{"name":"github.com/dmnd/dedent","commit":"aab442c691ba3608a5401df57b5e817533c9eed0"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"Code-Review","score":3,"reason":"Found 9/29 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/accessibility-alt-text-bot.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/accessibility-alt-text-bot.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/compliance.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/compliance.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/contributors.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/contributors.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-knip.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-knip.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-markdown.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-markdown.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-package-json.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-package-json.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-packages.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-packages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-spelling.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-spelling.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/post-release.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/post-release.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-review-requested.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/pr-review-requested.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prettier.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/prettier.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tsc.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/tsc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 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/build.yml:1","Warn: no topLevel permission defined: .github/workflows/contributors.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-knip.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-markdown.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-package-json.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-packages.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-spelling.yml:1","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/post-release.yml:1","Warn: no topLevel permission defined: .github/workflows/prettier.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:27","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Warn: no topLevel permission defined: .github/workflows/tsc.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.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-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-78xj-cgh5-2h22","Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-gcx4-mw62-g8wm","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6"],"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-18T07:39:42.648Z","repository_id":25746029,"created_at":"2025-08-18T07:39:42.648Z","updated_at":"2025-08-18T07:39:42.648Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36874944,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-24T02:00:14.037Z","response_time":54,"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":"dmnd","name":"Desmond Brand","uuid":"4427","kind":"user","description":"Twisting knobs and pulling levers at @gosynthschool","email":"","website":"https://synthesis.com","location":"Oakland, CA","twitter":"dmnd_","company":null,"icon_url":"https://avatars.githubusercontent.com/u/4427?u=09abcb20bf4ef92802b5ab2d38fc069a9c219f43\u0026v=4","repositories_count":95,"last_synced_at":"2023-04-09T05:26:20.952Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/dmnd","funding_links":[],"total_stars":1175,"followers":null,"following":null,"created_at":"2022-11-02T16:20:54.828Z","updated_at":"2024-03-25T17:31:08.649Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd/repositories"},"tags":[{"name":"v1.7.2","sha":"bbce4c414fa2cf42503a953732852559cb47c8f2","kind":"commit","published_at":"2026-03-01T16:05:05.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"7b38d9476a17b0e485b2a2ce4578fae54ab6352b","kind":"commit","published_at":"2025-12-17T10:33:24.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"dd15cf58368b9842a256425a0f24cd7f8fd3df68","kind":"commit","published_at":"2025-09-03T18:08:09.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"ab2ce25762a6ad0c26c563075f87c74427092d02","kind":"commit","published_at":"2025-05-01T12:36:55.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"90644fe0be6ed6c159efe8c905f491ba26c51c35","kind":"commit","published_at":"2024-04-11T00:14:14.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.3","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"4c133c1dfc13b8cf3d01ceffcd5f8707722fb62a","kind":"commit","published_at":"2024-04-10T19:07:48.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"d435ce3ae4b9adfd268786c780558a550e4546e0","kind":"commit","published_at":"2023-07-31T15:08:29.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"4d0ea6dfee09312649a17601ae8cc25a34b78723","kind":"commit","published_at":"2023-07-30T22:52:07.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"97d6cc0b950a2057782253f59008ede4dca3ca5e","kind":"commit","published_at":"2023-07-30T22:46:01.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.4.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0/manifests"},{"name":"v1.0.1","sha":"ae2525eb7f406077f7a00168a13b5b2d6cbf4ead","kind":"tag","published_at":"2023-07-30T22:41:43.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"517af348523e1d09e461dea8b4d3f59791b124eb","kind":"tag","published_at":"2023-07-30T22:40:38.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0/manifests"},{"name":"v0.8.0-beta","sha":"30e5151f3e401a07b4b7754cc74c86359e0a8bec","kind":"tag","published_at":"2023-07-30T22:39:40.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.8.0-beta","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.8.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.8.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta/manifests"},{"name":"v1.0.2","sha":"642d99fb617aa0a83ced9890ecf452b6532de2b0","kind":"tag","published_at":"2023-07-30T22:38:32.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2/manifests"},{"name":"v1.3.0","sha":"c966051f70520231fba80adfc7b5f176141a1949","kind":"commit","published_at":"2023-07-27T14:41:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.3.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"b6cdb9d53120c18b42b5ef0d92ee0f00871091d4","kind":"commit","published_at":"2023-07-18T13:19:27.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.2.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b1315254fcd1ddd02857e23f01edfb33fd6c5c28","kind":"commit","published_at":"2023-07-17T15:16:10.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.1.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0/manifests"},{"name":"v0.7.0","sha":"4ec1f7f70d2049b5652f016f0e71d85d9747bba1","kind":"commit","published_at":"2017-01-28T22:33:20.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"e7d0bcea425ff647791a30cd9db0fb486c26078a","kind":"commit","published_at":"2015-11-08T05:55:06.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"6e38b936f08c216e0963e6b0c7c046ca911e83fb","kind":"commit","published_at":"2015-11-08T05:37:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0/manifests"}]},"repo_metadata_updated_at":"2026-08-24T11:46:41.635Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":30.029944704381112,"dependent_packages_count":42.93217412016912,"stargazers_count":11.406847341011057,"forks_count":24.81025450820997,"docker_downloads_count":null,"average":27.294805168442814},"purl":"pkg:maven/org.mvnpm/dedent","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.mvnpm:dedent","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.mvnpm:dedent","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.mvnpm:dedent/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-24T08:35:13.345Z","issues_count":49,"pull_requests_count":63,"avg_time_to_close_issue":45074413.675,"avg_time_to_close_pull_request":18426765.04918033,"issues_closed_count":40,"pull_requests_closed_count":61,"pull_request_authors_count":23,"issue_authors_count":35,"avg_comments_per_issue":2.387755102040816,"avg_comments_per_pull_request":1.3015873015873016,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":1,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1407539.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/issues","maintainers":[{"login":"JoshuaKGoldberg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"},{"login":"Haroenv","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Haroenv"}],"active_maintainers":[{"login":"JoshuaKGoldberg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:dedent/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:dedent/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:dedent/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:dedent/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:dedent/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:dedent/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://maven-central.storage-download.googleapis.com/maven2","ecosystem":"maven","default":true,"packages_count":618406,"maintainers_count":0,"namespaces_count":82141,"keywords_count":36624,"github":"maven-central","metadata":{"funded_packages_count":47753,"rate_limit":2},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-08-25T05:04:03.010Z","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":13849395,"name":"github.com/dmnd/dedent","ecosystem":"go","description":null,"homepage":null,"licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/dmnd/dedent","keywords_array":[],"namespace":null,"versions_count":19,"first_release_published_at":"2026-02-18T09:52:30.394Z","latest_release_published_at":"2026-03-01T16:05:05.000Z","latest_release_number":"v1.7.2","last_synced_at":"2026-08-24T10:08:08.982Z","created_at":"2026-02-18T09:51:55.976Z","updated_at":"2026-08-24T10:08:08.982Z","registry_url":"https://pkg.go.dev/github.com/dmnd/dedent","install_command":"go get github.com/dmnd/dedent","documentation_url":"https://pkg.go.dev/github.com/dmnd/dedent#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-18T11:45:12.912Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.286044697504449,"dependent_packages_count":4.953122391417049,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.119583544460749},"purl":"pkg:golang/github.com/dmnd/dedent","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/dmnd/dedent","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/dmnd/dedent","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/dmnd/dedent/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%2Fdmnd%2Fdedent/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdmnd%2Fdedent/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdmnd%2Fdedent/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdmnd%2Fdedent/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdmnd%2Fdedent/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdmnd%2Fdedent/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","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":5055764,"name":"org.webjars.npm:dedent","ecosystem":"maven","description":"WebJar for dedent","homepage":"http://webjars.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/dmnd/dedent","keywords_array":[],"namespace":"org.webjars.npm","versions_count":1,"first_release_published_at":"2018-11-12T06:06:09.000Z","latest_release_published_at":"2018-11-12T06:06:09.000Z","latest_release_number":"0.7.0","last_synced_at":"2026-08-25T09:37:13.925Z","created_at":"2022-07-27T23:42:38.199Z","updated_at":"2026-08-25T09:37:13.926Z","registry_url":"https://central.sonatype.com/artifact/org.webjars.npm/dedent/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.webjars.npm/dedent/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":25746029,"uuid":"29183824","full_name":"dmnd/dedent","owner":"dmnd","description":"⬅️ ES6 string tag that strips indentation from multi-line strings.","archived":false,"fork":false,"pushed_at":"2025-09-03T18:18:10.000Z","size":386,"stargazers_count":1100,"open_issues_count":7,"forks_count":40,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-10-12T06:28:37.126Z","etag":null,"topics":["dedent","es2015","es6","javascript","template-string"],"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/dmnd.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-01-13T10:00:21.000Z","updated_at":"2025-10-11T20:39:48.000Z","dependencies_parsed_at":"2025-05-15T00:00:37.620Z","dependency_job_id":null,"html_url":"https://github.com/dmnd/dedent","commit_stats":{"total_commits":79,"total_committers":15,"mean_commits":5.266666666666667,"dds":0.6582278481012658,"last_synced_commit":"90644fe0be6ed6c159efe8c905f491ba26c51c35"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/dmnd/dedent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/sbom","scorecard":{"id":348152,"data":{"date":"2025-08-11","repo":{"name":"github.com/dmnd/dedent","commit":"aab442c691ba3608a5401df57b5e817533c9eed0"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"Code-Review","score":3,"reason":"Found 9/29 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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/accessibility-alt-text-bot.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/accessibility-alt-text-bot.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/compliance.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/compliance.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/contributors.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/contributors.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/contributors.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-knip.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-knip.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-markdown.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-markdown.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-package-json.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-package-json.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-packages.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-packages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-spelling.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint-spelling.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/post-release.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/post-release.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/post-release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-review-requested.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/pr-review-requested.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prettier.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/prettier.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tsc.yml:5: update your workflow using https://app.stepsecurity.io/secureworkflow/dmnd/dedent/tsc.yml/main?enable=pin","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   6 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/build.yml:1","Warn: no topLevel permission defined: .github/workflows/contributors.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-knip.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-markdown.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-package-json.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-packages.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-spelling.yml:1","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/post-release.yml:1","Warn: no topLevel permission defined: .github/workflows/prettier.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:27","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Warn: no topLevel permission defined: .github/workflows/tsc.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.md:0","Info: FSF or OSI recognized license: MIT License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"12 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-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-78xj-cgh5-2h22","Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-gcx4-mw62-g8wm","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6"],"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-18T07:39:42.648Z","repository_id":25746029,"created_at":"2025-08-18T07:39:42.648Z","updated_at":"2025-08-18T07:39:42.648Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010792,"owners_count":26084807,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"dmnd","name":"Desmond Brand","uuid":"4427","kind":"user","description":"Twisting knobs and pulling levers at @gosynthschool","email":"","website":"https://synthesis.com","location":"Oakland, CA","twitter":"dmnd_","company":null,"icon_url":"https://avatars.githubusercontent.com/u/4427?u=09abcb20bf4ef92802b5ab2d38fc069a9c219f43\u0026v=4","repositories_count":95,"last_synced_at":"2023-04-09T05:26:20.952Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/dmnd","funding_links":[],"total_stars":1175,"followers":null,"following":null,"created_at":"2022-11-02T16:20:54.828Z","updated_at":"2024-03-25T17:31:08.649Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmnd/repositories"},"tags":[{"name":"v1.7.0","sha":"dd15cf58368b9842a256425a0f24cd7f8fd3df68","kind":"commit","published_at":"2025-09-03T18:08:09.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"ab2ce25762a6ad0c26c563075f87c74427092d02","kind":"commit","published_at":"2025-05-01T12:36:55.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"90644fe0be6ed6c159efe8c905f491ba26c51c35","kind":"commit","published_at":"2024-04-11T00:14:14.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.3","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"4c133c1dfc13b8cf3d01ceffcd5f8707722fb62a","kind":"commit","published_at":"2024-04-10T19:07:48.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"d435ce3ae4b9adfd268786c780558a550e4546e0","kind":"commit","published_at":"2023-07-31T15:08:29.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"4d0ea6dfee09312649a17601ae8cc25a34b78723","kind":"commit","published_at":"2023-07-30T22:52:07.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"97d6cc0b950a2057782253f59008ede4dca3ca5e","kind":"commit","published_at":"2023-07-30T22:46:01.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.4.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.4.0/manifests"},{"name":"v1.0.1","sha":"ae2525eb7f406077f7a00168a13b5b2d6cbf4ead","kind":"tag","published_at":"2023-07-30T22:41:43.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.1","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"517af348523e1d09e461dea8b4d3f59791b124eb","kind":"tag","published_at":"2023-07-30T22:40:38.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.0/manifests"},{"name":"v0.8.0-beta","sha":"30e5151f3e401a07b4b7754cc74c86359e0a8bec","kind":"tag","published_at":"2023-07-30T22:39:40.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.8.0-beta","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.8.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.8.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.8.0-beta/manifests"},{"name":"v1.0.2","sha":"642d99fb617aa0a83ced9890ecf452b6532de2b0","kind":"tag","published_at":"2023-07-30T22:38:32.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.0.2","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.0.2/manifests"},{"name":"v1.3.0","sha":"c966051f70520231fba80adfc7b5f176141a1949","kind":"commit","published_at":"2023-07-27T14:41:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.3.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"b6cdb9d53120c18b42b5ef0d92ee0f00871091d4","kind":"commit","published_at":"2023-07-18T13:19:27.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.2.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b1315254fcd1ddd02857e23f01edfb33fd6c5c28","kind":"commit","published_at":"2023-07-17T15:16:10.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v1.1.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v1.1.0/manifests"},{"name":"v0.7.0","sha":"4ec1f7f70d2049b5652f016f0e71d85d9747bba1","kind":"commit","published_at":"2017-01-28T22:33:20.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.7.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"e7d0bcea425ff647791a30cd9db0fb486c26078a","kind":"commit","published_at":"2015-11-08T05:55:06.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.6.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"6e38b936f08c216e0963e6b0c7c046ca911e83fb","kind":"commit","published_at":"2015-11-08T05:37:11.000Z","download_url":"https://codeload.github.com/dmnd/dedent/tar.gz/v0.5.0","html_url":"https://github.com/dmnd/dedent/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/dmnd/dedent@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/tags/v0.5.0/manifests"}]},"repo_metadata_updated_at":"2025-10-20T23:03:23.437Z","dependent_packages_count":7,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":8.051315902994164,"stargazers_count":11.115703557161574,"forks_count":17.71237332038531,"average":17.214834180372108},"purl":"pkg:maven/org.webjars.npm/dedent","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.webjars.npm:dedent","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.webjars.npm:dedent","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.webjars.npm:dedent/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-04T17:27:47.814Z","issues_count":48,"pull_requests_count":60,"avg_time_to_close_issue":45074413.675,"avg_time_to_close_pull_request":19282802.086206898,"issues_closed_count":40,"pull_requests_closed_count":58,"pull_request_authors_count":20,"issue_authors_count":34,"avg_comments_per_issue":2.3958333333333335,"avg_comments_per_pull_request":1.2333333333333334,"merged_pull_requests_count":50,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":4,"past_year_pull_requests_count":8,"past_year_avg_time_to_close_issue":351.0,"past_year_avg_time_to_close_pull_request":367201.8333333333,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":0.625,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/issues","maintainers":[{"login":"JoshuaKGoldberg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"},{"login":"Haroenv","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Haroenv"}],"active_maintainers":[{"login":"JoshuaKGoldberg","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:dedent/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:dedent/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:dedent/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:dedent/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:dedent/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:dedent/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://maven-central.storage-download.googleapis.com/maven2","ecosystem":"maven","default":true,"packages_count":618406,"maintainers_count":0,"namespaces_count":82141,"keywords_count":36624,"github":"maven-central","metadata":{"funded_packages_count":47753,"rate_limit":2},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-08-25T05:04:03.010Z","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"}}],"commits":{"id":11563,"full_name":"dmnd/dedent","default_branch":"main","total_commits":89,"total_committers":17,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":5.235294117647059,"dds":0.6292134831460674,"past_year_total_commits":7,"past_year_total_committers":4,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.75,"past_year_dds":0.4285714285714286,"last_synced_at":"2026-08-20T07:05:31.838Z","last_synced_commit":"bbce4c414fa2cf42503a953732852559cb47c8f2","created_at":"2023-03-07T11:17:44.222Z","updated_at":"2026-08-20T07:05:29.894Z","committers":[{"name":"Josh Goldberg ✨","email":"git@joshuakgoldberg.com","login":"JoshuaKGoldberg","count":33},{"name":"Desmond Brand","email":"dmnd@desmondbrand.com","login":"dmnd","count":28},{"name":"Hyeseong Kim","email":"cometkim.kr@gmail.com","login":"cometkim","count":7},{"name":"Craig Spence","email":"craigspence0@gmail.com","login":"phenomnomnominal","count":4},{"name":"Gareth Jones","email":"Jones258@Gmail.com","login":"G-Rath","count":2},{"name":"Pratap Vardhan","email":"pratapgr8@gmail.com","login":"pratapvardhan","count":2},{"name":"Adrian Jost","email":"adrianjost","login":"adrianjost","count":2},{"name":"Haroen Viaene","email":"fingebimus@me.com","login":"Haroenv","count":2},{"name":"James Garbutt","email":"43081j","login":"43081j","count":1},{"name":"Marco Pasqualetti","email":"24919330+marcalexiei","login":"marcalexiei","count":1},{"name":"Yusuke Iinuma","email":"yinm","login":"yinm","count":1},{"name":"auvred","email":"61150013+auvred","login":"auvred","count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"fuenfundachtzig","email":"8006302+fuenfundachtzig","login":"fuenfundachtzig","count":1},{"name":"mister-ben","email":"1676039+mister-ben","login":"mister-ben","count":1},{"name":"mizdra","email":"pp.mizdra@gmail.com","login":"mizdra","count":1},{"name":"华","email":"sliphua@outlook.com","login":"PaperStrike","count":1}],"past_year_committers":[{"name":"Josh Goldberg ✨","email":"git@joshuakgoldberg.com","login":"JoshuaKGoldberg","count":4},{"name":"华","email":"sliphua@outlook.com","login":"PaperStrike","count":1},{"name":"mister-ben","email":"1676039+mister-ben","login":"mister-ben","count":1},{"name":"Marco Pasqualetti","email":"24919330+marcalexiei","login":"marcalexiei","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-26T00:00:10.794Z","repositories_count":6778025,"commits_count":983176112,"contributors_count":41439624,"owners_count":1364573,"committers_count":3363305,"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":"dmnd/dedent","html_url":"https://github.com/dmnd/dedent","last_synced_at":"2026-08-26T10:06:41.089Z","status":null,"issues_count":49,"pull_requests_count":63,"avg_time_to_close_issue":45074413.675,"avg_time_to_close_pull_request":18426765.04918033,"issues_closed_count":40,"pull_requests_closed_count":61,"pull_request_authors_count":23,"issue_authors_count":35,"avg_comments_per_issue":2.387755102040816,"avg_comments_per_pull_request":1.3015873015873016,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":1,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1407539.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"created_at":"2023-05-16T19:21:04.968Z","updated_at":"2026-08-26T10:06:41.089Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmnd%2Fdedent/issues","issue_labels_count":{"table":{"status: accepting prs":23,"type: bug":18,"area: tooling":9,"type: feature":5,"status: blocked":2,"status: duplicate":2,"bug":1,"area: documentation":1,"status: waiting for author":1,"external":1,"status: in discussion":1,"status: wontfix":1}},"pull_request_labels_count":{"table":{"status: waiting for author":2,"dependencies":2,"status: in discussion":1}},"issue_author_associations_count":{"table":{"NONE":31,"COLLABORATOR":13,"CONTRIBUTOR":5}},"pull_request_author_associations_count":{"table":{"COLLABORATOR":33,"CONTRIBUTOR":16,"NONE":14}},"issue_authors":{"table":{"JoshuaKGoldberg":12,"G-Rath":3,"moll":2,"jimthedev":1,"sirian":1,"matthewt-assurity":1,"d07RiV":1,"scottrippey":1,"AlexMost":1,"phenomnomnominal":1,"rattrayalex-stripe":1,"yvele":1,"TwitchBronBron":1,"dword-design":1,"bnadim":1,"43081j":1,"andywer":1,"raine":1,"lydell":1,"UltCombo":1,"otakustay":1,"dontforgit":1,"fuenfundachtzig":1,"Haroenv":1,"audun-cobrief":1,"GiuseppeIII":1,"SuperchupuDev":1,"jlarmstrongiv":1,"jasonkuhrt":1,"devnoaman":1,"SnarkBoojum":1,"bennypowers":1,"wchargin":1,"tvogel":1,"rauschma":1}},"pull_request_authors":{"table":{"JoshuaKGoldberg":31,"phenomnomnominal":2,"G-Rath":2,"adrianjost":2,"pratapvardhan":2,"dependabot[bot]":2,"dword-design":2,"43081j":2,"Haroenv":2,"PaperStrike":2,"fuenfundachtzig":2,"dralletje":1,"auvred":1,"yinm":1,"timhall":1,"ZhouHansen":1,"lydell":1,"apoorva-01":1,"sudo-suhas":1,"mister-ben":1,"marcalexiei":1,"mizdra":1,"cometkim":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-26T00:00:06.716Z","repositories_count":16391071,"issues_count":42683861,"pull_requests_count":136511424,"authors_count":11537593,"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":{"status: accepting prs":1,"type: bug":1}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":2,"COLLABORATOR":1,"NONE":1}},"past_year_issue_authors":{"table":{"audun-cobrief":1}},"past_year_pull_request_authors":{"table":{"apoorva-01":1,"JoshuaKGoldberg":1,"marcalexiei":1,"mister-ben":1}},"maintainers":[{"table":{"login":"JoshuaKGoldberg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"}},{"table":{"login":"Haroenv","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Haroenv"}}],"active_maintainers":[{"table":{"login":"JoshuaKGoldberg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoshuaKGoldberg"}}]}},"events":{"total":{"CreateEvent":6,"DeleteEvent":2,"ForkEvent":5,"IssueCommentEvent":18,"IssuesEvent":11,"PullRequestEvent":9,"PullRequestReviewCommentEvent":4,"PullRequestReviewEvent":10,"PushEvent":7,"ReleaseEvent":2,"WatchEvent":151},"last_year":{"CreateEvent":3,"DeleteEvent":1,"ForkEvent":1,"IssueCommentEvent":1,"IssuesEvent":2,"PullRequestEvent":4,"PullRequestReviewCommentEvent":3,"PullRequestReviewEvent":7,"PushEvent":3,"ReleaseEvent":1,"WatchEvent":33}},"keywords":["dedent","es2015","es6","javascript","template-string"],"dependencies":[{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-07-12T16:08:14.110Z","updated_at":"2022-07-12T16:08:14.110Z","repository_link":"https://github.com/dmnd/dedent/blob/main/package.json","dependencies":[{"id":162770943,"package_name":"babel-cli","ecosystem":"npm","requirements":"^6.22.2","direct":true,"kind":"development","optional":false},{"id":162770944,"package_name":"babel-eslint","ecosystem":"npm","requirements":"^7.1.1","direct":true,"kind":"development","optional":false},{"id":162770945,"package_name":"babel-plugin-macros","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":162770946,"package_name":"babel-plugin-transform-flow-strip-types","ecosystem":"npm","requirements":"^6.22.0","direct":true,"kind":"development","optional":false},{"id":162770947,"package_name":"babel-plugin-tester","ecosystem":"npm","requirements":"^5.0.0","direct":true,"kind":"development","optional":false},{"id":162770948,"package_name":"babel-preset-es2015","ecosystem":"npm","requirements":"^6.22.0","direct":true,"kind":"development","optional":false},{"id":162770949,"package_name":"babel-preset-es2016","ecosystem":"npm","requirements":"^6.22.0","direct":true,"kind":"development","optional":false},{"id":162770950,"package_name":"babel-preset-es2017","ecosystem":"npm","requirements":"^6.22.0","direct":true,"kind":"development","optional":false},{"id":162770951,"package_name":"eslint","ecosystem":"npm","requirements":"^3.14.1","direct":true,"kind":"development","optional":false},{"id":162770952,"package_name":"flow-bin","ecosystem":"npm","requirements":"^0.38.0","direct":true,"kind":"development","optional":false},{"id":162770953,"package_name":"jest","ecosystem":"npm","requirements":"^18.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/actions/prepare/action.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:38.449Z","updated_at":"2024-02-04T17:38:38.449Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/actions/prepare/action.yml","dependencies":[{"id":16023661926,"package_name":"pnpm/action-setup","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":16023661979,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/accessibility-alt-text-bot.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:39.811Z","updated_at":"2024-02-04T17:38:39.811Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/accessibility-alt-text-bot.yml","dependencies":[{"id":16023661986,"package_name":"github/accessibility-alt-text-bot","ecosystem":"actions","requirements":"v1.4.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:40.208Z","updated_at":"2024-02-04T17:38:40.208Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/build.yml","dependencies":[{"id":16023662008,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662009,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/compliance.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:41.462Z","updated_at":"2024-02-04T17:38:41.462Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/compliance.yml","dependencies":[{"id":16023662085,"package_name":"mtfoley/pr-compliance-action","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/contributors.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:41.896Z","updated_at":"2024-02-04T17:38:41.896Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/contributors.yml","dependencies":[{"id":16023662112,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662147,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":16023662149,"package_name":"JoshuaKGoldberg/all-contributors-auto-action","ecosystem":"actions","requirements":"v0.3.2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint-knip.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:43.574Z","updated_at":"2024-02-04T17:38:43.574Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/lint-knip.yml","dependencies":[{"id":16023662181,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662182,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint-markdown.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:43.712Z","updated_at":"2024-02-04T17:38:43.712Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/lint-markdown.yml","dependencies":[{"id":16023662200,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662201,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint-package-json.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:43.857Z","updated_at":"2024-02-04T17:38:43.857Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/lint-package-json.yml","dependencies":[{"id":16023662228,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662229,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint-packages.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:44.119Z","updated_at":"2024-02-04T17:38:44.119Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/lint-packages.yml","dependencies":[{"id":16023662241,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662242,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint-spelling.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:44.160Z","updated_at":"2024-02-04T17:38:44.160Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/lint-spelling.yml","dependencies":[{"id":16023662251,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662252,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:44.187Z","updated_at":"2024-02-04T17:38:44.187Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/lint.yml","dependencies":[{"id":16023662263,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662264,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/post-release.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:44.421Z","updated_at":"2024-02-04T17:38:44.421Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/post-release.yml","dependencies":[{"id":16023662277,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662278,"package_name":"apexskier/github-release-commenter","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-review-requested.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:44.912Z","updated_at":"2024-02-04T17:38:44.912Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/pr-review-requested.yml","dependencies":[{"id":16023662298,"package_name":"actions-ecosystem/action-remove-labels","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/prettier.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:45.753Z","updated_at":"2024-02-04T17:38:45.753Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/prettier.yml","dependencies":[{"id":16023662393,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662394,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:45.872Z","updated_at":"2024-02-04T17:38:45.872Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/release.yml","dependencies":[{"id":16023662429,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662430,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":16023662431,"package_name":"JoshuaKGoldberg/release-it-action","ecosystem":"actions","requirements":"v0.2.2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:46.040Z","updated_at":"2024-02-04T17:38:46.040Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/test.yml","dependencies":[{"id":16023662496,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662501,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":16023662503,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tsc.yml","sha":null,"kind":"manifest","created_at":"2024-02-04T17:38:46.674Z","updated_at":"2024-02-04T17:38:46.674Z","repository_link":"https://github.com/dmnd/dedent/blob/main/.github/workflows/tsc.yml","dependencies":[{"id":16023662560,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":16023662561,"package_name":"./.github/actions/prepare","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"pnpm-lock.yaml","sha":null,"kind":"lockfile","created_at":"2024-02-04T17:38:46.842Z","updated_at":"2024-02-04T17:38:46.842Z","repository_link":"https://github.com/dmnd/dedent/blob/main/pnpm-lock.yaml","dependencies":[{"id":16023662989,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-object-super@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662990,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-optional-catch-binding@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662991,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-optional-chaining@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662992,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-parameters@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662993,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-private-methods@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662994,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-private-property-in-object@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662995,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-property-literals@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662996,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-regenerator@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662997,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-reserved-words@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662610,"package_name":"@aashutoshrathi","ecosystem":"npm","requirements":"word-wrap@1.2.6","direct":false,"kind":"development","optional":false},{"id":16023662611,"package_name":"@ampproject","ecosystem":"npm","requirements":"remapping@2.2.1","direct":false,"kind":"development","optional":false},{"id":16023662658,"package_name":"@babel","ecosystem":"npm","requirements":"cli@7.22.9(@babel","direct":false,"kind":"development","optional":false},{"id":16023662998,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-shorthand-properties@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662999,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-spread@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663000,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-sticky-regex@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663001,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-template-literals@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663002,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-typeof-symbol@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663003,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-typescript@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663004,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-unicode-escapes@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663005,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-unicode-property-regex@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663006,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-unicode-regex@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663007,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-unicode-sets-regex@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663008,"package_name":"@babel","ecosystem":"npm","requirements":"preset-env@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663009,"package_name":"@babel","ecosystem":"npm","requirements":"preset-modules@0.1.6-no-external-plugins(@babel","direct":false,"kind":"development","optional":false},{"id":16023663010,"package_name":"@babel","ecosystem":"npm","requirements":"preset-typescript@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663011,"package_name":"@babel","ecosystem":"npm","requirements":"regjsgen@0.8.0","direct":false,"kind":"development","optional":false},{"id":16023663012,"package_name":"@babel","ecosystem":"npm","requirements":"runtime@7.22.6","direct":false,"kind":"runtime","optional":false},{"id":16023663013,"package_name":"@babel","ecosystem":"npm","requirements":"template@7.22.15","direct":false,"kind":"development","optional":false},{"id":16023663014,"package_name":"@babel","ecosystem":"npm","requirements":"traverse@7.22.8","direct":false,"kind":"development","optional":false},{"id":16023663015,"package_name":"@babel","ecosystem":"npm","requirements":"types@7.23.3","direct":false,"kind":"development","optional":false},{"id":16023663016,"package_name":"@bcoe","ecosystem":"npm","requirements":"v8-coverage@0.2.3","direct":false,"kind":"development","optional":false},{"id":16023663057,"package_name":"@cspell","ecosystem":"npm","requirements":"cspell-bundled-dicts@8.0.0","direct":false,"kind":"development","optional":false},{"id":16023663159,"package_name":"@cspell","ecosystem":"npm","requirements":"cspell-json-reporter@8.0.0","direct":false,"kind":"development","optional":false},{"id":16023663160,"package_name":"@cspell","ecosystem":"npm","requirements":"cspell-pipe@8.0.0","direct":false,"kind":"development","optional":false},{"id":16023663161,"package_name":"@cspell","ecosystem":"npm","requirements":"cspell-resolver@8.0.0","direct":false,"kind":"development","optional":false},{"id":16023663162,"package_name":"@cspell","ecosystem":"npm","requirements":"cspell-service-bus@8.0.0","direct":false,"kind":"development","optional":false},{"id":16023663163,"package_name":"@cspell","ecosystem":"npm","requirements":"cspell-types@8.0.0","direct":false,"kind":"development","optional":false},{"id":16023663164,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-ada@4.0.2","direct":false,"kind":"development","optional":false},{"id":16023663165,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-aws@4.0.0","direct":false,"kind":"development","optional":false},{"id":16023663166,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-bash@4.1.2","direct":false,"kind":"development","optional":false},{"id":16023663167,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-companies@3.0.27","direct":false,"kind":"development","optional":false},{"id":16023663168,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-cpp@5.0.9","direct":false,"kind":"development","optional":false},{"id":16023663169,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-cryptocurrencies@4.0.0","direct":false,"kind":"development","optional":false},{"id":16023663170,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-csharp@4.0.2","direct":false,"kind":"development","optional":false},{"id":16023663171,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-css@4.0.12","direct":false,"kind":"development","optional":false},{"id":16023663172,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-dart@2.0.3","direct":false,"kind":"development","optional":false},{"id":16023663173,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-data-science@1.0.11","direct":false,"kind":"development","optional":false},{"id":16023663174,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-django@4.1.0","direct":false,"kind":"development","optional":false},{"id":16023663175,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-docker@1.1.7","direct":false,"kind":"development","optional":false},{"id":16023663176,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-dotnet@5.0.0","direct":false,"kind":"development","optional":false},{"id":16023663177,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-elixir@4.0.3","direct":false,"kind":"development","optional":false},{"id":16023663178,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-en-common-misspellings@1.0.2","direct":false,"kind":"development","optional":false},{"id":16023663179,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-en-gb@1.1.33","direct":false,"kind":"development","optional":false},{"id":16023663180,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-en_us@4.3.11","direct":false,"kind":"development","optional":false},{"id":16023663181,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-filetypes@3.0.2","direct":false,"kind":"development","optional":false},{"id":16023663182,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-fonts@4.0.0","direct":false,"kind":"development","optional":false},{"id":16023663183,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-fsharp@1.0.1","direct":false,"kind":"development","optional":false},{"id":16023663184,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-fullstack@3.1.5","direct":false,"kind":"development","optional":false},{"id":16023663185,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-gaming-terms@1.0.4","direct":false,"kind":"development","optional":false},{"id":16023663186,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-git@2.0.0","direct":false,"kind":"development","optional":false},{"id":16023663187,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-golang@6.0.4","direct":false,"kind":"development","optional":false},{"id":16023663537,"package_name":"@eslint-community","ecosystem":"npm","requirements":"regexpp@4.10.0","direct":false,"kind":"development","optional":false},{"id":16023662848,"package_name":"@babel","ecosystem":"npm","requirements":"code-frame@7.22.13","direct":false,"kind":"runtime","optional":false},{"id":16023662888,"package_name":"@babel","ecosystem":"npm","requirements":"compat-data@7.23.3","direct":false,"kind":"development","optional":false},{"id":16023662892,"package_name":"@babel","ecosystem":"npm","requirements":"core@7.22.9","direct":false,"kind":"development","optional":false},{"id":16023662894,"package_name":"@babel","ecosystem":"npm","requirements":"generator@7.22.9","direct":false,"kind":"development","optional":false},{"id":16023662896,"package_name":"@babel","ecosystem":"npm","requirements":"helper-annotate-as-pure@7.22.5","direct":false,"kind":"development","optional":false},{"id":16023662902,"package_name":"@babel","ecosystem":"npm","requirements":"helper-builder-binary-assignment-operator-visitor@7.22.15","direct":false,"kind":"development","optional":false},{"id":16023662905,"package_name":"@babel","ecosystem":"npm","requirements":"helper-compilation-targets@7.22.15","direct":false,"kind":"development","optional":false},{"id":16023662909,"package_name":"@babel","ecosystem":"npm","requirements":"helper-create-class-features-plugin@7.22.15(@babel","direct":false,"kind":"development","optional":false},{"id":16023662912,"package_name":"@babel","ecosystem":"npm","requirements":"helper-create-regexp-features-plugin@7.22.15(@babel","direct":false,"kind":"development","optional":false},{"id":16023662913,"package_name":"@babel","ecosystem":"npm","requirements":"helper-define-polyfill-provider@0.4.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662914,"package_name":"@babel","ecosystem":"npm","requirements":"helper-environment-visitor@7.22.20","direct":false,"kind":"development","optional":false},{"id":16023663479,"package_name":"@esbuild","ecosystem":"npm","requirements":"android-x64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663481,"package_name":"@esbuild","ecosystem":"npm","requirements":"darwin-arm64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663484,"package_name":"@esbuild","ecosystem":"npm","requirements":"darwin-x64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663486,"package_name":"@esbuild","ecosystem":"npm","requirements":"freebsd-arm64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663488,"package_name":"@esbuild","ecosystem":"npm","requirements":"freebsd-x64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663490,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-arm64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663492,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-arm@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663494,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-ia32@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663496,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-loong64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663498,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-mips64el@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663499,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-ppc64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663500,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-riscv64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663501,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-s390x@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663502,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-x64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663503,"package_name":"@esbuild","ecosystem":"npm","requirements":"netbsd-x64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663504,"package_name":"@esbuild","ecosystem":"npm","requirements":"openbsd-x64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663505,"package_name":"@esbuild","ecosystem":"npm","requirements":"sunos-x64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663506,"package_name":"@esbuild","ecosystem":"npm","requirements":"win32-arm64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663507,"package_name":"@esbuild","ecosystem":"npm","requirements":"win32-ia32@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663508,"package_name":"@esbuild","ecosystem":"npm","requirements":"win32-x64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663509,"package_name":"@eslint-community","ecosystem":"npm","requirements":"eslint-utils@4.4.0(eslint@8.53.0)","direct":false,"kind":"development","optional":false},{"id":16023663188,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-haskell@4.0.1","direct":false,"kind":"development","optional":false},{"id":16023663189,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-html-symbol-entities@4.0.0","direct":false,"kind":"development","optional":false},{"id":16023663190,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-html@4.0.5","direct":false,"kind":"development","optional":false},{"id":16023663191,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-java@5.0.6","direct":false,"kind":"development","optional":false},{"id":16023663192,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-k8s@1.0.2","direct":false,"kind":"development","optional":false},{"id":16023663193,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-latex@4.0.0","direct":false,"kind":"development","optional":false},{"id":16023663194,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-lorem-ipsum@4.0.0","direct":false,"kind":"development","optional":false},{"id":16023663195,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-lua@4.0.2","direct":false,"kind":"development","optional":false},{"id":16023663196,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-makefile@1.0.0","direct":false,"kind":"development","optional":false},{"id":16023663197,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-node@4.0.3","direct":false,"kind":"development","optional":false},{"id":16023663198,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-npm@5.0.12","direct":false,"kind":"development","optional":false},{"id":16023663199,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-php@4.0.4","direct":false,"kind":"development","optional":false},{"id":16023663200,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-powershell@5.0.2","direct":false,"kind":"development","optional":false},{"id":16023663201,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-public-licenses@2.0.5","direct":false,"kind":"development","optional":false},{"id":16023663202,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-python@4.1.10","direct":false,"kind":"development","optional":false},{"id":16023663203,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-r@2.0.1","direct":false,"kind":"development","optional":false},{"id":16023663204,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-ruby@5.0.1","direct":false,"kind":"development","optional":false},{"id":16023663205,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-rust@4.0.1","direct":false,"kind":"development","optional":false},{"id":16023663206,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-scala@5.0.0","direct":false,"kind":"development","optional":false},{"id":16023663207,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-software-terms@3.3.9","direct":false,"kind":"development","optional":false},{"id":16023663208,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-sql@2.1.2","direct":false,"kind":"development","optional":false},{"id":16023663209,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-svelte@1.0.2","direct":false,"kind":"development","optional":false},{"id":16023663223,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-swift@2.0.1","direct":false,"kind":"development","optional":false},{"id":16023663226,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-typescript@3.1.2","direct":false,"kind":"development","optional":false},{"id":16023663230,"package_name":"@cspell","ecosystem":"npm","requirements":"dict-vue@3.0.0","direct":false,"kind":"development","optional":false},{"id":16023663231,"package_name":"@cspell","ecosystem":"npm","requirements":"dynamic-import@8.0.0","direct":false,"kind":"development","optional":false},{"id":16023663232,"package_name":"@cspell","ecosystem":"npm","requirements":"strong-weak-map@8.0.0","direct":false,"kind":"development","optional":false},{"id":16023663234,"package_name":"@ericcornelissen","ecosystem":"npm","requirements":"bash-parser@0.5.2","direct":false,"kind":"development","optional":false},{"id":16023663246,"package_name":"@es-joy","ecosystem":"npm","requirements":"jsdoccomment@0.41.0","direct":false,"kind":"development","optional":false},{"id":16023663363,"package_name":"@esbuild","ecosystem":"npm","requirements":"android-arm64@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023663476,"package_name":"@esbuild","ecosystem":"npm","requirements":"android-arm@0.18.13","direct":false,"kind":"development","optional":false},{"id":16023662915,"package_name":"@babel","ecosystem":"npm","requirements":"helper-function-name@7.23.0","direct":false,"kind":"development","optional":false},{"id":16023662916,"package_name":"@babel","ecosystem":"npm","requirements":"helper-hoist-variables@7.22.5","direct":false,"kind":"development","optional":false},{"id":16023662917,"package_name":"@babel","ecosystem":"npm","requirements":"helper-member-expression-to-functions@7.23.0","direct":false,"kind":"development","optional":false},{"id":16023662918,"package_name":"@babel","ecosystem":"npm","requirements":"helper-module-imports@7.22.15","direct":false,"kind":"development","optional":false},{"id":16023662919,"package_name":"@babel","ecosystem":"npm","requirements":"helper-module-transforms@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662920,"package_name":"@babel","ecosystem":"npm","requirements":"helper-optimise-call-expression@7.22.5","direct":false,"kind":"development","optional":false},{"id":16023662921,"package_name":"@babel","ecosystem":"npm","requirements":"helper-plugin-utils@7.22.5","direct":false,"kind":"development","optional":false},{"id":16023662922,"package_name":"@babel","ecosystem":"npm","requirements":"helper-remap-async-to-generator@7.22.20(@babel","direct":false,"kind":"development","optional":false},{"id":16023662923,"package_name":"@babel","ecosystem":"npm","requirements":"helper-replace-supers@7.22.20(@babel","direct":false,"kind":"development","optional":false},{"id":16023662924,"package_name":"@babel","ecosystem":"npm","requirements":"helper-simple-access@7.22.5","direct":false,"kind":"development","optional":false},{"id":16023662925,"package_name":"@babel","ecosystem":"npm","requirements":"helper-skip-transparent-expression-wrappers@7.22.5","direct":false,"kind":"development","optional":false},{"id":16023662926,"package_name":"@babel","ecosystem":"npm","requirements":"helper-split-export-declaration@7.22.6","direct":false,"kind":"development","optional":false},{"id":16023662927,"package_name":"@babel","ecosystem":"npm","requirements":"helper-string-parser@7.22.5","direct":false,"kind":"development","optional":false},{"id":16023662928,"package_name":"@babel","ecosystem":"npm","requirements":"helper-validator-identifier@7.22.20","direct":false,"kind":"runtime","optional":false},{"id":16023662929,"package_name":"@babel","ecosystem":"npm","requirements":"helper-validator-option@7.22.15","direct":false,"kind":"development","optional":false},{"id":16023662930,"package_name":"@babel","ecosystem":"npm","requirements":"helper-wrap-function@7.22.20","direct":false,"kind":"development","optional":false},{"id":16023662931,"package_name":"@babel","ecosystem":"npm","requirements":"helpers@7.22.6","direct":false,"kind":"development","optional":false},{"id":16023662932,"package_name":"@babel","ecosystem":"npm","requirements":"highlight@7.22.20","direct":false,"kind":"runtime","optional":false},{"id":16023662933,"package_name":"@babel","ecosystem":"npm","requirements":"parser@7.23.3","direct":false,"kind":"development","optional":false},{"id":16023662934,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662935,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662936,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662937,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel","direct":false,"kind":"development","optional":false},{"id":16023662938,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-async-generators@7.8.4(@babel","direct":false,"kind":"development","optional":false},{"id":16023662939,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-bigint@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662940,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-class-properties@7.12.13(@babel","direct":false,"kind":"development","optional":false},{"id":16023662941,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-class-static-block@7.14.5(@babel","direct":false,"kind":"development","optional":false},{"id":16023662942,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-dynamic-import@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662943,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-export-namespace-from@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662944,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-import-assertions@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662945,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-import-attributes@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662946,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-import-meta@7.10.4(@babel","direct":false,"kind":"development","optional":false},{"id":16023662947,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-json-strings@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662948,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-jsx@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662949,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-logical-assignment-operators@7.10.4(@babel","direct":false,"kind":"development","optional":false},{"id":16023662950,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-nullish-coalescing-operator@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662951,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-numeric-separator@7.10.4(@babel","direct":false,"kind":"development","optional":false},{"id":16023662952,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-object-rest-spread@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662953,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-optional-catch-binding@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662954,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-optional-chaining@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662955,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-private-property-in-object@7.14.5(@babel","direct":false,"kind":"development","optional":false},{"id":16023662956,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-top-level-await@7.14.5(@babel","direct":false,"kind":"development","optional":false},{"id":16023662957,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-typescript@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662958,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-unicode-sets-regex@7.18.6(@babel","direct":false,"kind":"development","optional":false},{"id":16023662959,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-arrow-functions@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662960,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-async-generator-functions@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662961,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-async-to-generator@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662962,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-block-scoped-functions@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662963,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-block-scoping@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662964,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-class-properties@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662965,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-class-static-block@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662966,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-classes@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662967,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-computed-properties@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662968,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-destructuring@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662969,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-dotall-regex@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662970,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-duplicate-keys@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662971,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-dynamic-import@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662972,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-exponentiation-operator@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662973,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-export-namespace-from@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662974,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-for-of@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662975,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-function-name@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662976,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-json-strings@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662977,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-literals@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662978,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-logical-assignment-operators@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662979,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-member-expression-literals@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662980,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-modules-amd@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662981,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-modules-commonjs@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662982,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-modules-systemjs@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662983,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-modules-umd@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662984,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-named-capturing-groups-regex@7.22.5(@babel","direct":false,"kind":"development","optional":false},{"id":16023662985,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-new-target@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662986,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-nullish-coalescing-operator@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662987,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-numeric-separator@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023662988,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-transform-object-rest-spread@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16023663538,"package_name":"@eslint","ecosystem":"npm","requirements":"eslintrc@2.1.3","direct":false,"kind":"development","optional":false},{"id":16023663585,"package_name":"@eslint","ecosystem":"npm","requirements":"js@8.53.0","direct":false,"kind":"development","optional":false},{"id":16023663586,"package_name":"@humanwhocodes","ecosystem":"npm","requirements":"config-array@0.11.13","direct":false,"kind":"development","optional":false},{"id":16023664653,"package_name":"@pnpm","ecosystem":"npm","requirements":"constants@7.1.1","direct":false,"kind":"development","optional":false},{"id":16023664654,"package_name":"@pnpm","ecosystem":"npm","requirements":"core-loggers@9.0.4(@pnpm","direct":false,"kind":"development","optional":false},{"id":16023664655,"package_name":"@pnpm","ecosystem":"npm","requirements":"error@5.0.2","direct":false,"kind":"development","optional":false},{"id":16023663725,"package_name":"@humanwhocodes","ecosystem":"npm","requirements":"module-importer@1.0.1","direct":false,"kind":"development","optional":false},{"id":16023663726,"package_name":"@humanwhocodes","ecosystem":"npm","requirements":"object-schema@2.0.1","direct":false,"kind":"development","optional":false},{"id":16023663727,"package_name":"@hutson","ecosystem":"npm","requirements":"parse-repository-url@5.0.0","direct":false,"kind":"development","optional":false},{"id":16023663762,"package_name":"@iarna","ecosystem":"npm","requirements":"toml@2.2.5","direct":false,"kind":"development","optional":false},{"id":16023663860,"package_name":"@isaacs","ecosystem":"npm","requirements":"cliui@8.0.2","direct":false,"kind":"development","optional":false},{"id":16023663861,"package_name":"@istanbuljs","ecosystem":"npm","requirements":"load-nyc-config@1.1.0","direct":false,"kind":"development","optional":false},{"id":16023663862,"package_name":"@istanbuljs","ecosystem":"npm","requirements":"schema@0.1.3","direct":false,"kind":"development","optional":false},{"id":16023663863,"package_name":"@jest","ecosystem":"npm","requirements":"console@29.7.0","direct":false,"kind":"development","optional":false},{"id":16023663944,"package_name":"@jest","ecosystem":"npm","requirements":"core@29.7.0(babel-plugin-macros@3.1.0)","direct":false,"kind":"development","optional":false},{"id":16023663979,"package_name":"@jest","ecosystem":"npm","requirements":"environment@29.7.0","direct":false,"kind":"development","optional":false},{"id":16023663985,"package_name":"@jest","ecosystem":"npm","requirements":"expect-utils@29.7.0","direct":false,"kind":"development","optional":false},{"id":16023663991,"package_name":"@jest","ecosystem":"npm","requirements":"expect@29.7.0","direct":false,"kind":"development","optional":false},{"id":16023663994,"package_name":"@jest","ecosystem":"npm","requirements":"fake-timers@29.7.0","direct":false,"kind":"development","optional":false},{"id":16023663999,"package_name":"@jest","ecosystem":"npm","requirements":"globals@29.7.0","direct":false,"kind":"development","optional":false},{"id":16023664003,"package_name":"@jest","ecosystem":"npm","requirements":"reporters@29.7.0","direct":false,"kind":"development","optional":false},{"id":16023664007,"package_name":"@jest","ecosystem":"npm","requirements":"schemas@29.6.3","direct":false,"kind":"development","optional":false},{"id":16023664011,"package_name":"@jest","ecosystem":"npm","requirements":"source-map@29.6.3","direct":false,"kind":"development","optional":false},{"id":16023664014,"package_name":"@jest","ecosystem":"npm","requirements":"test-result@29.7.0","direct":false,"kind":"development","optional":false},{"id":16023664016,"package_name":"@jest","ecosystem":"npm","requirements":"test-sequencer@29.7.0","direct":false,"kind":"development","optional":false},{"id":16023664018,"package_name":"@jest","ecosystem":"npm","requirements":"transform@29.7.0","direct":false,"kind":"development","optional":false},{"id":16023664019,"package_name":"@jest","ecosystem":"npm","requirements":"types@29.6.3","direct":false,"kind":"development","optional":false},{"id":16023664020,"package_name":"@jridgewell","ecosystem":"npm","requirements":"gen-mapping@0.3.3","direct":false,"kind":"development","optional":false},{"id":16023664021,"package_name":"@jridgewell","ecosystem":"npm","requirements":"resolve-uri@3.1.0","direct":false,"kind":"development","optional":false},{"id":16023664022,"package_name":"@jridgewell","ecosystem":"npm","requirements":"set-array@1.1.2","direct":false,"kind":"development","optional":false},{"id":16023664023,"package_name":"@jridgewell","ecosystem":"npm","requirements":"sourcemap-codec@1.4.14","direct":false,"kind":"development","optional":false},{"id":16023664024,"package_name":"@jridgewell","ecosystem":"npm","requirements":"sourcemap-codec@1.4.15","direct":false,"kind":"development","optional":false},{"id":16023664025,"package_name":"@jridgewell","ecosystem":"npm","requirements":"trace-mapping@0.3.18","direct":false,"kind":"development","optional":false},{"id":16023664026,"package_name":"@ljharb","ecosystem":"npm","requirements":"through@2.3.11","direct":false,"kind":"development","optional":false},{"id":16023664027,"package_name":"@nicolo-ribaudo","ecosystem":"npm","requirements":"chokidar-2@2.1.8-no-fsevents.3","direct":false,"kind":"development","optional":false},{"id":16023664028,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.scandir@2.1.5","direct":false,"kind":"development","optional":false},{"id":16023664029,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.stat@2.0.5","direct":false,"kind":"development","optional":false},{"id":16023664030,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.walk@1.2.8","direct":false,"kind":"development","optional":false},{"id":16023664031,"package_name":"@npmcli","ecosystem":"npm","requirements":"map-workspaces@3.0.4","direct":false,"kind":"development","optional":false},{"id":16023664109,"package_name":"@npmcli","ecosystem":"npm","requirements":"name-from-folder@2.0.0","direct":false,"kind":"development","optional":false},{"id":16023664110,"package_name":"@octokit","ecosystem":"npm","requirements":"auth-token@4.0.0","direct":false,"kind":"development","optional":false},{"id":16023664522,"package_name":"@octokit","ecosystem":"npm","requirements":"core@5.0.1","direct":false,"kind":"development","optional":false},{"id":16023664523,"package_name":"@octokit","ecosystem":"npm","requirements":"endpoint@9.0.2","direct":false,"kind":"development","optional":false},{"id":16023664524,"package_name":"@octokit","ecosystem":"npm","requirements":"graphql@7.0.2","direct":false,"kind":"development","optional":false},{"id":16023664525,"package_name":"@octokit","ecosystem":"npm","requirements":"openapi-types@19.0.2","direct":false,"kind":"development","optional":false},{"id":16023664526,"package_name":"@octokit","ecosystem":"npm","requirements":"plugin-paginate-rest@9.1.3(@octokit","direct":false,"kind":"development","optional":false},{"id":16023664527,"package_name":"@octokit","ecosystem":"npm","requirements":"plugin-request-log@4.0.0(@octokit","direct":false,"kind":"development","optional":false},{"id":16023664528,"package_name":"@octokit","ecosystem":"npm","requirements":"plugin-rest-endpoint-methods@10.1.3(@octokit","direct":false,"kind":"development","optional":false},{"id":16023664529,"package_name":"@octokit","ecosystem":"npm","requirements":"request-error@5.0.1","direct":false,"kind":"development","optional":false},{"id":16023664530,"package_name":"@octokit","ecosystem":"npm","requirements":"request@8.1.5","direct":false,"kind":"development","optional":false},{"id":16023664531,"package_name":"@octokit","ecosystem":"npm","requirements":"rest@20.0.2","direct":false,"kind":"development","optional":false},{"id":16023664532,"package_name":"@octokit","ecosystem":"npm","requirements":"types@12.2.0","direct":false,"kind":"development","optional":false},{"id":16023664533,"package_name":"@pkgjs","ecosystem":"npm","requirements":"parseargs@0.11.0","direct":false,"kind":"development","optional":false},{"id":16023664534,"package_name":"@pkgr","ecosystem":"npm","requirements":"utils@2.4.2","direct":false,"kind":"development","optional":false},{"id":16023664586,"package_name":"@pnpm","ecosystem":"npm","requirements":"config.env-replace@1.1.0","direct":false,"kind":"development","optional":false},{"id":16023664656,"package_name":"@pnpm","ecosystem":"npm","requirements":"fetching-types@5.0.0","direct":false,"kind":"development","optional":false},{"id":16023664668,"package_name":"@pnpm","ecosystem":"npm","requirements":"graceful-fs@3.2.0","direct":false,"kind":"development","optional":false},{"id":16023664669,"package_name":"@pnpm","ecosystem":"npm","requirements":"logger@5.0.0","direct":false,"kind":"development","optional":false},{"id":16023664670,"package_name":"@pnpm","ecosystem":"npm","requirements":"network.ca-file@1.0.2","direct":false,"kind":"development","optional":false},{"id":16023664671,"package_name":"@pnpm","ecosystem":"npm","requirements":"npm-conf@2.2.2","direct":false,"kind":"development","optional":false},{"id":16023664672,"package_name":"@pnpm","ecosystem":"npm","requirements":"npm-package-arg@1.0.0","direct":false,"kind":"development","optional":false},{"id":16023664673,"package_name":"@pnpm","ecosystem":"npm","requirements":"npm-resolver@17.0.0(@pnpm","direct":false,"kind":"development","optional":false},{"id":16023664674,"package_name":"@pnpm","ecosystem":"npm","requirements":"ramda@0.28.1","direct":false,"kind":"development","optional":false},{"id":16023664675,"package_name":"@pnpm","ecosystem":"npm","requirements":"resolve-workspace-range@5.0.1","direct":false,"kind":"development","optional":false},{"id":16023664676,"package_name":"@pnpm","ecosystem":"npm","requirements":"resolver-base@11.0.0","direct":false,"kind":"development","optional":false},{"id":16023664677,"package_name":"@pnpm","ecosystem":"npm","requirements":"types@9.4.0","direct":false,"kind":"development","optional":false},{"id":16023664678,"package_name":"@pnpm","ecosystem":"npm","requirements":"workspace.pkgs-graph@2.0.10(@pnpm","direct":false,"kind":"development","optional":false},{"id":16023664679,"package_name":"@release-it","ecosystem":"npm","requirements":"conventional-changelog@8.0.1(release-it@17.0.0)","direct":false,"kind":"development","optional":false},{"id":16023664753,"package_name":"@sinclair","ecosystem":"npm","requirements":"typebox@0.27.8","direct":false,"kind":"development","optional":false},{"id":16023664754,"package_name":"@sindresorhus","ecosystem":"npm","requirements":"is@5.5.1","direct":false,"kind":"development","optional":false},{"id":16023664824,"package_name":"@sindresorhus","ecosystem":"npm","requirements":"merge-streams@1.0.0","direct":false,"kind":"development","optional":false},{"id":16023664825,"package_name":"@sinonjs","ecosystem":"npm","requirements":"commons@3.0.0","direct":false,"kind":"development","optional":false},{"id":16023664826,"package_name":"@sinonjs","ecosystem":"npm","requirements":"fake-timers@10.3.0","direct":false,"kind":"development","optional":false},{"id":16023664827,"package_name":"@snyk","ecosystem":"npm","requirements":"github-codeowners@1.1.0","direct":false,"kind":"development","optional":false},{"id":16023664999,"package_name":"@szmarczak","ecosystem":"npm","requirements":"http-timer@5.0.1","direct":false,"kind":"development","optional":false},{"id":16023665127,"package_name":"@tootallnate","ecosystem":"npm","requirements":"quickjs-emscripten@0.23.0","direct":false,"kind":"development","optional":false},{"id":16023665128,"package_name":"@types","ecosystem":"npm","requirements":"babel-plugin-macros@3.1.0","direct":false,"kind":"development","optional":false},{"id":16023665129,"package_name":"@types","ecosystem":"npm","requirements":"babel__core@7.20.1","direct":false,"kind":"development","optional":false},{"id":16023665130,"package_name":"@types","ecosystem":"npm","requirements":"babel__generator@7.6.4","direct":false,"kind":"development","optional":false},{"id":16023665131,"package_name":"@types","ecosystem":"npm","requirements":"babel__template@7.4.1","direct":false,"kind":"development","optional":false},{"id":16023665132,"package_name":"@types","ecosystem":"npm","requirements":"babel__traverse@7.20.1","direct":false,"kind":"development","optional":false},{"id":16023665133,"package_name":"@types","ecosystem":"npm","requirements":"eslint@8.44.7","direct":false,"kind":"development","optional":false},{"id":16023665134,"package_name":"@types","ecosystem":"npm","requirements":"estree@1.0.1","direct":false,"kind":"development","optional":false},{"id":16023665135,"package_name":"@types","ecosystem":"npm","requirements":"graceful-fs@4.1.9","direct":false,"kind":"development","optional":false},{"id":16023665136,"package_name":"@types","ecosystem":"npm","requirements":"http-cache-semantics@4.0.1","direct":false,"kind":"development","optional":false},{"id":16023665137,"package_name":"@types","ecosystem":"npm","requirements":"istanbul-lib-coverage@2.0.4","direct":false,"kind":"development","optional":false},{"id":16023665138,"package_name":"@types","ecosystem":"npm","requirements":"istanbul-lib-report@3.0.0","direct":false,"kind":"development","optional":false},{"id":16023665139,"package_name":"@types","ecosystem":"npm","requirements":"istanbul-reports@3.0.1","direct":false,"kind":"development","optional":false},{"id":16023665140,"package_name":"@types","ecosystem":"npm","requirements":"jest@29.5.3","direct":false,"kind":"development","optional":false},{"id":16023665141,"package_name":"@types","ecosystem":"npm","requirements":"json-schema@7.0.12","direct":false,"kind":"development","optional":false},{"id":16023665142,"package_name":"@types","ecosystem":"npm","requirements":"mdast@3.0.12","direct":false,"kind":"development","optional":false},{"id":16023665143,"package_name":"@types","ecosystem":"npm","requirements":"minimist@1.2.2","direct":false,"kind":"development","optional":false},{"id":16023665144,"package_name":"@types","ecosystem":"npm","requirements":"node@20.4.2","direct":false,"kind":"development","optional":false},{"id":16023665145,"package_name":"@types","ecosystem":"npm","requirements":"normalize-package-data@2.4.1","direct":false,"kind":"development","optional":false},{"id":16023665146,"package_name":"@types","ecosystem":"npm","requirements":"parse-json@4.0.0","direct":false,"kind":"runtime","optional":false},{"id":16023665147,"package_name":"@types","ecosystem":"npm","requirements":"semver@7.5.0","direct":false,"kind":"development","optional":false},{"id":16023665148,"package_name":"@types","ecosystem":"npm","requirements":"stack-utils@2.0.1","direct":false,"kind":"development","optional":false},{"id":16023665149,"package_name":"@types","ecosystem":"npm","requirements":"unist@2.0.7","direct":false,"kind":"development","optional":false},{"id":16023665150,"package_name":"@types","ecosystem":"npm","requirements":"yargs-parser@21.0.0","direct":false,"kind":"development","optional":false},{"id":16023665151,"package_name":"@types","ecosystem":"npm","requirements":"yargs@17.0.24","direct":false,"kind":"development","optional":false},{"id":16023665152,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"eslint-plugin@6.10.0(@typescript-eslint","direct":false,"kind":"development","optional":false},{"id":16023665245,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"parser@6.10.0(eslint@8.53.0)(typescript@5.2.2)","direct":false,"kind":"development","optional":false},{"id":16023665278,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"scope-manager@5.62.0","direct":false,"kind":"development","optional":false},{"id":16023665279,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"scope-manager@6.10.0","direct":false,"kind":"development","optional":false},{"id":16023665280,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"type-utils@6.10.0(eslint@8.53.0)(typescript@5.2.2)","direct":false,"kind":"development","optional":false},{"id":16023665281,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"types@5.62.0","direct":false,"kind":"development","optional":false},{"id":16023665282,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"types@6.10.0","direct":false,"kind":"development","optional":false},{"id":16023665283,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"typescript-estree@5.62.0(typescript@5.2.2)","direct":false,"kind":"development","optional":false},{"id":16023665284,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"typescript-estree@6.10.0(typescript@5.2.2)","direct":false,"kind":"development","optional":false},{"id":16023665285,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"utils@5.62.0(eslint@8.53.0)(typescript@5.2.2)","direct":false,"kind":"development","optional":false},{"id":16023665286,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"utils@6.10.0(eslint@8.53.0)(typescript@5.2.2)","direct":false,"kind":"development","optional":false},{"id":16023665287,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"visitor-keys@5.62.0","direct":false,"kind":"development","optional":false},{"id":16023665288,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"visitor-keys@6.10.0","direct":false,"kind":"development","optional":false},{"id":16023665289,"package_name":"@ungap","ecosystem":"npm","requirements":"structured-clone@1.2.0","direct":false,"kind":"development","optional":false},{"id":16023665290,"package_name":"@zkochan","ecosystem":"npm","requirements":"retry@0.2.0","direct":false,"kind":"development","optional":false},{"id":16023665315,"package_name":"@zkochan","ecosystem":"npm","requirements":"rimraf@2.1.3","direct":false,"kind":"development","optional":false},{"id":16023665316,"package_name":"JSONStream@1.3.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665374,"package_name":"acorn-jsx@5.3.2(acorn@8.10.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665568,"package_name":"acorn@8.10.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665634,"package_name":"add-stream@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665648,"package_name":"agent-base@7.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665649,"package_name":"aggregate-error@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665650,"package_name":"ajv-errors@1.0.1(ajv@6.12.6)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665651,"package_name":"ajv@6.12.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665702,"package_name":"ansi-align@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665703,"package_name":"ansi-escapes@4.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665704,"package_name":"ansi-escapes@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665705,"package_name":"ansi-regex@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665706,"package_name":"ansi-regex@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665707,"package_name":"ansi-styles@3.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023665708,"package_name":"ansi-styles@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665709,"package_name":"ansi-styles@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665710,"package_name":"ansi-styles@6.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665711,"package_name":"any-promise@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665712,"package_name":"anymatch@3.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665713,"package_name":"are-docs-informative@0.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665714,"package_name":"argparse@1.0.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665715,"package_name":"argparse@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665716,"package_name":"arity-n@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665717,"package_name":"array-buffer-byte-length@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665773,"package_name":"array-ify@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665924,"package_name":"array-last@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665925,"package_name":"array-timsort@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665926,"package_name":"array-union@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023665949,"package_name":"array.prototype.map@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666007,"package_name":"arraybuffer.prototype.slice@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666008,"package_name":"arrify@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666009,"package_name":"ast-types@0.13.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666010,"package_name":"async-retry@1.3.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666011,"package_name":"available-typed-arrays@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666099,"package_name":"babel-plugin-add-module-exports@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666185,"package_name":"babel-plugin-istanbul@6.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666186,"package_name":"babel-plugin-jest-hoist@29.6.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666187,"package_name":"babel-plugin-macros@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023666188,"package_name":"babel-plugin-polyfill-corejs2@0.4.6(@babel","ecosystem":"npm","requirements":"core@7.22.9)","direct":false,"kind":"development","optional":false},{"id":16023666282,"package_name":"babel-plugin-polyfill-corejs3@0.8.6(@babel","ecosystem":"npm","requirements":"core@7.22.9)","direct":false,"kind":"development","optional":false},{"id":16023666074,"package_name":"babel-jest@29.7.0(@babel","ecosystem":"npm","requirements":"core@7.22.9)","direct":false,"kind":"development","optional":false},{"id":16023666355,"package_name":"babel-plugin-polyfill-regenerator@0.5.3(@babel","ecosystem":"npm","requirements":"core@7.22.9)","direct":false,"kind":"development","optional":false},{"id":16023666377,"package_name":"babel-plugin-tester@11.0.4(@babel","ecosystem":"npm","requirements":"core@7.22.9)","direct":false,"kind":"development","optional":false},{"id":16023666932,"package_name":"bundle-require@4.0.1(esbuild@0.18.13)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667185,"package_name":"cac@6.7.14","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667186,"package_name":"cacheable-lookup@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667187,"package_name":"cacheable-request@10.2.12","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666425,"package_name":"babel-preset-current-node-syntax@1.0.1(@babel","ecosystem":"npm","requirements":"core@7.22.9)","direct":false,"kind":"development","optional":false},{"id":16023666428,"package_name":"babel-preset-jest@29.6.3(@babel","ecosystem":"npm","requirements":"core@7.22.9)","direct":false,"kind":"development","optional":false},{"id":16023666432,"package_name":"babylon@6.18.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666435,"package_name":"balanced-match@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666436,"package_name":"base64-js@1.5.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666437,"package_name":"basic-ftp@5.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666454,"package_name":"before-after-hook@2.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666551,"package_name":"big-integer@1.6.51","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666579,"package_name":"binary-extensions@2.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666580,"package_name":"bl@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666581,"package_name":"bl@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666582,"package_name":"bole@5.0.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666635,"package_name":"boxen@7.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666636,"package_name":"bplist-parser@0.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666754,"package_name":"brace-expansion@1.1.11","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666798,"package_name":"brace-expansion@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666800,"package_name":"braces@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666802,"package_name":"browserslist@4.22.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666803,"package_name":"bser@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666804,"package_name":"buffer-from@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666805,"package_name":"buffer@5.7.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666806,"package_name":"buffer@6.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666807,"package_name":"builtin-modules@3.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666808,"package_name":"builtins@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023666862,"package_name":"bundle-name@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667298,"package_name":"call-bind@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667334,"package_name":"callsites@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023667723,"package_name":"cli-width@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667372,"package_name":"camelcase-keys@6.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667414,"package_name":"camelcase@5.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667418,"package_name":"camelcase@6.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667421,"package_name":"camelcase@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667424,"package_name":"caniuse-lite@1.0.30001561","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667450,"package_name":"chalk-template@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667451,"package_name":"chalk@2.4.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023667452,"package_name":"chalk@4.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667453,"package_name":"chalk@5.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667454,"package_name":"char-regex@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667455,"package_name":"character-entities-legacy@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667456,"package_name":"character-entities@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667457,"package_name":"character-reference-invalid@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667458,"package_name":"chardet@0.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667459,"package_name":"chokidar@3.5.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667460,"package_name":"ci-info@3.8.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667553,"package_name":"cjs-module-lexer@1.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667554,"package_name":"clean-stack@2.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667555,"package_name":"clear-module@4.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667556,"package_name":"cli-boxes@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667557,"package_name":"cli-cursor@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667558,"package_name":"cli-cursor@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667559,"package_name":"cli-spinners@2.9.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667636,"package_name":"cli-truncate@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667746,"package_name":"cliui@8.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667798,"package_name":"clone@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667799,"package_name":"co@4.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667800,"package_name":"collect-v8-coverage@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667801,"package_name":"color-convert@1.9.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023667802,"package_name":"color-convert@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667803,"package_name":"color-name@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023667816,"package_name":"color-name@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667842,"package_name":"colorette@2.0.20","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667845,"package_name":"commander@11.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667847,"package_name":"commander@11.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667849,"package_name":"commander@4.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667850,"package_name":"comment-json@4.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667851,"package_name":"comment-parser@1.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667852,"package_name":"compare-func@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023667925,"package_name":"compose-function@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668009,"package_name":"concat-map@0.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668081,"package_name":"concat-stream@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668082,"package_name":"config-chain@1.1.13","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668211,"package_name":"configstore@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668212,"package_name":"console-fail-test@0.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668295,"package_name":"conventional-changelog-angular@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669622,"package_name":"decamelize-keys@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669664,"package_name":"decamelize@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669665,"package_name":"decompress-response@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669666,"package_name":"dedent@1.5.1(babel-plugin-macros@3.1.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669768,"package_name":"deep-extend@0.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669769,"package_name":"deep-freeze@0.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669840,"package_name":"deep-is@0.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669870,"package_name":"deepmerge@4.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669902,"package_name":"default-browser-id@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670072,"package_name":"default-browser@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670206,"package_name":"defaults@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670234,"package_name":"defer-to-connect@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670251,"package_name":"define-lazy-prop@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670433,"package_name":"define-properties@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670515,"package_name":"degenerator@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670516,"package_name":"deprecation@2.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668317,"package_name":"conventional-changelog-atom@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668356,"package_name":"conventional-changelog-codemirror@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668371,"package_name":"conventional-changelog-conventionalcommits@7.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668379,"package_name":"conventional-changelog-core@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668384,"package_name":"conventional-changelog-ember@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668387,"package_name":"conventional-changelog-eslint@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668391,"package_name":"conventional-changelog-express@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668395,"package_name":"conventional-changelog-jquery@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668397,"package_name":"conventional-changelog-jshint@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668398,"package_name":"conventional-changelog-preset-loader@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668399,"package_name":"conventional-changelog-writer@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668400,"package_name":"conventional-changelog@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668401,"package_name":"conventional-commits-filter@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668402,"package_name":"conventional-commits-parser@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668403,"package_name":"conventional-recommended-bump@9.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668404,"package_name":"convert-source-map@1.9.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668405,"package_name":"convert-source-map@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668406,"package_name":"core-js-compat@3.33.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668608,"package_name":"core-js@3.31.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668818,"package_name":"core-util-is@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668829,"package_name":"cosmiconfig@7.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023668830,"package_name":"cosmiconfig@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668831,"package_name":"cosmiconfig@8.3.6(typescript@5.2.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668832,"package_name":"create-jest@29.7.0(babel-plugin-macros@3.1.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668833,"package_name":"cross-spawn@7.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668834,"package_name":"crypto-random-string@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668835,"package_name":"crypto-random-string@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668836,"package_name":"cspell-dictionary@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023668885,"package_name":"cspell-gitignore@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669026,"package_name":"cspell-glob@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669118,"package_name":"cspell-grammar@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669131,"package_name":"cspell-io@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669204,"package_name":"cspell-lib@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669334,"package_name":"cspell-trie-lib@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669337,"package_name":"cspell@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669408,"package_name":"dargs@8.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669409,"package_name":"data-uri-to-buffer@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669410,"package_name":"data-uri-to-buffer@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669444,"package_name":"data-uri-to-buffer@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023669621,"package_name":"debug@4.3.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670596,"package_name":"detect-indent@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670597,"package_name":"detect-newline@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670598,"package_name":"detect-newline@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670615,"package_name":"diff-sequences@29.6.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670616,"package_name":"dir-glob@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670617,"package_name":"doctrine@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670618,"package_name":"dot-prop@5.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670717,"package_name":"dot-prop@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670718,"package_name":"eastasianwidth@0.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670719,"package_name":"easy-table@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670810,"package_name":"electron-to-chromium@1.4.581","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670940,"package_name":"emittery@0.13.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670941,"package_name":"emoji-regex@10.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670942,"package_name":"emoji-regex@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670943,"package_name":"emoji-regex@9.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023670944,"package_name":"encode-registry@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671001,"package_name":"entities@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671144,"package_name":"error-ex@1.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023671145,"package_name":"es-abstract@1.22.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671146,"package_name":"es-array-method-boxes-properly@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671147,"package_name":"es-get-iterator@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671148,"package_name":"es-set-tostringtag@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671156,"package_name":"es-to-primitive@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671157,"package_name":"esbuild@0.18.13","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671158,"package_name":"escalade@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671159,"package_name":"escape-goat@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671160,"package_name":"escape-string-regexp@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023671161,"package_name":"escape-string-regexp@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671162,"package_name":"escape-string-regexp@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671163,"package_name":"escape-string-regexp@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671164,"package_name":"escodegen@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671165,"package_name":"eslint-compat-utils@0.1.2(eslint@8.53.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671267,"package_name":"eslint-plugin-deprecation@2.0.0(eslint@8.53.0)(typescript@5.2.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671601,"package_name":"eslint-plugin-es-x@7.1.0(eslint@8.53.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023671854,"package_name":"eslint-plugin-eslint-comments@3.2.0(eslint@8.53.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023672016,"package_name":"eslint-plugin-jest@27.6.0(@typescript-eslint","ecosystem":"npm","requirements":"eslint-plugin@6.10.0)(eslint@8.53.0)(jest@29.7.0)(typescript@5.2.2)","direct":false,"kind":"development","optional":false},{"id":16023672295,"package_name":"eslint-plugin-jsdoc@46.9.0(eslint@8.53.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023672402,"package_name":"eslint-plugin-jsonc@2.10.0(eslint@8.53.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674057,"package_name":"functions-have-names@1.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674063,"package_name":"gensequence@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674065,"package_name":"gensync@1.0.0-beta.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674066,"package_name":"get-caller-file@2.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674067,"package_name":"get-intrinsic@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674201,"package_name":"get-package-type@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674222,"package_name":"get-stdin@9.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674229,"package_name":"get-stream@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674241,"package_name":"get-stream@8.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674244,"package_name":"get-symbol-description@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674249,"package_name":"get-tsconfig@4.7.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674252,"package_name":"get-uri@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674471,"package_name":"git-hooks-list@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674472,"package_name":"git-raw-commits@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674473,"package_name":"git-semver-tags@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674474,"package_name":"git-up@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674475,"package_name":"git-url-parse@13.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674476,"package_name":"glob-parent@5.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674477,"package_name":"glob-parent@6.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674478,"package_name":"glob@10.3.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674479,"package_name":"glob@7.1.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673589,"package_name":"fs-extra@10.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673590,"package_name":"fs-extra@8.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673591,"package_name":"fs-readdir-recursive@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673592,"package_name":"fs.realpath@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673593,"package_name":"fsevents@2.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673669,"package_name":"function-bind@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023673882,"package_name":"function.prototype.name@1.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023672577,"package_name":"eslint-plugin-markdown@3.0.1(eslint@8.53.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023672803,"package_name":"eslint-plugin-n@16.3.1(eslint@8.53.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023672929,"package_name":"eslint-plugin-no-only-tests@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673064,"package_name":"eslint-plugin-perfectionist@2.3.0(eslint@8.53.0)(typescript@5.2.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673099,"package_name":"eslint-plugin-regexp@2.1.1(eslint@8.53.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673147,"package_name":"eslint-plugin-yml@1.10.0(eslint@8.53.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673230,"package_name":"eslint-scope@5.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673231,"package_name":"eslint-scope@7.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673232,"package_name":"eslint-visitor-keys@3.4.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673233,"package_name":"eslint@8.53.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673250,"package_name":"espree@9.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673251,"package_name":"esprima@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673252,"package_name":"esquery@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673253,"package_name":"esrecurse@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673254,"package_name":"estraverse@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673255,"package_name":"estraverse@5.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673256,"package_name":"esutils@2.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673257,"package_name":"eventemitter3@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673258,"package_name":"execa@5.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673259,"package_name":"execa@7.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673326,"package_name":"execa@8.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673327,"package_name":"exit@0.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673328,"package_name":"expect@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673329,"package_name":"external-editor@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673330,"package_name":"fast-deep-equal@3.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673331,"package_name":"fast-equals@4.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673332,"package_name":"fast-equals@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673333,"package_name":"fast-glob@3.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673334,"package_name":"fast-json-stable-stringify@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673335,"package_name":"fast-levenshtein@2.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673336,"package_name":"fast-safe-stringify@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673337,"package_name":"fastq@1.15.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673415,"package_name":"fb-watchman@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673416,"package_name":"fetch-blob@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673443,"package_name":"fetch-blob@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673456,"package_name":"figures@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673457,"package_name":"file-entry-cache@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673458,"package_name":"file-entry-cache@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673475,"package_name":"fill-range@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673480,"package_name":"filter-iterator@0.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673482,"package_name":"filter-obj@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673485,"package_name":"find-up@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673486,"package_name":"find-up@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673487,"package_name":"find-up@6.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673488,"package_name":"flat-cache@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673489,"package_name":"flatted@3.2.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673490,"package_name":"for-each@0.3.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673491,"package_name":"foreground-child@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673492,"package_name":"form-data-encoder@2.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023673493,"package_name":"formdata-polyfill@4.0.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674579,"package_name":"glob@7.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674605,"package_name":"global-dirs@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676434,"package_name":"individual@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676438,"package_name":"inflight@1.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676444,"package_name":"inherits@2.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676447,"package_name":"ini@1.3.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676451,"package_name":"ini@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676455,"package_name":"ini@4.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676464,"package_name":"inquirer@9.2.12","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676471,"package_name":"internal-slot@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675928,"package_name":"human-signals@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675929,"package_name":"husky@8.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675986,"package_name":"iconv-lite@0.4.24","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675987,"package_name":"identity-function@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675988,"package_name":"ieee754@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675989,"package_name":"ignore@5.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676056,"package_name":"import-fresh@3.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023676122,"package_name":"import-lazy@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676300,"package_name":"import-local@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676301,"package_name":"import-meta-resolve@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676410,"package_name":"imurmurhash@0.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676429,"package_name":"indent-string@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674609,"package_name":"globals@11.12.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674715,"package_name":"globals@13.20.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674856,"package_name":"globalthis@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674857,"package_name":"globby@11.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674858,"package_name":"globby@13.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674859,"package_name":"globby@14.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674860,"package_name":"gopd@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674861,"package_name":"got@12.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674862,"package_name":"got@13.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674863,"package_name":"graceful-fs@4.2.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674924,"package_name":"graceful-fs@4.2.11","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674965,"package_name":"graphemer@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674967,"package_name":"handlebars@4.7.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674973,"package_name":"hard-rejection@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674977,"package_name":"has-bigints@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674980,"package_name":"has-flag@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023674982,"package_name":"has-flag@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674983,"package_name":"has-own-prop@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674985,"package_name":"has-own-property@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023674987,"package_name":"has-property-descriptors@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675006,"package_name":"has-proto@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675007,"package_name":"has-symbols@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675008,"package_name":"has-tostringtag@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675113,"package_name":"has@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023675124,"package_name":"hosted-git-info@2.8.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675125,"package_name":"hosted-git-info@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675263,"package_name":"hosted-git-info@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675264,"package_name":"html-escaper@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675265,"package_name":"http-cache-semantics@4.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675266,"package_name":"http-proxy-agent@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675267,"package_name":"http2-wrapper@2.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675666,"package_name":"https-proxy-agent@7.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675713,"package_name":"human-signals@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023675724,"package_name":"human-signals@4.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676636,"package_name":"interpret@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676654,"package_name":"ip@1.1.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676656,"package_name":"ip@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676658,"package_name":"irregular-plurals@3.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676659,"package_name":"is-alphabetical@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676660,"package_name":"is-alphanumerical@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676661,"package_name":"is-arguments@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676662,"package_name":"is-array-buffer@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676725,"package_name":"is-arrayish@0.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023676752,"package_name":"is-bigint@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676756,"package_name":"is-binary-path@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676759,"package_name":"is-boolean-object@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676763,"package_name":"is-builtin-module@3.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676765,"package_name":"is-callable@1.2.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676787,"package_name":"is-ci@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676805,"package_name":"is-core-module@2.12.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023676908,"package_name":"is-date-object@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676989,"package_name":"is-docker@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676992,"package_name":"is-extglob@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676994,"package_name":"is-fullwidth-code-point@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676995,"package_name":"is-fullwidth-code-point@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676934,"package_name":"is-decimal@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023676987,"package_name":"is-docker@2.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677058,"package_name":"is-generator-fn@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677095,"package_name":"is-glob@4.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677097,"package_name":"is-hexadecimal@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677098,"package_name":"is-in-ci@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677099,"package_name":"is-inside-container@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677100,"package_name":"is-installed-globally@0.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677101,"package_name":"is-interactive@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677102,"package_name":"is-interactive@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677103,"package_name":"is-iterable@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677104,"package_name":"is-map@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677141,"package_name":"is-negative-zero@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677160,"package_name":"is-npm@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677164,"package_name":"is-number-object@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677165,"package_name":"is-number@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677465,"package_name":"is-typedarray@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677466,"package_name":"is-unicode-supported@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677467,"package_name":"is-unicode-supported@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677468,"package_name":"is-weakref@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677469,"package_name":"is-wsl@2.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677272,"package_name":"is-number@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677273,"package_name":"is-obj@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677385,"package_name":"is-path-inside@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677386,"package_name":"is-plain-obj@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677387,"package_name":"is-plain-obj@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677388,"package_name":"is-plain-obj@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677389,"package_name":"is-plain-object@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677390,"package_name":"is-regex@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677391,"package_name":"is-set@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677420,"package_name":"is-shared-array-buffer@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677421,"package_name":"is-ssh@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677422,"package_name":"is-stream@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677423,"package_name":"is-stream@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677424,"package_name":"is-string@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677425,"package_name":"is-symbol@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677426,"package_name":"is-text-path@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677427,"package_name":"is-typed-array@1.1.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677519,"package_name":"isarray@2.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677560,"package_name":"istanbul-lib-coverage@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677553,"package_name":"isexe@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677559,"package_name":"issue-parser@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677581,"package_name":"istanbul-lib-instrument@5.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677604,"package_name":"istanbul-lib-instrument@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677605,"package_name":"istanbul-lib-report@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677606,"package_name":"istanbul-lib-source-maps@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677607,"package_name":"istanbul-reports@3.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677687,"package_name":"iterable-lookahead@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677688,"package_name":"iterate-iterator@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677689,"package_name":"iterate-value@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677690,"package_name":"jackspeak@2.3.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677691,"package_name":"jest-changed-files@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677692,"package_name":"jest-circus@29.7.0(babel-plugin-macros@3.1.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677727,"package_name":"jest-cli@29.7.0(babel-plugin-macros@3.1.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677728,"package_name":"jest-config@29.7.0(@types","ecosystem":"npm","requirements":"node@20.4.2)(babel-plugin-macros@3.1.0)","direct":false,"kind":"development","optional":false},{"id":16023677729,"package_name":"jest-diff@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677730,"package_name":"jest-docblock@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677731,"package_name":"jest-each@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677732,"package_name":"jest-environment-node@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677733,"package_name":"jest-get-type@29.6.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677734,"package_name":"jest-haste-map@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677735,"package_name":"jest-leak-detector@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677736,"package_name":"jest-matcher-utils@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677737,"package_name":"jest-message-util@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677738,"package_name":"jest-mock@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677739,"package_name":"jest-pnp-resolver@1.2.3(jest-resolve@29.7.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677740,"package_name":"jest-regex-util@29.6.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677741,"package_name":"jest-resolve-dependencies@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677742,"package_name":"jest-resolve@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677743,"package_name":"jest-runner@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677744,"package_name":"jest-runtime@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677745,"package_name":"jest-snapshot@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677746,"package_name":"jest-util@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677747,"package_name":"jest-validate@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677748,"package_name":"jest-watcher@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677749,"package_name":"jest-worker@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023677750,"package_name":"jest@29.7.0(babel-plugin-macros@3.1.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678070,"package_name":"jiti@1.21.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678071,"package_name":"joycon@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678072,"package_name":"js-tokens@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023678107,"package_name":"js-yaml@3.14.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678108,"package_name":"js-yaml@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678109,"package_name":"jsdoc-type-pratt-parser@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678110,"package_name":"jsesc@0.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678111,"package_name":"jsesc@2.5.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678112,"package_name":"json-buffer@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678113,"package_name":"json-parse-even-better-errors@2.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023678114,"package_name":"json-parse-even-better-errors@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678300,"package_name":"json-stable-stringify-without-jsonify@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678301,"package_name":"json-stringify-safe@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678210,"package_name":"json-schema-traverse@0.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678337,"package_name":"json5@2.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678338,"package_name":"jsonc-eslint-parser@2.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678339,"package_name":"jsonc-parser@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678349,"package_name":"jsonfile@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678369,"package_name":"jsonfile@6.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678370,"package_name":"jsonparse@1.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678371,"package_name":"keyv@4.5.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678372,"package_name":"kind-of@6.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678373,"package_name":"kleur@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678415,"package_name":"knip@2.41.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678497,"package_name":"latest-version@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678498,"package_name":"leven@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678527,"package_name":"levn@0.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678528,"package_name":"lilconfig@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678529,"package_name":"lines-and-columns@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023678530,"package_name":"lines-and-columns@2.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678531,"package_name":"linkify-it@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678532,"package_name":"lint-staged@15.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678565,"package_name":"listr2@7.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678566,"package_name":"load-json-file@6.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678736,"package_name":"load-tsconfig@0.2.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678737,"package_name":"locate-path@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678738,"package_name":"locate-path@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678739,"package_name":"locate-path@7.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678740,"package_name":"lodash.capitalize@4.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678741,"package_name":"lodash.curry@4.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678742,"package_name":"lodash.debounce@4.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678743,"package_name":"lodash.escaperegexp@4.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678744,"package_name":"lodash.isplainobject@4.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678745,"package_name":"lodash.isstring@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678746,"package_name":"lodash.merge@4.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678747,"package_name":"lodash.mergewith@4.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678748,"package_name":"lodash.sortby@4.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678749,"package_name":"lodash.uniqby@4.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678750,"package_name":"lodash@4.17.21","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678751,"package_name":"log-symbols@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678752,"package_name":"log-symbols@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678753,"package_name":"log-update@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678754,"package_name":"lowercase-keys@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678755,"package_name":"lru-cache@10.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023678954,"package_name":"lru-cache@5.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679002,"package_name":"lru-cache@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679075,"package_name":"lru-cache@7.18.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679124,"package_name":"macos-release@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679279,"package_name":"magic-string@0.16.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679844,"package_name":"merge-stream@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679900,"package_name":"merge2@1.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679901,"package_name":"micromark@2.11.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679990,"package_name":"micromatch@4.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679991,"package_name":"mime-db@1.52.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679992,"package_name":"mime-types@2.1.35","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679993,"package_name":"mimic-fn@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679994,"package_name":"mimic-fn@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679995,"package_name":"mimic-fn@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679996,"package_name":"mimic-response@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679997,"package_name":"mimic-response@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679998,"package_name":"min-indent@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679999,"package_name":"minimatch@3.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680000,"package_name":"minimatch@9.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680001,"package_name":"minimist-options@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680002,"package_name":"minimist@1.2.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680003,"package_name":"minipass@7.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680004,"package_name":"ms@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680005,"package_name":"mute-stream@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680006,"package_name":"mz@2.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680039,"package_name":"natural-compare-lite@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680040,"package_name":"natural-compare@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680041,"package_name":"ndjson@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680189,"package_name":"neo-async@2.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680190,"package_name":"netmask@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680191,"package_name":"new-github-release-url@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679402,"package_name":"make-dir@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679403,"package_name":"make-dir@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679404,"package_name":"makeerror@1.0.12","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679405,"package_name":"map-age-cleaner@0.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679406,"package_name":"map-obj@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679407,"package_name":"map-obj@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679408,"package_name":"map-obj@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679417,"package_name":"markdown-it@13.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679418,"package_name":"markdownlint-cli@0.37.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679419,"package_name":"markdownlint-micromark@0.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679487,"package_name":"markdownlint@0.31.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679604,"package_name":"mdast-util-from-markdown@0.8.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679653,"package_name":"mdast-util-to-string@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679679,"package_name":"mdurl@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679758,"package_name":"mem@6.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679841,"package_name":"mem@8.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679842,"package_name":"meow@12.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023679843,"package_name":"meow@9.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681867,"package_name":"picomatch@2.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681868,"package_name":"pidtree@0.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681993,"package_name":"pify@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681995,"package_name":"pirates@4.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681996,"package_name":"pkg-dir@4.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681654,"package_name":"p-try@2.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681655,"package_name":"pac-proxy-agent@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681656,"package_name":"pac-resolver@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681657,"package_name":"package-json@8.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681658,"package_name":"parent-module@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023681659,"package_name":"parent-module@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681660,"package_name":"parse-entities@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681661,"package_name":"parse-json@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023681662,"package_name":"parse-json@7.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681663,"package_name":"parse-ms@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681664,"package_name":"parse-npm-tarball-url@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681665,"package_name":"parse-path@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681666,"package_name":"parse-url@8.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681667,"package_name":"path-exists@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681668,"package_name":"path-exists@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681669,"package_name":"path-is-absolute@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681670,"package_name":"path-key@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681671,"package_name":"path-key@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681687,"package_name":"path-parse@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023681688,"package_name":"path-scurry@1.10.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681689,"package_name":"path-temp@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681760,"package_name":"path-type@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023681784,"package_name":"path-type@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681785,"package_name":"picocolors@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680447,"package_name":"node-domexception@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680706,"package_name":"node-fetch@3.0.0-beta.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680707,"package_name":"node-fetch@3.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680708,"package_name":"node-int64@0.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680709,"package_name":"node-releases@2.0.13","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680795,"package_name":"normalize-package-data@2.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680812,"package_name":"normalize-package-data@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680874,"package_name":"normalize-package-data@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680875,"package_name":"normalize-path@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680876,"package_name":"normalize-url@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680877,"package_name":"npm-normalize-package-bin@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680878,"package_name":"npm-package-json-lint-config-default@6.0.0(npm-package-json-lint@7.1.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680879,"package_name":"npm-package-json-lint@7.1.0(typescript@5.2.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680904,"package_name":"npm-run-path@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680905,"package_name":"npm-run-path@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680992,"package_name":"object-assign@4.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023680993,"package_name":"object-inspect@1.12.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681057,"package_name":"object-keys@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681160,"package_name":"object-pairs@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681182,"package_name":"object-values@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681404,"package_name":"object.assign@4.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681412,"package_name":"once@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681413,"package_name":"onetime@5.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681414,"package_name":"onetime@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681415,"package_name":"open@9.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681535,"package_name":"optionator@0.9.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681536,"package_name":"ora@5.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681537,"package_name":"ora@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681538,"package_name":"os-name@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681585,"package_name":"os-tmpdir@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681586,"package_name":"p-cancelable@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681587,"package_name":"p-defer@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681588,"package_name":"p-limit@2.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681589,"package_name":"p-limit@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681590,"package_name":"p-limit@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681591,"package_name":"p-locate@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681592,"package_name":"p-locate@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681593,"package_name":"p-locate@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681594,"package_name":"p-map@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023681595,"package_name":"p-memoize@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683626,"package_name":"semver@6.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683627,"package_name":"semver@7.5.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683628,"package_name":"shebang-command@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683629,"package_name":"shebang-regex@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683630,"package_name":"shell-quote-word@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683631,"package_name":"shelljs@0.8.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683632,"package_name":"should-semantic-release@0.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683633,"package_name":"side-channel@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683634,"package_name":"signal-exit@3.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683635,"package_name":"signal-exit@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683636,"package_name":"sisteransi@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683637,"package_name":"slash@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683638,"package_name":"slash@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683639,"package_name":"slash@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683640,"package_name":"slash@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683641,"package_name":"slice-ansi@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683677,"package_name":"smart-buffer@4.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683708,"package_name":"socks-proxy-agent@8.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683730,"package_name":"socks@2.7.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683733,"package_name":"sort-object-keys@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683736,"package_name":"sort-package-json@2.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683739,"package_name":"source-map-support@0.5.13","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683819,"package_name":"source-map@0.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683843,"package_name":"source-map@0.8.0-beta.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683977,"package_name":"spdx-correct@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683978,"package_name":"spdx-exceptions@2.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684168,"package_name":"spdx-expression-parse@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684169,"package_name":"spdx-license-ids@3.0.13","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684272,"package_name":"split2@3.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684454,"package_name":"split2@4.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684533,"package_name":"sprintf-js@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684535,"package_name":"ssri@10.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684540,"package_name":"stack-utils@2.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684546,"package_name":"stdin-discarder@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684563,"package_name":"stop-iteration-iterator@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684585,"package_name":"string-argv@0.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684747,"package_name":"string-length@4.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684748,"package_name":"string-width@4.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684749,"package_name":"string-width@5.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684750,"package_name":"string-width@6.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023684751,"package_name":"string.fromcodepoint@0.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682048,"package_name":"plur@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682087,"package_name":"postcss-load-config@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682113,"package_name":"prelude-ls@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682114,"package_name":"prettier-plugin-curly@0.1.3(prettier@3.0.3)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682147,"package_name":"prettier-plugin-packagejson@2.4.6(prettier@3.0.3)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682148,"package_name":"prettier@2.8.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682204,"package_name":"prettier@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682205,"package_name":"pretty-format@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682206,"package_name":"pretty-ms@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682207,"package_name":"promise.allsettled@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682208,"package_name":"prompts@2.4.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682209,"package_name":"proto-list@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682248,"package_name":"protocols@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682280,"package_name":"proxy-agent@6.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682283,"package_name":"proxy-from-env@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682320,"package_name":"punycode@2.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682357,"package_name":"pupa@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682358,"package_name":"pure-rand@6.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682359,"package_name":"queue-microtask@1.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682360,"package_name":"quick-lru@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682361,"package_name":"quick-lru@5.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682421,"package_name":"rc@1.2.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682422,"package_name":"react-is@18.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682423,"package_name":"read-package-json-fast@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682424,"package_name":"read-pkg-up@10.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682425,"package_name":"read-pkg-up@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682426,"package_name":"read-pkg@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682427,"package_name":"read-pkg@8.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682446,"package_name":"readable-stream@3.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682447,"package_name":"readdirp@3.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682448,"package_name":"rechoir@0.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682449,"package_name":"redent@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682450,"package_name":"refa@0.12.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682451,"package_name":"regenerate-unicode-properties@10.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682535,"package_name":"regenerate@1.4.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682536,"package_name":"regenerator-runtime@0.13.11","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023682537,"package_name":"regenerator-transform@0.15.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682538,"package_name":"regexp-ast-analysis@0.7.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682598,"package_name":"regexp.prototype.flags@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682712,"package_name":"regexpu-core@5.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682713,"package_name":"registry-auth-token@5.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682714,"package_name":"registry-url@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682715,"package_name":"regjsparser@0.9.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682716,"package_name":"release-it@17.0.0(typescript@5.2.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682780,"package_name":"rename-overwrite@4.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682781,"package_name":"repeat-string@1.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682782,"package_name":"require-directory@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682783,"package_name":"resolve-alpn@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682938,"package_name":"resolve-cwd@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682939,"package_name":"resolve-from@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023682940,"package_name":"resolve-from@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023682941,"package_name":"resolve-pkg-maps@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683034,"package_name":"resolve.exports@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683035,"package_name":"resolve@1.22.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023683064,"package_name":"responselike@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683065,"package_name":"restore-cursor@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683066,"package_name":"restore-cursor@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683067,"package_name":"retry@0.13.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683068,"package_name":"reusify@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683122,"package_name":"reverse-arguments@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683271,"package_name":"rfdc@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683372,"package_name":"rimraf@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683387,"package_name":"rollup@3.29.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683390,"package_name":"run-applescript@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683457,"package_name":"run-async@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683458,"package_name":"run-con@1.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683464,"package_name":"run-parallel@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683465,"package_name":"rxjs@7.8.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683466,"package_name":"safe-array-concat@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683467,"package_name":"safe-buffer@5.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683468,"package_name":"safe-regex-test@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683601,"package_name":"safer-buffer@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683602,"package_name":"scslre@0.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683624,"package_name":"semver-diff@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023683625,"package_name":"semver@5.7.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685164,"package_name":"string.prototype.trim@1.2.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685201,"package_name":"string.prototype.trimend@1.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685440,"package_name":"string.prototype.trimstart@1.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685522,"package_name":"string_decoder@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685523,"package_name":"strip-ansi@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685524,"package_name":"strip-ansi@7.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685525,"package_name":"strip-bom@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685613,"package_name":"strip-final-newline@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685614,"package_name":"strip-final-newline@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685615,"package_name":"strip-indent@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685616,"package_name":"strip-json-comments@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685617,"package_name":"strip-json-comments@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685618,"package_name":"strip-json-comments@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685619,"package_name":"sucrase@3.33.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023685703,"package_name":"summary@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686044,"package_name":"supports-color@5.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023686045,"package_name":"supports-color@7.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686046,"package_name":"supports-color@8.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686047,"package_name":"supports-preserve-symlinks-flag@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023686048,"package_name":"synckit@0.8.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686268,"package_name":"test-exclude@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686286,"package_name":"text-extensions@2.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686287,"package_name":"text-table@0.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686288,"package_name":"thenify-all@1.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686289,"package_name":"thenify@3.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686290,"package_name":"through2@4.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686304,"package_name":"through@2.3.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686312,"package_name":"titleize@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686328,"package_name":"tmp@0.0.33","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686473,"package_name":"tmpl@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686482,"package_name":"to-fast-properties@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686483,"package_name":"to-no-case@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686484,"package_name":"to-pascal-case@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686546,"package_name":"to-regex-range@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686573,"package_name":"to-space-case@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686574,"package_name":"tr46@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686575,"package_name":"tree-kill@1.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686576,"package_name":"trim-newlines@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686577,"package_name":"ts-api-utils@1.0.1(typescript@5.2.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686649,"package_name":"ts-interface-checker@0.1.13","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686671,"package_name":"tslib@1.14.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686679,"package_name":"tslib@2.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686711,"package_name":"tsup@7.2.0(typescript@5.2.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686781,"package_name":"tsutils@3.21.0(typescript@5.2.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686782,"package_name":"type-check@0.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686783,"package_name":"type-detect@4.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686784,"package_name":"type-fest@0.18.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686824,"package_name":"type-fest@0.20.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686825,"package_name":"type-fest@0.21.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686826,"package_name":"type-fest@0.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686827,"package_name":"type-fest@0.8.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686828,"package_name":"type-fest@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686944,"package_name":"type-fest@2.19.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686945,"package_name":"type-fest@3.13.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686946,"package_name":"type-fest@4.7.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686978,"package_name":"typed-array-buffer@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686979,"package_name":"typed-array-byte-length@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686980,"package_name":"typed-array-byte-offset@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686981,"package_name":"typed-array-length@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686982,"package_name":"typedarray-to-buffer@3.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686983,"package_name":"typedarray@0.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686984,"package_name":"typescript@5.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686985,"package_name":"uc.micro@1.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686986,"package_name":"uglify-js@3.17.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686987,"package_name":"unbox-primitive@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023686988,"package_name":"unescape-js@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687005,"package_name":"unicode-canonical-property-names-ecmascript@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687009,"package_name":"unicode-match-property-ecmascript@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687010,"package_name":"unicode-match-property-value-ecmascript@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687011,"package_name":"unicode-property-aliases-ecmascript@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687012,"package_name":"unicorn-magic@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687013,"package_name":"unique-string@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687014,"package_name":"unique-string@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687015,"package_name":"unist-util-stringify-position@2.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687016,"package_name":"universal-user-agent@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687073,"package_name":"universalify@0.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687074,"package_name":"universalify@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687075,"package_name":"untildify@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687076,"package_name":"update-browserslist-db@1.0.13(browserslist@4.22.1)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687077,"package_name":"update-notifier@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687106,"package_name":"uri-js@4.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687107,"package_name":"url-join@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687108,"package_name":"util-deprecate@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687129,"package_name":"v8-to-istanbul@9.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687228,"package_name":"validate-npm-package-license@3.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687229,"package_name":"validate-npm-package-name@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687369,"package_name":"validate-npm-package-name@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687388,"package_name":"version-selector-type@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687391,"package_name":"vlq@0.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687471,"package_name":"vscode-languageserver-textdocument@1.0.11","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687484,"package_name":"vscode-uri@3.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687485,"package_name":"walker@1.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687486,"package_name":"wcwidth@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687487,"package_name":"web-streams-polyfill@3.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687531,"package_name":"webidl-conversions@4.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687532,"package_name":"whatwg-url@7.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687821,"package_name":"yargs@17.7.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687822,"package_name":"yocto-queue@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687843,"package_name":"yocto-queue@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687844,"package_name":"zod-validation-error@1.5.0(zod@3.22.4)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687868,"package_name":"zod@3.22.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687533,"package_name":"which-boxed-primitive@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687534,"package_name":"which-typed-array@1.1.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687535,"package_name":"which@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687565,"package_name":"widest-line@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687566,"package_name":"wildcard-match@5.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687581,"package_name":"windows-release@5.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687678,"package_name":"wordwrap@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687679,"package_name":"wrap-ansi@6.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687680,"package_name":"wrap-ansi@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687681,"package_name":"wrap-ansi@8.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687682,"package_name":"wrappy@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687683,"package_name":"write-file-atomic@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687684,"package_name":"write-file-atomic@4.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687685,"package_name":"xdg-basedir@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687686,"package_name":"y18n@5.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687687,"package_name":"yallist@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687738,"package_name":"yallist@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687812,"package_name":"yaml-eslint-parser@1.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687813,"package_name":"yaml@1.10.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"runtime","optional":false},{"id":16023687814,"package_name":"yaml@2.3.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687815,"package_name":"yargs-parser@20.2.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16023687820,"package_name":"yargs-parser@21.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false}]}],"score":31.997231987925826,"created_at":"2026-05-14T05:06:13.805Z","updated_at":"2026-08-26T10:06:42.256Z","avatar_url":"https://github.com/dmnd.png","language":"TypeScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/372147","html_url":"https://summary.ecosyste.ms/projects/372147"}