{"id":377599,"url":"https://github.com/ts-graphviz/ts-graphviz","last_synced_at":"2026-07-23T12:04:51.906Z","repository":{"id":37783016,"uuid":"218737858","full_name":"ts-graphviz/ts-graphviz","owner":"ts-graphviz","description":"Simple Graphviz library for TypeScript.","archived":false,"fork":false,"pushed_at":"2026-02-11T08:28:48.000Z","size":10730,"stargazers_count":203,"open_issues_count":37,"forks_count":19,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-07-15T08:06:08.905Z","etag":null,"topics":["ast","graphviz","graphviz-dot","graphviz-dot-renderer","hacktoberfest","npm-package","react-renderer","typescript","typescript-library"],"latest_commit_sha":null,"homepage":"https://ts-graphviz.github.io","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/ts-graphviz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"ts-graphviz","patreon":null,"open_collective":"ts-graphviz","ko_fi":null,"tidelift":"npm/ts-graphviz","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2019-10-31T10:12:47.000Z","updated_at":"2026-07-12T20:30:02.000Z","dependencies_parsed_at":"2024-03-15T10:22:14.063Z","dependency_job_id":"5cdcb0c9-fb5e-45c0-baf1-d5a67bc5987b","html_url":"https://github.com/ts-graphviz/ts-graphviz","commit_stats":{"total_commits":493,"total_committers":11,"mean_commits":44.81818181818182,"dds":0.6004056795131846,"last_synced_commit":"6d6e7c6256f3327a341505f852ba8a2d05c62442"},"previous_names":["kamiazya/ts-graphviz"],"tags_count":138,"template":false,"template_full_name":null,"purl":"pkg:github/ts-graphviz/ts-graphviz","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ts-graphviz","download_url":"https://codeload.github.com/ts-graphviz/ts-graphviz/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/sbom","scorecard":{"id":550353,"data":{"date":"2025-08-14T02:58:50Z","repo":{"name":"github.com/ts-graphviz/ts-graphviz","commit":"b6c82a5a547528db354908dff92719cfe3ebc656"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":8.1,"checks":[{"name":"Code-Review","score":9,"reason":"Found 10/11 approved changesets -- score normalized to 9","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"2 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:31","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:32","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/main.yaml:52","Info: jobLevel 'contents' permission set to 'read': .github/workflows/main.yaml:118","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:18","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:49","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-license-year.yaml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/.build.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.check.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.codegen.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.e2e-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.unit-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:24","Info: topLevel 'contents' permission set to 'read': .github/workflows/main.yaml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-snapshot-release.yaml:9","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yaml:18","Info: topLevel 'contents' permission set to 'read': .github/workflows/update-license-year.yaml:4"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":5,"reason":"badge detected: Passing","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:  51 out of  51 GitHub-owned GitHubAction dependencies pinned","Info:  40 out of  40 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":8,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Info: 'branch protection settings apply to administrators' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 21 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Contributors","score":3,"reason":"project has 1 contributing companies or organizations -- score normalized to 3","details":["Info: found contributions from: ts-graphviz"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}},{"name":"CI-Tests","score":7,"reason":"21 out of 30 merged PRs checked by a CI test -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Vulnerabilities","score":7,"reason":"3 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T10:39:30.408Z","repository_id":37783016,"created_at":"2025-08-20T10:39:30.408Z","updated_at":"2025-08-20T10:39:30.408Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35575295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-17T02:00:06.162Z","response_time":116,"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":"ts-graphviz","name":"ts-graphviz","uuid":"63964583","kind":"organization","description":"Graphviz libraries for TypeScript.","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/63964583?v=4","repositories_count":15,"last_synced_at":"2024-10-29T23:35:52.199Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"ts-graphviz","patreon":null,"open_collective":"ts-graphviz","ko_fi":null,"tidelift":"npm/ts-graphviz","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"html_url":"https://github.com/ts-graphviz","funding_links":["https://github.com/sponsors/ts-graphviz","https://opencollective.com/ts-graphviz","https://tidelift.com/funding/github/npm/ts-graphviz"],"total_stars":211,"followers":4,"following":0,"created_at":"2022-11-15T22:13:00.042Z","updated_at":"2024-10-29T23:35:52.199Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ts-graphviz","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ts-graphviz/repositories"},"packages":[{"id":1325328,"name":"@ts-graphviz/react","ecosystem":"npm","description":"Graphviz-dot Renderer for React.","homepage":"https://github.com/ts-graphviz/ts-graphviz#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/ts-graphviz/ts-graphviz","keywords_array":["graphviz","dot","react"],"namespace":"ts-graphviz","versions_count":87,"first_release_published_at":"2024-03-17T15:06:50.400Z","latest_release_published_at":"2026-02-07T15:20:43.609Z","latest_release_number":"0.12.0","last_synced_at":"2026-07-18T15:24:08.690Z","created_at":"2022-04-08T21:05:22.207Z","updated_at":"2026-07-18T15:24:08.691Z","registry_url":"https://www.npmjs.com/package/@ts-graphviz/react","install_command":"npm install @ts-graphviz/react","documentation_url":null,"metadata":{"funding":[{"type":"github","url":"https://github.com/sponsors/ts-graphviz"},{"type":"opencollective","url":"https://opencollective.com/ts-graphviz"}],"dist-tags":{"next":"0.12.1-next-a6af926d6ff3bf03a3396e98d6239e16b7412dc5","latest":"0.12.0"}},"repo_metadata":{"id":37783016,"uuid":"218737858","full_name":"ts-graphviz/ts-graphviz","owner":"ts-graphviz","description":"Simple Graphviz library for TypeScript.","archived":false,"fork":false,"pushed_at":"2026-02-11T08:28:48.000Z","size":10730,"stargazers_count":203,"open_issues_count":37,"forks_count":19,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-07-15T08:06:08.905Z","etag":null,"topics":["ast","graphviz","graphviz-dot","graphviz-dot-renderer","hacktoberfest","npm-package","react-renderer","typescript","typescript-library"],"latest_commit_sha":null,"homepage":"https://ts-graphviz.github.io","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/ts-graphviz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"ts-graphviz","patreon":null,"open_collective":"ts-graphviz","ko_fi":null,"tidelift":"npm/ts-graphviz","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2019-10-31T10:12:47.000Z","updated_at":"2026-07-12T20:30:02.000Z","dependencies_parsed_at":"2024-03-15T10:22:14.063Z","dependency_job_id":"5cdcb0c9-fb5e-45c0-baf1-d5a67bc5987b","html_url":"https://github.com/ts-graphviz/ts-graphviz","commit_stats":{"total_commits":493,"total_committers":11,"mean_commits":44.81818181818182,"dds":0.6004056795131846,"last_synced_commit":"6d6e7c6256f3327a341505f852ba8a2d05c62442"},"previous_names":["kamiazya/ts-graphviz"],"tags_count":138,"template":false,"template_full_name":null,"purl":"pkg:github/ts-graphviz/ts-graphviz","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ts-graphviz","download_url":"https://codeload.github.com/ts-graphviz/ts-graphviz/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/sbom","scorecard":{"id":550353,"data":{"date":"2025-08-14T02:58:50Z","repo":{"name":"github.com/ts-graphviz/ts-graphviz","commit":"b6c82a5a547528db354908dff92719cfe3ebc656"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":8.1,"checks":[{"name":"Code-Review","score":9,"reason":"Found 10/11 approved changesets -- score normalized to 9","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"2 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:31","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:32","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/main.yaml:52","Info: jobLevel 'contents' permission set to 'read': .github/workflows/main.yaml:118","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:18","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:49","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-license-year.yaml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/.build.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.check.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.codegen.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.e2e-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.unit-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:24","Info: topLevel 'contents' permission set to 'read': .github/workflows/main.yaml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-snapshot-release.yaml:9","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yaml:18","Info: topLevel 'contents' permission set to 'read': .github/workflows/update-license-year.yaml:4"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":5,"reason":"badge detected: Passing","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:  51 out of  51 GitHub-owned GitHubAction dependencies pinned","Info:  40 out of  40 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":8,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Info: 'branch protection settings apply to administrators' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 21 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Contributors","score":3,"reason":"project has 1 contributing companies or organizations -- score normalized to 3","details":["Info: found contributions from: ts-graphviz"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}},{"name":"CI-Tests","score":7,"reason":"21 out of 30 merged PRs checked by a CI test -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Vulnerabilities","score":7,"reason":"3 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T10:39:30.408Z","repository_id":37783016,"created_at":"2025-08-20T10:39:30.408Z","updated_at":"2025-08-20T10:39:30.408Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35575295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-17T02:00:06.162Z","response_time":116,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-07-18T15:24:07.961Z","dependent_packages_count":3,"downloads":590,"downloads_period":"last-month","dependent_repos_count":5,"rankings":{"downloads":9.569139372656156,"dependent_repos_count":5.024239716107946,"dependent_packages_count":5.890443044099642,"stargazers_count":7.277381938783925,"forks_count":8.867811850546575,"docker_downloads_count":null,"average":7.325803184438849},"purl":"pkg:npm/%40ts-graphviz/react","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@ts-graphviz/react","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@ts-graphviz/react","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@ts-graphviz/react/dependencies","status":null,"funding_links":["https://github.com/sponsors/ts-graphviz","https://opencollective.com/ts-graphviz","https://tidelift.com/funding/github/npm/ts-graphviz"],"critical":null,"issue_metadata":{"last_synced_at":"2026-07-11T20:25:36.418Z","issues_count":33,"pull_requests_count":1091,"avg_time_to_close_issue":3231576.529411765,"avg_time_to_close_pull_request":1492006.9552715656,"issues_closed_count":17,"pull_requests_closed_count":939,"pull_request_authors_count":10,"issue_authors_count":21,"avg_comments_per_issue":3.303030303030303,"avg_comments_per_pull_request":2.101741521539872,"merged_pull_requests_count":324,"bot_issues_count":7,"bot_pull_requests_count":922,"past_year_issues_count":5,"past_year_pull_requests_count":69,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1007774.8787878788,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":33,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.8,"past_year_avg_comments_per_pull_request":1.8695652173913042,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":57,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/issues","maintainers":[{"login":"kamiazya","count":170,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}],"active_maintainers":[{"login":"kamiazya","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Freact/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Freact/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Freact/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Freact/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Freact/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Freact/codemeta","maintainers":[{"uuid":"kamiazya","login":"kamiazya","name":null,"email":"yuki@kamiazya.tech","url":null,"packages_count":34,"html_url":"https://www.npmjs.com/~kamiazya","role":null,"created_at":"2022-11-11T03:19:57.902Z","updated_at":"2022-11-11T03:19:57.902Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kamiazya/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5679045,"maintainers_count":1211546,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":8908589,"name":"@ts-graphviz/core","ecosystem":"npm","description":"Graphviz Models for Object-Oriented Programming","homepage":"https://github.com/ts-graphviz/ts-graphviz#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/ts-graphviz/ts-graphviz","keywords_array":["graphviz","dot"],"namespace":"ts-graphviz","versions_count":89,"first_release_published_at":"2024-03-01T11:20:01.266Z","latest_release_published_at":"2026-02-07T15:20:43.841Z","latest_release_number":"3.0.7","last_synced_at":"2026-07-18T15:24:08.448Z","created_at":"2024-02-25T07:35:12.309Z","updated_at":"2026-07-18T15:24:08.448Z","registry_url":"https://www.npmjs.com/package/@ts-graphviz/core","install_command":"npm install @ts-graphviz/core","documentation_url":null,"metadata":{"funding":[{"type":"github","url":"https://github.com/sponsors/ts-graphviz"},{"type":"opencollective","url":"https://opencollective.com/ts-graphviz"}],"dist-tags":{"develop":"0.0.0-pr956-20240225163634","latest":"3.0.7","next":"3.0.7-next-8edec5962ac368d759a4903f69e8db2cd0496c97"}},"repo_metadata":{"id":37783016,"uuid":"218737858","full_name":"ts-graphviz/ts-graphviz","owner":"ts-graphviz","description":"Simple Graphviz library for TypeScript.","archived":false,"fork":false,"pushed_at":"2026-02-11T08:28:48.000Z","size":10730,"stargazers_count":203,"open_issues_count":37,"forks_count":19,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-07-15T08:06:08.905Z","etag":null,"topics":["ast","graphviz","graphviz-dot","graphviz-dot-renderer","hacktoberfest","npm-package","react-renderer","typescript","typescript-library"],"latest_commit_sha":null,"homepage":"https://ts-graphviz.github.io","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/ts-graphviz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"ts-graphviz","patreon":null,"open_collective":"ts-graphviz","ko_fi":null,"tidelift":"npm/ts-graphviz","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2019-10-31T10:12:47.000Z","updated_at":"2026-07-12T20:30:02.000Z","dependencies_parsed_at":"2024-03-15T10:22:14.063Z","dependency_job_id":"5cdcb0c9-fb5e-45c0-baf1-d5a67bc5987b","html_url":"https://github.com/ts-graphviz/ts-graphviz","commit_stats":{"total_commits":493,"total_committers":11,"mean_commits":44.81818181818182,"dds":0.6004056795131846,"last_synced_commit":"6d6e7c6256f3327a341505f852ba8a2d05c62442"},"previous_names":["kamiazya/ts-graphviz"],"tags_count":138,"template":false,"template_full_name":null,"purl":"pkg:github/ts-graphviz/ts-graphviz","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ts-graphviz","download_url":"https://codeload.github.com/ts-graphviz/ts-graphviz/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/sbom","scorecard":{"id":550353,"data":{"date":"2025-08-14T02:58:50Z","repo":{"name":"github.com/ts-graphviz/ts-graphviz","commit":"b6c82a5a547528db354908dff92719cfe3ebc656"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":8.1,"checks":[{"name":"Code-Review","score":9,"reason":"Found 10/11 approved changesets -- score normalized to 9","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"2 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:31","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:32","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/main.yaml:52","Info: jobLevel 'contents' permission set to 'read': .github/workflows/main.yaml:118","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:18","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:49","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-license-year.yaml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/.build.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.check.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.codegen.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.e2e-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.unit-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:24","Info: topLevel 'contents' permission set to 'read': .github/workflows/main.yaml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-snapshot-release.yaml:9","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yaml:18","Info: topLevel 'contents' permission set to 'read': .github/workflows/update-license-year.yaml:4"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":5,"reason":"badge detected: Passing","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:  51 out of  51 GitHub-owned GitHubAction dependencies pinned","Info:  40 out of  40 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":8,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Info: 'branch protection settings apply to administrators' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 21 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Contributors","score":3,"reason":"project has 1 contributing companies or organizations -- score normalized to 3","details":["Info: found contributions from: ts-graphviz"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}},{"name":"CI-Tests","score":7,"reason":"21 out of 30 merged PRs checked by a CI test -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Vulnerabilities","score":7,"reason":"3 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T10:39:30.408Z","repository_id":37783016,"created_at":"2025-08-20T10:39:30.408Z","updated_at":"2025-08-20T10:39:30.408Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35575295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-17T02:00:06.162Z","response_time":116,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-07-18T15:24:07.976Z","dependent_packages_count":0,"downloads":9360118,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":33.51353867851544,"dependent_packages_count":47.94936431539815,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":40.731451496956794},"purl":"pkg:npm/%40ts-graphviz/core","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@ts-graphviz/core","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@ts-graphviz/core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@ts-graphviz/core/dependencies","status":null,"funding_links":["https://github.com/sponsors/ts-graphviz","https://opencollective.com/ts-graphviz","https://tidelift.com/funding/github/npm/ts-graphviz"],"critical":null,"issue_metadata":{"last_synced_at":"2026-07-11T20:25:36.418Z","issues_count":33,"pull_requests_count":1091,"avg_time_to_close_issue":3231576.529411765,"avg_time_to_close_pull_request":1492006.9552715656,"issues_closed_count":17,"pull_requests_closed_count":939,"pull_request_authors_count":10,"issue_authors_count":21,"avg_comments_per_issue":3.303030303030303,"avg_comments_per_pull_request":2.101741521539872,"merged_pull_requests_count":324,"bot_issues_count":7,"bot_pull_requests_count":922,"past_year_issues_count":5,"past_year_pull_requests_count":69,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1007774.8787878788,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":33,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.8,"past_year_avg_comments_per_pull_request":1.8695652173913042,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":57,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/issues","maintainers":[{"login":"kamiazya","count":170,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}],"active_maintainers":[{"login":"kamiazya","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcore/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcore/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcore/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcore/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcore/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcore/codemeta","maintainers":[{"uuid":"kamiazya","login":"kamiazya","name":null,"email":"yuki@kamiazya.tech","url":null,"packages_count":34,"html_url":"https://www.npmjs.com/~kamiazya","role":null,"created_at":"2024-02-25T07:35:14.062Z","updated_at":"2024-02-25T07:35:14.062Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kamiazya/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5679045,"maintainers_count":1211546,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":8908586,"name":"@ts-graphviz/ast","ecosystem":"npm","description":"Graphviz AST(Abstract Syntax Tree) Utilities","homepage":"https://github.com/ts-graphviz/ts-graphviz#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/ts-graphviz/ts-graphviz","keywords_array":[],"namespace":"ts-graphviz","versions_count":88,"first_release_published_at":"2024-03-01T11:20:01.393Z","latest_release_published_at":"2026-02-07T15:20:43.690Z","latest_release_number":"3.0.6","last_synced_at":"2026-07-18T15:24:08.517Z","created_at":"2024-02-25T07:35:10.926Z","updated_at":"2026-07-18T15:24:08.517Z","registry_url":"https://www.npmjs.com/package/@ts-graphviz/ast","install_command":"npm install @ts-graphviz/ast","documentation_url":null,"metadata":{"funding":[{"type":"github","url":"https://github.com/sponsors/ts-graphviz"},{"type":"opencollective","url":"https://opencollective.com/ts-graphviz"}],"dist-tags":{"develop":"0.0.0-pr956-20240225163634","latest":"3.0.6","next":"3.0.6-next-8edec5962ac368d759a4903f69e8db2cd0496c97"}},"repo_metadata":{"id":37783016,"uuid":"218737858","full_name":"ts-graphviz/ts-graphviz","owner":"ts-graphviz","description":"Simple Graphviz library for TypeScript.","archived":false,"fork":false,"pushed_at":"2026-02-11T08:28:48.000Z","size":10730,"stargazers_count":203,"open_issues_count":37,"forks_count":19,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-07-15T08:06:08.905Z","etag":null,"topics":["ast","graphviz","graphviz-dot","graphviz-dot-renderer","hacktoberfest","npm-package","react-renderer","typescript","typescript-library"],"latest_commit_sha":null,"homepage":"https://ts-graphviz.github.io","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/ts-graphviz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"ts-graphviz","patreon":null,"open_collective":"ts-graphviz","ko_fi":null,"tidelift":"npm/ts-graphviz","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2019-10-31T10:12:47.000Z","updated_at":"2026-07-12T20:30:02.000Z","dependencies_parsed_at":"2024-03-15T10:22:14.063Z","dependency_job_id":"5cdcb0c9-fb5e-45c0-baf1-d5a67bc5987b","html_url":"https://github.com/ts-graphviz/ts-graphviz","commit_stats":{"total_commits":493,"total_committers":11,"mean_commits":44.81818181818182,"dds":0.6004056795131846,"last_synced_commit":"6d6e7c6256f3327a341505f852ba8a2d05c62442"},"previous_names":["kamiazya/ts-graphviz"],"tags_count":138,"template":false,"template_full_name":null,"purl":"pkg:github/ts-graphviz/ts-graphviz","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ts-graphviz","download_url":"https://codeload.github.com/ts-graphviz/ts-graphviz/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/sbom","scorecard":{"id":550353,"data":{"date":"2025-08-14T02:58:50Z","repo":{"name":"github.com/ts-graphviz/ts-graphviz","commit":"b6c82a5a547528db354908dff92719cfe3ebc656"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":8.1,"checks":[{"name":"Code-Review","score":9,"reason":"Found 10/11 approved changesets -- score normalized to 9","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"2 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:31","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:32","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/main.yaml:52","Info: jobLevel 'contents' permission set to 'read': .github/workflows/main.yaml:118","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:18","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:49","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-license-year.yaml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/.build.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.check.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.codegen.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.e2e-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.unit-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:24","Info: topLevel 'contents' permission set to 'read': .github/workflows/main.yaml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-snapshot-release.yaml:9","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yaml:18","Info: topLevel 'contents' permission set to 'read': .github/workflows/update-license-year.yaml:4"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":5,"reason":"badge detected: Passing","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:  51 out of  51 GitHub-owned GitHubAction dependencies pinned","Info:  40 out of  40 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":8,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Info: 'branch protection settings apply to administrators' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 21 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Contributors","score":3,"reason":"project has 1 contributing companies or organizations -- score normalized to 3","details":["Info: found contributions from: ts-graphviz"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}},{"name":"CI-Tests","score":7,"reason":"21 out of 30 merged PRs checked by a CI test -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Vulnerabilities","score":7,"reason":"3 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T10:39:30.408Z","repository_id":37783016,"created_at":"2025-08-20T10:39:30.408Z","updated_at":"2025-08-20T10:39:30.408Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35575295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-17T02:00:06.162Z","response_time":116,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-07-18T15:24:07.846Z","dependent_packages_count":0,"downloads":9361706,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":33.51353867851544,"dependent_packages_count":47.94936431539815,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":40.731451496956794},"purl":"pkg:npm/%40ts-graphviz/ast","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@ts-graphviz/ast","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@ts-graphviz/ast","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@ts-graphviz/ast/dependencies","status":null,"funding_links":["https://github.com/sponsors/ts-graphviz","https://opencollective.com/ts-graphviz","https://tidelift.com/funding/github/npm/ts-graphviz"],"critical":null,"issue_metadata":{"last_synced_at":"2026-07-11T20:25:36.418Z","issues_count":33,"pull_requests_count":1091,"avg_time_to_close_issue":3231576.529411765,"avg_time_to_close_pull_request":1492006.9552715656,"issues_closed_count":17,"pull_requests_closed_count":939,"pull_request_authors_count":10,"issue_authors_count":21,"avg_comments_per_issue":3.303030303030303,"avg_comments_per_pull_request":2.101741521539872,"merged_pull_requests_count":324,"bot_issues_count":7,"bot_pull_requests_count":922,"past_year_issues_count":5,"past_year_pull_requests_count":69,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1007774.8787878788,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":33,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.8,"past_year_avg_comments_per_pull_request":1.8695652173913042,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":57,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/issues","maintainers":[{"login":"kamiazya","count":170,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}],"active_maintainers":[{"login":"kamiazya","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fast/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fast/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fast/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fast/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fast/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fast/codemeta","maintainers":[{"uuid":"kamiazya","login":"kamiazya","name":null,"email":"yuki@kamiazya.tech","url":null,"packages_count":34,"html_url":"https://www.npmjs.com/~kamiazya","role":null,"created_at":"2024-02-25T07:35:12.806Z","updated_at":"2024-02-25T07:35:12.806Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kamiazya/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5679045,"maintainers_count":1211546,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":8908588,"name":"@ts-graphviz/common","ecosystem":"npm","description":"Graphviz Types and Utilities","homepage":"https://github.com/ts-graphviz/ts-graphviz#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/ts-graphviz/ts-graphviz","keywords_array":["graphviz","dot"],"namespace":"ts-graphviz","versions_count":77,"first_release_published_at":"2024-03-01T11:20:01.354Z","latest_release_published_at":"2026-02-07T15:20:43.894Z","latest_release_number":"3.0.5","last_synced_at":"2026-07-18T15:24:08.550Z","created_at":"2024-02-25T07:35:11.991Z","updated_at":"2026-07-18T15:24:08.551Z","registry_url":"https://www.npmjs.com/package/@ts-graphviz/common","install_command":"npm install @ts-graphviz/common","documentation_url":null,"metadata":{"funding":[{"type":"github","url":"https://github.com/sponsors/ts-graphviz"},{"type":"opencollective","url":"https://opencollective.com/ts-graphviz"}],"dist-tags":{"develop":"0.0.0-pr956-20240225163634","latest":"3.0.5","next":"3.0.5-next-8edec5962ac368d759a4903f69e8db2cd0496c97"}},"repo_metadata":{"id":37783016,"uuid":"218737858","full_name":"ts-graphviz/ts-graphviz","owner":"ts-graphviz","description":"Simple Graphviz library for TypeScript.","archived":false,"fork":false,"pushed_at":"2026-02-11T08:28:48.000Z","size":10730,"stargazers_count":203,"open_issues_count":37,"forks_count":19,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-07-15T08:06:08.905Z","etag":null,"topics":["ast","graphviz","graphviz-dot","graphviz-dot-renderer","hacktoberfest","npm-package","react-renderer","typescript","typescript-library"],"latest_commit_sha":null,"homepage":"https://ts-graphviz.github.io","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/ts-graphviz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"ts-graphviz","patreon":null,"open_collective":"ts-graphviz","ko_fi":null,"tidelift":"npm/ts-graphviz","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2019-10-31T10:12:47.000Z","updated_at":"2026-07-12T20:30:02.000Z","dependencies_parsed_at":"2024-03-15T10:22:14.063Z","dependency_job_id":"5cdcb0c9-fb5e-45c0-baf1-d5a67bc5987b","html_url":"https://github.com/ts-graphviz/ts-graphviz","commit_stats":{"total_commits":493,"total_committers":11,"mean_commits":44.81818181818182,"dds":0.6004056795131846,"last_synced_commit":"6d6e7c6256f3327a341505f852ba8a2d05c62442"},"previous_names":["kamiazya/ts-graphviz"],"tags_count":138,"template":false,"template_full_name":null,"purl":"pkg:github/ts-graphviz/ts-graphviz","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ts-graphviz","download_url":"https://codeload.github.com/ts-graphviz/ts-graphviz/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/sbom","scorecard":{"id":550353,"data":{"date":"2025-08-14T02:58:50Z","repo":{"name":"github.com/ts-graphviz/ts-graphviz","commit":"b6c82a5a547528db354908dff92719cfe3ebc656"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":8.1,"checks":[{"name":"Code-Review","score":9,"reason":"Found 10/11 approved changesets -- score normalized to 9","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"2 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:31","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:32","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/main.yaml:52","Info: jobLevel 'contents' permission set to 'read': .github/workflows/main.yaml:118","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:18","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:49","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-license-year.yaml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/.build.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.check.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.codegen.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.e2e-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.unit-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:24","Info: topLevel 'contents' permission set to 'read': .github/workflows/main.yaml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-snapshot-release.yaml:9","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yaml:18","Info: topLevel 'contents' permission set to 'read': .github/workflows/update-license-year.yaml:4"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":5,"reason":"badge detected: Passing","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:  51 out of  51 GitHub-owned GitHubAction dependencies pinned","Info:  40 out of  40 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":8,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Info: 'branch protection settings apply to administrators' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 21 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Contributors","score":3,"reason":"project has 1 contributing companies or organizations -- score normalized to 3","details":["Info: found contributions from: ts-graphviz"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}},{"name":"CI-Tests","score":7,"reason":"21 out of 30 merged PRs checked by a CI test -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Vulnerabilities","score":7,"reason":"3 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T10:39:30.408Z","repository_id":37783016,"created_at":"2025-08-20T10:39:30.408Z","updated_at":"2025-08-20T10:39:30.408Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35575295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-17T02:00:06.162Z","response_time":116,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-07-18T15:24:07.890Z","dependent_packages_count":0,"downloads":8942727,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":33.51353867851544,"dependent_packages_count":47.94936431539815,"stargazers_count":4.817647611330623,"forks_count":6.46850336669311,"docker_downloads_count":null,"average":23.18726349298433},"purl":"pkg:npm/%40ts-graphviz/common","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@ts-graphviz/common","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@ts-graphviz/common","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@ts-graphviz/common/dependencies","status":null,"funding_links":["https://github.com/sponsors/ts-graphviz","https://opencollective.com/ts-graphviz","https://tidelift.com/funding/github/npm/ts-graphviz"],"critical":null,"issue_metadata":{"last_synced_at":"2026-07-11T20:25:36.418Z","issues_count":33,"pull_requests_count":1091,"avg_time_to_close_issue":3231576.529411765,"avg_time_to_close_pull_request":1492006.9552715656,"issues_closed_count":17,"pull_requests_closed_count":939,"pull_request_authors_count":10,"issue_authors_count":21,"avg_comments_per_issue":3.303030303030303,"avg_comments_per_pull_request":2.101741521539872,"merged_pull_requests_count":324,"bot_issues_count":7,"bot_pull_requests_count":922,"past_year_issues_count":5,"past_year_pull_requests_count":69,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1007774.8787878788,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":33,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.8,"past_year_avg_comments_per_pull_request":1.8695652173913042,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":57,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/issues","maintainers":[{"login":"kamiazya","count":170,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}],"active_maintainers":[{"login":"kamiazya","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcommon/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcommon/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcommon/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcommon/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcommon/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fcommon/codemeta","maintainers":[{"uuid":"kamiazya","login":"kamiazya","name":null,"email":"yuki@kamiazya.tech","url":null,"packages_count":34,"html_url":"https://www.npmjs.com/~kamiazya","role":null,"created_at":"2024-02-25T07:35:13.951Z","updated_at":"2024-02-25T07:35:13.951Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kamiazya/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5679045,"maintainers_count":1211546,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":8908587,"name":"@ts-graphviz/adapter","ecosystem":"npm","description":"Graphviz Runtime adapters for Cross Platform","homepage":"https://github.com/ts-graphviz/ts-graphviz#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/ts-graphviz/ts-graphviz","keywords_array":["graphviz","dot"],"namespace":"ts-graphviz","versions_count":83,"first_release_published_at":"2024-03-01T11:20:01.611Z","latest_release_published_at":"2026-02-07T15:20:44.101Z","latest_release_number":"3.0.6","last_synced_at":"2026-07-18T15:24:08.626Z","created_at":"2024-02-25T07:35:11.128Z","updated_at":"2026-07-18T15:24:08.626Z","registry_url":"https://www.npmjs.com/package/@ts-graphviz/adapter","install_command":"npm install @ts-graphviz/adapter","documentation_url":null,"metadata":{"funding":[{"type":"github","url":"https://github.com/sponsors/ts-graphviz"},{"type":"opencollective","url":"https://opencollective.com/ts-graphviz"}],"dist-tags":{"develop":"0.0.0-pr956-20240225163634","next":"3.0.7-next-a6af926d6ff3bf03a3396e98d6239e16b7412dc5","latest":"3.0.6"}},"repo_metadata":{"id":37783016,"uuid":"218737858","full_name":"ts-graphviz/ts-graphviz","owner":"ts-graphviz","description":"Simple Graphviz library for TypeScript.","archived":false,"fork":false,"pushed_at":"2026-02-11T08:28:48.000Z","size":10730,"stargazers_count":203,"open_issues_count":37,"forks_count":19,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-07-15T08:06:08.905Z","etag":null,"topics":["ast","graphviz","graphviz-dot","graphviz-dot-renderer","hacktoberfest","npm-package","react-renderer","typescript","typescript-library"],"latest_commit_sha":null,"homepage":"https://ts-graphviz.github.io","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/ts-graphviz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"ts-graphviz","patreon":null,"open_collective":"ts-graphviz","ko_fi":null,"tidelift":"npm/ts-graphviz","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2019-10-31T10:12:47.000Z","updated_at":"2026-07-12T20:30:02.000Z","dependencies_parsed_at":"2024-03-15T10:22:14.063Z","dependency_job_id":"5cdcb0c9-fb5e-45c0-baf1-d5a67bc5987b","html_url":"https://github.com/ts-graphviz/ts-graphviz","commit_stats":{"total_commits":493,"total_committers":11,"mean_commits":44.81818181818182,"dds":0.6004056795131846,"last_synced_commit":"6d6e7c6256f3327a341505f852ba8a2d05c62442"},"previous_names":["kamiazya/ts-graphviz"],"tags_count":138,"template":false,"template_full_name":null,"purl":"pkg:github/ts-graphviz/ts-graphviz","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ts-graphviz","download_url":"https://codeload.github.com/ts-graphviz/ts-graphviz/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/sbom","scorecard":{"id":550353,"data":{"date":"2025-08-14T02:58:50Z","repo":{"name":"github.com/ts-graphviz/ts-graphviz","commit":"b6c82a5a547528db354908dff92719cfe3ebc656"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":8.1,"checks":[{"name":"Code-Review","score":9,"reason":"Found 10/11 approved changesets -- score normalized to 9","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"2 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:31","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:32","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/main.yaml:52","Info: jobLevel 'contents' permission set to 'read': .github/workflows/main.yaml:118","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:18","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:49","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-license-year.yaml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/.build.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.check.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.codegen.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.e2e-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.unit-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:24","Info: topLevel 'contents' permission set to 'read': .github/workflows/main.yaml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-snapshot-release.yaml:9","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yaml:18","Info: topLevel 'contents' permission set to 'read': .github/workflows/update-license-year.yaml:4"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":5,"reason":"badge detected: Passing","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:  51 out of  51 GitHub-owned GitHubAction dependencies pinned","Info:  40 out of  40 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":8,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Info: 'branch protection settings apply to administrators' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 21 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Contributors","score":3,"reason":"project has 1 contributing companies or organizations -- score normalized to 3","details":["Info: found contributions from: ts-graphviz"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}},{"name":"CI-Tests","score":7,"reason":"21 out of 30 merged PRs checked by a CI test -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Vulnerabilities","score":7,"reason":"3 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T10:39:30.408Z","repository_id":37783016,"created_at":"2025-08-20T10:39:30.408Z","updated_at":"2025-08-20T10:39:30.408Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35575295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-17T02:00:06.162Z","response_time":116,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-07-18T15:24:08.128Z","dependent_packages_count":0,"downloads":9353040,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":33.51353867851544,"dependent_packages_count":47.94936431539815,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":40.731451496956794},"purl":"pkg:npm/%40ts-graphviz/adapter","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@ts-graphviz/adapter","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@ts-graphviz/adapter","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@ts-graphviz/adapter/dependencies","status":null,"funding_links":["https://github.com/sponsors/ts-graphviz","https://opencollective.com/ts-graphviz","https://tidelift.com/funding/github/npm/ts-graphviz"],"critical":null,"issue_metadata":{"last_synced_at":"2026-07-11T20:25:36.418Z","issues_count":33,"pull_requests_count":1091,"avg_time_to_close_issue":3231576.529411765,"avg_time_to_close_pull_request":1492006.9552715656,"issues_closed_count":17,"pull_requests_closed_count":939,"pull_request_authors_count":10,"issue_authors_count":21,"avg_comments_per_issue":3.303030303030303,"avg_comments_per_pull_request":2.101741521539872,"merged_pull_requests_count":324,"bot_issues_count":7,"bot_pull_requests_count":922,"past_year_issues_count":5,"past_year_pull_requests_count":69,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1007774.8787878788,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":33,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.8,"past_year_avg_comments_per_pull_request":1.8695652173913042,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":57,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/issues","maintainers":[{"login":"kamiazya","count":170,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}],"active_maintainers":[{"login":"kamiazya","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fadapter/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fadapter/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fadapter/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fadapter/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fadapter/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ts-graphviz%2Fadapter/codemeta","maintainers":[{"uuid":"kamiazya","login":"kamiazya","name":null,"email":"yuki@kamiazya.tech","url":null,"packages_count":34,"html_url":"https://www.npmjs.com/~kamiazya","role":null,"created_at":"2024-02-25T07:35:12.863Z","updated_at":"2024-02-25T07:35:12.863Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kamiazya/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5679045,"maintainers_count":1211546,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":2481038,"name":"ts-graphviz","ecosystem":"npm","description":"Graphviz library for TypeScript","homepage":"https://ts-graphviz.github.io/ts-graphviz/","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/ts-graphviz/ts-graphviz","keywords_array":["graphviz","dot"],"namespace":null,"versions_count":215,"first_release_published_at":"2024-03-01T11:20:01.334Z","latest_release_published_at":"2026-02-07T15:20:43.853Z","latest_release_number":"3.0.7","last_synced_at":"2026-07-18T15:24:09.350Z","created_at":"2022-04-10T02:24:08.703Z","updated_at":"2026-07-18T15:24:09.350Z","registry_url":"https://www.npmjs.com/package/ts-graphviz","install_command":"npm install ts-graphviz","documentation_url":null,"metadata":{"funding":[{"type":"github","url":"https://github.com/sponsors/ts-graphviz"},{"type":"opencollective","url":"https://opencollective.com/ts-graphviz"}],"dist-tags":{"develop":"0.0.0-pr956-20240225163634","next":"3.0.8-next-a6af926d6ff3bf03a3396e98d6239e16b7412dc5","latest":"3.0.7"}},"repo_metadata":{"id":37783016,"uuid":"218737858","full_name":"ts-graphviz/ts-graphviz","owner":"ts-graphviz","description":"Simple Graphviz library for TypeScript.","archived":false,"fork":false,"pushed_at":"2026-02-11T08:28:48.000Z","size":10730,"stargazers_count":203,"open_issues_count":37,"forks_count":19,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-07-15T08:06:08.905Z","etag":null,"topics":["ast","graphviz","graphviz-dot","graphviz-dot-renderer","hacktoberfest","npm-package","react-renderer","typescript","typescript-library"],"latest_commit_sha":null,"homepage":"https://ts-graphviz.github.io","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/ts-graphviz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"ts-graphviz","patreon":null,"open_collective":"ts-graphviz","ko_fi":null,"tidelift":"npm/ts-graphviz","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2019-10-31T10:12:47.000Z","updated_at":"2026-07-12T20:30:02.000Z","dependencies_parsed_at":"2024-03-15T10:22:14.063Z","dependency_job_id":"5cdcb0c9-fb5e-45c0-baf1-d5a67bc5987b","html_url":"https://github.com/ts-graphviz/ts-graphviz","commit_stats":{"total_commits":493,"total_committers":11,"mean_commits":44.81818181818182,"dds":0.6004056795131846,"last_synced_commit":"6d6e7c6256f3327a341505f852ba8a2d05c62442"},"previous_names":["kamiazya/ts-graphviz"],"tags_count":138,"template":false,"template_full_name":null,"purl":"pkg:github/ts-graphviz/ts-graphviz","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ts-graphviz","download_url":"https://codeload.github.com/ts-graphviz/ts-graphviz/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/sbom","scorecard":{"id":550353,"data":{"date":"2025-08-14T02:58:50Z","repo":{"name":"github.com/ts-graphviz/ts-graphviz","commit":"b6c82a5a547528db354908dff92719cfe3ebc656"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":8.1,"checks":[{"name":"Code-Review","score":9,"reason":"Found 10/11 approved changesets -- score normalized to 9","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"2 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dangerous-workflow"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:31","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:32","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/main.yaml:52","Info: jobLevel 'contents' permission set to 'read': .github/workflows/main.yaml:118","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:18","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/pr-snapshot-release.yaml:49","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/update-license-year.yaml:14","Info: topLevel 'contents' permission set to 'read': .github/workflows/.build.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.check.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.codegen.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.e2e-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/.unit-test.yaml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:24","Info: topLevel 'contents' permission set to 'read': .github/workflows/main.yaml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-snapshot-release.yaml:9","Info: topLevel permissions set to 'read-all': .github/workflows/scorecard.yaml:18","Info: topLevel 'contents' permission set to 'read': .github/workflows/update-license-year.yaml:4"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":5,"reason":"badge detected: Passing","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:  51 out of  51 GitHub-owned GitHubAction dependencies pinned","Info:  40 out of  40 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":8,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Info: 'branch protection settings apply to administrators' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 21 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"Contributors","score":3,"reason":"project has 1 contributing companies or organizations -- score normalized to 3","details":["Info: found contributions from: ts-graphviz"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}},{"name":"CI-Tests","score":7,"reason":"21 out of 30 merged PRs checked by a CI test -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Vulnerabilities","score":7,"reason":"3 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T10:39:30.408Z","repository_id":37783016,"created_at":"2025-08-20T10:39:30.408Z","updated_at":"2025-08-20T10:39:30.408Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35575295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-17T02:00:06.162Z","response_time":116,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-07-18T15:24:08.451Z","dependent_packages_count":25,"downloads":12020020,"downloads_period":"last-month","dependent_repos_count":806,"rankings":{"downloads":0.20565711462450592,"dependent_repos_count":0.6446505569529285,"dependent_packages_count":0.9988797741238213,"stargazers_count":5.034906947101674,"forks_count":6.542557643042535,"docker_downloads_count":0.8092941519942508,"average":2.372657697973286},"purl":"pkg:npm/ts-graphviz","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/ts-graphviz","docker_dependents_count":56,"docker_downloads_count":497379,"usage_url":"https://repos.ecosyste.ms/usage/npm/ts-graphviz","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/ts-graphviz/dependencies","status":null,"funding_links":["https://github.com/sponsors/ts-graphviz","https://opencollective.com/ts-graphviz","https://tidelift.com/funding/github/npm/ts-graphviz"],"critical":null,"issue_metadata":{"last_synced_at":"2026-07-11T20:25:36.418Z","issues_count":33,"pull_requests_count":1091,"avg_time_to_close_issue":3231576.529411765,"avg_time_to_close_pull_request":1492006.9552715656,"issues_closed_count":17,"pull_requests_closed_count":939,"pull_request_authors_count":10,"issue_authors_count":21,"avg_comments_per_issue":3.303030303030303,"avg_comments_per_pull_request":2.101741521539872,"merged_pull_requests_count":324,"bot_issues_count":7,"bot_pull_requests_count":922,"past_year_issues_count":5,"past_year_pull_requests_count":69,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1007774.8787878788,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":33,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.8,"past_year_avg_comments_per_pull_request":1.8695652173913042,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":57,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/issues","maintainers":[{"login":"kamiazya","count":170,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}],"active_maintainers":[{"login":"kamiazya","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ts-graphviz/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ts-graphviz/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ts-graphviz/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ts-graphviz/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ts-graphviz/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ts-graphviz/codemeta","maintainers":[{"uuid":"kamiazya","login":"kamiazya","name":null,"email":"yuki@kamiazya.tech","url":null,"packages_count":34,"html_url":"https://www.npmjs.com/~kamiazya","role":null,"created_at":"2022-11-17T08:55:10.032Z","updated_at":"2022-11-17T08:55:10.032Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kamiazya/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5679045,"maintainers_count":1211546,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}}],"commits":{"id":372077,"full_name":"ts-graphviz/ts-graphviz","default_branch":"v3","total_commits":551,"total_committers":14,"total_bot_commits":216,"total_bot_committers":4,"mean_commits":39.357142857142854,"dds":0.40834845735027225,"past_year_total_commits":46,"past_year_total_committers":7,"past_year_total_bot_commits":25,"past_year_total_bot_committers":2,"past_year_mean_commits":6.571428571428571,"past_year_dds":0.6086956521739131,"last_synced_at":"2026-07-18T15:24:17.985Z","last_synced_commit":"a6af926d6ff3bf03a3396e98d6239e16b7412dc5","created_at":"2023-03-08T19:37:32.046Z","updated_at":"2026-07-18T15:23:56.393Z","committers":[{"name":"kamiazya","email":"yuki@kamiazya.tech","login":"kamiazya","count":326},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":106},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]","login":"dependabot-preview[bot]","count":71},{"name":"allcontributors[bot]","email":"46447321+allcontributors[bot]","login":"allcontributors[bot]","count":22},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":17},{"name":"fredericohpandolfo","email":"fredericohpandolfo@gmail.com","login":"fredericohpandolfo","count":1},{"name":"elasticdotventures","email":"35611074+elasticdotventures","login":"elasticdotventures","count":1},{"name":"Tiberiu Sabău","email":"96194994+tibisabau","login":"tibisabau","count":1},{"name":"StepSecurity Bot","email":"bot@stepsecurity.io","login":"step-security-bot","count":1},{"name":"Mathéo","email":"dasrah.dev@gmail.com","login":"iDasrah","count":1},{"name":"LaySent","email":"laysent@gmail.com","login":"laysent","count":1},{"name":"Kiran Tej T R","email":"214284791+ktej721","login":"ktej721","count":1},{"name":"Codacy Badger","email":"badger@codacy.com","login":"codacy-badger","count":1},{"name":"Anubhav Goel","email":"replyag96@gmail.com","login":"anubhav-goel","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":18},{"name":"Yuki Yamazaki","email":"35218186+kamiazya","login":"kamiazya","count":17},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":7},{"name":"Tiberiu Sabău","email":"96194994+tibisabau","login":"tibisabau","count":1},{"name":"Mathéo","email":"dasrah.dev@gmail.com","login":"iDasrah","count":1},{"name":"Kiran Tej T R","email":"214284791+ktej721","login":"ktej721","count":1},{"name":"Anubhav Goel","email":"replyag96@gmail.com","login":"anubhav-goel","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-23T00:00:22.250Z","repositories_count":6396780,"commits_count":871252691,"contributors_count":36102982,"owners_count":1231351,"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":"ts-graphviz/ts-graphviz","html_url":"https://github.com/ts-graphviz/ts-graphviz","last_synced_at":"2026-07-11T20:25:36.418Z","status":"error","issues_count":33,"pull_requests_count":1091,"avg_time_to_close_issue":3231576.529411765,"avg_time_to_close_pull_request":1492006.9552715656,"issues_closed_count":17,"pull_requests_closed_count":939,"pull_request_authors_count":10,"issue_authors_count":21,"avg_comments_per_issue":3.303030303030303,"avg_comments_per_pull_request":2.101741521539872,"merged_pull_requests_count":324,"bot_issues_count":7,"bot_pull_requests_count":922,"past_year_issues_count":5,"past_year_pull_requests_count":69,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1007774.8787878788,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":33,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.8,"past_year_avg_comments_per_pull_request":1.8695652173913042,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":57,"past_year_merged_pull_requests_count":16,"created_at":"2023-05-21T02:03:57.783Z","updated_at":"2026-07-11T20:25:36.419Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ts-graphviz%2Fts-graphviz/issues","issue_labels_count":{"table":{"enhancement":8,"javascript":4,"question":4,"dependencies":4,"bug":4,"good first issue":3,"@ts-graphviz/ast":2,"documentation":2,"allstar":1,"@ts-graphviz/react":1}},"pull_request_labels_count":{"table":{"dependencies":879,"javascript":563,"github_actions":195,"bug":29,"documentation":25,"@ts-graphviz/react":19,"enhancement":19,"@ts-graphviz/common":12,"@ts-graphviz/ast":11,"hacktoberfest-accepted":8,"docker":7,"ts-graphviz":7,"@ts-graphviz/adapter":5,"@ts-graphviz/core":5,"security":5,"invalid":2}},"issue_author_associations_count":{"table":{"NONE":18,"MEMBER":9,"CONTRIBUTOR":6}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":925,"MEMBER":161,"NONE":5}},"issue_authors":{"table":{"kamiazya":9,"dependabot[bot]":4,"Jym77":2,"svdvonde":1,"seethroughdev":1,"hastebrot":1,"septatrix":1,"stephenirven":1,"j4k0xb":1,"bigbug":1,"haved":1,"walterra":1,"github-actions[bot]":1,"btomaj":1,"coderabbitai[bot]":1,"Madd0g":1,"its-felix":1,"allstar-app[bot]":1,"grsjst":1,"murawakimitsuhiro":1,"trevor-scheer":1}},"pull_request_authors":{"table":{"dependabot[bot]":874,"kamiazya":161,"github-actions[bot]":24,"allcontributors[bot]":22,"step-security-bot":3,"coderabbitai[bot]":2,"R0CKHEAD":2,"MudassarSH":1,"tibisabau":1,"anubhav-goel":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-23T00:00:22.028Z","repositories_count":14857928,"issues_count":31971038,"pull_requests_count":105207167,"authors_count":11356455,"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":{"dependencies":1,"documentation":1,"enhancement":1,"good first issue":1,"javascript":1}},"past_year_pull_request_labels_count":{"table":{"dependencies":42,"javascript":30,"github_actions":13,"hacktoberfest-accepted":8,"bug":3,"documentation":1}},"past_year_issue_author_associations_count":{"table":{"NONE":3,"CONTRIBUTOR":1,"MEMBER":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":50,"MEMBER":9,"NONE":1}},"past_year_issue_authors":{"table":{"Jym77":2,"btomaj":1,"dependabot[bot]":1,"kamiazya":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":42,"kamiazya":9,"github-actions[bot]":6,"anubhav-goel":1,"MudassarSH":1,"tibisabau":1}},"maintainers":[{"table":{"login":"kamiazya","count":170,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}}],"active_maintainers":[{"table":{"login":"kamiazya","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kamiazya"}}]}},"events":{"total":{"ReleaseEvent":21,"DeleteEvent":184,"PullRequestEvent":456,"ForkEvent":3,"IssuesEvent":34,"WatchEvent":44,"IssueCommentEvent":629,"PushEvent":288,"PullRequestReviewCommentEvent":78,"PullRequestReviewEvent":89,"CreateEvent":225},"last_year":{"ReleaseEvent":12,"DeleteEvent":33,"PullRequestEvent":124,"IssuesEvent":25,"WatchEvent":10,"IssueCommentEvent":123,"PushEvent":107,"PullRequestReviewCommentEvent":23,"PullRequestReviewEvent":25,"CreateEvent":45}},"keywords":["ast","graphviz","graphviz-dot","graphviz-dot-renderer","hacktoberfest","npm-package","react-renderer","typescript","typescript-library"],"dependencies":[{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-06-23T22:24:43.772Z","updated_at":"2022-06-23T22:24:43.772Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/package.json","dependencies":[{"id":26763864,"package_name":"@types/jest","ecosystem":"npm","requirements":"^26.0.23","direct":true,"kind":"development","optional":false},{"id":26763865,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^4.23.0","direct":true,"kind":"development","optional":false},{"id":26763866,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^4.23.0","direct":true,"kind":"development","optional":false},{"id":26763867,"package_name":"eslint","ecosystem":"npm","requirements":"^7.26.0","direct":true,"kind":"development","optional":false},{"id":26763868,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"^8.3.0","direct":true,"kind":"development","optional":false},{"id":26763869,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"^2.22.1","direct":true,"kind":"development","optional":false},{"id":26763870,"package_name":"eslint-plugin-jest","ecosystem":"npm","requirements":"^24.3.6","direct":true,"kind":"development","optional":false},{"id":26763871,"package_name":"eslint-plugin-prettier","ecosystem":"npm","requirements":"^3.4.0","direct":true,"kind":"development","optional":false},{"id":26763872,"package_name":"jest","ecosystem":"npm","requirements":"^26.6.3","direct":true,"kind":"development","optional":false},{"id":26763873,"package_name":"jest-graphviz","ecosystem":"npm","requirements":"^0.4.0","direct":true,"kind":"development","optional":false},{"id":26763874,"package_name":"prettier","ecosystem":"npm","requirements":"^2.3.0","direct":true,"kind":"development","optional":false},{"id":26763875,"package_name":"rollup","ecosystem":"npm","requirements":"^2.47.0","direct":true,"kind":"development","optional":false},{"id":26763876,"package_name":"rollup-plugin-delete","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":26763877,"package_name":"rollup-plugin-dts","ecosystem":"npm","requirements":"^3.0.1","direct":true,"kind":"development","optional":false},{"id":26763878,"package_name":"rollup-plugin-terser","ecosystem":"npm","requirements":"^7.0.2","direct":true,"kind":"development","optional":false},{"id":26763879,"package_name":"rollup-plugin-typescript2","ecosystem":"npm","requirements":"^0.30.0","direct":true,"kind":"development","optional":false},{"id":26763880,"package_name":"ts-jest","ecosystem":"npm","requirements":"^26.5.6","direct":true,"kind":"development","optional":false},{"id":26763881,"package_name":"ts-node","ecosystem":"npm","requirements":"^9.1.1","direct":true,"kind":"development","optional":false},{"id":26763882,"package_name":"typedoc","ecosystem":"npm","requirements":"^0.22.4","direct":true,"kind":"development","optional":false},{"id":26763883,"package_name":"typescript","ecosystem":"npm","requirements":"^4.1.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql-analysis.yml","sha":null,"kind":"manifest","created_at":"2024-02-06T15:22:42.229Z","updated_at":"2024-02-06T15:22:42.229Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/.github/workflows/codeql-analysis.yml","dependencies":[{"id":16069913500,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":16069913501,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":16069913502,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":16069913503,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/update-license-year.yaml","sha":null,"kind":"manifest","created_at":"2024-02-06T15:22:42.378Z","updated_at":"2024-02-06T15:22:42.378Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/.github/workflows/update-license-year.yaml","dependencies":[{"id":16069913526,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":16069913527,"package_name":"FantasticFiasco/action-update-license-year","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":".devcontainer/Dockerfile","sha":null,"kind":"manifest","created_at":"2024-02-06T15:22:42.552Z","updated_at":"2024-02-06T15:22:42.552Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/.devcontainer/Dockerfile","dependencies":[{"id":16069913532,"package_name":"mcr.microsoft.com/vscode/devcontainers/javascript-node","ecosystem":"docker","requirements":"0-16","direct":true,"kind":"build","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/dependency-review.yml","sha":null,"kind":"manifest","created_at":"2024-03-15T10:22:13.670Z","updated_at":"2024-03-15T10:22:13.670Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/.github/workflows/dependency-review.yml","dependencies":[{"id":16829658165,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"63c24ba6bd7ba022e95695ff85de572c04a18142","direct":true,"kind":"composite","optional":false},{"id":16829658166,"package_name":"actions/checkout","ecosystem":"actions","requirements":"b4ffde65f46336ab88eb53be808477a3936bae11","direct":true,"kind":"composite","optional":false},{"id":16829658167,"package_name":"actions/dependency-review-action","ecosystem":"actions","requirements":"9129d7d40b8c12c1ed0f60400d00c92d437adcce","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/scorecard.yaml","sha":null,"kind":"manifest","created_at":"2024-03-15T10:22:13.819Z","updated_at":"2024-03-15T10:22:13.819Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/.github/workflows/scorecard.yaml","dependencies":[{"id":16829658168,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"63c24ba6bd7ba022e95695ff85de572c04a18142","direct":true,"kind":"composite","optional":false},{"id":16829658169,"package_name":"actions/checkout","ecosystem":"actions","requirements":"b4ffde65f46336ab88eb53be808477a3936bae11","direct":true,"kind":"composite","optional":false},{"id":16829658170,"package_name":"ossf/scorecard-action","ecosystem":"actions","requirements":"0864cf19026789058feabb7e87baa5f140aac736","direct":true,"kind":"composite","optional":false},{"id":16829658171,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"5d5d22a31266ced268874388b861e4b58bb5c2f3","direct":true,"kind":"composite","optional":false},{"id":16829658172,"package_name":"github/codeql-action/upload-sarif","ecosystem":"actions","requirements":"8a470fddafa5cbb6266ee11b37ef4d8aae19c571","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/.build.yaml","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:21.573Z","updated_at":"2024-03-05T00:45:21.573Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/.github/workflows/.build.yaml","dependencies":[{"id":16607335657,"package_name":"actions/checkout","ecosystem":"actions","requirements":"b4ffde65f46336ab88eb53be808477a3936bae11","direct":true,"kind":"composite","optional":false},{"id":16607335658,"package_name":"dtinth/setup-github-actions-caching-for-turbo","ecosystem":"actions","requirements":"a0e976d970c2a94366a26984efcef3030e2c0115","direct":true,"kind":"composite","optional":false},{"id":16607336295,"package_name":"ts-graphviz/setup-graphviz","ecosystem":"actions","requirements":"d5b2b6b67007094b256f3fd2fa6cf0ac41ceef25","direct":true,"kind":"composite","optional":false},{"id":16607336300,"package_name":"pnpm/action-setup","ecosystem":"actions","requirements":"a3252b78c470c02df07e9d59298aecedc3ccdd6d","direct":true,"kind":"composite","optional":false},{"id":16607336303,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"60edb5dd545a775178f52524783378180af0d1f8","direct":true,"kind":"composite","optional":false},{"id":16607336306,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"5d5d22a31266ced268874388b861e4b58bb5c2f3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/.check.yaml","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:21.795Z","updated_at":"2024-03-05T00:45:21.795Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/.github/workflows/.check.yaml","dependencies":[{"id":16607337322,"package_name":"actions/checkout","ecosystem":"actions","requirements":"b4ffde65f46336ab88eb53be808477a3936bae11","direct":true,"kind":"composite","optional":false},{"id":16607337326,"package_name":"dtinth/setup-github-actions-caching-for-turbo","ecosystem":"actions","requirements":"a0e976d970c2a94366a26984efcef3030e2c0115","direct":true,"kind":"composite","optional":false},{"id":16607337329,"package_name":"pnpm/action-setup","ecosystem":"actions","requirements":"a3252b78c470c02df07e9d59298aecedc3ccdd6d","direct":true,"kind":"composite","optional":false},{"id":16607337331,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"60edb5dd545a775178f52524783378180af0d1f8","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/cd.yaml","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:21.897Z","updated_at":"2024-03-05T00:45:21.897Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/.github/workflows/cd.yaml","dependencies":[{"id":16607339196,"package_name":"actions/checkout","ecosystem":"actions","requirements":"b4ffde65f46336ab88eb53be808477a3936bae11","direct":true,"kind":"composite","optional":false},{"id":16607339197,"package_name":"dtinth/setup-github-actions-caching-for-turbo","ecosystem":"actions","requirements":"a0e976d970c2a94366a26984efcef3030e2c0115","direct":true,"kind":"composite","optional":false},{"id":16607339198,"package_name":"pnpm/action-setup","ecosystem":"actions","requirements":"a3252b78c470c02df07e9d59298aecedc3ccdd6d","direct":true,"kind":"composite","optional":false},{"id":16607339199,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"60edb5dd545a775178f52524783378180af0d1f8","direct":true,"kind":"composite","optional":false},{"id":16607339200,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"87c55149d96e628cc2ef7e6fc2aab372015aec85","direct":true,"kind":"composite","optional":false},{"id":16607339201,"package_name":"changesets/action","ecosystem":"actions","requirements":"e2f8e964d080ae97c874b19e27b12e0a8620fb6c","direct":true,"kind":"composite","optional":false},{"id":16607339202,"package_name":"actions/configure-pages","ecosystem":"actions","requirements":"1f0c5cde4bc74cd7e1254d0cb4de8d49e9068c7d","direct":true,"kind":"composite","optional":false},{"id":16607339203,"package_name":"actions/upload-pages-artifact","ecosystem":"actions","requirements":"56afc609e74202658d3ffba0e8f6dda462b719fa","direct":true,"kind":"composite","optional":false},{"id":16607339204,"package_name":"actions/deploy-pages","ecosystem":"actions","requirements":"decdde0ac072f6dcbe43649d82d9c635fff5b4e4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yaml","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:22.170Z","updated_at":"2024-03-05T00:45:22.170Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/.github/workflows/ci.yaml","dependencies":[{"id":16607340535,"package_name":"actions/checkout","ecosystem":"actions","requirements":"b4ffde65f46336ab88eb53be808477a3936bae11","direct":true,"kind":"composite","optional":false},{"id":16607340536,"package_name":"dtinth/setup-github-actions-caching-for-turbo","ecosystem":"actions","requirements":"a0e976d970c2a94366a26984efcef3030e2c0115","direct":true,"kind":"composite","optional":false},{"id":16607340537,"package_name":"pnpm/action-setup","ecosystem":"actions","requirements":"a3252b78c470c02df07e9d59298aecedc3ccdd6d","direct":true,"kind":"composite","optional":false},{"id":16607340538,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"60edb5dd545a775178f52524783378180af0d1f8","direct":true,"kind":"composite","optional":false},{"id":16607340539,"package_name":"ts-graphviz/setup-graphviz","ecosystem":"actions","requirements":"d5b2b6b67007094b256f3fd2fa6cf0ac41ceef25","direct":true,"kind":"composite","optional":false},{"id":16607340540,"package_name":"denoland/setup-deno","ecosystem":"actions","requirements":"041b854f97b325bd60e53e9dc2de9cb9f9ac0cba","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/generate-changeset-on-dependabot.yaml","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:22.530Z","updated_at":"2024-03-05T00:45:22.530Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/.github/workflows/generate-changeset-on-dependabot.yaml","dependencies":[{"id":16607343258,"package_name":"actions/checkout","ecosystem":"actions","requirements":"b4ffde65f46336ab88eb53be808477a3936bae11","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-snapshot-release.yaml","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:23.016Z","updated_at":"2024-03-05T00:45:23.016Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/.github/workflows/pr-snapshot-release.yaml","dependencies":[{"id":16607347881,"package_name":"prince-chrismc/check-actor-permissions-action","ecosystem":"actions","requirements":"d07d79a16495e5003e58112b596294d1a7c80f56","direct":true,"kind":"composite","optional":false},{"id":16607348765,"package_name":"peter-evans/create-or-update-comment","ecosystem":"actions","requirements":"71345be0265236311c031f5c7866368bd1eff043","direct":true,"kind":"composite","optional":false},{"id":16607348768,"package_name":"actions/github-script","ecosystem":"actions","requirements":"60a0d83039c74a4aee543508d2ffcb1c3799cdea","direct":true,"kind":"composite","optional":false},{"id":16607348770,"package_name":"actions/checkout","ecosystem":"actions","requirements":"b4ffde65f46336ab88eb53be808477a3936bae11","direct":true,"kind":"composite","optional":false},{"id":16607348772,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"60edb5dd545a775178f52524783378180af0d1f8","direct":true,"kind":"composite","optional":false},{"id":16607348773,"package_name":"pnpm/action-setup","ecosystem":"actions","requirements":"a3252b78c470c02df07e9d59298aecedc3ccdd6d","direct":true,"kind":"composite","optional":false},{"id":16607348775,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"87c55149d96e628cc2ef7e6fc2aab372015aec85","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"examples/deno/package.json","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:23.416Z","updated_at":"2024-03-05T00:45:23.416Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/examples/deno/package.json","dependencies":[{"id":16607349954,"package_name":"@ts-graphviz/adapter","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607349955,"package_name":"@ts-graphviz/ast","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607349956,"package_name":"@ts-graphviz/common","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607349957,"package_name":"@ts-graphviz/core","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607349958,"package_name":"ts-graphviz","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"examples/node-cjs/package.json","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:23.851Z","updated_at":"2024-03-05T00:45:23.851Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/examples/node-cjs/package.json","dependencies":[{"id":16607351378,"package_name":"ts-graphviz","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"examples/node-esm/package.json","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:24.058Z","updated_at":"2024-03-05T00:45:24.058Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/examples/node-esm/package.json","dependencies":[{"id":16607351660,"package_name":"ts-graphviz","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"examples/typescript/package.json","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:24.274Z","updated_at":"2024-03-05T00:45:24.274Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/examples/typescript/package.json","dependencies":[{"id":16607351946,"package_name":"@ts-graphviz/adapter","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607351947,"package_name":"ts-graphviz","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607351948,"package_name":"typescript","ecosystem":"npm","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"examples/webpack-build-node/package.json","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:24.575Z","updated_at":"2024-03-05T00:45:24.575Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/examples/webpack-build-node/package.json","dependencies":[{"id":16607352148,"package_name":"@ts-graphviz/adapter","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607352149,"package_name":"@ts-graphviz/ast","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607352150,"package_name":"ts-graphviz","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607352151,"package_name":"@webpack-cli/generators","ecosystem":"npm","requirements":"^3.0.1","direct":true,"kind":"development","optional":false},{"id":16607352152,"package_name":"ts-loader","ecosystem":"npm","requirements":"^9.4.2","direct":true,"kind":"development","optional":false},{"id":16607352153,"package_name":"typescript","ecosystem":"npm","requirements":"*","direct":true,"kind":"development","optional":false},{"id":16607352154,"package_name":"webpack","ecosystem":"npm","requirements":"^5.75.0","direct":true,"kind":"development","optional":false},{"id":16607352155,"package_name":"webpack-cli","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"examples/webpack-build-web/package.json","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:24.854Z","updated_at":"2024-03-05T00:45:24.854Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/examples/webpack-build-web/package.json","dependencies":[{"id":16607353340,"package_name":"@ts-graphviz/adapter","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607353341,"package_name":"@ts-graphviz/ast","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607353342,"package_name":"ts-graphviz","ecosystem":"npm","requirements":"workspace:*","direct":true,"kind":"runtime","optional":false},{"id":16607353343,"package_name":"@webpack-cli/generators","ecosystem":"npm","requirements":"^3.0.1","direct":true,"kind":"development","optional":false},{"id":16607353344,"package_name":"ts-loader","ecosystem":"npm","requirements":"^9.4.2","direct":true,"kind":"development","optional":false},{"id":16607353345,"package_name":"typescript","ecosystem":"npm","requirements":"*","direct":true,"kind":"development","optional":false},{"id":16607353346,"package_name":"webpack","ecosystem":"npm","requirements":"^5.75.0","direct":true,"kind":"development","optional":false},{"id":16607353347,"package_name":"webpack-cli","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"packages/adapter/package.json","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:25.378Z","updated_at":"2024-03-05T00:45:25.378Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/packages/adapter/package.json","dependencies":[{"id":16607353355,"package_name":"@ts-graphviz/common","ecosystem":"npm","requirements":"workspace:^","direct":true,"kind":"runtime","optional":false},{"id":16607353356,"package_name":"@types/node","ecosystem":"npm","requirements":"^20.11.24","direct":true,"kind":"development","optional":false},{"id":16607353357,"package_name":"typescript","ecosystem":"npm","requirements":"^5.3.3","direct":true,"kind":"development","optional":false},{"id":16607353358,"package_name":"vite","ecosystem":"npm","requirements":"^5.1.3","direct":true,"kind":"development","optional":false},{"id":16607353359,"package_name":"vite-plugin-dts","ecosystem":"npm","requirements":"^3.7.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"packages/ast/package.json","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:25.646Z","updated_at":"2024-03-05T00:45:25.646Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/packages/ast/package.json","dependencies":[{"id":16607353375,"package_name":"@ts-graphviz/common","ecosystem":"npm","requirements":"workspace:^","direct":true,"kind":"runtime","optional":false},{"id":16607353376,"package_name":"peggy","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"development","optional":false},{"id":16607353377,"package_name":"ts-pegjs","ecosystem":"npm","requirements":"^4.2.1","direct":true,"kind":"development","optional":false},{"id":16607353378,"package_name":"typescript","ecosystem":"npm","requirements":"^5.3.3","direct":true,"kind":"development","optional":false},{"id":16607353379,"package_name":"vite","ecosystem":"npm","requirements":"^5.1.3","direct":true,"kind":"development","optional":false},{"id":16607353380,"package_name":"vite-plugin-dts","ecosystem":"npm","requirements":"^3.7.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"packages/common/package.json","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:25.875Z","updated_at":"2024-03-05T00:45:25.875Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/packages/common/package.json","dependencies":[{"id":16607353384,"package_name":"typescript","ecosystem":"npm","requirements":"^5.3.3","direct":true,"kind":"development","optional":false},{"id":16607353385,"package_name":"vite","ecosystem":"npm","requirements":"^5.1.3","direct":true,"kind":"development","optional":false},{"id":16607353386,"package_name":"vite-plugin-dts","ecosystem":"npm","requirements":"^3.7.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"packages/core/package.json","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:25.939Z","updated_at":"2024-03-05T00:45:25.939Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/packages/core/package.json","dependencies":[{"id":16607353390,"package_name":"@ts-graphviz/ast","ecosystem":"npm","requirements":"workspace:^","direct":true,"kind":"runtime","optional":false},{"id":16607353391,"package_name":"@ts-graphviz/common","ecosystem":"npm","requirements":"workspace:^","direct":true,"kind":"runtime","optional":false},{"id":16607353392,"package_name":"typescript","ecosystem":"npm","requirements":"^5.3.3","direct":true,"kind":"development","optional":false},{"id":16607353393,"package_name":"vite","ecosystem":"npm","requirements":"^5.1.3","direct":true,"kind":"development","optional":false},{"id":16607353394,"package_name":"vite-plugin-dts","ecosystem":"npm","requirements":"^3.7.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"packages/ts-graphviz/package.json","sha":null,"kind":"manifest","created_at":"2024-03-05T00:45:25.984Z","updated_at":"2024-03-05T00:45:25.984Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/packages/ts-graphviz/package.json","dependencies":[{"id":16607353397,"package_name":"@ts-graphviz/adapter","ecosystem":"npm","requirements":"workspace:^","direct":true,"kind":"runtime","optional":false},{"id":16607353398,"package_name":"@ts-graphviz/ast","ecosystem":"npm","requirements":"workspace:^","direct":true,"kind":"runtime","optional":false},{"id":16607353399,"package_name":"@ts-graphviz/common","ecosystem":"npm","requirements":"workspace:^","direct":true,"kind":"runtime","optional":false},{"id":16607353400,"package_name":"@ts-graphviz/core","ecosystem":"npm","requirements":"workspace:^","direct":true,"kind":"runtime","optional":false},{"id":16607353401,"package_name":"peggy","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"development","optional":false},{"id":16607353402,"package_name":"ts-pegjs","ecosystem":"npm","requirements":"^4.2.1","direct":true,"kind":"development","optional":false},{"id":16607353403,"package_name":"typescript","ecosystem":"npm","requirements":"^5.3.3","direct":true,"kind":"development","optional":false},{"id":16607353404,"package_name":"vite","ecosystem":"npm","requirements":"^5.1.3","direct":true,"kind":"development","optional":false},{"id":16607353405,"package_name":"vite-plugin-dts","ecosystem":"npm","requirements":"^3.7.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"pnpm-lock.yaml","sha":null,"kind":"lockfile","created_at":"2024-03-05T00:45:26.093Z","updated_at":"2024-03-05T00:45:26.093Z","repository_link":"https://github.com/ts-graphviz/ts-graphviz/blob/main/pnpm-lock.yaml","dependencies":[{"id":16607353424,"package_name":"@ampproject","ecosystem":"npm","requirements":"remapping@2.2.1","direct":false,"kind":"development","optional":false},{"id":16607353425,"package_name":"@babel","ecosystem":"npm","requirements":"code-frame@7.23.5","direct":false,"kind":"development","optional":false},{"id":16607353426,"package_name":"@babel","ecosystem":"npm","requirements":"compat-data@7.23.5","direct":false,"kind":"development","optional":false},{"id":16607353427,"package_name":"@babel","ecosystem":"npm","requirements":"core@7.23.9","direct":false,"kind":"development","optional":false},{"id":16607353428,"package_name":"@babel","ecosystem":"npm","requirements":"generator@7.23.6","direct":false,"kind":"development","optional":false},{"id":16607353429,"package_name":"@babel","ecosystem":"npm","requirements":"helper-compilation-targets@7.23.6","direct":false,"kind":"development","optional":false},{"id":16607353430,"package_name":"@babel","ecosystem":"npm","requirements":"helper-environment-visitor@7.22.20","direct":false,"kind":"development","optional":false},{"id":16607353431,"package_name":"@babel","ecosystem":"npm","requirements":"helper-function-name@7.23.0","direct":false,"kind":"development","optional":false},{"id":16607353432,"package_name":"@babel","ecosystem":"npm","requirements":"helper-hoist-variables@7.22.5","direct":false,"kind":"development","optional":false},{"id":16607353433,"package_name":"@babel","ecosystem":"npm","requirements":"helper-module-imports@7.22.15","direct":false,"kind":"development","optional":false},{"id":16607353434,"package_name":"@babel","ecosystem":"npm","requirements":"helper-module-transforms@7.23.3(@babel","direct":false,"kind":"development","optional":false},{"id":16607353435,"package_name":"@babel","ecosystem":"npm","requirements":"helper-simple-access@7.22.5","direct":false,"kind":"development","optional":false},{"id":16607353436,"package_name":"@babel","ecosystem":"npm","requirements":"helper-split-export-declaration@7.22.6","direct":false,"kind":"development","optional":false},{"id":16607353437,"package_name":"@babel","ecosystem":"npm","requirements":"helper-string-parser@7.23.4","direct":false,"kind":"development","optional":false},{"id":16607353438,"package_name":"@babel","ecosystem":"npm","requirements":"helper-validator-identifier@7.22.20","direct":false,"kind":"development","optional":false},{"id":16607353439,"package_name":"@babel","ecosystem":"npm","requirements":"helper-validator-option@7.23.5","direct":false,"kind":"development","optional":false},{"id":16607353440,"package_name":"@babel","ecosystem":"npm","requirements":"helpers@7.23.9","direct":false,"kind":"development","optional":false},{"id":16607353441,"package_name":"@babel","ecosystem":"npm","requirements":"highlight@7.23.4","direct":false,"kind":"development","optional":false},{"id":16607353442,"package_name":"@babel","ecosystem":"npm","requirements":"parser@7.23.9","direct":false,"kind":"development","optional":false},{"id":16607353443,"package_name":"@babel","ecosystem":"npm","requirements":"runtime@7.23.9","direct":false,"kind":"development","optional":false},{"id":16607353444,"package_name":"@babel","ecosystem":"npm","requirements":"template@7.23.9","direct":false,"kind":"development","optional":false},{"id":16607353445,"package_name":"@babel","ecosystem":"npm","requirements":"traverse@7.23.9","direct":false,"kind":"development","optional":false},{"id":16607353446,"package_name":"@babel","ecosystem":"npm","requirements":"types@7.23.9","direct":false,"kind":"development","optional":false},{"id":16607353447,"package_name":"@biomejs","ecosystem":"npm","requirements":"biome@1.5.3","direct":false,"kind":"development","optional":false},{"id":16607353448,"package_name":"@biomejs","ecosystem":"npm","requirements":"cli-darwin-arm64@1.5.3","direct":false,"kind":"development","optional":false},{"id":16607353449,"package_name":"@biomejs","ecosystem":"npm","requirements":"cli-darwin-x64@1.5.3","direct":false,"kind":"development","optional":false},{"id":16607353450,"package_name":"@biomejs","ecosystem":"npm","requirements":"cli-linux-arm64-musl@1.5.3","direct":false,"kind":"development","optional":false},{"id":16607353451,"package_name":"@biomejs","ecosystem":"npm","requirements":"cli-linux-arm64@1.5.3","direct":false,"kind":"development","optional":false},{"id":16607353452,"package_name":"@biomejs","ecosystem":"npm","requirements":"cli-linux-x64-musl@1.5.3","direct":false,"kind":"development","optional":false},{"id":16607353453,"package_name":"@biomejs","ecosystem":"npm","requirements":"cli-linux-x64@1.5.3","direct":false,"kind":"development","optional":false},{"id":16607353454,"package_name":"@biomejs","ecosystem":"npm","requirements":"cli-win32-arm64@1.5.3","direct":false,"kind":"development","optional":false},{"id":16607353455,"package_name":"@biomejs","ecosystem":"npm","requirements":"cli-win32-x64@1.5.3","direct":false,"kind":"development","optional":false},{"id":16607353456,"package_name":"@changesets","ecosystem":"npm","requirements":"apply-release-plan@7.0.0","direct":false,"kind":"development","optional":false},{"id":16607353472,"package_name":"@changesets","ecosystem":"npm","requirements":"assemble-release-plan@6.0.0","direct":false,"kind":"development","optional":false},{"id":16607353473,"package_name":"@changesets","ecosystem":"npm","requirements":"changelog-git@0.2.0","direct":false,"kind":"development","optional":false},{"id":16607353474,"package_name":"@changesets","ecosystem":"npm","requirements":"changelog-github@0.5.0","direct":false,"kind":"development","optional":false},{"id":16607353475,"package_name":"@changesets","ecosystem":"npm","requirements":"cli@2.27.1","direct":false,"kind":"development","optional":false},{"id":16607353476,"package_name":"@changesets","ecosystem":"npm","requirements":"config@3.0.0","direct":false,"kind":"development","optional":false},{"id":16607353477,"package_name":"@changesets","ecosystem":"npm","requirements":"errors@0.2.0","direct":false,"kind":"development","optional":false},{"id":16607353478,"package_name":"@changesets","ecosystem":"npm","requirements":"get-dependents-graph@2.0.0","direct":false,"kind":"development","optional":false},{"id":16607353479,"package_name":"@changesets","ecosystem":"npm","requirements":"get-github-info@0.6.0","direct":false,"kind":"development","optional":false},{"id":16607353480,"package_name":"@changesets","ecosystem":"npm","requirements":"get-release-plan@4.0.0","direct":false,"kind":"development","optional":false},{"id":16607353481,"package_name":"@changesets","ecosystem":"npm","requirements":"get-version-range-type@0.4.0","direct":false,"kind":"development","optional":false},{"id":16607353482,"package_name":"@changesets","ecosystem":"npm","requirements":"git@3.0.0","direct":false,"kind":"development","optional":false},{"id":16607353483,"package_name":"@changesets","ecosystem":"npm","requirements":"logger@0.1.0","direct":false,"kind":"development","optional":false},{"id":16607353484,"package_name":"@changesets","ecosystem":"npm","requirements":"parse@0.4.0","direct":false,"kind":"development","optional":false},{"id":16607353485,"package_name":"@changesets","ecosystem":"npm","requirements":"pre@2.0.0","direct":false,"kind":"development","optional":false},{"id":16607353486,"package_name":"@changesets","ecosystem":"npm","requirements":"read@0.6.0","direct":false,"kind":"development","optional":false},{"id":16607353487,"package_name":"@changesets","ecosystem":"npm","requirements":"types@4.1.0","direct":false,"kind":"development","optional":false},{"id":16607353488,"package_name":"@changesets","ecosystem":"npm","requirements":"types@6.0.0","direct":false,"kind":"development","optional":false},{"id":16607353489,"package_name":"@changesets","ecosystem":"npm","requirements":"write@0.3.0","direct":false,"kind":"development","optional":false},{"id":16607353490,"package_name":"@discoveryjs","ecosystem":"npm","requirements":"json-ext@0.5.7","direct":false,"kind":"development","optional":false},{"id":16607353491,"package_name":"@esbuild","ecosystem":"npm","requirements":"aix-ppc64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353492,"package_name":"@esbuild","ecosystem":"npm","requirements":"android-arm64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353493,"package_name":"@esbuild","ecosystem":"npm","requirements":"android-arm@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353494,"package_name":"@esbuild","ecosystem":"npm","requirements":"android-x64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353495,"package_name":"@esbuild","ecosystem":"npm","requirements":"darwin-arm64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353496,"package_name":"@esbuild","ecosystem":"npm","requirements":"darwin-x64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353497,"package_name":"@esbuild","ecosystem":"npm","requirements":"freebsd-arm64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353498,"package_name":"@esbuild","ecosystem":"npm","requirements":"freebsd-x64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353499,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-arm64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353500,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-arm@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353501,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-ia32@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353502,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-loong64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353503,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-mips64el@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353504,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-ppc64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353505,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-riscv64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353506,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-s390x@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353507,"package_name":"@esbuild","ecosystem":"npm","requirements":"linux-x64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353508,"package_name":"@esbuild","ecosystem":"npm","requirements":"netbsd-x64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353509,"package_name":"@esbuild","ecosystem":"npm","requirements":"openbsd-x64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353510,"package_name":"@esbuild","ecosystem":"npm","requirements":"sunos-x64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353511,"package_name":"@esbuild","ecosystem":"npm","requirements":"win32-arm64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353512,"package_name":"@esbuild","ecosystem":"npm","requirements":"win32-ia32@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353513,"package_name":"@esbuild","ecosystem":"npm","requirements":"win32-x64@0.19.12","direct":false,"kind":"development","optional":false},{"id":16607353514,"package_name":"@gar","ecosystem":"npm","requirements":"promisify@1.1.3","direct":false,"kind":"development","optional":false},{"id":16607353515,"package_name":"@isaacs","ecosystem":"npm","requirements":"cliui@8.0.2","direct":false,"kind":"development","optional":false},{"id":16607353516,"package_name":"@isaacs","ecosystem":"npm","requirements":"string-locale-compare@1.1.0","direct":false,"kind":"development","optional":false},{"id":16607353517,"package_name":"@istanbuljs","ecosystem":"npm","requirements":"schema@0.1.3","direct":false,"kind":"development","optional":false},{"id":16607353518,"package_name":"@jest","ecosystem":"npm","requirements":"schemas@29.6.3","direct":false,"kind":"development","optional":false},{"id":16607353524,"package_name":"@jridgewell","ecosystem":"npm","requirements":"gen-mapping@0.3.3","direct":false,"kind":"development","optional":false},{"id":16607353525,"package_name":"@jridgewell","ecosystem":"npm","requirements":"resolve-uri@3.1.2","direct":false,"kind":"development","optional":false},{"id":16607353526,"package_name":"@jridgewell","ecosystem":"npm","requirements":"set-array@1.1.2","direct":false,"kind":"development","optional":false},{"id":16607353527,"package_name":"@jridgewell","ecosystem":"npm","requirements":"source-map@0.3.5","direct":false,"kind":"development","optional":false},{"id":16607353528,"package_name":"@jridgewell","ecosystem":"npm","requirements":"sourcemap-codec@1.4.15","direct":false,"kind":"development","optional":false},{"id":16607353529,"package_name":"@jridgewell","ecosystem":"npm","requirements":"trace-mapping@0.3.22","direct":false,"kind":"development","optional":false},{"id":16607353530,"package_name":"@manypkg","ecosystem":"npm","requirements":"find-root@1.1.0","direct":false,"kind":"development","optional":false},{"id":16607353531,"package_name":"@manypkg","ecosystem":"npm","requirements":"get-packages@1.1.3","direct":false,"kind":"development","optional":false},{"id":16607353532,"package_name":"@microsoft","ecosystem":"npm","requirements":"api-extractor-model@7.28.3(@types","direct":false,"kind":"development","optional":false},{"id":16607353533,"package_name":"@microsoft","ecosystem":"npm","requirements":"api-extractor@7.39.0(@types","direct":false,"kind":"development","optional":false},{"id":16607353534,"package_name":"@microsoft","ecosystem":"npm","requirements":"tsdoc-config@0.16.2","direct":false,"kind":"development","optional":false},{"id":16607353535,"package_name":"@microsoft","ecosystem":"npm","requirements":"tsdoc@0.14.2","direct":false,"kind":"development","optional":false},{"id":16607353536,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.scandir@2.1.5","direct":false,"kind":"development","optional":false},{"id":16607353537,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.stat@2.0.5","direct":false,"kind":"development","optional":false},{"id":16607353538,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.walk@1.2.8","direct":false,"kind":"development","optional":false},{"id":16607353539,"package_name":"@npmcli","ecosystem":"npm","requirements":"arborist@4.3.1","direct":false,"kind":"development","optional":false},{"id":16607353540,"package_name":"@npmcli","ecosystem":"npm","requirements":"fs@1.1.1","direct":false,"kind":"development","optional":false},{"id":16607353541,"package_name":"@npmcli","ecosystem":"npm","requirements":"fs@2.1.2","direct":false,"kind":"development","optional":false},{"id":16607353542,"package_name":"@npmcli","ecosystem":"npm","requirements":"fs@3.1.0","direct":false,"kind":"development","optional":false},{"id":16607353543,"package_name":"@npmcli","ecosystem":"npm","requirements":"git@2.1.0","direct":false,"kind":"development","optional":false},{"id":16607353544,"package_name":"@npmcli","ecosystem":"npm","requirements":"git@4.1.0","direct":false,"kind":"development","optional":false},{"id":16607353545,"package_name":"@npmcli","ecosystem":"npm","requirements":"installed-package-contents@1.0.7","direct":false,"kind":"development","optional":false},{"id":16607353546,"package_name":"@npmcli","ecosystem":"npm","requirements":"installed-package-contents@2.0.2","direct":false,"kind":"development","optional":false},{"id":16607353547,"package_name":"@npmcli","ecosystem":"npm","requirements":"map-workspaces@2.0.4","direct":false,"kind":"development","optional":false},{"id":16607353548,"package_name":"@npmcli","ecosystem":"npm","requirements":"metavuln-calculator@2.0.0","direct":false,"kind":"development","optional":false},{"id":16607353549,"package_name":"@npmcli","ecosystem":"npm","requirements":"move-file@1.1.2","direct":false,"kind":"development","optional":false},{"id":16607353550,"package_name":"@npmcli","ecosystem":"npm","requirements":"move-file@2.0.1","direct":false,"kind":"development","optional":false},{"id":16607353551,"package_name":"@npmcli","ecosystem":"npm","requirements":"name-from-folder@1.0.1","direct":false,"kind":"development","optional":false},{"id":16607353552,"package_name":"@npmcli","ecosystem":"npm","requirements":"node-gyp@1.0.3","direct":false,"kind":"development","optional":false},{"id":16607353553,"package_name":"@npmcli","ecosystem":"npm","requirements":"node-gyp@3.0.0","direct":false,"kind":"development","optional":false},{"id":16607353554,"package_name":"@npmcli","ecosystem":"npm","requirements":"package-json@1.0.1","direct":false,"kind":"development","optional":false},{"id":16607353555,"package_name":"@npmcli","ecosystem":"npm","requirements":"promise-spawn@1.3.2","direct":false,"kind":"development","optional":false},{"id":16607353556,"package_name":"@npmcli","ecosystem":"npm","requirements":"promise-spawn@6.0.2","direct":false,"kind":"development","optional":false},{"id":16607353557,"package_name":"@npmcli","ecosystem":"npm","requirements":"run-script@2.0.0","direct":false,"kind":"development","optional":false},{"id":16607353558,"package_name":"@npmcli","ecosystem":"npm","requirements":"run-script@6.0.2","direct":false,"kind":"development","optional":false},{"id":16607353559,"package_name":"@octokit","ecosystem":"npm","requirements":"auth-token@2.5.0","direct":false,"kind":"development","optional":false},{"id":16607353560,"package_name":"@octokit","ecosystem":"npm","requirements":"core@3.6.0","direct":false,"kind":"development","optional":false},{"id":16607353561,"package_name":"@octokit","ecosystem":"npm","requirements":"endpoint@6.0.12","direct":false,"kind":"development","optional":false},{"id":16607353562,"package_name":"@octokit","ecosystem":"npm","requirements":"graphql@4.8.0","direct":false,"kind":"development","optional":false},{"id":16607353563,"package_name":"@octokit","ecosystem":"npm","requirements":"openapi-types@12.11.0","direct":false,"kind":"development","optional":false},{"id":16607353564,"package_name":"@octokit","ecosystem":"npm","requirements":"plugin-paginate-rest@2.21.3(@octokit","direct":false,"kind":"development","optional":false},{"id":16607353565,"package_name":"@octokit","ecosystem":"npm","requirements":"plugin-request-log@1.0.4(@octokit","direct":false,"kind":"development","optional":false},{"id":16607353566,"package_name":"@octokit","ecosystem":"npm","requirements":"plugin-rest-endpoint-methods@5.16.2(@octokit","direct":false,"kind":"development","optional":false},{"id":16607353567,"package_name":"@octokit","ecosystem":"npm","requirements":"request-error@2.1.0","direct":false,"kind":"development","optional":false},{"id":16607353568,"package_name":"@octokit","ecosystem":"npm","requirements":"request@5.6.3","direct":false,"kind":"development","optional":false},{"id":16607353569,"package_name":"@octokit","ecosystem":"npm","requirements":"rest@18.12.0","direct":false,"kind":"development","optional":false},{"id":16607353570,"package_name":"@octokit","ecosystem":"npm","requirements":"types@6.41.0","direct":false,"kind":"development","optional":false},{"id":16607353571,"package_name":"@pkgjs","ecosystem":"npm","requirements":"parseargs@0.11.0","direct":false,"kind":"development","optional":false},{"id":16607353572,"package_name":"@rollup","ecosystem":"npm","requirements":"pluginutils@5.1.0","direct":false,"kind":"development","optional":false},{"id":16607353573,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-android-arm-eabi@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353574,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-android-arm64@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353575,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-darwin-arm64@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353576,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-darwin-x64@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353577,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-linux-arm-gnueabihf@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353578,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-linux-arm64-gnu@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353579,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-linux-arm64-musl@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353580,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-linux-riscv64-gnu@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353581,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-linux-x64-gnu@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353582,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-linux-x64-musl@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353583,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-win32-arm64-msvc@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353584,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-win32-ia32-msvc@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353585,"package_name":"@rollup","ecosystem":"npm","requirements":"rollup-win32-x64-msvc@4.12.0","direct":false,"kind":"development","optional":false},{"id":16607353586,"package_name":"@rushstack","ecosystem":"npm","requirements":"node-core-library@3.62.0(@types","direct":false,"kind":"development","optional":false},{"id":16607353587,"package_name":"@rushstack","ecosystem":"npm","requirements":"rig-package@0.5.1","direct":false,"kind":"development","optional":false},{"id":16607353588,"package_name":"@rushstack","ecosystem":"npm","requirements":"ts-command-line@4.17.1","direct":false,"kind":"development","optional":false},{"id":16607353589,"package_name":"@sigstore","ecosystem":"npm","requirements":"bundle@1.1.0","direct":false,"kind":"development","optional":false},{"id":16607353590,"package_name":"@sigstore","ecosystem":"npm","requirements":"protobuf-specs@0.2.1","direct":false,"kind":"development","optional":false},{"id":16607353591,"package_name":"@sigstore","ecosystem":"npm","requirements":"sign@1.0.0","direct":false,"kind":"development","optional":false},{"id":16607353592,"package_name":"@sigstore","ecosystem":"npm","requirements":"tuf@1.0.3","direct":false,"kind":"development","optional":false},{"id":16607353593,"package_name":"@sinclair","ecosystem":"npm","requirements":"typebox@0.27.8","direct":false,"kind":"development","optional":false},{"id":16607353594,"package_name":"@tootallnate","ecosystem":"npm","requirements":"once@1.1.2","direct":false,"kind":"development","optional":false},{"id":16607353595,"package_name":"@tootallnate","ecosystem":"npm","requirements":"once@2.0.0","direct":false,"kind":"development","optional":false},{"id":16607353596,"package_name":"@trysound","ecosystem":"npm","requirements":"sax@0.2.0","direct":false,"kind":"development","optional":false},{"id":16607353597,"package_name":"@ts-morph","ecosystem":"npm","requirements":"common@0.19.0","direct":false,"kind":"development","optional":false},{"id":16607353598,"package_name":"@tufjs","ecosystem":"npm","requirements":"canonical-json@1.0.0","direct":false,"kind":"development","optional":false},{"id":16607353599,"package_name":"@tufjs","ecosystem":"npm","requirements":"models@1.0.4","direct":false,"kind":"development","optional":false},{"id":16607353600,"package_name":"@types","ecosystem":"npm","requirements":"argparse@1.0.38","direct":false,"kind":"development","optional":false},{"id":16607353601,"package_name":"@types","ecosystem":"npm","requirements":"eslint-scope@3.7.7","direct":false,"kind":"development","optional":false},{"id":16607353602,"package_name":"@types","ecosystem":"npm","requirements":"eslint@8.56.2","direct":false,"kind":"development","optional":false},{"id":16607353603,"package_name":"@types","ecosystem":"npm","requirements":"estree@1.0.5","direct":false,"kind":"development","optional":false},{"id":16607353604,"package_name":"@types","ecosystem":"npm","requirements":"expect@1.20.4","direct":false,"kind":"development","optional":false},{"id":16607353605,"package_name":"@types","ecosystem":"npm","requirements":"json-schema@7.0.15","direct":false,"kind":"development","optional":false},{"id":16607353606,"package_name":"@types","ecosystem":"npm","requirements":"minimatch@3.0.5","direct":false,"kind":"development","optional":false},{"id":16607353607,"package_name":"@types","ecosystem":"npm","requirements":"minimist@1.2.5","direct":false,"kind":"development","optional":false},{"id":16607353608,"package_name":"@types","ecosystem":"npm","requirements":"node@12.20.55","direct":false,"kind":"development","optional":false},{"id":16607353609,"package_name":"@types","ecosystem":"npm","requirements":"node@15.14.9","direct":false,"kind":"development","optional":false},{"id":16607353610,"package_name":"@types","ecosystem":"npm","requirements":"node@20.11.24","direct":false,"kind":"development","optional":false},{"id":16607353611,"package_name":"@types","ecosystem":"npm","requirements":"normalize-package-data@2.4.4","direct":false,"kind":"development","optional":false},{"id":16607353612,"package_name":"@types","ecosystem":"npm","requirements":"semver@7.5.7","direct":false,"kind":"development","optional":false},{"id":16607353613,"package_name":"@types","ecosystem":"npm","requirements":"vinyl@2.0.11","direct":false,"kind":"development","optional":false},{"id":16607353614,"package_name":"@vitest","ecosystem":"npm","requirements":"coverage-istanbul@1.3.0(vitest@1.3.0)","direct":false,"kind":"development","optional":false},{"id":16607353615,"package_name":"@vitest","ecosystem":"npm","requirements":"expect@1.3.0","direct":false,"kind":"development","optional":false},{"id":16607353616,"package_name":"@vitest","ecosystem":"npm","requirements":"runner@1.3.0","direct":false,"kind":"development","optional":false},{"id":16607353617,"package_name":"@vitest","ecosystem":"npm","requirements":"snapshot@1.3.0","direct":false,"kind":"development","optional":false},{"id":16607353618,"package_name":"@vitest","ecosystem":"npm","requirements":"spy@1.3.0","direct":false,"kind":"development","optional":false},{"id":16607353619,"package_name":"@vitest","ecosystem":"npm","requirements":"utils@1.3.0","direct":false,"kind":"development","optional":false},{"id":16607353620,"package_name":"@volar","ecosystem":"npm","requirements":"language-core@1.11.1","direct":false,"kind":"development","optional":false},{"id":16607353621,"package_name":"@volar","ecosystem":"npm","requirements":"source-map@1.11.1","direct":false,"kind":"development","optional":false},{"id":16607353622,"package_name":"@volar","ecosystem":"npm","requirements":"typescript@1.11.1","direct":false,"kind":"development","optional":false},{"id":16607353623,"package_name":"@vue","ecosystem":"npm","requirements":"compiler-core@3.4.19","direct":false,"kind":"development","optional":false},{"id":16607353624,"package_name":"@vue","ecosystem":"npm","requirements":"compiler-dom@3.4.19","direct":false,"kind":"development","optional":false},{"id":16607353625,"package_name":"@vue","ecosystem":"npm","requirements":"language-core@1.8.27(typescript@5.3.3)","direct":false,"kind":"development","optional":false},{"id":16607353626,"package_name":"@vue","ecosystem":"npm","requirements":"shared@3.4.19","direct":false,"kind":"development","optional":false},{"id":16607353627,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"ast@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353628,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"floating-point-hex-parser@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353629,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"helper-api-error@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353630,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"helper-buffer@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353631,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"helper-numbers@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353632,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"helper-wasm-bytecode@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353633,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"helper-wasm-section@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353634,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"ieee754@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353635,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"leb128@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353636,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"utf8@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353637,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"wasm-edit@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353638,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"wasm-gen@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353639,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"wasm-opt@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353640,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"wasm-parser@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353641,"package_name":"@webassemblyjs","ecosystem":"npm","requirements":"wast-printer@1.11.6","direct":false,"kind":"development","optional":false},{"id":16607353642,"package_name":"@webpack-cli","ecosystem":"npm","requirements":"configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.90.2)","direct":false,"kind":"development","optional":false},{"id":16607353643,"package_name":"@webpack-cli","ecosystem":"npm","requirements":"generators@3.0.7(webpack-cli@5.1.4)(webpack@5.90.2)","direct":false,"kind":"development","optional":false},{"id":16607353644,"package_name":"@webpack-cli","ecosystem":"npm","requirements":"info@2.0.2(webpack-cli@5.1.4)(webpack@5.90.2)","direct":false,"kind":"development","optional":false},{"id":16607353645,"package_name":"@webpack-cli","ecosystem":"npm","requirements":"serve@2.0.5(webpack-cli@5.1.4)(webpack@5.90.2)","direct":false,"kind":"development","optional":false},{"id":16607353646,"package_name":"@xtuc","ecosystem":"npm","requirements":"ieee754@1.2.0","direct":false,"kind":"development","optional":false},{"id":16607353647,"package_name":"@xtuc","ecosystem":"npm","requirements":"long@4.2.2","direct":false,"kind":"development","optional":false},{"id":16607353648,"package_name":"abbrev@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353649,"package_name":"abort-controller@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353650,"package_name":"acorn-import-assertions@1.9.0(acorn@8.11.3)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353651,"package_name":"acorn-walk@8.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353652,"package_name":"acorn@8.11.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353653,"package_name":"agent-base@6.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353654,"package_name":"agentkeepalive@4.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353655,"package_name":"aggregate-error@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353656,"package_name":"ajv-keywords@3.5.2(ajv@6.12.6)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353657,"package_name":"ajv@6.12.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353658,"package_name":"ansi-colors@4.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353659,"package_name":"ansi-escapes@4.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353660,"package_name":"ansi-regex@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353661,"package_name":"ansi-regex@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353662,"package_name":"ansi-sequence-parser@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353663,"package_name":"ansi-styles@3.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353664,"package_name":"ansi-styles@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353665,"package_name":"ansi-styles@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353666,"package_name":"ansi-styles@6.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353667,"package_name":"aproba@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353668,"package_name":"are-we-there-yet@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353669,"package_name":"are-we-there-yet@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353670,"package_name":"argparse@1.0.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353671,"package_name":"array-buffer-byte-length@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353672,"package_name":"array-differ@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353673,"package_name":"array-union@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353674,"package_name":"array.prototype.flat@1.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353675,"package_name":"arraybuffer.prototype.slice@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353676,"package_name":"arrify@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353677,"package_name":"arrify@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353678,"package_name":"asap@2.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353679,"package_name":"assertion-error@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353680,"package_name":"async@3.2.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353681,"package_name":"available-typed-arrays@1.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353682,"package_name":"balanced-match@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353683,"package_name":"base64-js@1.5.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353684,"package_name":"before-after-hook@2.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353685,"package_name":"better-path-resolve@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353686,"package_name":"bin-links@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353687,"package_name":"binaryextensions@4.19.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353688,"package_name":"bl@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353689,"package_name":"boolbase@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353690,"package_name":"brace-expansion@1.1.11","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353691,"package_name":"brace-expansion@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353692,"package_name":"braces@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353693,"package_name":"breakword@1.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353694,"package_name":"browserslist@4.23.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353695,"package_name":"buffer-from@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353696,"package_name":"buffer@5.7.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353697,"package_name":"buffer@6.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353698,"package_name":"builtins@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353699,"package_name":"builtins@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353700,"package_name":"cac@6.7.14","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353701,"package_name":"cacache@15.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353702,"package_name":"cacache@16.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353703,"package_name":"cacache@17.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353704,"package_name":"call-bind@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353705,"package_name":"camelcase-keys@6.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353706,"package_name":"camelcase@5.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353707,"package_name":"caniuse-lite@1.0.30001588","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353708,"package_name":"chai@4.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353709,"package_name":"chalk@2.4.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353710,"package_name":"chalk@4.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353711,"package_name":"chardet@0.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353712,"package_name":"check-error@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353713,"package_name":"chownr@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353714,"package_name":"chrome-trace-event@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353715,"package_name":"ci-info@3.9.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353716,"package_name":"clean-stack@2.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353717,"package_name":"cli-cursor@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353718,"package_name":"cli-spinners@2.9.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353719,"package_name":"cli-table@0.3.11","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353720,"package_name":"cli-width@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353721,"package_name":"cliui@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353722,"package_name":"cliui@8.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353723,"package_name":"clone-buffer@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353753,"package_name":"clone-deep@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353754,"package_name":"clone-stats@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353756,"package_name":"clone@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353757,"package_name":"clone@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353758,"package_name":"cloneable-readable@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353788,"package_name":"cmd-shim@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353798,"package_name":"code-block-writer@12.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353799,"package_name":"color-convert@1.9.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353800,"package_name":"color-convert@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353801,"package_name":"color-name@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353802,"package_name":"color-name@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353803,"package_name":"color-support@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353804,"package_name":"colorette@2.0.20","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353805,"package_name":"colors@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353809,"package_name":"colors@1.2.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353810,"package_name":"commander@10.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353811,"package_name":"commander@2.20.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353812,"package_name":"commander@7.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353813,"package_name":"commander@7.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353814,"package_name":"commander@9.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353815,"package_name":"common-ancestor-path@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353816,"package_name":"commondir@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353817,"package_name":"computeds@0.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353818,"package_name":"concat-map@0.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353819,"package_name":"console-control-strings@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353820,"package_name":"convert-source-map@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353821,"package_name":"core-util-is@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353822,"package_name":"cross-spawn@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353823,"package_name":"cross-spawn@7.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353824,"package_name":"css-select@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353825,"package_name":"css-tree@2.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353826,"package_name":"css-tree@2.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353827,"package_name":"css-what@6.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353828,"package_name":"csso@5.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353829,"package_name":"csv-generate@3.4.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353830,"package_name":"csv-parse@4.16.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353831,"package_name":"csv-stringify@5.6.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353832,"package_name":"csv@5.5.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353833,"package_name":"dargs@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353834,"package_name":"dataloader@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353837,"package_name":"dateformat@4.6.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353838,"package_name":"de-indent@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353839,"package_name":"debug@4.3.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353840,"package_name":"debuglog@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353841,"package_name":"decamelize-keys@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353842,"package_name":"decamelize@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353843,"package_name":"deep-eql@4.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353844,"package_name":"deep-extend@0.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353845,"package_name":"defaults@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353846,"package_name":"define-data-property@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353847,"package_name":"define-properties@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353848,"package_name":"delegates@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353849,"package_name":"deprecation@2.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353850,"package_name":"detect-indent@6.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353851,"package_name":"dezalgo@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353852,"package_name":"diff-sequences@29.6.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353853,"package_name":"diff@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353854,"package_name":"dir-glob@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353855,"package_name":"dom-serializer@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353856,"package_name":"domelementtype@2.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353857,"package_name":"domhandler@5.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353858,"package_name":"domutils@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353859,"package_name":"dotenv@8.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353861,"package_name":"eastasianwidth@0.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353862,"package_name":"ejs@3.1.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353863,"package_name":"electron-to-chromium@1.4.673","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353864,"package_name":"emoji-regex@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353865,"package_name":"emoji-regex@9.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353866,"package_name":"encoding@0.1.13","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353867,"package_name":"enhanced-resolve@5.15.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353868,"package_name":"enquirer@2.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353869,"package_name":"entities@4.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353870,"package_name":"env-paths@2.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353871,"package_name":"envinfo@7.11.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353872,"package_name":"err-code@2.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353873,"package_name":"error-ex@1.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353874,"package_name":"error@10.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353875,"package_name":"es-abstract@1.22.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353876,"package_name":"es-define-property@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353877,"package_name":"es-errors@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353878,"package_name":"es-module-lexer@1.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353879,"package_name":"es-set-tostringtag@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353880,"package_name":"es-shim-unscopables@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353881,"package_name":"es-to-primitive@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353882,"package_name":"esbuild@0.19.12","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353883,"package_name":"escalade@3.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353884,"package_name":"escape-string-regexp@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353885,"package_name":"escape-string-regexp@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353886,"package_name":"eslint-scope@5.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353887,"package_name":"esprima@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353888,"package_name":"esrecurse@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353889,"package_name":"estraverse@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353890,"package_name":"estraverse@5.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353891,"package_name":"estree-walker@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353892,"package_name":"estree-walker@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353893,"package_name":"event-target-shim@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353894,"package_name":"eventemitter3@4.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353895,"package_name":"events@3.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353896,"package_name":"execa@5.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353897,"package_name":"execa@8.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353898,"package_name":"exponential-backoff@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353899,"package_name":"extendable-error@0.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353900,"package_name":"external-editor@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353901,"package_name":"fast-deep-equal@3.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353902,"package_name":"fast-glob@3.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353903,"package_name":"fast-json-stable-stringify@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353904,"package_name":"fastest-levenshtein@1.0.16","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353905,"package_name":"fastq@1.17.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353906,"package_name":"figures@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353907,"package_name":"filelist@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353908,"package_name":"fill-range@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353909,"package_name":"find-up@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353910,"package_name":"find-up@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353911,"package_name":"find-yarn-workspace-root2@1.2.16","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353912,"package_name":"first-chunk-stream@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353913,"package_name":"flat@5.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353914,"package_name":"for-each@0.3.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353915,"package_name":"foreground-child@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353916,"package_name":"fs-extra@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353917,"package_name":"fs-extra@8.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353918,"package_name":"fs-minipass@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353919,"package_name":"fs-minipass@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353920,"package_name":"fs.realpath@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353921,"package_name":"fsevents@2.3.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353922,"package_name":"function-bind@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353923,"package_name":"function.prototype.name@1.1.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353924,"package_name":"functions-have-names@1.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353925,"package_name":"gauge@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353926,"package_name":"gauge@4.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353927,"package_name":"gensync@1.0.0-beta.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353928,"package_name":"get-caller-file@2.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353929,"package_name":"get-func-name@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353930,"package_name":"get-intrinsic@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353931,"package_name":"get-stream@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353932,"package_name":"get-stream@8.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353933,"package_name":"get-symbol-description@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353934,"package_name":"github-username@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353935,"package_name":"glob-parent@5.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353936,"package_name":"glob-to-regexp@0.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353937,"package_name":"glob@10.3.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353938,"package_name":"glob@7.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353939,"package_name":"glob@8.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353940,"package_name":"globals@11.12.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353941,"package_name":"globalthis@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353942,"package_name":"globby@11.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353943,"package_name":"globrex@0.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353944,"package_name":"gopd@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353945,"package_name":"graceful-fs@4.2.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353946,"package_name":"grapheme-splitter@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353947,"package_name":"grouped-queue@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353948,"package_name":"hard-rejection@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353949,"package_name":"has-bigints@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353950,"package_name":"has-flag@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353951,"package_name":"has-flag@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353952,"package_name":"has-property-descriptors@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353953,"package_name":"has-proto@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353954,"package_name":"has-symbols@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353955,"package_name":"has-tostringtag@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353956,"package_name":"has-unicode@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353957,"package_name":"hasown@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353958,"package_name":"he@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353959,"package_name":"hosted-git-info@2.8.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353960,"package_name":"hosted-git-info@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353961,"package_name":"hosted-git-info@6.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353962,"package_name":"html-escaper@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353963,"package_name":"http-cache-semantics@4.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353964,"package_name":"http-proxy-agent@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353965,"package_name":"http-proxy-agent@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353966,"package_name":"https-proxy-agent@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353967,"package_name":"human-id@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353968,"package_name":"human-signals@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353969,"package_name":"human-signals@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353970,"package_name":"humanize-ms@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353971,"package_name":"iconv-lite@0.4.24","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353972,"package_name":"iconv-lite@0.6.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353973,"package_name":"ieee754@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353974,"package_name":"ignore-walk@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353975,"package_name":"ignore-walk@6.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353976,"package_name":"ignore@5.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353977,"package_name":"import-lazy@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353978,"package_name":"import-local@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353979,"package_name":"imurmurhash@0.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353980,"package_name":"indent-string@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353981,"package_name":"infer-owner@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353982,"package_name":"inflight@1.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353983,"package_name":"inherits@2.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353984,"package_name":"inquirer@8.2.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353985,"package_name":"internal-slot@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353986,"package_name":"interpret@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353987,"package_name":"interpret@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353988,"package_name":"ip-address@9.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353989,"package_name":"is-array-buffer@3.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353990,"package_name":"is-arrayish@0.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353991,"package_name":"is-bigint@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353992,"package_name":"is-boolean-object@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353993,"package_name":"is-callable@1.2.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353994,"package_name":"is-core-module@2.13.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353995,"package_name":"is-date-object@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353996,"package_name":"is-extglob@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353997,"package_name":"is-fullwidth-code-point@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353998,"package_name":"is-glob@4.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607353999,"package_name":"is-interactive@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354000,"package_name":"is-lambda@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354001,"package_name":"is-negative-zero@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354002,"package_name":"is-number-object@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354003,"package_name":"is-number@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354004,"package_name":"is-plain-obj@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354005,"package_name":"is-plain-obj@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354006,"package_name":"is-plain-object@2.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354007,"package_name":"is-plain-object@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354008,"package_name":"is-regex@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354009,"package_name":"is-scoped@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354010,"package_name":"is-shared-array-buffer@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354011,"package_name":"is-stream@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354012,"package_name":"is-stream@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354013,"package_name":"is-string@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354014,"package_name":"is-subdir@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354015,"package_name":"is-symbol@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354016,"package_name":"is-typed-array@1.1.13","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354017,"package_name":"is-unicode-supported@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354018,"package_name":"is-utf8@0.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354019,"package_name":"is-weakref@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354020,"package_name":"is-windows@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354021,"package_name":"isarray@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354022,"package_name":"isarray@2.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354023,"package_name":"isbinaryfile@4.0.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354024,"package_name":"isbinaryfile@5.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354025,"package_name":"isexe@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354026,"package_name":"isobject@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354027,"package_name":"istanbul-lib-coverage@3.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354028,"package_name":"istanbul-lib-instrument@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354029,"package_name":"istanbul-lib-report@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354030,"package_name":"istanbul-lib-source-maps@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354031,"package_name":"istanbul-reports@3.1.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354032,"package_name":"jackspeak@2.3.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354033,"package_name":"jake@10.8.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354034,"package_name":"jest-worker@27.5.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354035,"package_name":"jju@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354036,"package_name":"js-tokens@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354037,"package_name":"js-tokens@8.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354038,"package_name":"js-yaml@3.14.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354039,"package_name":"jsbn@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354040,"package_name":"jsesc@2.5.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354041,"package_name":"json-parse-even-better-errors@2.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354042,"package_name":"json-parse-even-better-errors@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354043,"package_name":"json-schema-traverse@0.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354044,"package_name":"json-stringify-nice@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354045,"package_name":"json5@2.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354046,"package_name":"jsonc-parser@3.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354047,"package_name":"jsonfile@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354048,"package_name":"jsonparse@1.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354049,"package_name":"just-diff-apply@5.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354050,"package_name":"just-diff@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354051,"package_name":"kind-of@6.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354052,"package_name":"kleur@4.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354053,"package_name":"kolorist@1.8.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354054,"package_name":"lefthook-darwin-arm64@1.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354055,"package_name":"lefthook-darwin-x64@1.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354056,"package_name":"lefthook-freebsd-arm64@1.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354057,"package_name":"lefthook-freebsd-x64@1.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354058,"package_name":"lefthook-linux-arm64@1.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354059,"package_name":"lefthook-linux-x64@1.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354060,"package_name":"lefthook-windows-arm64@1.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354061,"package_name":"lefthook-windows-x64@1.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354062,"package_name":"lefthook@1.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354063,"package_name":"lines-and-columns@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354064,"package_name":"load-yaml-file@0.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354065,"package_name":"loader-runner@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354066,"package_name":"local-pkg@0.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354067,"package_name":"locate-path@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354068,"package_name":"locate-path@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354069,"package_name":"lodash.get@4.4.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354070,"package_name":"lodash.isequal@4.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354071,"package_name":"lodash.startcase@4.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354072,"package_name":"lodash@4.17.21","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354073,"package_name":"log-symbols@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354074,"package_name":"loupe@2.3.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354075,"package_name":"lru-cache@10.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354076,"package_name":"lru-cache@4.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354077,"package_name":"lru-cache@5.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354078,"package_name":"lru-cache@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354079,"package_name":"lru-cache@7.18.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354080,"package_name":"lunr@2.3.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354081,"package_name":"magic-string@0.30.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354082,"package_name":"magicast@0.3.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354083,"package_name":"make-dir@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354084,"package_name":"make-fetch-happen@10.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354085,"package_name":"make-fetch-happen@11.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354086,"package_name":"make-fetch-happen@9.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354087,"package_name":"map-obj@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354088,"package_name":"map-obj@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354089,"package_name":"marked@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354090,"package_name":"mdn-data@2.0.28","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354091,"package_name":"mdn-data@2.0.30","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354092,"package_name":"mem-fs-editor@9.7.0(mem-fs@2.3.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354093,"package_name":"mem-fs@2.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354094,"package_name":"meow@6.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354095,"package_name":"merge-stream@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354096,"package_name":"merge2@1.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354097,"package_name":"micromatch@4.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354098,"package_name":"mime-db@1.52.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354099,"package_name":"mime-types@2.1.35","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354100,"package_name":"mimic-fn@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354101,"package_name":"mimic-fn@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354102,"package_name":"min-indent@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354103,"package_name":"minimatch@3.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354104,"package_name":"minimatch@5.1.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354105,"package_name":"minimatch@7.4.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354106,"package_name":"minimatch@9.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354107,"package_name":"minimist-options@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354108,"package_name":"minimist@1.2.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354109,"package_name":"minipass-collect@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354110,"package_name":"minipass-fetch@1.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354111,"package_name":"minipass-fetch@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354112,"package_name":"minipass-fetch@3.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354113,"package_name":"minipass-flush@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354114,"package_name":"minipass-json-stream@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354115,"package_name":"minipass-pipeline@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354116,"package_name":"minipass-sized@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354117,"package_name":"minipass@3.3.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354118,"package_name":"minipass@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354119,"package_name":"minipass@7.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354120,"package_name":"minizlib@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354121,"package_name":"mixme@0.5.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354122,"package_name":"mkdirp-infer-owner@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354123,"package_name":"mkdirp@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354124,"package_name":"mkdirp@2.1.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354125,"package_name":"mlly@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354126,"package_name":"ms@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354127,"package_name":"muggle-string@0.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354128,"package_name":"multimatch@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354129,"package_name":"mute-stream@0.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354130,"package_name":"nanoid@3.3.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354131,"package_name":"negotiator@0.6.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354132,"package_name":"neo-async@2.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354133,"package_name":"node-fetch@2.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354134,"package_name":"node-gyp@8.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354135,"package_name":"node-gyp@9.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354136,"package_name":"node-releases@2.0.14","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354137,"package_name":"nopt@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354138,"package_name":"nopt@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354139,"package_name":"normalize-package-data@2.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354140,"package_name":"normalize-package-data@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354141,"package_name":"normalize-path@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354142,"package_name":"npm-bundled@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354143,"package_name":"npm-bundled@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354144,"package_name":"npm-install-checks@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354145,"package_name":"npm-install-checks@6.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354146,"package_name":"npm-normalize-package-bin@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354147,"package_name":"npm-normalize-package-bin@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354148,"package_name":"npm-normalize-package-bin@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354149,"package_name":"npm-package-arg@10.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354150,"package_name":"npm-package-arg@8.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354151,"package_name":"npm-packlist@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354152,"package_name":"npm-packlist@7.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354153,"package_name":"npm-pick-manifest@6.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354154,"package_name":"npm-pick-manifest@8.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354155,"package_name":"npm-registry-fetch@12.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354156,"package_name":"npm-registry-fetch@14.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354157,"package_name":"npm-run-path@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354158,"package_name":"npm-run-path@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354159,"package_name":"npmlog@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354160,"package_name":"npmlog@6.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354161,"package_name":"nth-check@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354162,"package_name":"object-assign@4.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354163,"package_name":"object-inspect@1.13.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354164,"package_name":"object-keys@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354165,"package_name":"object.assign@4.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354166,"package_name":"once@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354167,"package_name":"onetime@5.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354168,"package_name":"onetime@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354169,"package_name":"ora@5.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354170,"package_name":"os-tmpdir@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354171,"package_name":"outdent@0.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354172,"package_name":"p-filter@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354173,"package_name":"p-finally@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354174,"package_name":"p-limit@2.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354175,"package_name":"p-limit@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354176,"package_name":"p-limit@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354177,"package_name":"p-locate@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354178,"package_name":"p-locate@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354179,"package_name":"p-map@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354180,"package_name":"p-map@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354181,"package_name":"p-queue@6.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354182,"package_name":"p-timeout@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354183,"package_name":"p-transform@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354184,"package_name":"p-try@2.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354185,"package_name":"pacote@12.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354260,"package_name":"pacote@15.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354261,"package_name":"parse-conflict-json@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354262,"package_name":"parse-json@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354263,"package_name":"path-browserify@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354264,"package_name":"path-exists@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354265,"package_name":"path-is-absolute@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354266,"package_name":"path-key@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354267,"package_name":"path-key@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354268,"package_name":"path-parse@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354269,"package_name":"path-scurry@1.10.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354270,"package_name":"path-type@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354271,"package_name":"pathe@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354272,"package_name":"pathval@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354273,"package_name":"peggy@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354274,"package_name":"picocolors@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354275,"package_name":"picomatch@2.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354276,"package_name":"pify@2.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354277,"package_name":"pify@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354278,"package_name":"pkg-dir@4.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354279,"package_name":"pkg-types@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354280,"package_name":"postcss@8.4.35","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354281,"package_name":"preferred-pm@3.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354282,"package_name":"prettier@2.8.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354283,"package_name":"pretty-bytes@5.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354284,"package_name":"pretty-format@29.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354285,"package_name":"proc-log@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354286,"package_name":"proc-log@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354287,"package_name":"process-nextick-args@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354288,"package_name":"process@0.11.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354289,"package_name":"promise-all-reject-late@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354290,"package_name":"promise-call-limit@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354291,"package_name":"promise-inflight@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354292,"package_name":"promise-retry@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354293,"package_name":"pseudomap@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354294,"package_name":"punycode@2.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354295,"package_name":"queue-microtask@1.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354296,"package_name":"quick-lru@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354297,"package_name":"randombytes@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354298,"package_name":"react-is@18.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354299,"package_name":"read-cmd-shim@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354300,"package_name":"read-package-json-fast@2.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354301,"package_name":"read-package-json-fast@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354302,"package_name":"read-package-json@6.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354303,"package_name":"read-pkg-up@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354304,"package_name":"read-pkg@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354305,"package_name":"read-yaml-file@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354306,"package_name":"readable-stream@2.3.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354307,"package_name":"readable-stream@3.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354308,"package_name":"readable-stream@4.5.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354309,"package_name":"readdir-scoped-modules@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354310,"package_name":"rechoir@0.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354311,"package_name":"rechoir@0.8.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354312,"package_name":"redent@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354313,"package_name":"regenerator-runtime@0.14.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354314,"package_name":"regexp.prototype.flags@1.5.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354315,"package_name":"remove-trailing-separator@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354316,"package_name":"replace-ext@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354317,"package_name":"require-directory@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354318,"package_name":"require-main-filename@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354319,"package_name":"resolve-cwd@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354320,"package_name":"resolve-from@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354321,"package_name":"resolve@1.19.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354322,"package_name":"resolve@1.22.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354323,"package_name":"restore-cursor@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354324,"package_name":"retry@0.12.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354325,"package_name":"reusify@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354326,"package_name":"rimraf@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354327,"package_name":"rollup@4.12.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354328,"package_name":"run-async@2.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354329,"package_name":"run-parallel@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354330,"package_name":"rxjs@7.8.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354331,"package_name":"safe-array-concat@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354332,"package_name":"safe-buffer@5.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354333,"package_name":"safe-buffer@5.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354334,"package_name":"safe-regex-test@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354335,"package_name":"safer-buffer@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354336,"package_name":"schema-utils@3.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354337,"package_name":"scoped-regex@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354338,"package_name":"semver@5.7.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354339,"package_name":"semver@6.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354340,"package_name":"semver@7.5.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354341,"package_name":"semver@7.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354342,"package_name":"serialize-javascript@6.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354343,"package_name":"set-blocking@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354344,"package_name":"set-function-length@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354345,"package_name":"set-function-name@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354346,"package_name":"shallow-clone@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354347,"package_name":"shebang-command@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354348,"package_name":"shebang-command@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354349,"package_name":"shebang-regex@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354350,"package_name":"shebang-regex@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354351,"package_name":"shelljs@0.8.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354352,"package_name":"shiki@0.14.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354401,"package_name":"side-channel@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354402,"package_name":"siginfo@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354403,"package_name":"signal-exit@3.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354404,"package_name":"signal-exit@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354405,"package_name":"sigstore@1.9.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354406,"package_name":"slash@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354407,"package_name":"smart-buffer@4.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354408,"package_name":"smartwrap@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354413,"package_name":"socks-proxy-agent@6.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354414,"package_name":"socks-proxy-agent@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354415,"package_name":"socks@2.7.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354416,"package_name":"sort-keys@4.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354421,"package_name":"source-map-generator@0.8.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354424,"package_name":"source-map-js@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354425,"package_name":"source-map-support@0.5.21","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354426,"package_name":"source-map@0.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354427,"package_name":"source-map@0.7.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354428,"package_name":"spawndamnit@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354429,"package_name":"spdx-correct@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354430,"package_name":"spdx-exceptions@2.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354431,"package_name":"spdx-expression-parse@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354432,"package_name":"spdx-license-ids@3.0.17","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354433,"package_name":"sprintf-js@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354434,"package_name":"sprintf-js@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354435,"package_name":"ssri@10.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354436,"package_name":"ssri@8.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354437,"package_name":"ssri@9.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354438,"package_name":"stackback@0.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354439,"package_name":"std-env@3.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354440,"package_name":"stream-transform@2.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354441,"package_name":"string-argv@0.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354442,"package_name":"string-width@4.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354443,"package_name":"string-width@5.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354444,"package_name":"string.prototype.trim@1.2.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354445,"package_name":"string.prototype.trimend@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354446,"package_name":"string.prototype.trimstart@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354447,"package_name":"string_decoder@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354448,"package_name":"string_decoder@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354449,"package_name":"strip-ansi@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354450,"package_name":"strip-ansi@7.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354451,"package_name":"strip-bom-buf@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354452,"package_name":"strip-bom-stream@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354453,"package_name":"strip-bom@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354461,"package_name":"strip-bom@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354462,"package_name":"strip-final-newline@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354463,"package_name":"strip-final-newline@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354464,"package_name":"strip-indent@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354465,"package_name":"strip-json-comments@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354466,"package_name":"strip-literal@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354467,"package_name":"supports-color@5.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354468,"package_name":"supports-color@7.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354469,"package_name":"supports-color@8.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354470,"package_name":"supports-preserve-symlinks-flag@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354471,"package_name":"svgo@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354472,"package_name":"tapable@2.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354473,"package_name":"tar@6.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354474,"package_name":"term-size@2.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354475,"package_name":"terser-webpack-plugin@5.3.10(webpack@5.90.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354476,"package_name":"terser@5.27.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354477,"package_name":"test-exclude@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354478,"package_name":"text-table@0.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354479,"package_name":"textextensions@5.16.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354485,"package_name":"through@2.3.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354486,"package_name":"tinybench@2.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354487,"package_name":"tinypool@0.8.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354488,"package_name":"tinyspy@2.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354489,"package_name":"tmp@0.0.33","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354490,"package_name":"to-fast-properties@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354491,"package_name":"to-regex-range@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354492,"package_name":"tr46@0.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354493,"package_name":"treeverse@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354494,"package_name":"trim-newlines@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354495,"package_name":"ts-loader@9.5.1(typescript@5.3.3)(webpack@5.90.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354496,"package_name":"ts-morph@18.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354497,"package_name":"ts-pegjs@4.2.1(peggy@3.0.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354498,"package_name":"tsconfck@3.0.2(typescript@5.3.3)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354499,"package_name":"tslib@2.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354500,"package_name":"tty-table@4.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354501,"package_name":"tuf-js@1.1.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354502,"package_name":"turbo-darwin-64@1.12.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354503,"package_name":"turbo-darwin-arm64@1.12.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354504,"package_name":"turbo-linux-64@1.12.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354505,"package_name":"turbo-linux-arm64@1.12.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354506,"package_name":"turbo-windows-64@1.12.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354507,"package_name":"turbo-windows-arm64@1.12.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354508,"package_name":"turbo@1.12.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354509,"package_name":"type-detect@4.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354510,"package_name":"type-fest@0.13.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354511,"package_name":"type-fest@0.21.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354512,"package_name":"type-fest@0.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354513,"package_name":"type-fest@0.8.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354514,"package_name":"typed-array-buffer@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354515,"package_name":"typed-array-byte-length@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354516,"package_name":"typed-array-byte-offset@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354517,"package_name":"typed-array-length@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354518,"package_name":"typedoc@0.25.8(typescript@5.3.3)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354519,"package_name":"typescript@5.3.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354520,"package_name":"ufo@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354521,"package_name":"unbox-primitive@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354522,"package_name":"undici-types@5.26.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354523,"package_name":"unique-filename@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354524,"package_name":"unique-filename@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354525,"package_name":"unique-filename@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354526,"package_name":"unique-slug@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354527,"package_name":"unique-slug@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354528,"package_name":"unique-slug@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354529,"package_name":"universal-user-agent@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354530,"package_name":"universalify@0.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354531,"package_name":"untildify@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354532,"package_name":"update-browserslist-db@1.0.13(browserslist@4.23.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354533,"package_name":"uri-js@4.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354534,"package_name":"util-deprecate@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354535,"package_name":"validate-npm-package-license@3.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354536,"package_name":"validate-npm-package-name@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354537,"package_name":"validate-npm-package-name@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354538,"package_name":"validator@13.11.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354539,"package_name":"vinyl-file@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354556,"package_name":"vinyl@2.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354557,"package_name":"vite-node@1.3.0(@types","ecosystem":"npm","requirements":"node@20.11.24)","direct":false,"kind":"development","optional":false},{"id":16607354558,"package_name":"vite-plugin-dts@3.7.3(@types","ecosystem":"npm","requirements":"node@20.11.24)(typescript@5.3.3)(vite@5.1.3)","direct":false,"kind":"development","optional":false},{"id":16607354559,"package_name":"vite-tsconfig-paths@4.3.1(typescript@5.3.3)(vite@5.1.3)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354560,"package_name":"vite@5.1.3(@types","ecosystem":"npm","requirements":"node@20.11.24)","direct":false,"kind":"development","optional":false},{"id":16607354567,"package_name":"vitest@1.3.0(@types","ecosystem":"npm","requirements":"node@20.11.24)","direct":false,"kind":"development","optional":false},{"id":16607354568,"package_name":"vscode-oniguruma@1.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354569,"package_name":"vscode-textmate@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354570,"package_name":"vue-template-compiler@2.7.16","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354571,"package_name":"vue-tsc@1.8.27(typescript@5.3.3)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354572,"package_name":"walk-up-path@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354573,"package_name":"watchpack@2.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354574,"package_name":"wcwidth@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354575,"package_name":"webidl-conversions@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354576,"package_name":"webpack-cli@5.1.4(@webpack-cli","ecosystem":"npm","requirements":"generators@3.0.7)(webpack@5.90.2)","direct":false,"kind":"development","optional":false},{"id":16607354577,"package_name":"webpack-merge@5.10.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354634,"package_name":"webpack-sources@3.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354635,"package_name":"webpack@5.90.2(webpack-cli@5.1.4)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354636,"package_name":"whatwg-url@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354637,"package_name":"which-boxed-primitive@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354638,"package_name":"which-module@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354639,"package_name":"which-pm@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354640,"package_name":"which-typed-array@1.1.14","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354641,"package_name":"which@1.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354642,"package_name":"which@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354643,"package_name":"which@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354644,"package_name":"why-is-node-running@2.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354645,"package_name":"wide-align@1.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354646,"package_name":"wildcard@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354647,"package_name":"wrap-ansi@6.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354648,"package_name":"wrap-ansi@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354649,"package_name":"wrap-ansi@8.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354650,"package_name":"wrappy@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354651,"package_name":"write-file-atomic@4.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354652,"package_name":"y18n@4.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354653,"package_name":"y18n@5.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354654,"package_name":"yallist@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354655,"package_name":"yallist@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354656,"package_name":"yallist@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354657,"package_name":"yargs-parser@18.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354658,"package_name":"yargs-parser@21.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354659,"package_name":"yargs@15.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354660,"package_name":"yargs@17.7.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354661,"package_name":"yeoman-environment@3.19.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354755,"package_name":"yeoman-generator@5.10.0(yeoman-environment@3.19.3)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354756,"package_name":"yocto-queue@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354757,"package_name":"yocto-queue@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":16607354758,"package_name":"z-schema@5.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false}]}],"score":25.837916098015747,"created_at":"2026-07-08T04:55:53.841Z","updated_at":"2026-07-23T12:04:51.918Z","avatar_url":"https://github.com/ts-graphviz.png","language":"TypeScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/377599","html_url":"https://summary.ecosyste.ms/projects/377599"}