{"id":372154,"url":"https://github.com/davidbonnet/astring","last_synced_at":"2026-06-13T20:30:33.147Z","repository":{"id":35835878,"uuid":"40119039","full_name":"davidbonnet/astring","owner":"davidbonnet","description":"🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.","archived":false,"fork":false,"pushed_at":"2024-12-01T12:16:56.000Z","size":2810,"stargazers_count":1241,"open_issues_count":39,"forks_count":61,"subscribers_count":9,"default_branch":"main","last_synced_at":"2026-06-03T20:26:43.238Z","etag":null,"topics":["ast","code-generator","codegen","estree","javascript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/davidbonnet.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-08-03T10:28:29.000Z","updated_at":"2026-06-03T20:25:07.000Z","dependencies_parsed_at":"2025-04-01T22:11:07.103Z","dependency_job_id":"4c51f051-f6f8-415d-b238-de97e55a2883","html_url":"https://github.com/davidbonnet/astring","commit_stats":{"total_commits":815,"total_committers":17,"mean_commits":47.94117647058823,"dds":0.4503067484662576,"last_synced_commit":"96dfb2b347fc7e4f359b26579198097b9f0b1256"},"previous_names":[],"tags_count":89,"template":false,"template_full_name":null,"purl":"pkg:github/davidbonnet/astring","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbonnet","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/sbom","scorecard":{"id":326153,"data":{"date":"2025-08-11","repo":{"name":"github.com/davidbonnet/astring","commit":"96dfb2b347fc7e4f359b26579198097b9f0b1256"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 2/28 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/dependencies.yml:1","Warn: no topLevel permission defined: .github/workflows/tests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":4,"reason":"dependency not pinned by hash detected -- score normalized to 4","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependencies.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/dependencies.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependencies.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/dependencies.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/tests.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 5 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"21 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-93q8-gq69-wqmw","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-w573-4hg7-7wgq","Warn: Project is vulnerable to: GHSA-ww39-953v-wcq6","Warn: Project is vulnerable to: GHSA-pfrx-2q88-qq97","Warn: Project is vulnerable to: GHSA-rc47-6667-2j5j","Warn: Project is vulnerable to: GHSA-9c47-m6qq-7p4h","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-f8q6-p94x-37v3","Warn: Project is vulnerable to: GHSA-xvch-5gv4-984h","Warn: Project is vulnerable to: GHSA-hj48-42vr-x3v9","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-4rq4-32rv-6wp6","Warn: Project is vulnerable to: GHSA-64g7-mvw6-v9qj","Warn: Project is vulnerable to: GHSA-7p7h-4mm5-852v","Warn: Project is vulnerable to: GHSA-38fc-wpqx-33j7","Warn: Project is vulnerable to: GHSA-j8xg-fqg3-53r7"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-18T02:31:42.879Z","repository_id":35835878,"created_at":"2025-08-18T02:31:42.879Z","updated_at":"2025-08-18T02:31:42.879Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34150583,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-10T02:00:07.152Z","response_time":89,"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":"davidbonnet","name":"David Bonnet","uuid":"297345","kind":"user","description":"User Interaction Designer \u0026 Engineer. Full stack JavaScript specialist.","email":"","website":"http://bonnet.cc","location":"Paris, France","twitter":null,"company":"@SierraWireless","icon_url":"https://avatars.githubusercontent.com/u/297345?u=a6deafabc4aa76b20a3f204e839dc21df908976f\u0026v=4","repositories_count":21,"last_synced_at":"2023-04-09T19:46:20.630Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/davidbonnet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:30:35.438Z","updated_at":"2023-04-09T19:46:20.782Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbonnet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbonnet/repositories"},"packages":[{"id":4325185,"name":"astring","ecosystem":"deno","description":"🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.","homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/davidbonnet/astring","keywords_array":[],"namespace":null,"versions_count":10,"first_release_published_at":"2021-06-02T11:54:11.749Z","latest_release_published_at":"2024-08-25T09:46:33.120Z","latest_release_number":"v1.9.0","last_synced_at":"2026-06-11T19:21:45.713Z","created_at":"2022-04-20T18:35:36.141Z","updated_at":"2026-06-11T19:21:45.714Z","registry_url":"https://deno.land/x/astring","install_command":null,"documentation_url":"https://doc.deno.land/https://deno.land/x/astring/mod.ts","metadata":{},"repo_metadata":{"id":35835878,"uuid":"40119039","full_name":"davidbonnet/astring","owner":"davidbonnet","description":"🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.","archived":false,"fork":false,"pushed_at":"2024-12-01T12:16:56.000Z","size":2810,"stargazers_count":1241,"open_issues_count":39,"forks_count":61,"subscribers_count":9,"default_branch":"main","last_synced_at":"2026-06-03T20:26:43.238Z","etag":null,"topics":["ast","code-generator","codegen","estree","javascript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/davidbonnet.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-08-03T10:28:29.000Z","updated_at":"2026-06-03T20:25:07.000Z","dependencies_parsed_at":"2025-04-01T22:11:07.103Z","dependency_job_id":"4c51f051-f6f8-415d-b238-de97e55a2883","html_url":"https://github.com/davidbonnet/astring","commit_stats":{"total_commits":815,"total_committers":17,"mean_commits":47.94117647058823,"dds":0.4503067484662576,"last_synced_commit":"96dfb2b347fc7e4f359b26579198097b9f0b1256"},"previous_names":[],"tags_count":89,"template":false,"template_full_name":null,"purl":"pkg:github/davidbonnet/astring","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbonnet","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/sbom","scorecard":{"id":326153,"data":{"date":"2025-08-11","repo":{"name":"github.com/davidbonnet/astring","commit":"96dfb2b347fc7e4f359b26579198097b9f0b1256"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 2/28 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/dependencies.yml:1","Warn: no topLevel permission defined: .github/workflows/tests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":4,"reason":"dependency not pinned by hash detected -- score normalized to 4","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependencies.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/dependencies.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependencies.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/dependencies.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/tests.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 5 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"21 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-93q8-gq69-wqmw","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-w573-4hg7-7wgq","Warn: Project is vulnerable to: GHSA-ww39-953v-wcq6","Warn: Project is vulnerable to: GHSA-pfrx-2q88-qq97","Warn: Project is vulnerable to: GHSA-rc47-6667-2j5j","Warn: Project is vulnerable to: GHSA-9c47-m6qq-7p4h","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-f8q6-p94x-37v3","Warn: Project is vulnerable to: GHSA-xvch-5gv4-984h","Warn: Project is vulnerable to: GHSA-hj48-42vr-x3v9","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-4rq4-32rv-6wp6","Warn: Project is vulnerable to: GHSA-64g7-mvw6-v9qj","Warn: Project is vulnerable to: GHSA-7p7h-4mm5-852v","Warn: Project is vulnerable to: GHSA-38fc-wpqx-33j7","Warn: Project is vulnerable to: GHSA-j8xg-fqg3-53r7"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-18T02:31:42.879Z","repository_id":35835878,"created_at":"2025-08-18T02:31:42.879Z","updated_at":"2025-08-18T02:31:42.879Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34150583,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-10T02:00:07.152Z","response_time":89,"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-06-11T19:21:44.334Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":58.51358846367166,"stargazers_count":1.2756516916250693,"forks_count":1.7563320391939359,"average":15.386393048622667},"purl":"pkg:deno/astring","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/deno/astring","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/deno/astring","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/deno/astring/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-07T00:10:33.989Z","issues_count":27,"pull_requests_count":155,"avg_time_to_close_issue":3078012.75,"avg_time_to_close_pull_request":22943864.4609375,"issues_closed_count":12,"pull_requests_closed_count":128,"pull_request_authors_count":18,"issue_authors_count":25,"avg_comments_per_issue":1.4444444444444444,"avg_comments_per_pull_request":1.4967741935483871,"merged_pull_requests_count":4,"bot_issues_count":0,"bot_pull_requests_count":130,"past_year_issues_count":4,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/issues","maintainers":[{"login":"davidbonnet","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidbonnet"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/deno.land/packages/astring/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/deno.land/packages/astring/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/deno.land/packages/astring/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/deno.land/packages/astring/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/deno.land/packages/astring/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/deno.land/packages/astring/codemeta","maintainers":[],"registry":{"name":"deno.land","url":"https://deno.land","ecosystem":"deno","default":true,"packages_count":5909,"maintainers_count":0,"namespaces_count":0,"keywords_count":4087,"github":"denoland","metadata":{"funded_packages_count":877},"icon_url":"https://github.com/denoland.png","created_at":"2022-04-20T15:35:43.723Z","updated_at":"2026-06-10T05:18:54.194Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/deno.land/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/deno.land/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/deno.land/namespaces"}},{"id":1436505,"name":"astring","ecosystem":"npm","description":"JavaScript code generator from an ESTree-compliant AST.","homepage":"https://github.com/davidbonnet/astring#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/davidbonnet/astring","keywords_array":["ast","codegen","code generator","estree","astravel"],"namespace":null,"versions_count":83,"first_release_published_at":"2015-08-03T12:00:42.446Z","latest_release_published_at":"2024-08-25T09:46:33.731Z","latest_release_number":"1.9.0","last_synced_at":"2026-06-11T19:21:44.365Z","created_at":"2022-04-09T01:06:31.272Z","updated_at":"2026-06-11T19:21:44.365Z","registry_url":"https://www.npmjs.com/package/astring","install_command":"npm install astring","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.9.0"}},"repo_metadata":{"id":35835878,"uuid":"40119039","full_name":"davidbonnet/astring","owner":"davidbonnet","description":"🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.","archived":false,"fork":false,"pushed_at":"2024-09-02T23:59:14.000Z","size":2657,"stargazers_count":1165,"open_issues_count":20,"forks_count":57,"subscribers_count":10,"default_branch":"main","last_synced_at":"2024-09-06T05:51:39.436Z","etag":null,"topics":["ast","code-generator","codegen","estree","javascript"],"latest_commit_sha":null,"homepage":"https://david.bonnet.cc/astring/demo/","language":"JavaScript","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/davidbonnet.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-08-03T10:28:29.000Z","updated_at":"2024-09-06T02:08:21.000Z","dependencies_parsed_at":"2024-06-18T11:43:32.588Z","dependency_job_id":null,"html_url":"https://github.com/davidbonnet/astring","commit_stats":{"total_commits":804,"total_committers":16,"mean_commits":50.25,"dds":0.4539800995024875,"last_synced_commit":"6cdafcc523ee6bf2071a5fa1f6793719d3647ef1"},"previous_names":[],"tags_count":88,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbonnet","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217971204,"owners_count":16258941,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"davidbonnet","name":"David Bonnet","uuid":"297345","kind":"user","description":"User Interaction Designer \u0026 Engineer. Full stack JavaScript specialist.","email":"","website":"http://bonnet.cc","location":"Paris, France","twitter":null,"company":"@SierraWireless","icon_url":"https://avatars.githubusercontent.com/u/297345?u=a6deafabc4aa76b20a3f204e839dc21df908976f\u0026v=4","repositories_count":21,"last_synced_at":"2023-04-09T19:46:20.630Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/davidbonnet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:30:35.438Z","updated_at":"2023-04-09T19:46:20.782Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbonnet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbonnet/repositories"},"tags":[{"name":"v1.8.6","sha":"97ae2b2071c29fb92d0bb70403f75aa0f56a2cf0","kind":"tag","published_at":"2023-05-30T23:08:56.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"ba2e9bf597f158276488f845646daad7927a0131","kind":"tag","published_at":"2023-05-19T22:10:28.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"6cdafcc523ee6bf2071a5fa1f6793719d3647ef1","kind":"tag","published_at":"2022-12-21T01:59:50.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"f42eeaed8bf06a0bd43cf5c752ccd02db73f1eb6","kind":"tag","published_at":"2022-04-28T11:07:39.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"01d5ba64b42101a70b4b31c22ac5c5ebf2190f39","kind":"tag","published_at":"2022-04-28T10:53:14.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"f8481f9f356110631deb77645c05f43496b14491","kind":"tag","published_at":"2021-11-21T23:12:43.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"f4b322d9e0146b42fd5989bf5a390908079ef444","kind":"tag","published_at":"2021-11-21T22:53:12.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.0/manifests"},{"name":"v1.7.6","sha":"5a5d0e480471caa5efb907d93a3af050e9d5ae89","kind":"tag","published_at":"2021-11-21T17:05:48.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.6/manifests"},{"name":"v1.7.5","sha":"e9a83d936f5ba3f3cc01945890852b7f538a7944","kind":"tag","published_at":"2021-06-02T11:54:05.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.5/manifests"},{"name":"v1.7.4","sha":"6d8a12240fef71defa281f7bb394eb2fcaee4dce","kind":"tag","published_at":"2021-04-07T19:33:56.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"bb49f390b416fb0bf03abca27ee9d2a3d2eebeed","kind":"tag","published_at":"2021-04-05T21:58:21.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"4f3de686b17e8ad109a2d2502e728c859cc2b53b","kind":"tag","published_at":"2021-04-05T21:38:11.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"2dfdef15606314c52ac7abbe41dd049e14907190","kind":"tag","published_at":"2021-04-05T17:43:38.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"594962c0ed94904bb24a349411d17c5a067c246d","kind":"tag","published_at":"2021-02-06T18:18:07.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.0/manifests"},{"name":"v1.6.2","sha":"0e2df7a3b152414583ea8f0710cafb1c883ace09","kind":"tag","published_at":"2021-02-03T12:59:56.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.6.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"7339983dbb22ede00ff510677f9abc764c443a8b","kind":"tag","published_at":"2021-02-03T12:43:03.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.6.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"b989a3f396717632aeeb90fbcf9acefc0f86213e","kind":"tag","published_at":"2021-01-04T19:25:19.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.6.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"e65afdcbaf637b41d029beaed6568cf25583b9b4","kind":"tag","published_at":"2021-01-03T21:22:03.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.5.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"967363d5b7c0d4b4e1356638a5310d0fdcd735f7","kind":"tag","published_at":"2021-01-03T12:36:51.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.5.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.5.0/manifests"},{"name":"v1.4.3","sha":"8125e94111aa0ab7ff921504543e01b4e19617f8","kind":"tag","published_at":"2019-10-13T21:07:57.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.4.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"6d10d422207805d1a97cb31594710e92c3a67334","kind":"tag","published_at":"2019-09-15T12:59:00.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.4.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"c30e383b5fcbab0c88948ff1f9df56a20f056257","kind":"tag","published_at":"2019-07-20T10:56:08.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.4.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"96fd96ab4e5b74dc77cc2c73158c51e65df8afe5","kind":"tag","published_at":"2019-03-30T12:11:39.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.4.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"4a859c54de4b08db181f670732eb3968f69b74d6","kind":"tag","published_at":"2018-06-23T10:34:34.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.3.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"53fc1ac8a80d205f7962b1f00b0ecd3051796701","kind":"tag","published_at":"2018-05-08T16:45:40.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.3.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"d2895883882cf18f247b37082e797d0fb858461a","kind":"tag","published_at":"2017-10-15T18:17:17.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.2.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b4bf52a06bc9da4d52876199cc784000af90b735","kind":"tag","published_at":"2017-10-14T16:44:25.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.1.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.1.0/manifests"},{"name":"v1.0.5","sha":"96698bad9146dedff3253ed695ed5ce949586226","kind":"tag","published_at":"2017-08-05T19:41:17.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.5/manifests"},{"name":"v1.0.4","sha":"9ef6cc2cc820422a5c541e218aa14759bdb1f2a6","kind":"tag","published_at":"2017-08-04T10:03:04.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"c8380506e7174ed69d9ca4aebbc46133343b7dad","kind":"tag","published_at":"2017-07-10T10:01:27.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"db677a90aba9ef19fa8c72dc511c8c81afd5864b","kind":"tag","published_at":"2017-04-03T16:50:41.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"ba46108a300bde09ef6b1fc78eaae037e4f15006","kind":"tag","published_at":"2017-04-02T08:00:58.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"78948e52219a4c356da23e8290434eebe3b8a6ed","kind":"tag","published_at":"2017-04-01T20:14:34.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.0/manifests"},{"name":"v0.10.0","sha":"66f954e5aaa4079ccf07cd79500ff409f4fd020d","kind":"tag","published_at":"2017-04-01T11:16:10.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.10.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"ed6bc869c7b91a7ca8161fce0d8b20173283e608","kind":"tag","published_at":"2017-03-29T16:58:10.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.9.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"f2510511cf4bb4d56bd51d1ea60e90fa070cf71f","kind":"tag","published_at":"2017-03-29T13:55:31.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.9.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"aa86279a7e0a1d3f1e6ab4d8bfe1bd29b4a11f8f","kind":"tag","published_at":"2016-11-01T16:33:27.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.8.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"41af3ee5b348b84a72da858a5b04286419fd9ffa","kind":"tag","published_at":"2016-08-27T18:56:25.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.7.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"eda110783283bf751875c7e31f4976fdab8e1989","kind":"tag","published_at":"2016-08-27T16:59:07.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.7.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"224a8e2bfa2524e6784ff100f7765ad4163ac932","kind":"tag","published_at":"2016-06-01T12:32:43.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.6.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.6.1/manifests"},{"name":"0.6.0","sha":"d6f34929a46654d8843cf1963891f968895e6279","kind":"commit","published_at":"2016-03-18T08:01:05.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.6.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.6.0/manifests"},{"name":"v0.6.0","sha":"0a78af3716b0c58b79722ed83a813f8458b81f67","kind":"tag","published_at":"2016-03-17T21:28:28.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.6.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.6.0/manifests"},{"name":"0.5.0","sha":"9889a428e2de18a15343e703ae61aeb0b7b08560","kind":"commit","published_at":"2016-03-13T13:52:33.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.5.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.5.0/manifests"},{"name":"v0.5.0","sha":"c00a349c4e07224bab752df8c6d8e1a690e78d17","kind":"tag","published_at":"2016-03-13T13:47:36.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.5.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.5.0/manifests"},{"name":"0.4.11","sha":"10cbbac58753acf0fb74b958291859753e62c905","kind":"commit","published_at":"2016-02-26T10:55:47.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.11","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.11/manifests"},{"name":"v0.4.11","sha":"5575ed9b0a46d955a29b90adf707375841d4cfaf","kind":"tag","published_at":"2016-02-25T22:40:38.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.11","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.11/manifests"},{"name":"v0.4.10","sha":"baeb9f5e3224e815daddd16167f5f079f7e31440","kind":"tag","published_at":"2015-11-22T22:16:39.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.10","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.10/manifests"},{"name":"0.4.10","sha":"baeb9f5e3224e815daddd16167f5f079f7e31440","kind":"commit","published_at":"2015-11-22T22:16:39.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.10","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.10/manifests"},{"name":"v0.4.9","sha":"b92538b864268b90f50d1fa8f1e8eb82e154cc2e","kind":"tag","published_at":"2015-11-16T08:47:07.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.9","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.9/manifests"},{"name":"v0.4.8","sha":"0095dc89928305a1cbfad59275505a35a022a952","kind":"tag","published_at":"2015-11-02T08:49:11.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.8","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"827a56fbe4015620a7ded43ea52861cdf209d7e9","kind":"tag","published_at":"2015-11-01T12:21:31.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.7","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.7/manifests"},{"name":"0.4.6","sha":"083e59ece0c756541b2cba7ade294fe8104d7119","kind":"commit","published_at":"2015-10-23T07:37:16.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.6/manifests"},{"name":"v0.4.6","sha":"083e59ece0c756541b2cba7ade294fe8104d7119","kind":"tag","published_at":"2015-10-23T07:37:16.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.6/manifests"},{"name":"0.4.5","sha":"8e67f87124e41bdf0be6930d6955a81504a772df","kind":"commit","published_at":"2015-09-25T19:51:42.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.5/manifests"},{"name":"v0.4.5","sha":"4bdabfa5f6c6aabd6890a795b74138723c0cbbd6","kind":"tag","published_at":"2015-09-25T19:47:38.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.5/manifests"},{"name":"0.4.4","sha":"f515581e540190d59eff92b30b34990525d00630","kind":"commit","published_at":"2015-09-25T19:25:23.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.4/manifests"},{"name":"v0.4.4","sha":"b4dca17a5577ff0894c19631bff624c7f66e48db","kind":"tag","published_at":"2015-09-25T18:44:44.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.4/manifests"},{"name":"0.4.3","sha":"efde8f4ca44134324dc544eb9c70ca2e54d001d6","kind":"commit","published_at":"2015-09-24T15:40:30.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"ad1d71e3ae3fe7d49403a9fa557e2cfdfc706ded","kind":"commit","published_at":"2015-09-21T11:42:55.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.2/manifests"},{"name":"v0.4.2","sha":"ad1d71e3ae3fe7d49403a9fa557e2cfdfc706ded","kind":"tag","published_at":"2015-09-21T11:42:55.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.2/manifests"},{"name":"0.4.1","sha":"51dd6cef2fa8ede69278322233a5713b28b49d12","kind":"commit","published_at":"2015-09-14T20:22:42.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.1/manifests"},{"name":"v0.4.1","sha":"51dd6cef2fa8ede69278322233a5713b28b49d12","kind":"tag","published_at":"2015-09-14T20:22:42.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"574bf58aae796160aef4583c12319204eda75f51","kind":"tag","published_at":"2015-08-30T16:17:33.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.0/manifests"},{"name":"0.4.0","sha":"574bf58aae796160aef4583c12319204eda75f51","kind":"commit","published_at":"2015-08-30T16:17:33.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.0/manifests"},{"name":"v0.3.7","sha":"3e1077930067c71e58e806b187d4262a239eb357","kind":"tag","published_at":"2015-08-24T21:56:53.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.7","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.7/manifests"},{"name":"0.3.6","sha":"4c325d33adc05ca3497978f7c09d0e9a687de1a7","kind":"commit","published_at":"2015-08-24T20:49:56.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.3.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.6/manifests"},{"name":"v0.3.6","sha":"4c325d33adc05ca3497978f7c09d0e9a687de1a7","kind":"tag","published_at":"2015-08-24T20:49:56.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.6/manifests"},{"name":"v0.3.5","sha":"7978c982aa9e60a7b04bc2aee144deae5bbf4984","kind":"tag","published_at":"2015-08-23T23:36:36.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"4aa13edc649b7e69036d28e20f057e33ebbbc6ad","kind":"tag","published_at":"2015-08-16T18:33:03.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"ce4bb6784f04f099f167d4b7aa8c36cd6a60d6b3","kind":"tag","published_at":"2015-08-14T15:47:59.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.3/manifests"},{"name":"0.3.3","sha":"ce4bb6784f04f099f167d4b7aa8c36cd6a60d6b3","kind":"commit","published_at":"2015-08-14T15:47:59.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.3.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.3/manifests"},{"name":"v0.3.2","sha":"8fa5599dbebc4a7647b0fe1b9ec989e624b9c4f7","kind":"tag","published_at":"2015-08-11T06:22:47.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.2/manifests"},{"name":"0.3.1","sha":"3d40148e3019bc49052d6b2aac978783962432a3","kind":"commit","published_at":"2015-08-10T18:23:34.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.3.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.1/manifests"},{"name":"v0.3.1","sha":"3d40148e3019bc49052d6b2aac978783962432a3","kind":"tag","published_at":"2015-08-10T18:23:34.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"4f83acef4396a9ac175ec4b4874782923e49e7b9","kind":"tag","published_at":"2015-08-10T18:01:33.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.0/manifests"},{"name":"v0.2.8","sha":"3f1659bd76f0b355b7309a4829920d6e87977ade","kind":"tag","published_at":"2015-08-09T19:02:45.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.8","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"2f7c5a4dc38f3769ad50c9c5932e810ea71f56d6","kind":"tag","published_at":"2015-08-08T12:53:25.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.7","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"1da78bb593b4c71d4272749e9e94c89f1719b24d","kind":"tag","published_at":"2015-08-07T18:43:57.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"9d6c3b7c1f0678c8440c598731fe758ae603f3ba","kind":"tag","published_at":"2015-08-07T18:34:47.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6f0f366fb1b78218bd3dd07e40bf8f078a62d1d5","kind":"tag","published_at":"2015-08-07T09:00:59.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"38c9e43f8ff2d0d627c7aa7abdbc06d61c7a08f6","kind":"tag","published_at":"2015-08-06T09:52:22.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"e1a9b01dee882b0dd521a21b658a6f12c792d747","kind":"tag","published_at":"2015-08-06T09:47:35.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"61093ec5aa5a8612e69cb36281ed6bb8210d3dbd","kind":"tag","published_at":"2015-08-06T09:32:43.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"bda4a6566a3c2d54fa33bf20d974aa50707abe78","kind":"tag","published_at":"2015-08-06T09:25:36.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.0/manifests"},{"name":"v0.1.2","sha":"4987e0427a4cedb2053dfb485fd780928c24e0d9","kind":"tag","published_at":"2015-08-05T09:51:40.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.1.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"3c9d9da72b3773d505cb2f0a46849e0eb6baadca","kind":"tag","published_at":"2015-08-05T09:48:20.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.1.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"bf365c2a714bd3ed81bcc7bf2df8cc4c55d88962","kind":"tag","published_at":"2015-08-05T08:14:41.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.1.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.0/manifests"},{"name":"v0.0.9","sha":"0dea99fe264bce1ba93bdf6841654d477203f253","kind":"tag","published_at":"2015-08-05T07:13:11.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.0.9","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.0.9/manifests"}]},"repo_metadata_updated_at":"2024-09-07T10:37:38.064Z","dependent_packages_count":419,"downloads":42535739,"downloads_period":"last-month","dependent_repos_count":39839,"rankings":{"downloads":0.14431217425551304,"dependent_repos_count":0.15664482819089454,"dependent_packages_count":0.1680352037631609,"stargazers_count":2.400050118989493,"forks_count":4.09275603218545,"docker_downloads_count":0.22917463210457173,"average":1.1984954982481806},"purl":"pkg:npm/astring","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/astring","docker_dependents_count":228,"docker_downloads_count":61282321,"usage_url":"https://repos.ecosyste.ms/usage/npm/astring","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/astring/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-07T10:37:34.737Z","issues_count":22,"pull_requests_count":99,"avg_time_to_close_issue":3622427.285714286,"avg_time_to_close_pull_request":17644293.88043478,"issues_closed_count":13,"pull_requests_closed_count":92,"pull_request_authors_count":15,"issue_authors_count":19,"avg_comments_per_issue":2.3636363636363638,"avg_comments_per_pull_request":1.9595959595959596,"merged_pull_requests_count":3,"bot_issues_count":0,"bot_pull_requests_count":83,"past_year_issues_count":11,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":3441911.2,"past_year_avg_time_to_close_pull_request":1724515.0,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":2.7272727272727275,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/issues","maintainers":[{"login":"davidbonnet","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidbonnet"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/astring/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/astring/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/astring/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/astring/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/astring/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/astring/codemeta","maintainers":[{"uuid":"davidbonnet","login":"davidbonnet","name":null,"email":"david@bonnet.cc","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~davidbonnet","role":null,"created_at":"2022-11-11T12:19:12.751Z","updated_at":"2022-11-11T12:19:12.751Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/davidbonnet/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5642848,"maintainers_count":1200144,"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":998076,"name":"@jacob-ebey/astring","ecosystem":"npm","description":"JavaScript code generator from an ESTree-compliant AST.","homepage":"https://github.com/davidbonnet/astring#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/davidbonnet/astring","keywords_array":["ast","codegen","code generator","estree","astravel"],"namespace":"jacob-ebey","versions_count":1,"first_release_published_at":"2020-12-22T23:28:26.099Z","latest_release_published_at":"2020-12-22T23:28:26.099Z","latest_release_number":"1.4.4","last_synced_at":"2026-06-11T19:21:44.495Z","created_at":"2022-04-07T18:52:28.821Z","updated_at":"2026-06-11T19:21:44.496Z","registry_url":"https://www.npmjs.com/package/@jacob-ebey/astring","install_command":"npm install @jacob-ebey/astring","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.4.4"}},"repo_metadata":{"id":35835878,"uuid":"40119039","full_name":"davidbonnet/astring","owner":"davidbonnet","description":"🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.","archived":false,"fork":false,"pushed_at":"2024-12-01T12:16:56.000Z","size":2810,"stargazers_count":1242,"open_issues_count":39,"forks_count":60,"subscribers_count":9,"default_branch":"main","last_synced_at":"2026-05-21T17:52:35.007Z","etag":null,"topics":["ast","code-generator","codegen","estree","javascript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/davidbonnet.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-08-03T10:28:29.000Z","updated_at":"2026-05-21T11:25:20.000Z","dependencies_parsed_at":"2025-04-01T22:11:07.103Z","dependency_job_id":"4c51f051-f6f8-415d-b238-de97e55a2883","html_url":"https://github.com/davidbonnet/astring","commit_stats":{"total_commits":815,"total_committers":17,"mean_commits":47.94117647058823,"dds":0.4503067484662576,"last_synced_commit":"96dfb2b347fc7e4f359b26579198097b9f0b1256"},"previous_names":[],"tags_count":89,"template":false,"template_full_name":null,"purl":"pkg:github/davidbonnet/astring","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbonnet","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/sbom","scorecard":{"id":326153,"data":{"date":"2025-08-11","repo":{"name":"github.com/davidbonnet/astring","commit":"96dfb2b347fc7e4f359b26579198097b9f0b1256"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 2/28 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/dependencies.yml:1","Warn: no topLevel permission defined: .github/workflows/tests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":4,"reason":"dependency not pinned by hash detected -- score normalized to 4","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependencies.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/dependencies.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependencies.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/dependencies.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/tests.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 5 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"21 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-93q8-gq69-wqmw","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-w573-4hg7-7wgq","Warn: Project is vulnerable to: GHSA-ww39-953v-wcq6","Warn: Project is vulnerable to: GHSA-pfrx-2q88-qq97","Warn: Project is vulnerable to: GHSA-rc47-6667-2j5j","Warn: Project is vulnerable to: GHSA-9c47-m6qq-7p4h","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-f8q6-p94x-37v3","Warn: Project is vulnerable to: GHSA-xvch-5gv4-984h","Warn: Project is vulnerable to: GHSA-hj48-42vr-x3v9","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-4rq4-32rv-6wp6","Warn: Project is vulnerable to: GHSA-64g7-mvw6-v9qj","Warn: Project is vulnerable to: GHSA-7p7h-4mm5-852v","Warn: Project is vulnerable to: GHSA-38fc-wpqx-33j7","Warn: Project is vulnerable to: GHSA-j8xg-fqg3-53r7"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-18T02:31:42.879Z","repository_id":35835878,"created_at":"2025-08-18T02:31:42.879Z","updated_at":"2025-08-18T02:31:42.879Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33878982,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-03T02:00:06.370Z","response_time":59,"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-06-03T20:29:20.312Z","dependent_packages_count":3,"downloads":27,"downloads_period":"last-month","dependent_repos_count":2,"rankings":{"downloads":23.52704558033885,"dependent_repos_count":7.990339975798177,"dependent_packages_count":5.802168501741519,"stargazers_count":2.3987299860226003,"forks_count":4.091023960619266,"docker_downloads_count":null,"average":8.761861600904082},"purl":"pkg:npm/%40jacob-ebey/astring","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@jacob-ebey/astring","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@jacob-ebey/astring","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@jacob-ebey/astring/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-07T00:10:33.989Z","issues_count":27,"pull_requests_count":155,"avg_time_to_close_issue":3078012.75,"avg_time_to_close_pull_request":22943864.4609375,"issues_closed_count":12,"pull_requests_closed_count":128,"pull_request_authors_count":18,"issue_authors_count":25,"avg_comments_per_issue":1.4444444444444444,"avg_comments_per_pull_request":1.4967741935483871,"merged_pull_requests_count":4,"bot_issues_count":0,"bot_pull_requests_count":130,"past_year_issues_count":4,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/issues","maintainers":[{"login":"davidbonnet","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidbonnet"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jacob-ebey%2Fastring/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jacob-ebey%2Fastring/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jacob-ebey%2Fastring/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jacob-ebey%2Fastring/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jacob-ebey%2Fastring/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@jacob-ebey%2Fastring/codemeta","maintainers":[{"uuid":"jacob-ebey","login":"jacob-ebey","name":null,"email":"jacob.ebey@live.com","url":null,"packages_count":118,"html_url":"https://www.npmjs.com/~jacob-ebey","role":null,"created_at":"2022-11-20T17:43:17.778Z","updated_at":"2022-11-20T17:43:17.778Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jacob-ebey/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5642848,"maintainers_count":1200144,"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":14338217,"name":"github.com/davidbonnet/astring","ecosystem":"go","description":null,"homepage":null,"licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/davidbonnet/astring","keywords_array":[],"namespace":null,"versions_count":75,"first_release_published_at":"2015-08-05T07:13:11.000Z","latest_release_published_at":"2024-08-25T09:46:04.000Z","latest_release_number":"v1.9.0","last_synced_at":"2026-06-11T19:21:44.271Z","created_at":"2026-04-28T11:00:44.740Z","updated_at":"2026-06-11T19:21:44.271Z","registry_url":"https://pkg.go.dev/github.com/davidbonnet/astring","install_command":"go get github.com/davidbonnet/astring","documentation_url":"https://pkg.go.dev/github.com/davidbonnet/astring#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-04-28T12:53:55.199Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.135177172859481,"dependent_packages_count":4.811484132117595,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.973330652488539},"purl":"pkg:golang/github.com/davidbonnet/astring","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/davidbonnet/astring","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/davidbonnet/astring","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/davidbonnet/astring/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdavidbonnet%2Fastring/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdavidbonnet%2Fastring/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdavidbonnet%2Fastring/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdavidbonnet%2Fastring/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdavidbonnet%2Fastring/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdavidbonnet%2Fastring/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2168268,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4996781,"name":"org.webjars.npm:astring","ecosystem":"maven","description":"WebJar for astring","homepage":"https://www.webjars.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/davidbonnet/astring","keywords_array":[],"namespace":"org.webjars.npm","versions_count":2,"first_release_published_at":"2021-03-03T17:01:28.000Z","latest_release_published_at":"2025-04-09T13:05:34.000Z","latest_release_number":"1.9.0","last_synced_at":"2026-06-11T19:21:40.817Z","created_at":"2022-07-27T10:50:30.204Z","updated_at":"2026-06-11T19:21:40.817Z","registry_url":"https://central.sonatype.com/artifact/org.webjars.npm/astring/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.webjars.npm/astring/","metadata":{},"repo_metadata":{"id":35835878,"uuid":"40119039","full_name":"davidbonnet/astring","owner":"davidbonnet","description":"🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.","archived":false,"fork":false,"pushed_at":"2024-12-01T12:16:56.000Z","size":2810,"stargazers_count":1240,"open_issues_count":39,"forks_count":60,"subscribers_count":9,"default_branch":"main","last_synced_at":"2026-03-16T16:17:48.206Z","etag":null,"topics":["ast","code-generator","codegen","estree","javascript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/davidbonnet.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-08-03T10:28:29.000Z","updated_at":"2026-03-15T00:49:19.000Z","dependencies_parsed_at":"2025-04-01T22:11:07.103Z","dependency_job_id":"4c51f051-f6f8-415d-b238-de97e55a2883","html_url":"https://github.com/davidbonnet/astring","commit_stats":{"total_commits":815,"total_committers":17,"mean_commits":47.94117647058823,"dds":0.4503067484662576,"last_synced_commit":"96dfb2b347fc7e4f359b26579198097b9f0b1256"},"previous_names":[],"tags_count":89,"template":false,"template_full_name":null,"purl":"pkg:github/davidbonnet/astring","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbonnet","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/sbom","scorecard":{"id":326153,"data":{"date":"2025-08-11","repo":{"name":"github.com/davidbonnet/astring","commit":"96dfb2b347fc7e4f359b26579198097b9f0b1256"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":0,"reason":"Found 2/28 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/dependencies.yml:1","Warn: no topLevel permission defined: .github/workflows/tests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":4,"reason":"dependency not pinned by hash detected -- score normalized to 4","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/dependencies.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/dependencies.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependencies.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/dependencies.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/davidbonnet/astring/tests.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 5 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"21 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-93q8-gq69-wqmw","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-w573-4hg7-7wgq","Warn: Project is vulnerable to: GHSA-ww39-953v-wcq6","Warn: Project is vulnerable to: GHSA-pfrx-2q88-qq97","Warn: Project is vulnerable to: GHSA-rc47-6667-2j5j","Warn: Project is vulnerable to: GHSA-9c47-m6qq-7p4h","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-f8q6-p94x-37v3","Warn: Project is vulnerable to: GHSA-xvch-5gv4-984h","Warn: Project is vulnerable to: GHSA-hj48-42vr-x3v9","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-4rq4-32rv-6wp6","Warn: Project is vulnerable to: GHSA-64g7-mvw6-v9qj","Warn: Project is vulnerable to: GHSA-7p7h-4mm5-852v","Warn: Project is vulnerable to: GHSA-38fc-wpqx-33j7","Warn: Project is vulnerable to: GHSA-j8xg-fqg3-53r7"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-18T02:31:42.879Z","repository_id":35835878,"created_at":"2025-08-18T02:31:42.879Z","updated_at":"2025-08-18T02:31:42.879Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30603774,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-16T23:44:20.790Z","status":"online","status_checked_at":"2026-03-17T02:00:07.764Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"davidbonnet","name":"David Bonnet","uuid":"297345","kind":"user","description":"User Interaction Designer \u0026 Engineer. Full stack JavaScript specialist.","email":"","website":"http://bonnet.cc","location":"Paris, France","twitter":null,"company":"@SierraWireless","icon_url":"https://avatars.githubusercontent.com/u/297345?u=a6deafabc4aa76b20a3f204e839dc21df908976f\u0026v=4","repositories_count":21,"last_synced_at":"2023-04-09T19:46:20.630Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/davidbonnet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:30:35.438Z","updated_at":"2023-04-09T19:46:20.782Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbonnet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidbonnet/repositories"},"tags":[{"name":"v1.9.0","sha":"96dfb2b347fc7e4f359b26579198097b9f0b1256","kind":"tag","published_at":"2024-08-25T09:46:04.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.9.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.9.0/manifests"},{"name":"v1.8.6","sha":"97ae2b2071c29fb92d0bb70403f75aa0f56a2cf0","kind":"tag","published_at":"2023-05-30T23:08:56.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.6/manifests"},{"name":"v1.8.5","sha":"ba2e9bf597f158276488f845646daad7927a0131","kind":"tag","published_at":"2023-05-19T22:10:28.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.5/manifests"},{"name":"v1.8.4","sha":"6cdafcc523ee6bf2071a5fa1f6793719d3647ef1","kind":"tag","published_at":"2022-12-21T01:59:50.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"f42eeaed8bf06a0bd43cf5c752ccd02db73f1eb6","kind":"tag","published_at":"2022-04-28T11:07:39.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"01d5ba64b42101a70b4b31c22ac5c5ebf2190f39","kind":"tag","published_at":"2022-04-28T10:53:14.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"f8481f9f356110631deb77645c05f43496b14491","kind":"tag","published_at":"2021-11-21T23:12:43.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"f4b322d9e0146b42fd5989bf5a390908079ef444","kind":"tag","published_at":"2021-11-21T22:53:12.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.8.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.8.0/manifests"},{"name":"v1.7.6","sha":"5a5d0e480471caa5efb907d93a3af050e9d5ae89","kind":"tag","published_at":"2021-11-21T17:05:48.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.6/manifests"},{"name":"v1.7.5","sha":"e9a83d936f5ba3f3cc01945890852b7f538a7944","kind":"tag","published_at":"2021-06-02T11:54:05.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.5/manifests"},{"name":"v1.7.4","sha":"6d8a12240fef71defa281f7bb394eb2fcaee4dce","kind":"tag","published_at":"2021-04-07T19:33:56.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"bb49f390b416fb0bf03abca27ee9d2a3d2eebeed","kind":"tag","published_at":"2021-04-05T21:58:21.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"4f3de686b17e8ad109a2d2502e728c859cc2b53b","kind":"tag","published_at":"2021-04-05T21:38:11.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"2dfdef15606314c52ac7abbe41dd049e14907190","kind":"tag","published_at":"2021-04-05T17:43:38.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"594962c0ed94904bb24a349411d17c5a067c246d","kind":"tag","published_at":"2021-02-06T18:18:07.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.7.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.7.0/manifests"},{"name":"v1.6.2","sha":"0e2df7a3b152414583ea8f0710cafb1c883ace09","kind":"tag","published_at":"2021-02-03T12:59:56.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.6.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"7339983dbb22ede00ff510677f9abc764c443a8b","kind":"tag","published_at":"2021-02-03T12:43:03.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.6.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"b989a3f396717632aeeb90fbcf9acefc0f86213e","kind":"tag","published_at":"2021-01-04T19:25:19.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.6.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.6.0/manifests"},{"name":"v1.5.1","sha":"e65afdcbaf637b41d029beaed6568cf25583b9b4","kind":"tag","published_at":"2021-01-03T21:22:03.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.5.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"967363d5b7c0d4b4e1356638a5310d0fdcd735f7","kind":"tag","published_at":"2021-01-03T12:36:51.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.5.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.5.0/manifests"},{"name":"v1.4.3","sha":"8125e94111aa0ab7ff921504543e01b4e19617f8","kind":"tag","published_at":"2019-10-13T21:07:57.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.4.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"6d10d422207805d1a97cb31594710e92c3a67334","kind":"tag","published_at":"2019-09-15T12:59:00.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.4.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"c30e383b5fcbab0c88948ff1f9df56a20f056257","kind":"tag","published_at":"2019-07-20T10:56:08.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.4.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"96fd96ab4e5b74dc77cc2c73158c51e65df8afe5","kind":"tag","published_at":"2019-03-30T12:11:39.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.4.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"4a859c54de4b08db181f670732eb3968f69b74d6","kind":"tag","published_at":"2018-06-23T10:34:34.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.3.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"53fc1ac8a80d205f7962b1f00b0ecd3051796701","kind":"tag","published_at":"2018-05-08T16:45:40.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.3.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"d2895883882cf18f247b37082e797d0fb858461a","kind":"tag","published_at":"2017-10-15T18:17:17.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.2.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"b4bf52a06bc9da4d52876199cc784000af90b735","kind":"tag","published_at":"2017-10-14T16:44:25.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.1.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.1.0/manifests"},{"name":"v1.0.5","sha":"96698bad9146dedff3253ed695ed5ce949586226","kind":"tag","published_at":"2017-08-05T19:41:17.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.5/manifests"},{"name":"v1.0.4","sha":"9ef6cc2cc820422a5c541e218aa14759bdb1f2a6","kind":"tag","published_at":"2017-08-04T10:03:04.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"c8380506e7174ed69d9ca4aebbc46133343b7dad","kind":"tag","published_at":"2017-07-10T10:01:27.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"db677a90aba9ef19fa8c72dc511c8c81afd5864b","kind":"tag","published_at":"2017-04-03T16:50:41.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"ba46108a300bde09ef6b1fc78eaae037e4f15006","kind":"tag","published_at":"2017-04-02T08:00:58.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"78948e52219a4c356da23e8290434eebe3b8a6ed","kind":"tag","published_at":"2017-04-01T20:14:34.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v1.0.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v1.0.0/manifests"},{"name":"v0.10.0","sha":"66f954e5aaa4079ccf07cd79500ff409f4fd020d","kind":"tag","published_at":"2017-04-01T11:16:10.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.10.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"ed6bc869c7b91a7ca8161fce0d8b20173283e608","kind":"tag","published_at":"2017-03-29T16:58:10.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.9.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"f2510511cf4bb4d56bd51d1ea60e90fa070cf71f","kind":"tag","published_at":"2017-03-29T13:55:31.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.9.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"aa86279a7e0a1d3f1e6ab4d8bfe1bd29b4a11f8f","kind":"tag","published_at":"2016-11-01T16:33:27.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.8.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"41af3ee5b348b84a72da858a5b04286419fd9ffa","kind":"tag","published_at":"2016-08-27T18:56:25.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.7.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"eda110783283bf751875c7e31f4976fdab8e1989","kind":"tag","published_at":"2016-08-27T16:59:07.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.7.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"224a8e2bfa2524e6784ff100f7765ad4163ac932","kind":"tag","published_at":"2016-06-01T12:32:43.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.6.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.6.1/manifests"},{"name":"0.6.0","sha":"d6f34929a46654d8843cf1963891f968895e6279","kind":"commit","published_at":"2016-03-18T08:01:05.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.6.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.6.0/manifests"},{"name":"v0.6.0","sha":"0a78af3716b0c58b79722ed83a813f8458b81f67","kind":"tag","published_at":"2016-03-17T21:28:28.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.6.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.6.0/manifests"},{"name":"0.5.0","sha":"9889a428e2de18a15343e703ae61aeb0b7b08560","kind":"commit","published_at":"2016-03-13T13:52:33.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.5.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.5.0/manifests"},{"name":"v0.5.0","sha":"c00a349c4e07224bab752df8c6d8e1a690e78d17","kind":"tag","published_at":"2016-03-13T13:47:36.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.5.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.5.0/manifests"},{"name":"0.4.11","sha":"10cbbac58753acf0fb74b958291859753e62c905","kind":"commit","published_at":"2016-02-26T10:55:47.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.11","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.11/manifests"},{"name":"v0.4.11","sha":"5575ed9b0a46d955a29b90adf707375841d4cfaf","kind":"tag","published_at":"2016-02-25T22:40:38.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.11","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.4.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.11/manifests"},{"name":"0.4.10","sha":"baeb9f5e3224e815daddd16167f5f079f7e31440","kind":"commit","published_at":"2015-11-22T22:16:39.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.10","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.10/manifests"},{"name":"v0.4.10","sha":"baeb9f5e3224e815daddd16167f5f079f7e31440","kind":"tag","published_at":"2015-11-22T22:16:39.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.10","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"b92538b864268b90f50d1fa8f1e8eb82e154cc2e","kind":"tag","published_at":"2015-11-16T08:47:07.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.9","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.9/manifests"},{"name":"v0.4.8","sha":"0095dc89928305a1cbfad59275505a35a022a952","kind":"tag","published_at":"2015-11-02T08:49:11.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.8","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"827a56fbe4015620a7ded43ea52861cdf209d7e9","kind":"tag","published_at":"2015-11-01T12:21:31.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.7","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.7/manifests"},{"name":"0.4.6","sha":"083e59ece0c756541b2cba7ade294fe8104d7119","kind":"commit","published_at":"2015-10-23T07:37:16.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.6/manifests"},{"name":"v0.4.6","sha":"083e59ece0c756541b2cba7ade294fe8104d7119","kind":"tag","published_at":"2015-10-23T07:37:16.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.6/manifests"},{"name":"0.4.5","sha":"8e67f87124e41bdf0be6930d6955a81504a772df","kind":"commit","published_at":"2015-09-25T19:51:42.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.5/manifests"},{"name":"v0.4.5","sha":"4bdabfa5f6c6aabd6890a795b74138723c0cbbd6","kind":"tag","published_at":"2015-09-25T19:47:38.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.5/manifests"},{"name":"0.4.4","sha":"f515581e540190d59eff92b30b34990525d00630","kind":"commit","published_at":"2015-09-25T19:25:23.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.4/manifests"},{"name":"v0.4.4","sha":"b4dca17a5577ff0894c19631bff624c7f66e48db","kind":"tag","published_at":"2015-09-25T18:44:44.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.4/manifests"},{"name":"0.4.3","sha":"efde8f4ca44134324dc544eb9c70ca2e54d001d6","kind":"commit","published_at":"2015-09-24T15:40:30.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"ad1d71e3ae3fe7d49403a9fa557e2cfdfc706ded","kind":"commit","published_at":"2015-09-21T11:42:55.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.2/manifests"},{"name":"v0.4.2","sha":"ad1d71e3ae3fe7d49403a9fa557e2cfdfc706ded","kind":"tag","published_at":"2015-09-21T11:42:55.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.2/manifests"},{"name":"0.4.1","sha":"51dd6cef2fa8ede69278322233a5713b28b49d12","kind":"commit","published_at":"2015-09-14T20:22:42.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.1/manifests"},{"name":"v0.4.1","sha":"51dd6cef2fa8ede69278322233a5713b28b49d12","kind":"tag","published_at":"2015-09-14T20:22:42.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.1/manifests"},{"name":"0.4.0","sha":"574bf58aae796160aef4583c12319204eda75f51","kind":"commit","published_at":"2015-08-30T16:17:33.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.4.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.4.0/manifests"},{"name":"v0.4.0","sha":"574bf58aae796160aef4583c12319204eda75f51","kind":"tag","published_at":"2015-08-30T16:17:33.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.4.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.4.0/manifests"},{"name":"v0.3.7","sha":"3e1077930067c71e58e806b187d4262a239eb357","kind":"tag","published_at":"2015-08-24T21:56:53.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.7","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.7/manifests"},{"name":"0.3.6","sha":"4c325d33adc05ca3497978f7c09d0e9a687de1a7","kind":"commit","published_at":"2015-08-24T20:49:56.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.3.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.6/manifests"},{"name":"v0.3.6","sha":"4c325d33adc05ca3497978f7c09d0e9a687de1a7","kind":"tag","published_at":"2015-08-24T20:49:56.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.6/manifests"},{"name":"v0.3.5","sha":"7978c982aa9e60a7b04bc2aee144deae5bbf4984","kind":"tag","published_at":"2015-08-23T23:36:36.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"4aa13edc649b7e69036d28e20f057e33ebbbc6ad","kind":"tag","published_at":"2015-08-16T18:33:03.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.4/manifests"},{"name":"0.3.3","sha":"ce4bb6784f04f099f167d4b7aa8c36cd6a60d6b3","kind":"commit","published_at":"2015-08-14T15:47:59.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.3.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.3/manifests"},{"name":"v0.3.3","sha":"ce4bb6784f04f099f167d4b7aa8c36cd6a60d6b3","kind":"tag","published_at":"2015-08-14T15:47:59.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"8fa5599dbebc4a7647b0fe1b9ec989e624b9c4f7","kind":"tag","published_at":"2015-08-11T06:22:47.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.2/manifests"},{"name":"0.3.1","sha":"3d40148e3019bc49052d6b2aac978783962432a3","kind":"commit","published_at":"2015-08-10T18:23:34.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/0.3.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/0.3.1/manifests"},{"name":"v0.3.1","sha":"3d40148e3019bc49052d6b2aac978783962432a3","kind":"tag","published_at":"2015-08-10T18:23:34.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"4f83acef4396a9ac175ec4b4874782923e49e7b9","kind":"tag","published_at":"2015-08-10T18:01:33.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.3.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.3.0/manifests"},{"name":"v0.2.8","sha":"3f1659bd76f0b355b7309a4829920d6e87977ade","kind":"tag","published_at":"2015-08-09T19:02:45.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.8","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"2f7c5a4dc38f3769ad50c9c5932e810ea71f56d6","kind":"tag","published_at":"2015-08-08T12:53:25.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.7","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"1da78bb593b4c71d4272749e9e94c89f1719b24d","kind":"tag","published_at":"2015-08-07T18:43:57.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.6","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"9d6c3b7c1f0678c8440c598731fe758ae603f3ba","kind":"tag","published_at":"2015-08-07T18:34:47.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.5","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"6f0f366fb1b78218bd3dd07e40bf8f078a62d1d5","kind":"tag","published_at":"2015-08-07T09:00:59.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.4","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"38c9e43f8ff2d0d627c7aa7abdbc06d61c7a08f6","kind":"tag","published_at":"2015-08-06T09:52:22.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.3","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"e1a9b01dee882b0dd521a21b658a6f12c792d747","kind":"tag","published_at":"2015-08-06T09:47:35.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"61093ec5aa5a8612e69cb36281ed6bb8210d3dbd","kind":"tag","published_at":"2015-08-06T09:32:43.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"bda4a6566a3c2d54fa33bf20d974aa50707abe78","kind":"tag","published_at":"2015-08-06T09:25:36.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.2.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.2.0/manifests"},{"name":"v0.1.2","sha":"4987e0427a4cedb2053dfb485fd780928c24e0d9","kind":"tag","published_at":"2015-08-05T09:51:40.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.1.2","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"3c9d9da72b3773d505cb2f0a46849e0eb6baadca","kind":"tag","published_at":"2015-08-05T09:48:20.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.1.1","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"bf365c2a714bd3ed81bcc7bf2df8cc4c55d88962","kind":"tag","published_at":"2015-08-05T08:14:41.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.1.0","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.1.0/manifests"},{"name":"v0.0.9","sha":"0dea99fe264bce1ba93bdf6841654d477203f253","kind":"tag","published_at":"2015-08-05T07:13:11.000Z","download_url":"https://codeload.github.com/davidbonnet/astring/tar.gz/v0.0.9","html_url":"https://github.com/davidbonnet/astring/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/davidbonnet/astring@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/tags/v0.0.9/manifests"}]},"repo_metadata_updated_at":"2026-03-17T02:01:11.172Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":31.998402898858956,"stargazers_count":9.788063073456621,"forks_count":16.833566411117108,"average":22.649994081095016},"purl":"pkg:maven/org.webjars.npm/astring","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.webjars.npm:astring","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.webjars.npm:astring","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.webjars.npm:astring/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-07T00:10:33.989Z","issues_count":27,"pull_requests_count":155,"avg_time_to_close_issue":3078012.75,"avg_time_to_close_pull_request":22943864.4609375,"issues_closed_count":12,"pull_requests_closed_count":128,"pull_request_authors_count":18,"issue_authors_count":25,"avg_comments_per_issue":1.4444444444444444,"avg_comments_per_pull_request":1.4967741935483871,"merged_pull_requests_count":4,"bot_issues_count":0,"bot_pull_requests_count":130,"past_year_issues_count":4,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/issues","maintainers":[{"login":"davidbonnet","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidbonnet"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:astring/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:astring/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:astring/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:astring/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:astring/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:astring/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608406,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}}],"commits":{"id":11139,"full_name":"davidbonnet/astring","default_branch":"main","total_commits":815,"total_committers":16,"total_bot_commits":327,"total_bot_committers":3,"mean_commits":50.9375,"dds":0.4233128834355828,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-06-11T20:53:34.604Z","last_synced_commit":"96dfb2b347fc7e4f359b26579198097b9f0b1256","created_at":"2023-03-07T11:16:34.934Z","updated_at":"2026-06-11T20:53:08.456Z","committers":[{"name":"David Bonnet","email":"david@bonnet.cc","login":"davidbonnet","count":470},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]","login":"dependabot-preview[bot]","count":300},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":19},{"name":"greenkeeper[bot]","email":"greenkeeper[bot]","login":"greenkeeper[bot]","count":8},{"name":"Moti Zilberman","email":"motiz88@gmail.com","login":"motiz88","count":4},{"name":"Connor Peet","email":"connor@peet.io","login":"connor4312","count":3},{"name":"John Vilk","email":"jvilk@cs.umass.edu","login":null,"count":2},{"name":"zermelo-wisen","email":"98758224+zermelo-wisen","login":"zermelo-wisen","count":1},{"name":"magiblot","email":"magiblot@hotmail.com","login":"magiblot","count":1},{"name":"Jasper De Moor","email":"jasperdemoor@gmail.com","login":"DeMoorJasper","count":1},{"name":"Ives van Hoorne","email":"Ives.v.h@gmail.com","login":"CompuIves","count":1},{"name":"Emanuel Fernandes","email":"efernandes@tektorque.com","login":"efernandesng","count":1},{"name":"Devon Govett","email":"devongovett@gmail.com","login":"devongovett","count":1},{"name":"Dario Piotrowicz","email":"dario.piotrowicz@gmail.com","login":"dario-piotrowicz","count":1},{"name":"Björn Harrtell","email":"bjorn@wololo.org","login":"bjornharrtell","count":1},{"name":"Aleksey","email":"kozyatinskiy@chromium.org","login":"alexkozy","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-12T00:00:28.150Z","repositories_count":6257543,"commits_count":882327110,"contributors_count":35071991,"owners_count":1165588,"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":"davidbonnet/astring","html_url":"https://github.com/davidbonnet/astring","last_synced_at":"2026-06-10T11:21:49.953Z","status":"active","issues_count":27,"pull_requests_count":156,"avg_time_to_close_issue":3078012.75,"avg_time_to_close_pull_request":22943864.4609375,"issues_closed_count":12,"pull_requests_closed_count":128,"pull_request_authors_count":19,"issue_authors_count":25,"avg_comments_per_issue":1.4444444444444444,"avg_comments_per_pull_request":1.4871794871794872,"merged_pull_requests_count":4,"bot_issues_count":0,"bot_pull_requests_count":130,"past_year_issues_count":3,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-10T11:27:56.929Z","updated_at":"2026-06-10T11:21:49.953Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidbonnet%2Fastring/issues","issue_labels_count":{"table":{"bug":8,"question":3,"doc":1,"enhancement":1}},"pull_request_labels_count":{"table":{"dependencies":130}},"issue_author_associations_count":{"table":{"NONE":24,"CONTRIBUTOR":3}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":134,"NONE":20,"OWNER":2}},"issue_authors":{"table":{"martypdx":2,"znewsham":2,"citrizon":1,"janryWang":1,"yxshv":1,"maxkoretskyi":1,"littleboyck":1,"GervinFung":1,"wooorm":1,"Lookout-ent":1,"aralroca":1,"bayssmekanique":1,"scott-cornwell":1,"rochdev":1,"mohd-akram":1,"paoloricciuti":1,"florentin-soubrand":1,"photopea":1,"bpstrngr":1,"brev":1,"bjornharrtell":1,"MI3Guy":1,"Richienb":1,"mrjjwright":1,"lachrist":1}},"pull_request_authors":{"table":{"dependabot[bot]":129,"fabiosantoscode":3,"remcohaszing":3,"citrizon":2,"davidbonnet":2,"zermelo-wisen":2,"mohd-akram":2,"yigalirani":2,"Mouradif":1,"innocenzi":1,"stevenandersonz":1,"dario-piotrowicz":1,"wooorm":1,"znewsham":1,"ivankra":1,"mamaniv":1,"privatenumber":1,"sarathfrancis90":1,"dependabot-preview[bot]":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-10T00:00:24.323Z","repositories_count":14788212,"issues_count":33435200,"pull_requests_count":110038055,"authors_count":11298867,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":3}},"past_year_pull_request_author_associations_count":{"table":{"NONE":2}},"past_year_issue_authors":{"table":{"littleboyck":1,"Richienb":1,"rochdev":1}},"past_year_pull_request_authors":{"table":{"ivankra":1,"sarathfrancis90":1}},"maintainers":[{"table":{"login":"davidbonnet","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidbonnet"}}],"active_maintainers":[]}},"events":{"total":{"DeleteEvent":6,"PullRequestEvent":13,"ForkEvent":3,"IssuesEvent":3,"WatchEvent":64,"IssueCommentEvent":10,"CreateEvent":6},"last_year":{"ForkEvent":2,"IssuesEvent":1,"WatchEvent":22,"IssueCommentEvent":1}},"keywords":["ast","code-generator","codegen","estree","javascript"],"dependencies":[{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-08-09T09:15:30.314Z","updated_at":"2022-08-09T09:15:30.314Z","repository_link":"https://github.com/davidbonnet/astring/blob/main/package-lock.json","dependencies":[{"id":797940084,"package_name":"@babel/cli","ecosystem":"npm","requirements":"7.14.3","direct":false,"kind":"development","optional":false},{"id":797940085,"package_name":"make-dir","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940086,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.5.5","direct":false,"kind":"development","optional":false},{"id":797940087,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940088,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.14.3","direct":false,"kind":"development","optional":false},{"id":797940089,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940090,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940091,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940092,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940093,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940094,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940095,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":797940096,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"development","optional":false},{"id":797940097,"package_name":"debug","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"development","optional":false},{"id":797940098,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":797940099,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"development","optional":false},{"id":797940100,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.14.3","direct":false,"kind":"development","optional":false},{"id":797940101,"package_name":"@babel/helper-annotate-as-pure","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940102,"package_name":"@babel/helper-builder-binary-assignment-operator-visitor","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940103,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.13.16","direct":false,"kind":"development","optional":false},{"id":797940104,"package_name":"@babel/helper-create-class-features-plugin","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":797940105,"package_name":"@babel/helper-replace-supers","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":797940106,"package_name":"@babel/helper-create-regexp-features-plugin","ecosystem":"npm","requirements":"7.14.3","direct":false,"kind":"development","optional":false},{"id":797940107,"package_name":"jsesc","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":797940108,"package_name":"regenerate-unicode-properties","ecosystem":"npm","requirements":"8.2.0","direct":false,"kind":"development","optional":false},{"id":797940109,"package_name":"regexpu-core","ecosystem":"npm","requirements":"4.7.1","direct":false,"kind":"development","optional":false},{"id":797940110,"package_name":"regjsgen","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"development","optional":false},{"id":797940111,"package_name":"regjsparser","ecosystem":"npm","requirements":"0.6.9","direct":false,"kind":"development","optional":false},{"id":797940112,"package_name":"unicode-match-property-value-ecmascript","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":797940113,"package_name":"@babel/helper-define-polyfill-provider","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":797940114,"package_name":"resolve","ecosystem":"npm","requirements":"1.20.0","direct":false,"kind":"development","optional":false},{"id":797940115,"package_name":"@babel/helper-explode-assignable-expression","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940116,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940117,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.12.11","direct":false,"kind":"development","optional":false},{"id":797940118,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940119,"package_name":"@babel/helper-get-function-arity","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940120,"package_name":"@babel/helper-hoist-variables","ecosystem":"npm","requirements":"7.13.16","direct":false,"kind":"development","optional":false},{"id":797940121,"package_name":"@babel/helper-member-expression-to-functions","ecosystem":"npm","requirements":"7.13.12","direct":false,"kind":"development","optional":false},{"id":797940122,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940123,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.13.12","direct":false,"kind":"development","optional":false},{"id":797940124,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940125,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940126,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940127,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940128,"package_name":"@babel/helper-optimise-call-expression","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940129,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940130,"package_name":"@babel/helper-remap-async-to-generator","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940131,"package_name":"@babel/helper-replace-supers","ecosystem":"npm","requirements":"7.13.12","direct":false,"kind":"development","optional":false},{"id":797940132,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.13.12","direct":false,"kind":"development","optional":false},{"id":797940133,"package_name":"@babel/helper-skip-transparent-expression-wrappers","ecosystem":"npm","requirements":"7.12.1","direct":false,"kind":"development","optional":false},{"id":797940134,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940135,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.12.17","direct":false,"kind":"development","optional":false},{"id":797940136,"package_name":"@babel/helper-wrap-function","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940137,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940138,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.5.0","direct":false,"kind":"development","optional":false},{"id":797940139,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.16.4","direct":false,"kind":"development","optional":false},{"id":797940140,"package_name":"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining","ecosystem":"npm","requirements":"7.13.12","direct":false,"kind":"development","optional":false},{"id":797940141,"package_name":"@babel/plugin-proposal-async-generator-functions","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940142,"package_name":"@babel/plugin-proposal-class-properties","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940143,"package_name":"@babel/plugin-proposal-class-static-block","ecosystem":"npm","requirements":"7.14.3","direct":false,"kind":"development","optional":false},{"id":797940144,"package_name":"@babel/plugin-proposal-dynamic-import","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940145,"package_name":"@babel/plugin-proposal-export-namespace-from","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940146,"package_name":"@babel/plugin-proposal-json-strings","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940147,"package_name":"@babel/plugin-proposal-logical-assignment-operators","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940148,"package_name":"@babel/plugin-proposal-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940149,"package_name":"@babel/plugin-proposal-numeric-separator","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940150,"package_name":"@babel/plugin-proposal-object-rest-spread","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":797940151,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":797940152,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":797940153,"package_name":"@babel/plugin-proposal-optional-catch-binding","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940154,"package_name":"@babel/plugin-proposal-optional-chaining","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940155,"package_name":"@babel/plugin-proposal-private-methods","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940156,"package_name":"@babel/plugin-proposal-private-property-in-object","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940157,"package_name":"@babel/plugin-proposal-unicode-property-regex","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940158,"package_name":"@babel/plugin-syntax-async-generators","ecosystem":"npm","requirements":"7.8.4","direct":false,"kind":"development","optional":false},{"id":797940159,"package_name":"@babel/plugin-syntax-class-properties","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940160,"package_name":"@babel/plugin-syntax-class-static-block","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940161,"package_name":"@babel/plugin-syntax-dynamic-import","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":797940162,"package_name":"@babel/plugin-syntax-export-namespace-from","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":797940163,"package_name":"@babel/plugin-syntax-json-strings","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":797940164,"package_name":"@babel/plugin-syntax-logical-assignment-operators","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"development","optional":false},{"id":797940165,"package_name":"@babel/plugin-syntax-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":797940166,"package_name":"@babel/plugin-syntax-numeric-separator","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"development","optional":false},{"id":797940167,"package_name":"@babel/plugin-syntax-object-rest-spread","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":797940168,"package_name":"@babel/plugin-syntax-optional-catch-binding","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":797940169,"package_name":"@babel/plugin-syntax-optional-chaining","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":797940170,"package_name":"@babel/plugin-syntax-private-property-in-object","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940171,"package_name":"@babel/plugin-syntax-top-level-await","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940172,"package_name":"@babel/plugin-transform-arrow-functions","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940173,"package_name":"@babel/plugin-transform-async-to-generator","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940174,"package_name":"@babel/plugin-transform-block-scoped-functions","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940175,"package_name":"@babel/plugin-transform-block-scoping","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":797940176,"package_name":"@babel/plugin-transform-classes","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":797940177,"package_name":"@babel/plugin-transform-computed-properties","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940178,"package_name":"@babel/plugin-transform-destructuring","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":797940179,"package_name":"@babel/plugin-transform-dotall-regex","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940180,"package_name":"@babel/plugin-transform-duplicate-keys","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940181,"package_name":"@babel/plugin-transform-exponentiation-operator","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940182,"package_name":"@babel/plugin-transform-for-of","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940183,"package_name":"@babel/plugin-transform-function-name","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940184,"package_name":"@babel/plugin-transform-literals","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940185,"package_name":"@babel/plugin-transform-member-expression-literals","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940186,"package_name":"@babel/plugin-transform-modules-amd","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940187,"package_name":"@babel/plugin-transform-modules-commonjs","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940188,"package_name":"@babel/plugin-transform-modules-systemjs","ecosystem":"npm","requirements":"7.13.8","direct":false,"kind":"development","optional":false},{"id":797940189,"package_name":"@babel/plugin-transform-modules-umd","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940190,"package_name":"@babel/plugin-transform-named-capturing-groups-regex","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940191,"package_name":"@babel/plugin-transform-new-target","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940192,"package_name":"@babel/plugin-transform-object-super","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940193,"package_name":"@babel/plugin-transform-parameters","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":797940194,"package_name":"@babel/plugin-transform-property-literals","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940195,"package_name":"@babel/plugin-transform-regenerator","ecosystem":"npm","requirements":"7.13.15","direct":false,"kind":"development","optional":false},{"id":797940196,"package_name":"@babel/plugin-transform-reserved-words","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940197,"package_name":"@babel/plugin-transform-shorthand-properties","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940198,"package_name":"@babel/plugin-transform-spread","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940199,"package_name":"@babel/plugin-transform-sticky-regex","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940200,"package_name":"@babel/plugin-transform-template-literals","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940201,"package_name":"@babel/plugin-transform-typeof-symbol","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940202,"package_name":"@babel/plugin-transform-unicode-escapes","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940203,"package_name":"@babel/plugin-transform-unicode-regex","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940204,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":797940205,"package_name":"@babel/preset-modules","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":797940206,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":797940207,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940208,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":797940209,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.12.15","direct":false,"kind":"development","optional":false},{"id":797940210,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940211,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.13.10","direct":false,"kind":"development","optional":false},{"id":797940212,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":797940213,"package_name":"@bcoe/v8-coverage","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":797940214,"package_name":"@concordance/react","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940215,"package_name":"arrify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940216,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":797940217,"package_name":"debug","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"development","optional":false},{"id":797940218,"package_name":"globals","ecosystem":"npm","requirements":"13.12.0","direct":false,"kind":"development","optional":false},{"id":797940219,"package_name":"ignore","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"development","optional":false},{"id":797940220,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":797940221,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":797940222,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":797940223,"package_name":"@istanbuljs/schema","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":797940224,"package_name":"@nicolo-ribaudo/chokidar-2","ecosystem":"npm","requirements":"2.1.8-no-fsevents","direct":false,"kind":"development","optional":false},{"id":797940225,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"development","optional":false},{"id":797940226,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":797940227,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"development","optional":false},{"id":797940228,"package_name":"@sindresorhus/is","ecosystem":"npm","requirements":"0.14.0","direct":false,"kind":"development","optional":false},{"id":797940229,"package_name":"@szmarczak/http-timer","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":797940230,"package_name":"@types/istanbul-lib-coverage","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":797940231,"package_name":"@types/json5","ecosystem":"npm","requirements":"0.0.29","direct":false,"kind":"development","optional":false},{"id":797940232,"package_name":"@types/minimist","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":797940233,"package_name":"@types/normalize-package-data","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"development","optional":false},{"id":797940234,"package_name":"JSONStream","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"development","optional":false},{"id":797940235,"package_name":"acorn","ecosystem":"npm","requirements":"8.6.0","direct":false,"kind":"development","optional":false},{"id":797940236,"package_name":"acorn-dynamic-import","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940237,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":797940238,"package_name":"acorn-walk","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":797940239,"package_name":"add-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940240,"package_name":"aggregate-error","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":797940241,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"development","optional":false},{"id":797940242,"package_name":"ansi-align","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940243,"package_name":"emoji-regex","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":797940244,"package_name":"string-width","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940245,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":797940246,"package_name":"ansi-regex","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":797940247,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":797940248,"package_name":"any-promise","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":797940249,"package_name":"anymatch","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940250,"package_name":"normalize-path","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":797940251,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"development","optional":false},{"id":797940252,"package_name":"arr-diff","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940253,"package_name":"arr-flatten","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940254,"package_name":"arr-union","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940255,"package_name":"array-find-index","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940256,"package_name":"array-ify","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940257,"package_name":"array-includes","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"development","optional":false},{"id":797940258,"package_name":"array-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940259,"package_name":"array-unique","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":797940260,"package_name":"array.prototype.flat","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"development","optional":false},{"id":797940261,"package_name":"arrgv","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940262,"package_name":"arrify","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":797940263,"package_name":"assign-symbols","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940264,"package_name":"astravel","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":797940265,"package_name":"async-each","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":797940266,"package_name":"atob","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":797940267,"package_name":"ava","ecosystem":"npm","requirements":"3.15.0","direct":false,"kind":"development","optional":false},{"id":797940268,"package_name":"acorn","ecosystem":"npm","requirements":"8.0.4","direct":false,"kind":"development","optional":false},{"id":797940269,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":797940270,"package_name":"ansi-styles","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":797940271,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":797940272,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":797940273,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":797940274,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":797940275,"package_name":"figures","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":797940276,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940277,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940278,"package_name":"is-plain-object","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":797940279,"package_name":"is-promise","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940280,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":797940281,"package_name":"parse-json","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":797940282,"package_name":"picomatch","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"development","optional":false},{"id":797940283,"package_name":"read-pkg","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":797940284,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940285,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":797940286,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":797940287,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":797940288,"package_name":"type-fest","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":797940289,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":797940290,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.5","direct":false,"kind":"development","optional":false},{"id":797940291,"package_name":"yargs","ecosystem":"npm","requirements":"16.2.0","direct":false,"kind":"development","optional":false},{"id":797940292,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.4","direct":false,"kind":"development","optional":false},{"id":797940293,"package_name":"babel-helper-evaluate-path","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":797940294,"package_name":"babel-helper-flip-expressions","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":797940295,"package_name":"babel-helper-is-nodes-equiv","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":797940296,"package_name":"babel-helper-is-void-0","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":797940297,"package_name":"babel-helper-mark-eval-scopes","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":797940298,"package_name":"babel-helper-remove-or-void","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":797940299,"package_name":"babel-helper-to-multiple-sequence-expressions","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":797940300,"package_name":"babel-plugin-dynamic-import-node","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"development","optional":false},{"id":797940301,"package_name":"babel-plugin-minify-builtins","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":797940302,"package_name":"babel-plugin-minify-constant-folding","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":797940303,"package_name":"babel-plugin-minify-dead-code-elimination","ecosystem":"npm","requirements":"0.5.1","direct":false,"kind":"development","optional":false},{"id":797940304,"package_name":"babel-plugin-minify-flip-comparisons","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":797940305,"package_name":"babel-plugin-minify-guarded-expressions","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"development","optional":false},{"id":797940306,"package_name":"babel-plugin-minify-infinity","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":797940307,"package_name":"babel-plugin-minify-mangle-names","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":797940308,"package_name":"babel-plugin-minify-numeric-literals","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":797940309,"package_name":"babel-plugin-minify-replace","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":797940310,"package_name":"babel-plugin-minify-simplify","ecosystem":"npm","requirements":"0.5.1","direct":false,"kind":"development","optional":false},{"id":797940311,"package_name":"babel-plugin-minify-type-constructors","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":797940312,"package_name":"babel-plugin-polyfill-corejs2","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"development","optional":false},{"id":797940313,"package_name":"babel-plugin-polyfill-corejs3","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"development","optional":false},{"id":797940314,"package_name":"babel-plugin-polyfill-regenerator","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"development","optional":false},{"id":797940315,"package_name":"babel-plugin-transform-inline-consecutive-adds","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":797940316,"package_name":"babel-plugin-transform-member-expression-literals","ecosystem":"npm","requirements":"6.9.4","direct":false,"kind":"development","optional":false},{"id":797940317,"package_name":"babel-plugin-transform-merge-sibling-variables","ecosystem":"npm","requirements":"6.9.4","direct":false,"kind":"development","optional":false},{"id":797940318,"package_name":"babel-plugin-transform-minify-booleans","ecosystem":"npm","requirements":"6.9.4","direct":false,"kind":"development","optional":false},{"id":797940319,"package_name":"babel-plugin-transform-property-literals","ecosystem":"npm","requirements":"6.9.4","direct":false,"kind":"development","optional":false},{"id":797940320,"package_name":"babel-plugin-transform-regexp-constructors","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":797940321,"package_name":"babel-plugin-transform-remove-console","ecosystem":"npm","requirements":"6.9.4","direct":false,"kind":"development","optional":false},{"id":797940322,"package_name":"babel-plugin-transform-remove-debugger","ecosystem":"npm","requirements":"6.9.4","direct":false,"kind":"development","optional":false},{"id":797940323,"package_name":"babel-plugin-transform-remove-undefined","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":797940324,"package_name":"babel-plugin-transform-simplify-comparison-operators","ecosystem":"npm","requirements":"6.9.4","direct":false,"kind":"development","optional":false},{"id":797940325,"package_name":"babel-plugin-transform-undefined-to-void","ecosystem":"npm","requirements":"6.9.4","direct":false,"kind":"development","optional":false},{"id":797940326,"package_name":"babel-preset-minify","ecosystem":"npm","requirements":"0.5.1","direct":false,"kind":"development","optional":false},{"id":797940327,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940328,"package_name":"base","ecosystem":"npm","requirements":"0.11.2","direct":false,"kind":"development","optional":false},{"id":797940329,"package_name":"define-property","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940330,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940331,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940332,"package_name":"is-descriptor","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940333,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"development","optional":false},{"id":797940334,"package_name":"benchmark","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"development","optional":false},{"id":797940335,"package_name":"binary-extensions","ecosystem":"npm","requirements":"1.13.1","direct":false,"kind":"development","optional":false},{"id":797940336,"package_name":"bl","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":797940337,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":797940338,"package_name":"blueimp-md5","ecosystem":"npm","requirements":"2.18.0","direct":false,"kind":"development","optional":false},{"id":797940339,"package_name":"boxen","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":797940340,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"development","optional":false},{"id":797940341,"package_name":"chalk","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940342,"package_name":"type-fest","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"development","optional":false},{"id":797940343,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"development","optional":false},{"id":797940344,"package_name":"braces","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":797940345,"package_name":"extend-shallow","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":797940346,"package_name":"browserslist","ecosystem":"npm","requirements":"4.16.6","direct":false,"kind":"development","optional":false},{"id":797940347,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001233","direct":false,"kind":"development","optional":false},{"id":797940348,"package_name":"colorette","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":797940349,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.3.743","direct":false,"kind":"development","optional":false},{"id":797940350,"package_name":"buble","ecosystem":"npm","requirements":"0.20.0","direct":false,"kind":"development","optional":false},{"id":797940351,"package_name":"acorn","ecosystem":"npm","requirements":"6.4.2","direct":false,"kind":"development","optional":false},{"id":797940352,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"development","optional":false},{"id":797940353,"package_name":"buffer","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"development","optional":false},{"id":797940354,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":797940355,"package_name":"c8","ecosystem":"npm","requirements":"7.10.0","direct":false,"kind":"development","optional":false},{"id":797940356,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":797940357,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":797940358,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940359,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":797940360,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.9","direct":false,"kind":"development","optional":false},{"id":797940361,"package_name":"cache-base","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940362,"package_name":"cacheable-request","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":797940363,"package_name":"get-stream","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":797940364,"package_name":"lowercase-keys","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940365,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940366,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940367,"package_name":"camelcase-keys","ecosystem":"npm","requirements":"6.2.2","direct":false,"kind":"development","optional":false},{"id":797940368,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":797940369,"package_name":"chokidar","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"development","optional":false},{"id":797940370,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":797940371,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940372,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":797940373,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":797940374,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":797940375,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940376,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":797940377,"package_name":"readdirp","ecosystem":"npm","requirements":"3.5.0","direct":false,"kind":"development","optional":false},{"id":797940378,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":797940379,"package_name":"chunkd","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":797940380,"package_name":"ci-info","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940381,"package_name":"ci-parallel-vars","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940382,"package_name":"class-utils","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"development","optional":false},{"id":797940383,"package_name":"define-property","ecosystem":"npm","requirements":"0.2.5","direct":false,"kind":"development","optional":false},{"id":797940384,"package_name":"clean-stack","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":797940385,"package_name":"clean-yaml-object","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":797940386,"package_name":"cli-boxes","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":797940387,"package_name":"cli-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940388,"package_name":"cli-spinners","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":797940389,"package_name":"cli-truncate","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940390,"package_name":"astral-regex","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940391,"package_name":"slice-ansi","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940392,"package_name":"cliui","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"development","optional":false},{"id":797940393,"package_name":"clone","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":797940394,"package_name":"clone-response","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940395,"package_name":"code-excerpt","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940396,"package_name":"collection-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940397,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":797940398,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":797940399,"package_name":"commander","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":797940400,"package_name":"common-path-prefix","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940401,"package_name":"compare-func","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940402,"package_name":"component-emitter","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":797940403,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":797940404,"package_name":"concat-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940405,"package_name":"concordance","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":797940406,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":797940407,"package_name":"semver","ecosystem":"npm","requirements":"7.3.4","direct":false,"kind":"development","optional":false},{"id":797940408,"package_name":"configstore","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":797940409,"package_name":"conventional-changelog","ecosystem":"npm","requirements":"3.1.24","direct":false,"kind":"development","optional":false},{"id":797940410,"package_name":"conventional-changelog-angular","ecosystem":"npm","requirements":"5.0.12","direct":false,"kind":"development","optional":false},{"id":797940411,"package_name":"conventional-changelog-atom","ecosystem":"npm","requirements":"2.0.8","direct":false,"kind":"development","optional":false},{"id":797940412,"package_name":"conventional-changelog-codemirror","ecosystem":"npm","requirements":"2.0.8","direct":false,"kind":"development","optional":false},{"id":797940413,"package_name":"conventional-changelog-config-spec","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940414,"package_name":"conventional-changelog-conventionalcommits","ecosystem":"npm","requirements":"4.5.0","direct":false,"kind":"development","optional":false},{"id":797940415,"package_name":"conventional-changelog-core","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"development","optional":false},{"id":797940416,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":797940417,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":797940418,"package_name":"semver","ecosystem":"npm","requirements":"7.3.5","direct":false,"kind":"development","optional":false},{"id":797940419,"package_name":"conventional-changelog-ember","ecosystem":"npm","requirements":"2.0.9","direct":false,"kind":"development","optional":false},{"id":797940420,"package_name":"conventional-changelog-eslint","ecosystem":"npm","requirements":"3.0.9","direct":false,"kind":"development","optional":false},{"id":797940421,"package_name":"conventional-changelog-express","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":797940422,"package_name":"conventional-changelog-jquery","ecosystem":"npm","requirements":"3.0.11","direct":false,"kind":"development","optional":false},{"id":797940423,"package_name":"conventional-changelog-jshint","ecosystem":"npm","requirements":"2.0.9","direct":false,"kind":"development","optional":false},{"id":797940424,"package_name":"conventional-changelog-preset-loader","ecosystem":"npm","requirements":"2.3.4","direct":false,"kind":"development","optional":false},{"id":797940425,"package_name":"conventional-changelog-writer","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":797940426,"package_name":"conventional-commits-filter","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"development","optional":false},{"id":797940427,"package_name":"conventional-commits-parser","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":797940428,"package_name":"conventional-recommended-bump","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":797940429,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"development","optional":false},{"id":797940430,"package_name":"convert-to-spaces","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940431,"package_name":"copy-descriptor","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":797940432,"package_name":"core-js-compat","ecosystem":"npm","requirements":"3.13.1","direct":false,"kind":"development","optional":false},{"id":797940433,"package_name":"semver","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":797940434,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940435,"package_name":"cross-env","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":797940436,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":797940437,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":797940438,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940439,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940440,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":797940441,"package_name":"crypto-random-string","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940442,"package_name":"currently-unhandled","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":797940443,"package_name":"dargs","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":797940444,"package_name":"date-time","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940445,"package_name":"dateformat","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":797940446,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"development","optional":false},{"id":797940447,"package_name":"decamelize","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":797940448,"package_name":"decamelize-keys","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940449,"package_name":"map-obj","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940450,"package_name":"decode-uri-component","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":797940451,"package_name":"decompress-response","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":797940452,"package_name":"deep-extend","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":797940453,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":797940454,"package_name":"defaults","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":797940455,"package_name":"defer-to-connect","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":797940456,"package_name":"define-properties","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":797940457,"package_name":"define-property","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":797940458,"package_name":"del","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":797940459,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.4","direct":false,"kind":"development","optional":false},{"id":797940460,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":797940461,"package_name":"detect-indent","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":797940462,"package_name":"detect-newline","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940463,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":797940464,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940465,"package_name":"dot-prop","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":797940466,"package_name":"dotgitignore","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940467,"package_name":"find-up","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940468,"package_name":"locate-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940469,"package_name":"p-locate","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940470,"package_name":"path-exists","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940471,"package_name":"duplexer3","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":797940472,"package_name":"emittery","ecosystem":"npm","requirements":"0.8.0","direct":false,"kind":"development","optional":false},{"id":797940473,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":797940474,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"development","optional":false},{"id":797940475,"package_name":"enquirer","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"development","optional":false},{"id":797940476,"package_name":"equal-length","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940477,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":797940478,"package_name":"es-abstract","ecosystem":"npm","requirements":"1.19.1","direct":false,"kind":"development","optional":false},{"id":797940479,"package_name":"es-to-primitive","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":797940480,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":797940481,"package_name":"escape-goat","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":797940482,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":797940483,"package_name":"escodegen","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940484,"package_name":"estraverse","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":797940485,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"development","optional":false},{"id":797940486,"package_name":"eslint","ecosystem":"npm","requirements":"8.3.0","direct":false,"kind":"development","optional":false},{"id":797940487,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":797940488,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":797940489,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940490,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":797940491,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":797940492,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":797940493,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.1","direct":false,"kind":"development","optional":false},{"id":797940494,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":797940495,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":797940496,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":797940497,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"8.3.0","direct":false,"kind":"development","optional":false},{"id":797940498,"package_name":"eslint-import-resolver-node","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"development","optional":false},{"id":797940499,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"development","optional":false},{"id":797940500,"package_name":"eslint-module-utils","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"development","optional":false},{"id":797940501,"package_name":"find-up","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940502,"package_name":"locate-path","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940503,"package_name":"p-limit","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":797940504,"package_name":"p-locate","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940505,"package_name":"p-try","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940506,"package_name":"pkg-dir","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940507,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.25.3","direct":false,"kind":"development","optional":false},{"id":797940508,"package_name":"doctrine","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940509,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.8.0","direct":false,"kind":"development","optional":false},{"id":797940510,"package_name":"eslint-scope","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"development","optional":false},{"id":797940511,"package_name":"eslint-utils","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940512,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940513,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940514,"package_name":"esm","ecosystem":"npm","requirements":"3.2.25","direct":false,"kind":"development","optional":false},{"id":797940515,"package_name":"espree","ecosystem":"npm","requirements":"9.1.0","direct":false,"kind":"development","optional":false},{"id":797940516,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":797940517,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":797940518,"package_name":"esquery","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":797940519,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":797940520,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":797940521,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":797940522,"package_name":"expand-brackets","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"development","optional":false},{"id":797940523,"package_name":"extend-shallow","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":797940524,"package_name":"is-extendable","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940525,"package_name":"extglob","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":797940526,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":797940527,"package_name":"fast-diff","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":797940528,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"development","optional":false},{"id":797940529,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":797940530,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940531,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":797940532,"package_name":"fastq","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"development","optional":false},{"id":797940533,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":797940534,"package_name":"fill-range","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940535,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":797940536,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":797940537,"package_name":"flatted","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"development","optional":false},{"id":797940538,"package_name":"for-in","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940539,"package_name":"foreground-child","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940540,"package_name":"fragment-cache","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":797940541,"package_name":"fs-access","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940542,"package_name":"fs-readdir-recursive","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940543,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940544,"package_name":"fsevents","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":797940545,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":797940546,"package_name":"functional-red-black-tree","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940547,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"development","optional":false},{"id":797940548,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":797940549,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":797940550,"package_name":"get-pkg-repo","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":797940551,"package_name":"camelcase","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":797940552,"package_name":"camelcase-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940553,"package_name":"find-up","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":797940554,"package_name":"indent-string","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940555,"package_name":"meow","ecosystem":"npm","requirements":"3.7.0","direct":false,"kind":"development","optional":false},{"id":797940556,"package_name":"path-exists","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940557,"package_name":"path-type","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940558,"package_name":"pify","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":797940559,"package_name":"read-pkg","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940560,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940561,"package_name":"redent","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940562,"package_name":"strip-indent","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940563,"package_name":"through2","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":797940564,"package_name":"trim-newlines","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940565,"package_name":"get-stdin","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":797940566,"package_name":"get-stream","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":797940567,"package_name":"get-symbol-description","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940568,"package_name":"get-value","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":797940569,"package_name":"git-raw-commits","ecosystem":"npm","requirements":"2.0.10","direct":false,"kind":"development","optional":false},{"id":797940570,"package_name":"git-remote-origin-url","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940571,"package_name":"git-semver-tags","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":797940572,"package_name":"gitconfiglocal","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940573,"package_name":"glob","ecosystem":"npm","requirements":"7.1.7","direct":false,"kind":"development","optional":false},{"id":797940574,"package_name":"glob-parent","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940575,"package_name":"is-glob","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940576,"package_name":"global-dirs","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940577,"package_name":"ini","ecosystem":"npm","requirements":"1.3.7","direct":false,"kind":"development","optional":false},{"id":797940578,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"development","optional":false},{"id":797940579,"package_name":"globby","ecosystem":"npm","requirements":"11.0.1","direct":false,"kind":"development","optional":false},{"id":797940580,"package_name":"got","ecosystem":"npm","requirements":"9.6.0","direct":false,"kind":"development","optional":false},{"id":797940581,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":797940582,"package_name":"handlebars","ecosystem":"npm","requirements":"4.7.7","direct":false,"kind":"development","optional":false},{"id":797940583,"package_name":"hard-rejection","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940584,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":797940585,"package_name":"has-bigints","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940586,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940587,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940588,"package_name":"has-tostringtag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940589,"package_name":"has-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940590,"package_name":"has-values","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940591,"package_name":"kind-of","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940592,"package_name":"has-yarn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940593,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"2.8.9","direct":false,"kind":"development","optional":false},{"id":797940594,"package_name":"html-escaper","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":797940595,"package_name":"http-cache-semantics","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":797940596,"package_name":"husky","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":797940597,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":797940598,"package_name":"ignore","ecosystem":"npm","requirements":"5.1.8","direct":false,"kind":"development","optional":false},{"id":797940599,"package_name":"ignore-by-default","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940600,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":797940601,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940602,"package_name":"import-lazy","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940603,"package_name":"import-local","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":797940604,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":797940605,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940606,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":797940607,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":797940608,"package_name":"ini","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"development","optional":false},{"id":797940609,"package_name":"internal-slot","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":797940610,"package_name":"interpret","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":797940611,"package_name":"irregular-plurals","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":797940612,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"development","optional":false},{"id":797940613,"package_name":"kind-of","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"development","optional":false},{"id":797940614,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":797940615,"package_name":"is-bigint","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":797940616,"package_name":"is-binary-path","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940617,"package_name":"is-boolean-object","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":797940618,"package_name":"is-buffer","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"development","optional":false},{"id":797940619,"package_name":"is-callable","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":797940620,"package_name":"is-ci","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940621,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":797940622,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":797940623,"package_name":"is-date-object","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":797940624,"package_name":"is-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"development","optional":false},{"id":797940625,"package_name":"kind-of","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":797940626,"package_name":"is-error","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"development","optional":false},{"id":797940627,"package_name":"is-extendable","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":797940628,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":797940629,"package_name":"is-finite","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940630,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940631,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":797940632,"package_name":"is-installed-globally","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":797940633,"package_name":"is-interactive","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940634,"package_name":"is-negative-zero","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":797940635,"package_name":"is-npm","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":797940636,"package_name":"is-number","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940637,"package_name":"is-number-object","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":797940638,"package_name":"is-obj","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940639,"package_name":"is-path-cwd","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":797940640,"package_name":"is-path-inside","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":797940641,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940642,"package_name":"is-plain-object","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":797940643,"package_name":"is-regex","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":797940644,"package_name":"is-shared-array-buffer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940645,"package_name":"is-string","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":797940646,"package_name":"is-symbol","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":797940647,"package_name":"is-text-path","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940648,"package_name":"is-typedarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940649,"package_name":"is-utf8","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":797940650,"package_name":"is-weakref","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940651,"package_name":"is-windows","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940652,"package_name":"is-yarn-global","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":797940653,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940654,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940655,"package_name":"isobject","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":797940656,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":797940657,"package_name":"istanbul-lib-report","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940658,"package_name":"istanbul-reports","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"development","optional":false},{"id":797940659,"package_name":"js-string-escape","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940660,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940661,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":797940662,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":797940663,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"development","optional":false},{"id":797940664,"package_name":"json-buffer","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940665,"package_name":"json-parse-better-errors","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940666,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":797940667,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":797940668,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940669,"package_name":"json-stringify-safe","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":797940670,"package_name":"json5","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":797940671,"package_name":"jsonparse","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":797940672,"package_name":"keyv","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940673,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"development","optional":false},{"id":797940674,"package_name":"latest-version","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":797940675,"package_name":"levn","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":797940676,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"development","optional":false},{"id":797940677,"package_name":"load-json-file","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940678,"package_name":"parse-json","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":797940679,"package_name":"strip-bom","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940680,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":797940681,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"development","optional":false},{"id":797940682,"package_name":"lodash.debounce","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"development","optional":false},{"id":797940683,"package_name":"lodash.ismatch","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"development","optional":false},{"id":797940684,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"development","optional":false},{"id":797940685,"package_name":"log-symbols","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940686,"package_name":"loud-rejection","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"development","optional":false},{"id":797940687,"package_name":"lowercase-keys","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940688,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":797940689,"package_name":"magic-string","ecosystem":"npm","requirements":"0.25.7","direct":false,"kind":"development","optional":false},{"id":797940690,"package_name":"make-dir","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940691,"package_name":"map-age-cleaner","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":797940692,"package_name":"map-cache","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"development","optional":false},{"id":797940693,"package_name":"map-obj","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":797940694,"package_name":"map-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940695,"package_name":"matcher","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940696,"package_name":"md5-hex","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":797940697,"package_name":"mem","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":797940698,"package_name":"mimic-fn","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940699,"package_name":"meow","ecosystem":"npm","requirements":"8.1.2","direct":false,"kind":"development","optional":false},{"id":797940700,"package_name":"parse-json","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":797940701,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":797940702,"package_name":"semver","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"development","optional":false},{"id":797940703,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":797940704,"package_name":"type-fest","ecosystem":"npm","requirements":"0.18.1","direct":false,"kind":"development","optional":false},{"id":797940705,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":797940706,"package_name":"meriyah","ecosystem":"npm","requirements":"4.1.5","direct":false,"kind":"development","optional":false},{"id":797940707,"package_name":"micromatch","ecosystem":"npm","requirements":"3.1.10","direct":false,"kind":"development","optional":false},{"id":797940708,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940709,"package_name":"mimic-response","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940710,"package_name":"min-indent","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940711,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":797940712,"package_name":"minimist-options","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":797940713,"package_name":"mixin-deep","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":797940714,"package_name":"modify-values","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940715,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940716,"package_name":"mz","ecosystem":"npm","requirements":"2.7.0","direct":false,"kind":"development","optional":false},{"id":797940717,"package_name":"nanomatch","ecosystem":"npm","requirements":"1.2.13","direct":false,"kind":"development","optional":false},{"id":797940718,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":797940719,"package_name":"neo-async","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"development","optional":false},{"id":797940720,"package_name":"node-modules-regexp","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940721,"package_name":"node-releases","ecosystem":"npm","requirements":"1.1.71","direct":false,"kind":"development","optional":false},{"id":797940722,"package_name":"normalize-newline","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940723,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940724,"package_name":"normalize-url","ecosystem":"npm","requirements":"4.5.1","direct":false,"kind":"development","optional":false},{"id":797940725,"package_name":"null-check","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940726,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":797940727,"package_name":"object-copy","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":797940728,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.11.0","direct":false,"kind":"development","optional":false},{"id":797940729,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":797940730,"package_name":"object-visit","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940731,"package_name":"object.assign","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":797940732,"package_name":"object.pick","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":797940733,"package_name":"object.values","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"development","optional":false},{"id":797940734,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":797940735,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":797940736,"package_name":"optionator","ecosystem":"npm","requirements":"0.8.3","direct":false,"kind":"development","optional":false},{"id":797940737,"package_name":"ora","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":797940738,"package_name":"p-cancelable","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940739,"package_name":"p-defer","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940740,"package_name":"p-event","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":797940741,"package_name":"p-finally","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940742,"package_name":"p-limit","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":797940743,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":797940744,"package_name":"p-map","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940745,"package_name":"p-timeout","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":797940746,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":797940747,"package_name":"package-json","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"development","optional":false},{"id":797940748,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940749,"package_name":"parse-github-repo-url","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":797940750,"package_name":"parse-json","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940751,"package_name":"parse-ms","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940752,"package_name":"pascalcase","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":797940753,"package_name":"path-dirname","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940754,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940755,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940756,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":797940757,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940758,"package_name":"picomatch","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"development","optional":false},{"id":797940759,"package_name":"pify","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":797940760,"package_name":"pinkie","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":797940761,"package_name":"pinkie-promise","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":797940762,"package_name":"pirates","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":797940763,"package_name":"pkg-conf","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940764,"package_name":"load-json-file","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":797940765,"package_name":"type-fest","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":797940766,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":797940767,"package_name":"platform","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"development","optional":false},{"id":797940768,"package_name":"plur","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940769,"package_name":"posix-character-classes","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":797940770,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":797940771,"package_name":"prepend-http","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940772,"package_name":"prettier","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":797940773,"package_name":"pretty-ms","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":797940774,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":797940775,"package_name":"progress","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":797940776,"package_name":"pump","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940777,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":797940778,"package_name":"pupa","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":797940779,"package_name":"q","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"development","optional":false},{"id":797940780,"package_name":"quick-lru","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":797940781,"package_name":"rc","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":797940782,"package_name":"read-pkg","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940783,"package_name":"load-json-file","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940784,"package_name":"path-type","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940785,"package_name":"pify","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940786,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940787,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"development","optional":false},{"id":797940788,"package_name":"readdirp","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":797940789,"package_name":"rechoir","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"development","optional":false},{"id":797940790,"package_name":"redent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940791,"package_name":"regenerate","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":797940792,"package_name":"regenerate-unicode-properties","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"development","optional":false},{"id":797940793,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.13.7","direct":false,"kind":"development","optional":false},{"id":797940794,"package_name":"regenerator-transform","ecosystem":"npm","requirements":"0.14.5","direct":false,"kind":"development","optional":false},{"id":797940795,"package_name":"regex-not","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940796,"package_name":"regexpp","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":797940797,"package_name":"regexpu-core","ecosystem":"npm","requirements":"4.5.4","direct":false,"kind":"development","optional":false},{"id":797940798,"package_name":"registry-auth-token","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":797940799,"package_name":"registry-url","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":797940800,"package_name":"regjsgen","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":797940801,"package_name":"regjsparser","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":797940802,"package_name":"remove-trailing-separator","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940803,"package_name":"repeat-element","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":797940804,"package_name":"repeat-string","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"development","optional":false},{"id":797940805,"package_name":"repeating","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":797940806,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":797940807,"package_name":"resolve","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"development","optional":false},{"id":797940808,"package_name":"resolve-cwd","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940809,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":797940810,"package_name":"resolve-url","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":797940811,"package_name":"responselike","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940812,"package_name":"restore-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940813,"package_name":"ret","ecosystem":"npm","requirements":"0.1.15","direct":false,"kind":"development","optional":false},{"id":797940814,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":797940815,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.1.10","direct":false,"kind":"development","optional":false},{"id":797940816,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":797940817,"package_name":"safe-regex","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940818,"package_name":"semver","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"development","optional":false},{"id":797940819,"package_name":"semver-diff","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":797940820,"package_name":"serialize-error","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":797940821,"package_name":"type-fest","ecosystem":"npm","requirements":"0.13.1","direct":false,"kind":"development","optional":false},{"id":797940822,"package_name":"set-value","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":797940823,"package_name":"shelljs","ecosystem":"npm","requirements":"0.8.4","direct":false,"kind":"development","optional":false},{"id":797940824,"package_name":"side-channel","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":797940825,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":797940826,"package_name":"slash","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940827,"package_name":"snapdragon","ecosystem":"npm","requirements":"0.8.2","direct":false,"kind":"development","optional":false},{"id":797940828,"package_name":"snapdragon-node","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":797940829,"package_name":"snapdragon-util","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":797940830,"package_name":"source-map","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"development","optional":false},{"id":797940831,"package_name":"source-map-resolve","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"development","optional":false},{"id":797940832,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.19","direct":false,"kind":"development","optional":false},{"id":797940833,"package_name":"source-map-url","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":797940834,"package_name":"sourcemap-codec","ecosystem":"npm","requirements":"1.4.8","direct":false,"kind":"development","optional":false},{"id":797940835,"package_name":"spdx-correct","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940836,"package_name":"spdx-exceptions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":797940837,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940838,"package_name":"spdx-license-ids","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"development","optional":false},{"id":797940839,"package_name":"split","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940840,"package_name":"split-string","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940841,"package_name":"split2","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"development","optional":false},{"id":797940842,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":797940843,"package_name":"stack-utils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":797940844,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940845,"package_name":"standard-version","ecosystem":"npm","requirements":"9.3.0","direct":false,"kind":"development","optional":false},{"id":797940846,"package_name":"static-extend","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":797940847,"package_name":"string-width","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":797940848,"package_name":"string.prototype.trimend","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":797940849,"package_name":"string.prototype.trimstart","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":797940850,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":797940851,"package_name":"stringify-package","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940852,"package_name":"strip-ansi","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":797940853,"package_name":"strip-bom","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940854,"package_name":"strip-indent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940855,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":797940856,"package_name":"sucrase","ecosystem":"npm","requirements":"3.18.1","direct":false,"kind":"development","optional":false},{"id":797940857,"package_name":"glob","ecosystem":"npm","requirements":"7.1.6","direct":false,"kind":"development","optional":false},{"id":797940858,"package_name":"supertap","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940859,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"development","optional":false},{"id":797940860,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":797940861,"package_name":"temp-dir","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940862,"package_name":"term-size","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":797940863,"package_name":"test-exclude","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":797940864,"package_name":"text-extensions","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"development","optional":false},{"id":797940865,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":797940867,"package_name":"thenify","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"development","optional":false},{"id":797940868,"package_name":"thenify-all","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"development","optional":false},{"id":797940869,"package_name":"through","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"development","optional":false},{"id":797940871,"package_name":"through2","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":797940873,"package_name":"time-zone","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940877,"package_name":"to-fast-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940880,"package_name":"to-object-path","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":797940884,"package_name":"to-readable-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940887,"package_name":"to-regex","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":797940890,"package_name":"to-regex-range","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":797940893,"package_name":"trim-newlines","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":797940897,"package_name":"trim-off-newlines","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940900,"package_name":"ts-interface-checker","ecosystem":"npm","requirements":"0.1.13","direct":false,"kind":"development","optional":false},{"id":797940903,"package_name":"tsconfig-paths","ecosystem":"npm","requirements":"3.12.0","direct":false,"kind":"development","optional":false},{"id":797940906,"package_name":"json5","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940910,"package_name":"type-check","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":797940913,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"development","optional":false},{"id":797940915,"package_name":"typedarray","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"development","optional":false},{"id":797940917,"package_name":"typedarray-to-buffer","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"development","optional":false},{"id":797940920,"package_name":"uglify-js","ecosystem":"npm","requirements":"3.13.8","direct":false,"kind":"development","optional":false},{"id":797940923,"package_name":"unbox-primitive","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940925,"package_name":"unicode-canonical-property-names-ecmascript","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":797940927,"package_name":"unicode-match-property-ecmascript","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":797940928,"package_name":"unicode-match-property-value-ecmascript","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":797940931,"package_name":"unicode-property-aliases-ecmascript","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":797940934,"package_name":"union-value","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940937,"package_name":"unique-string","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940940,"package_name":"unset-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940944,"package_name":"has-value","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":797940946,"package_name":"isobject","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":797940950,"package_name":"has-values","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":797940953,"package_name":"upath","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":797940955,"package_name":"update-notifier","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":797940956,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"development","optional":false},{"id":797940957,"package_name":"urix","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":797940958,"package_name":"url-parse-lax","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940959,"package_name":"use","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":797940960,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940961,"package_name":"v8-compile-cache","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":797940962,"package_name":"v8-to-istanbul","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"development","optional":false},{"id":797940963,"package_name":"source-map","ecosystem":"npm","requirements":"0.7.3","direct":false,"kind":"development","optional":false},{"id":797940964,"package_name":"validate-npm-package-license","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":797940965,"package_name":"wcwidth","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":797940966,"package_name":"well-known-symbols","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":797940967,"package_name":"which-boxed-primitive","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940968,"package_name":"widest-line","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":797940969,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":797940970,"package_name":"wordwrap","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":797940971,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":797940972,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":797940973,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":797940974,"package_name":"xdg-basedir","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940975,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":797940976,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":797940977,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-08-09T09:15:30.464Z","updated_at":"2022-08-09T09:15:30.464Z","repository_link":"https://github.com/davidbonnet/astring/blob/main/package.json","dependencies":[{"id":797940980,"package_name":"@babel/cli","ecosystem":"npm","requirements":"^7.14.3","direct":true,"kind":"development","optional":false},{"id":797940981,"package_name":"@babel/core","ecosystem":"npm","requirements":"^7.14.3","direct":true,"kind":"development","optional":false},{"id":797940982,"package_name":"@babel/generator","ecosystem":"npm","requirements":"^7.14.3","direct":true,"kind":"development","optional":false},{"id":797940983,"package_name":"@babel/parser","ecosystem":"npm","requirements":"^7.16.4","direct":true,"kind":"development","optional":false},{"id":797940984,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"^7.14.4","direct":true,"kind":"development","optional":false},{"id":797940985,"package_name":"acorn","ecosystem":"npm","requirements":"^8.6.0","direct":true,"kind":"development","optional":false},{"id":797940986,"package_name":"astravel","ecosystem":"npm","requirements":"^0.5.0","direct":true,"kind":"development","optional":false},{"id":797940987,"package_name":"ava","ecosystem":"npm","requirements":"^3.15.0","direct":true,"kind":"development","optional":false},{"id":797940988,"package_name":"babel-preset-minify","ecosystem":"npm","requirements":"^0.5.1","direct":true,"kind":"development","optional":false},{"id":797940989,"package_name":"benchmark","ecosystem":"npm","requirements":"^2.1.4","direct":true,"kind":"development","optional":false},{"id":797940990,"package_name":"buble","ecosystem":"npm","requirements":"^0.20.0","direct":true,"kind":"development","optional":false},{"id":797940991,"package_name":"c8","ecosystem":"npm","requirements":"^7.10.0","direct":true,"kind":"development","optional":false},{"id":797940992,"package_name":"cross-env","ecosystem":"npm","requirements":"^7.0.3","direct":true,"kind":"development","optional":false},{"id":797940993,"package_name":"escodegen","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":797940994,"package_name":"eslint","ecosystem":"npm","requirements":"^8.3.0","direct":true,"kind":"development","optional":false},{"id":797940995,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"^8.3.0","direct":true,"kind":"development","optional":false},{"id":797940996,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"^2.25.3","direct":true,"kind":"development","optional":false},{"id":797940997,"package_name":"esm","ecosystem":"npm","requirements":"^3.2.25","direct":true,"kind":"development","optional":false},{"id":797940998,"package_name":"glob","ecosystem":"npm","requirements":"^7.1.7","direct":true,"kind":"development","optional":false},{"id":797940999,"package_name":"husky","ecosystem":"npm","requirements":"^6.0.0","direct":true,"kind":"development","optional":false},{"id":797941000,"package_name":"lodash","ecosystem":"npm","requirements":"^4.17.21","direct":true,"kind":"development","optional":false},{"id":797941001,"package_name":"meriyah","ecosystem":"npm","requirements":"^4.1.5","direct":true,"kind":"development","optional":false},{"id":797941002,"package_name":"normalize-newline","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"development","optional":false},{"id":797941003,"package_name":"prettier","ecosystem":"npm","requirements":"^2.4.1","direct":true,"kind":"development","optional":false},{"id":797941004,"package_name":"standard-version","ecosystem":"npm","requirements":"^9.3.0","direct":true,"kind":"development","optional":false},{"id":797941005,"package_name":"sucrase","ecosystem":"npm","requirements":"^3.18.1","direct":true,"kind":"development","optional":false},{"id":797941006,"package_name":"uglify-js","ecosystem":"npm","requirements":"^3.13.8","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/dependencies.yml","sha":null,"kind":"manifest","created_at":"2023-01-16T07:20:27.100Z","updated_at":"2023-01-16T07:20:27.100Z","repository_link":"https://github.com/davidbonnet/astring/blob/main/.github/workflows/dependencies.yml","dependencies":[{"id":6947081378,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6947081379,"package_name":"ahmadnassri/action-dependabot-auto-merge","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tests.yml","sha":null,"kind":"manifest","created_at":"2023-01-16T07:20:27.161Z","updated_at":"2023-01-16T07:20:27.161Z","repository_link":"https://github.com/davidbonnet/astring/blob/main/.github/workflows/tests.yml","dependencies":[{"id":6947081380,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6947081381,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]}],"score":28.385744812817794,"created_at":"2026-05-14T05:06:16.170Z","updated_at":"2026-06-13T20:30:33.147Z","avatar_url":"https://github.com/davidbonnet.png","language":"JavaScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/372154","html_url":"https://summary.ecosyste.ms/projects/372154"}