{"id":372827,"url":"https://github.com/mmkal/expect-type","last_synced_at":"2026-05-30T18:30:37.066Z","repository":{"id":60775054,"uuid":"532704121","full_name":"mmkal/expect-type","owner":"mmkal","description":"Compile-time tests for types. Useful to make sure types don't regress into being overly-permissive as changes go in over time.","archived":false,"fork":false,"pushed_at":"2026-05-19T14:52:03.000Z","size":2808,"stargazers_count":554,"open_issues_count":29,"forks_count":11,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-05-19T17:56:08.097Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mmkal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-09-05T01:30:05.000Z","updated_at":"2026-05-05T17:34:58.000Z","dependencies_parsed_at":"2023-11-07T02:27:40.228Z","dependency_job_id":"f1c5e8d8-364b-4ee0-811c-dfad23809e71","html_url":"https://github.com/mmkal/expect-type","commit_stats":{"total_commits":126,"total_committers":7,"mean_commits":18.0,"dds":0.373015873015873,"last_synced_commit":"213a745ba82db8a52bf6216f6b1c90475a7f73cb"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/mmkal/expect-type","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmkal","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/sbom","scorecard":{"id":383907,"data":{"date":"2025-08-11","repo":{"name":"github.com/mmkal/expect-type","commit":"844e673ff2a6987952a67cd5b3606496933eb96e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"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":"Code-Review","score":3,"reason":"Found 10/26 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":6,"reason":"3 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/autofix.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/autofix.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pkg.pr.new.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/pkg.pr.new.yml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/autofix.yml:16","Warn: npmCommand not pinned by hash: .github/workflows/ci.yml:58","Warn: npmCommand not pinned by hash: .github/workflows/ci.yml:13","Warn: npmCommand not pinned by hash: .github/workflows/ci.yml:46","Warn: npmCommand not pinned by hash: .github/workflows/pkg.pr.new.yml:13","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/autofix.yml:8","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/deps.yml:1","Warn: no topLevel permission defined: .github/workflows/pkg.pr.new.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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Warn: codeowners review is not required on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/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 18 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":"17 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-x4c5-c7rf-jjgv","Warn: Project is vulnerable to: GHSA-h5c3-5r3r-rr8q","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-67mh-4wv8-2f99","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-c76h-2ccp-4975","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3","Warn: Project is vulnerable to: GHSA-x574-m823-4x7w","Warn: Project is vulnerable to: GHSA-4r4m-qw57-chr8","Warn: Project is vulnerable to: GHSA-xcj6-pq6g-qj4x","Warn: Project is vulnerable to: GHSA-356w-63v5-8wf4","Warn: Project is vulnerable to: GHSA-859w-5945-r5v3","Warn: Project is vulnerable to: GHSA-9crc-q9x8-hgqq"],"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-18T16:08:08.729Z","repository_id":60775054,"created_at":"2025-08-18T16:08:08.729Z","updated_at":"2025-08-18T16:08:08.729Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33400315,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T04:15:53.637Z","status":"ssl_error","status_checked_at":"2026-05-23T04:15:53.242Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"mmkal","name":"Misha Kaletsky","uuid":"15040698","kind":"user","description":"Doing things @ iterate.com","email":"","website":"https://mmkal.com","location":"London","twitter":"mmkalmmkal","company":null,"icon_url":"https://avatars.githubusercontent.com/u/15040698?u=c726233fa03cc4d4e8df361929e578c7347a9f28\u0026v=4","repositories_count":165,"last_synced_at":"2025-10-14T10:13:45.559Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/mmkal","funding_links":["https://github.com/sponsors/mmkal"],"total_stars":1492,"followers":108,"following":7,"created_at":"2022-11-09T11:02:39.363Z","updated_at":"2025-10-14T10:13:45.559Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmkal","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmkal/repositories"},"packages":[{"id":12040193,"name":"org.mvnpm:expect-type","ecosystem":"maven","description":"[![CI](https://github.com/mmkal/expect-type/actions/workflows/ci.yml/badge.svg)](https://github.com/mmkal/expect-type/actions/workflows/ci.yml) ![npm](https://img.shields.io/npm/dt/expect-type) [![X Follow](https://img.shields.io/twitter/follow/mmkal)](ht","homepage":"https://github.com/mmkal/expect-type#readme","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/mmkal/expect-type","keywords_array":[],"namespace":"org.mvnpm","versions_count":2,"first_release_published_at":"2025-08-25T19:05:02.000Z","latest_release_published_at":"2026-03-27T18:51:00.000Z","latest_release_number":"1.3.0","last_synced_at":"2026-05-18T00:29:37.497Z","created_at":"2025-08-25T19:17:44.997Z","updated_at":"2026-05-18T00:29:37.497Z","registry_url":"https://central.sonatype.com/artifact/org.mvnpm/expect-type/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.mvnpm/expect-type/","metadata":{},"repo_metadata":{"id":60775054,"uuid":"532704121","full_name":"mmkal/expect-type","owner":"mmkal","description":"Compile-time tests for types. Useful to make sure types don't regress into being overly-permissive as changes go in over time.","archived":false,"fork":false,"pushed_at":"2025-10-29T02:28:52.000Z","size":2184,"stargazers_count":512,"open_issues_count":20,"forks_count":11,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-10-29T04:22:01.882Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mmkal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-09-05T01:30:05.000Z","updated_at":"2025-10-27T06:27:50.000Z","dependencies_parsed_at":"2023-11-07T02:27:40.228Z","dependency_job_id":"f1c5e8d8-364b-4ee0-811c-dfad23809e71","html_url":"https://github.com/mmkal/expect-type","commit_stats":{"total_commits":126,"total_committers":7,"mean_commits":18.0,"dds":0.373015873015873,"last_synced_commit":"213a745ba82db8a52bf6216f6b1c90475a7f73cb"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/mmkal/expect-type","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmkal","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/sbom","scorecard":{"id":383907,"data":{"date":"2025-08-11","repo":{"name":"github.com/mmkal/expect-type","commit":"844e673ff2a6987952a67cd5b3606496933eb96e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"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":"Code-Review","score":3,"reason":"Found 10/26 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":6,"reason":"3 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/autofix.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/autofix.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pkg.pr.new.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/pkg.pr.new.yml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/autofix.yml:16","Warn: npmCommand not pinned by hash: .github/workflows/ci.yml:58","Warn: npmCommand not pinned by hash: .github/workflows/ci.yml:13","Warn: npmCommand not pinned by hash: .github/workflows/ci.yml:46","Warn: npmCommand not pinned by hash: .github/workflows/pkg.pr.new.yml:13","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/autofix.yml:8","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/deps.yml:1","Warn: no topLevel permission defined: .github/workflows/pkg.pr.new.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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Warn: codeowners review is not required on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/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 18 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":"17 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-x4c5-c7rf-jjgv","Warn: Project is vulnerable to: GHSA-h5c3-5r3r-rr8q","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-67mh-4wv8-2f99","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-c76h-2ccp-4975","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3","Warn: Project is vulnerable to: GHSA-x574-m823-4x7w","Warn: Project is vulnerable to: GHSA-4r4m-qw57-chr8","Warn: Project is vulnerable to: GHSA-xcj6-pq6g-qj4x","Warn: Project is vulnerable to: GHSA-356w-63v5-8wf4","Warn: Project is vulnerable to: GHSA-859w-5945-r5v3","Warn: Project is vulnerable to: GHSA-9crc-q9x8-hgqq"],"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-18T16:08:08.729Z","repository_id":60775054,"created_at":"2025-08-18T16:08:08.729Z","updated_at":"2025-08-18T16:08:08.729Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281600620,"owners_count":26528905,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-29T02:00:06.901Z","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"},"owner_record":{"login":"mmkal","name":"Misha Kaletsky","uuid":"15040698","kind":"user","description":"Doing things @ iterate.com","email":"","website":"https://mmkal.com","location":"London","twitter":"mmkalmmkal","company":null,"icon_url":"https://avatars.githubusercontent.com/u/15040698?u=c726233fa03cc4d4e8df361929e578c7347a9f28\u0026v=4","repositories_count":165,"last_synced_at":"2025-10-14T10:13:45.559Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/mmkal","funding_links":["https://github.com/sponsors/mmkal"],"total_stars":1492,"followers":108,"following":7,"created_at":"2022-11-09T11:02:39.363Z","updated_at":"2025-10-14T10:13:45.559Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmkal","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmkal/repositories"},"tags":[{"name":"v1.2.2","sha":"844e673ff2a6987952a67cd5b3606496933eb96e","kind":"tag","published_at":"2025-07-06T00:25:57.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v1.2.2","html_url":"https://github.com/mmkal/expect-type/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"3f90321c34fa081e9e7fe2f21c58f61a3e26c6b6","kind":"tag","published_at":"2025-03-31T15:32:39.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v1.2.1","html_url":"https://github.com/mmkal/expect-type/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"13d9834bfa5cc620125857d9f0304a88087cb06c","kind":"tag","published_at":"2025-02-28T18:40:44.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v1.2.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"213a745ba82db8a52bf6216f6b1c90475a7f73cb","kind":"tag","published_at":"2024-10-09T19:02:32.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v1.1.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"586274065c5d744657a2652fd1396cc22dd97912","kind":"tag","published_at":"2024-10-03T18:23:30.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v1.0.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.0.0/manifests"},{"name":"v1.0.0-rc.0","sha":"3e15547214a309ca7da9833654f40fb9a1da62c1","kind":"tag","published_at":"2024-09-10T01:47:52.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v1.0.0-rc.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v1.0.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v1.0.0-rc.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.0.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v1.0.0-rc.0/manifests"},{"name":"v0.20.0","sha":"97640609d4b97d7c7ca3c2485b101ab5a7f7f4f6","kind":"tag","published_at":"2024-08-20T16:15:59.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.20.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.20.0/manifests"},{"name":"v0.20.0-0","sha":"f895dcbbd1af777ba4d30ec3472c369e83fa94f7","kind":"tag","published_at":"2024-08-13T18:11:38.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.20.0-0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.20.0-0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.20.0-0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.20.0-0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.20.0-0/manifests"},{"name":"v0.19.0","sha":"3ba697f7f435126d6cc70388b979c41a84ae3ce1","kind":"tag","published_at":"2024-03-21T20:59:38.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.19.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.19.0/manifests"},{"name":"0.19.0","sha":"3ba697f7f435126d6cc70388b979c41a84ae3ce1","kind":"commit","published_at":"2024-03-21T20:59:38.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/0.19.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/0.19.0/manifests"},{"name":"v0.18.0","sha":"950077e79bfffc1e76062ded7b3dece3376b4211","kind":"tag","published_at":"2024-02-26T21:14:10.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.18.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.18.0/manifests"},{"name":"0.18.0","sha":"950077e79bfffc1e76062ded7b3dece3376b4211","kind":"commit","published_at":"2024-02-26T21:14:10.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/0.18.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/0.18.0/manifests"},{"name":"v0.17.3","sha":"c23f0c127a19846910843cbc0f30567d84e0926b","kind":"tag","published_at":"2023-10-03T20:55:58.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.17.3","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.3/manifests"},{"name":"v0.17.3-0","sha":"3ce9a7903f5e0871c5862521831e769732a26d51","kind":"tag","published_at":"2023-10-03T20:37:13.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.17.3-0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.17.3-0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.17.3-0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.3-0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.3-0/manifests"},{"name":"v0.17.2","sha":"95bf9cfb438d07ff69af66e23bb3d288e51257a0","kind":"tag","published_at":"2023-10-03T13:55:30.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.17.2","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"fefa43cbd11268767af04ff9d0f8efaba6c42ba9","kind":"tag","published_at":"2023-10-03T02:06:28.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.17.1","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"cdeac9c06f2bbbca14fab0053ebaa17f0150e3ab","kind":"tag","published_at":"2023-10-03T01:54:24.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.17.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.0/manifests"},{"name":"v0.17.0-2","sha":"0f664da4abce732826975a6c4d2fae8c2790741e","kind":"tag","published_at":"2023-10-02T19:16:55.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.17.0-2","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.17.0-2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.17.0-2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.0-2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.0-2/manifests"},{"name":"v0.17.0-1","sha":"fa81d7307a83e37cd93ae7e79d3a8cf2d9e4fe75","kind":"tag","published_at":"2023-10-01T17:41:13.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.17.0-1","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.17.0-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.17.0-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.0-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.0-1/manifests"},{"name":"v0.17.0-0","sha":"f44c1effe7147d20da03861a39ee6f838b16ec4a","kind":"tag","published_at":"2023-10-01T17:39:25.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.17.0-0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.17.0-0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.17.0-0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.0-0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.17.0-0/manifests"},{"name":"v16.0.0","sha":"8f19883359b30887284fe6b8fecf380007edee24","kind":"commit","published_at":"2023-05-10T03:46:23.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v16.0.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v16.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v16.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v16.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v16.0.0/manifests"},{"name":"v0.16.0","sha":"8f19883359b30887284fe6b8fecf380007edee24","kind":"commit","published_at":"2023-05-10T03:46:23.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.16.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"87cecad2155a2a260effd9cf70d34660204f61f1","kind":"tag","published_at":"2022-10-21T18:00:26.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.15.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.15.0/manifests"},{"name":"v0.14.2","sha":"b4491e06b86da7a18c99313186e5a3ab06f99b08","kind":"tag","published_at":"2022-09-07T12:39:35.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.14.2","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.14.2/manifests"},{"name":"v0.14.1","sha":"d41489f8ab2735041bd53512bc3eedb095cc685e","kind":"tag","published_at":"2022-09-07T12:37:12.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.14.1","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"0b9a5efe2452573f2435b7fe4e33c3f1d45eb01f","kind":"tag","published_at":"2022-09-06T10:49:50.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.14.0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.14.0/manifests"},{"name":"v0.14.0-0","sha":"a2eff48785712208bd18c7106246e8ddac87bff0","kind":"tag","published_at":"2022-09-05T22:45:59.000Z","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/v0.14.0-0","html_url":"https://github.com/mmkal/expect-type/releases/tag/v0.14.0-0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/expect-type@v0.14.0-0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.14.0-0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags/v0.14.0-0/manifests"}]},"repo_metadata_updated_at":"2026-03-31T09:53:43.383Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":32.392727432890986,"dependent_packages_count":46.30966953387521,"stargazers_count":16.81466271031862,"forks_count":37.33867697225602,"docker_downloads_count":null,"average":33.21393416233521},"purl":"pkg:maven/org.mvnpm/expect-type","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.mvnpm:expect-type","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.mvnpm:expect-type","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.mvnpm:expect-type/dependencies","status":null,"funding_links":["https://github.com/sponsors/mmkal"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-23T09:59:11.645Z","issues_count":51,"pull_requests_count":188,"avg_time_to_close_issue":14646031.97368421,"avg_time_to_close_pull_request":2729263.2435897435,"issues_closed_count":38,"pull_requests_closed_count":156,"pull_request_authors_count":12,"issue_authors_count":35,"avg_comments_per_issue":1.843137254901961,"avg_comments_per_pull_request":1.8351063829787233,"merged_pull_requests_count":130,"bot_issues_count":1,"bot_pull_requests_count":87,"past_year_issues_count":11,"past_year_pull_requests_count":53,"past_year_avg_time_to_close_issue":1399992.3333333333,"past_year_avg_time_to_close_pull_request":919387.5833333334,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":36,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":1.0909090909090908,"past_year_avg_comments_per_pull_request":1.4716981132075473,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":33,"past_year_merged_pull_requests_count":33,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/issues","maintainers":[{"login":"mmkal","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmkal"},{"login":"aryaemami59","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aryaemami59"},{"login":"trevorade","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/trevorade"},{"login":"papb","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/papb"}],"active_maintainers":[{"login":"aryaemami59","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aryaemami59"},{"login":"mmkal","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmkal"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:expect-type/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:expect-type/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:expect-type/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:expect-type/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:expect-type/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.mvnpm:expect-type/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":606823,"maintainers_count":0,"namespaces_count":79339,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39644},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-04-03T06:29:38.544Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":1695138,"name":"expect-type","ecosystem":"npm","description":"[![CI](https://github.com/mmkal/expect-type/actions/workflows/ci.yml/badge.svg)](https://github.com/mmkal/expect-type/actions/workflows/ci.yml) ![npm](https://img.shields.io/npm/dt/expect-type) [![X Follow](https://img.shields.io/twitter/follow/mmkal)](ht","homepage":"https://github.com/mmkal/expect-type#readme","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/mmkal/expect-type","keywords_array":["typescript","type-check","assert","types","typings","test","testing"],"namespace":null,"versions_count":62,"first_release_published_at":"2020-03-03T04:05:08.420Z","latest_release_published_at":"2025-12-08T13:04:58.798Z","latest_release_number":"1.3.0","last_synced_at":"2026-05-18T00:29:39.968Z","created_at":"2022-04-09T15:16:57.857Z","updated_at":"2026-05-18T00:29:39.969Z","registry_url":"https://www.npmjs.com/package/expect-type","install_command":"npm install expect-type","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"master":"0.4.1-master-2020-03-06-00-05-12.11","next":"1.0.0-rc.0","latest":"1.3.0"}},"repo_metadata":{"id":60775054,"uuid":"532704121","full_name":"mmkal/expect-type","owner":"mmkal","description":"Compile-time tests for types. Useful to make sure types don't regress into being overly-permissive as changes go in over time.","archived":false,"fork":false,"pushed_at":"2026-05-12T10:46:43.000Z","size":2791,"stargazers_count":554,"open_issues_count":29,"forks_count":11,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-05-12T12:34:16.215Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mmkal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-09-05T01:30:05.000Z","updated_at":"2026-05-05T17:34:58.000Z","dependencies_parsed_at":"2023-11-07T02:27:40.228Z","dependency_job_id":"f1c5e8d8-364b-4ee0-811c-dfad23809e71","html_url":"https://github.com/mmkal/expect-type","commit_stats":{"total_commits":126,"total_committers":7,"mean_commits":18.0,"dds":0.373015873015873,"last_synced_commit":"213a745ba82db8a52bf6216f6b1c90475a7f73cb"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/mmkal/expect-type","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmkal","download_url":"https://codeload.github.com/mmkal/expect-type/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/sbom","scorecard":{"id":383907,"data":{"date":"2025-08-11","repo":{"name":"github.com/mmkal/expect-type","commit":"844e673ff2a6987952a67cd5b3606496933eb96e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"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":"Code-Review","score":3,"reason":"Found 10/26 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":6,"reason":"3 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/autofix.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/autofix.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pkg.pr.new.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/mmkal/expect-type/pkg.pr.new.yml/main?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/autofix.yml:16","Warn: npmCommand not pinned by hash: .github/workflows/ci.yml:58","Warn: npmCommand not pinned by hash: .github/workflows/ci.yml:13","Warn: npmCommand not pinned by hash: .github/workflows/ci.yml:46","Warn: npmCommand not pinned by hash: .github/workflows/pkg.pr.new.yml:13","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   5 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/autofix.yml:8","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/deps.yml:1","Warn: no topLevel permission defined: .github/workflows/pkg.pr.new.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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":6,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Warn: codeowners review is not required on branch 'main'","Warn: no status checks found to merge onto branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/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 18 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":"17 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-x4c5-c7rf-jjgv","Warn: Project is vulnerable to: GHSA-h5c3-5r3r-rr8q","Warn: Project is vulnerable to: GHSA-rmvr-2pp2-xj38","Warn: Project is vulnerable to: GHSA-xx4v-prfh-6cgc","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-67mh-4wv8-2f99","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-c76h-2ccp-4975","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3","Warn: Project is vulnerable to: GHSA-x574-m823-4x7w","Warn: Project is vulnerable to: GHSA-4r4m-qw57-chr8","Warn: Project is vulnerable to: GHSA-xcj6-pq6g-qj4x","Warn: Project is vulnerable to: GHSA-356w-63v5-8wf4","Warn: Project is vulnerable to: GHSA-859w-5945-r5v3","Warn: Project is vulnerable to: GHSA-9crc-q9x8-hgqq"],"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-18T16:08:08.729Z","repository_id":60775054,"created_at":"2025-08-18T16:08:08.729Z","updated_at":"2025-08-18T16:08:08.729Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33004894,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"ssl_error","status_checked_at":"2026-05-13T13:14:51.610Z","response_time":115,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-18T00:29:39.710Z","dependent_packages_count":433,"downloads":200180739,"downloads_period":"last-month","dependent_repos_count":9659,"rankings":{"downloads":0.42989804168163853,"dependent_repos_count":0.2546712181099533,"dependent_packages_count":0.129749820337765,"stargazers_count":3.9097327233757975,"forks_count":8.206374254274259,"docker_downloads_count":1.3301466202532073,"average":2.376762113005437},"purl":"pkg:npm/expect-type","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/expect-type","docker_dependents_count":3,"docker_downloads_count":88,"usage_url":"https://repos.ecosyste.ms/usage/npm/expect-type","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/expect-type/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-09T07:26:53.074Z","issues_count":54,"pull_requests_count":194,"avg_time_to_close_issue":14270632.256410256,"avg_time_to_close_pull_request":2695996.481012658,"issues_closed_count":39,"pull_requests_closed_count":158,"pull_request_authors_count":12,"issue_authors_count":38,"avg_comments_per_issue":1.8148148148148149,"avg_comments_per_pull_request":1.8350515463917525,"merged_pull_requests_count":132,"bot_issues_count":1,"bot_pull_requests_count":92,"past_year_issues_count":8,"past_year_pull_requests_count":28,"past_year_avg_time_to_close_issue":965859.5,"past_year_avg_time_to_close_pull_request":183545.33333333334,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":1.7857142857142858,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":20,"past_year_merged_pull_requests_count":18,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/issues","maintainers":[{"login":"aryaemami59","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aryaemami59"},{"login":"mmkal","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmkal"},{"login":"trevorade","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/trevorade"},{"login":"papb","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/papb"}],"active_maintainers":[{"login":"mmkal","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmkal"},{"login":"aryaemami59","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aryaemami59"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/expect-type/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/expect-type/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/expect-type/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/expect-type/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/expect-type/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/expect-type/codemeta","maintainers":[{"uuid":"mmkale","login":"mmkale","name":null,"email":"mmkal1@outlook.com","url":null,"packages_count":51,"html_url":"https://www.npmjs.com/~mmkale","role":null,"created_at":"2022-11-12T07:20:29.252Z","updated_at":"2022-11-12T07:20:29.252Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mmkale/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5627612,"maintainers_count":1194305,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}}],"commits":{"id":180264,"full_name":"mmkal/expect-type","default_branch":"main","total_commits":152,"total_committers":9,"total_bot_commits":25,"total_bot_committers":2,"mean_commits":16.88888888888889,"dds":0.375,"past_year_total_commits":10,"past_year_total_committers":3,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":3.3333333333333335,"past_year_dds":0.4,"last_synced_at":"2026-05-27T11:45:05.620Z","last_synced_commit":"459a1e116b506d092764a89a12fdd530aacb55c0","created_at":"2023-03-08T03:54:39.775Z","updated_at":"2026-05-27T11:45:05.613Z","committers":[{"name":"Misha Kaletsky","email":"15040698+mmkal","login":"mmkal","count":95},{"name":"Arya Emami","email":"aryaemami59@yahoo.com","login":"aryaemami59","count":19},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":15},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":10},{"name":"Trevor Florence","email":"trevorade","login":"trevorade","count":6},{"name":"Nicolas Charpentier","email":"nicolas.charpentier079@gmail.com","login":"charpeni","count":4},{"name":"翠","email":"green@sapphi.red","login":"sapphi-red","count":1},{"name":"Tom Mrazauskas","email":"tom@mrazauskas.de","login":"mrazauskas","count":1},{"name":"Bitcollage","email":"serkan.sipahi@yahoo.de","login":"SerkanSipahi","count":1}],"past_year_committers":[{"name":"Misha Kaletsky","email":"15040698+mmkal","login":"mmkal","count":6},{"name":"Nicolas Charpentier","email":"nicolas.charpentier079@gmail.com","login":"charpeni","count":3},{"name":"翠","email":"green@sapphi.red","login":"sapphi-red","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-27T00:00:12.503Z","repositories_count":6242876,"commits_count":883112607,"contributors_count":34936744,"owners_count":1158085,"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":"mmkal/expect-type","html_url":"https://github.com/mmkal/expect-type","last_synced_at":"2026-05-16T16:35:34.813Z","status":"active","issues_count":55,"pull_requests_count":196,"avg_time_to_close_issue":14270632.256410256,"avg_time_to_close_pull_request":2695996.481012658,"issues_closed_count":39,"pull_requests_closed_count":158,"pull_request_authors_count":12,"issue_authors_count":38,"avg_comments_per_issue":1.8,"avg_comments_per_pull_request":1.8316326530612246,"merged_pull_requests_count":132,"bot_issues_count":1,"bot_pull_requests_count":94,"past_year_issues_count":9,"past_year_pull_requests_count":22,"past_year_avg_time_to_close_issue":965859.5,"past_year_avg_time_to_close_pull_request":277814.7272727273,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":1.7272727272727273,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":16,"past_year_merged_pull_requests_count":11,"created_at":"2023-05-19T16:29:05.513Z","updated_at":"2026-05-16T16:35:34.813Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Fexpect-type/issues","issue_labels_count":{"table":{"documentation":4,"New feature":3,"CI":2,"bug":2,"chore":2,"Breaking Change":1,"question":1,"help wanted":1}},"pull_request_labels_count":{"table":{"chore":13,"CI":11,"New feature":11,"documentation":11,"Breaking Change":2,"Deprecation":1,"enhancement":1}},"issue_author_associations_count":{"table":{"NONE":40,"COLLABORATOR":9,"CONTRIBUTOR":5,"OWNER":1}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":103,"COLLABORATOR":44,"OWNER":39,"NONE":10}},"issue_authors":{"table":{"mrazauskas":8,"aryaemami59":5,"papb":3,"gomain":2,"redwigglz":2,"JacobLey":2,"boris-petrov":2,"trevorade":1,"Goldziher":1,"tao-cumplido":1,"BuZZ-dEE":1,"renovate[bot]":1,"ersimont":1,"tjoskar":1,"LukeAbby":1,"zzxming":1,"linlinyang":1,"kwangure":1,"ivodolenc":1,"Dan503":1,"Bertie690":1,"y-polonsk":1,"kasperpeulen":1,"kade-robertson":1,"GuilhermeLessa":1,"abstraktor":1,"NullVoxPopuli":1,"jsamr":1,"mmkal":1,"BenceSzalai":1,"conorbrandon":1,"webNeat":1,"electrovir":1,"rChaoz":1,"chmiiller":1,"qwelias":1,"GerkinDev":1,"StevenGBrown":1}},"pull_request_authors":{"table":{"renovate[bot]":72,"aryaemami59":41,"mmkal":39,"github-actions[bot]":22,"trevorade":8,"mrazauskas":4,"charpeni":2,"mikoloism":2,"sapphi-red":2,"mmkal-bot":2,"SerkanSipahi":1,"redwigglz":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-17T00:00:41.354Z","repositories_count":14627795,"issues_count":34179422,"pull_requests_count":111830713,"authors_count":11264825,"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":{"documentation":1,"New feature":1}},"past_year_issue_author_associations_count":{"table":{"NONE":8,"CONTRIBUTOR":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":17,"NONE":2,"OWNER":2,"COLLABORATOR":1}},"past_year_issue_authors":{"table":{"redwigglz":2,"abstraktor":1,"Bertie690":1,"BuZZ-dEE":1,"LukeAbby":1,"mrazauskas":1,"rChaoz":1,"StevenGBrown":1}},"past_year_pull_request_authors":{"table":{"renovate[bot]":16,"mmkal":2,"sapphi-red":2,"aryaemami59":1,"redwigglz":1}},"maintainers":[{"table":{"login":"aryaemami59","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aryaemami59"}},{"table":{"login":"mmkal","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmkal"}},{"table":{"login":"trevorade","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/trevorade"}},{"table":{"login":"papb","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/papb"}}],"active_maintainers":[{"table":{"login":"mmkal","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmkal"}},{"table":{"login":"aryaemami59","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aryaemami59"}}]}},"events":null,"keywords":[],"dependencies":[{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-10-04T16:16:31.968Z","updated_at":"2022-10-04T16:16:31.968Z","repository_link":"https://github.com/mmkal/expect-type/blob/main/package.json","dependencies":[{"id":6264437812,"package_name":"@types/jest","ecosystem":"npm","requirements":"29.0.0","direct":true,"kind":"development","optional":false},{"id":6264437813,"package_name":"eslint","ecosystem":"npm","requirements":"8.23.0","direct":true,"kind":"development","optional":false},{"id":6264437814,"package_name":"eslint-plugin-mmkal","ecosystem":"npm","requirements":"0.0.1-2","direct":true,"kind":"development","optional":false},{"id":6264437815,"package_name":"jest","ecosystem":"npm","requirements":"28.1.3","direct":true,"kind":"development","optional":false},{"id":6264437816,"package_name":"ts-jest","ecosystem":"npm","requirements":"28.0.8","direct":true,"kind":"development","optional":false},{"id":6264437817,"package_name":"typescript","ecosystem":"npm","requirements":"4.8.2","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-10-02T23:42:25.383Z","updated_at":"2023-10-02T23:42:25.383Z","repository_link":"https://github.com/mmkal/expect-type/blob/main/.github/workflows/ci.yml","dependencies":[{"id":14066242246,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14066242247,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":14066242248,"package_name":"RubbaBoy/BYOB","ecosystem":"actions","requirements":"v1.3.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"pnpm-lock.yaml","sha":null,"kind":"lockfile","created_at":"2023-10-02T23:42:28.015Z","updated_at":"2023-10-02T23:42:28.015Z","repository_link":"https://github.com/mmkal/expect-type/blob/main/pnpm-lock.yaml","dependencies":[{"id":14066242255,"package_name":"@ampproject","ecosystem":"npm","requirements":"remapping@2.2.0","direct":false,"kind":"development","optional":false},{"id":14066242256,"package_name":"@babel","ecosystem":"npm","requirements":"code-frame@7.18.6","direct":false,"kind":"development","optional":false},{"id":14066242257,"package_name":"@babel","ecosystem":"npm","requirements":"compat-data@7.19.4","direct":false,"kind":"development","optional":false},{"id":14066242258,"package_name":"@babel","ecosystem":"npm","requirements":"core@7.19.6","direct":false,"kind":"development","optional":false},{"id":14066242259,"package_name":"@babel","ecosystem":"npm","requirements":"generator@7.12.17","direct":false,"kind":"development","optional":false},{"id":14066242260,"package_name":"@babel","ecosystem":"npm","requirements":"generator@7.19.6","direct":false,"kind":"development","optional":false},{"id":14066242261,"package_name":"@babel","ecosystem":"npm","requirements":"helper-compilation-targets@7.19.3(@babel","direct":false,"kind":"development","optional":false},{"id":14066242262,"package_name":"@babel","ecosystem":"npm","requirements":"helper-environment-visitor@7.18.9","direct":false,"kind":"development","optional":false},{"id":14066242263,"package_name":"@babel","ecosystem":"npm","requirements":"helper-function-name@7.19.0","direct":false,"kind":"development","optional":false},{"id":14066242264,"package_name":"@babel","ecosystem":"npm","requirements":"helper-hoist-variables@7.18.6","direct":false,"kind":"development","optional":false},{"id":14066242265,"package_name":"@babel","ecosystem":"npm","requirements":"helper-module-imports@7.18.6","direct":false,"kind":"development","optional":false},{"id":14066242266,"package_name":"@babel","ecosystem":"npm","requirements":"helper-module-transforms@7.19.6","direct":false,"kind":"development","optional":false},{"id":14066242267,"package_name":"@babel","ecosystem":"npm","requirements":"helper-plugin-utils@7.19.0","direct":false,"kind":"development","optional":false},{"id":14066242268,"package_name":"@babel","ecosystem":"npm","requirements":"helper-simple-access@7.19.4","direct":false,"kind":"development","optional":false},{"id":14066242269,"package_name":"@babel","ecosystem":"npm","requirements":"helper-split-export-declaration@7.18.6","direct":false,"kind":"development","optional":false},{"id":14066242270,"package_name":"@babel","ecosystem":"npm","requirements":"helper-string-parser@7.19.4","direct":false,"kind":"development","optional":false},{"id":14066242271,"package_name":"@babel","ecosystem":"npm","requirements":"helper-validator-identifier@7.19.1","direct":false,"kind":"development","optional":false},{"id":14066242272,"package_name":"@babel","ecosystem":"npm","requirements":"helper-validator-option@7.18.6","direct":false,"kind":"development","optional":false},{"id":14066242273,"package_name":"@babel","ecosystem":"npm","requirements":"helpers@7.19.4","direct":false,"kind":"development","optional":false},{"id":14066242274,"package_name":"@babel","ecosystem":"npm","requirements":"highlight@7.18.6","direct":false,"kind":"development","optional":false},{"id":14066242275,"package_name":"@babel","ecosystem":"npm","requirements":"parser@7.19.6","direct":false,"kind":"development","optional":false},{"id":14066242276,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-async-generators@7.8.4(@babel","direct":false,"kind":"development","optional":false},{"id":14066242277,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-bigint@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":14066242278,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-class-properties@7.12.13(@babel","direct":false,"kind":"development","optional":false},{"id":14066242279,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-import-meta@7.10.4(@babel","direct":false,"kind":"development","optional":false},{"id":14066242280,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-json-strings@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":14066242281,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-logical-assignment-operators@7.10.4(@babel","direct":false,"kind":"development","optional":false},{"id":14066242282,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-nullish-coalescing-operator@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":14066242283,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-numeric-separator@7.10.4(@babel","direct":false,"kind":"development","optional":false},{"id":14066242284,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-object-rest-spread@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":14066242285,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-optional-catch-binding@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":14066242286,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-optional-chaining@7.8.3(@babel","direct":false,"kind":"development","optional":false},{"id":14066242287,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-top-level-await@7.14.5(@babel","direct":false,"kind":"development","optional":false},{"id":14066242288,"package_name":"@babel","ecosystem":"npm","requirements":"plugin-syntax-typescript@7.18.6(@babel","direct":false,"kind":"development","optional":false},{"id":14066242289,"package_name":"@babel","ecosystem":"npm","requirements":"runtime-corejs3@7.19.6","direct":false,"kind":"development","optional":false},{"id":14066242290,"package_name":"@babel","ecosystem":"npm","requirements":"runtime@7.19.4","direct":false,"kind":"development","optional":false},{"id":14066242291,"package_name":"@babel","ecosystem":"npm","requirements":"template@7.18.10","direct":false,"kind":"development","optional":false},{"id":14066242292,"package_name":"@babel","ecosystem":"npm","requirements":"traverse@7.19.6","direct":false,"kind":"development","optional":false},{"id":14066242293,"package_name":"@babel","ecosystem":"npm","requirements":"types@7.19.4","direct":false,"kind":"development","optional":false},{"id":14066242294,"package_name":"@bcoe","ecosystem":"npm","requirements":"v8-coverage@0.2.3","direct":false,"kind":"development","optional":false},{"id":14066242295,"package_name":"@bconnorwhite","ecosystem":"npm","requirements":"module@2.0.2","direct":false,"kind":"development","optional":false},{"id":14066242296,"package_name":"@eslint","ecosystem":"npm","requirements":"eslintrc@1.3.3","direct":false,"kind":"development","optional":false},{"id":14066242297,"package_name":"@humanwhocodes","ecosystem":"npm","requirements":"config-array@0.10.7","direct":false,"kind":"development","optional":false},{"id":14066242298,"package_name":"@humanwhocodes","ecosystem":"npm","requirements":"gitignore-to-minimatch@1.0.2","direct":false,"kind":"development","optional":false},{"id":14066242299,"package_name":"@humanwhocodes","ecosystem":"npm","requirements":"module-importer@1.0.1","direct":false,"kind":"development","optional":false},{"id":14066242300,"package_name":"@humanwhocodes","ecosystem":"npm","requirements":"object-schema@1.2.1","direct":false,"kind":"development","optional":false},{"id":14066242301,"package_name":"@istanbuljs","ecosystem":"npm","requirements":"load-nyc-config@1.1.0","direct":false,"kind":"development","optional":false},{"id":14066242302,"package_name":"@istanbuljs","ecosystem":"npm","requirements":"schema@0.1.3","direct":false,"kind":"development","optional":false},{"id":14066242303,"package_name":"@jest","ecosystem":"npm","requirements":"console@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242304,"package_name":"@jest","ecosystem":"npm","requirements":"core@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242305,"package_name":"@jest","ecosystem":"npm","requirements":"environment@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242306,"package_name":"@jest","ecosystem":"npm","requirements":"expect-utils@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242307,"package_name":"@jest","ecosystem":"npm","requirements":"expect-utils@29.2.1","direct":false,"kind":"development","optional":false},{"id":14066242308,"package_name":"@jest","ecosystem":"npm","requirements":"expect@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242309,"package_name":"@jest","ecosystem":"npm","requirements":"fake-timers@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242310,"package_name":"@jest","ecosystem":"npm","requirements":"globals@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242311,"package_name":"@jest","ecosystem":"npm","requirements":"reporters@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242312,"package_name":"@jest","ecosystem":"npm","requirements":"schemas@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242313,"package_name":"@jest","ecosystem":"npm","requirements":"schemas@29.0.0","direct":false,"kind":"development","optional":false},{"id":14066242314,"package_name":"@jest","ecosystem":"npm","requirements":"source-map@28.1.2","direct":false,"kind":"development","optional":false},{"id":14066242315,"package_name":"@jest","ecosystem":"npm","requirements":"test-result@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242316,"package_name":"@jest","ecosystem":"npm","requirements":"test-sequencer@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242317,"package_name":"@jest","ecosystem":"npm","requirements":"transform@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242318,"package_name":"@jest","ecosystem":"npm","requirements":"types@26.6.2","direct":false,"kind":"development","optional":false},{"id":14066242319,"package_name":"@jest","ecosystem":"npm","requirements":"types@28.1.3","direct":false,"kind":"development","optional":false},{"id":14066242320,"package_name":"@jest","ecosystem":"npm","requirements":"types@29.2.1","direct":false,"kind":"development","optional":false},{"id":14066242321,"package_name":"@jridgewell","ecosystem":"npm","requirements":"gen-mapping@0.1.1","direct":false,"kind":"development","optional":false},{"id":14066242322,"package_name":"@jridgewell","ecosystem":"npm","requirements":"gen-mapping@0.3.2","direct":false,"kind":"development","optional":false},{"id":14066242323,"package_name":"@jridgewell","ecosystem":"npm","requirements":"resolve-uri@3.1.0","direct":false,"kind":"development","optional":false},{"id":14066242324,"package_name":"@jridgewell","ecosystem":"npm","requirements":"set-array@1.1.2","direct":false,"kind":"development","optional":false},{"id":14066242325,"package_name":"@jridgewell","ecosystem":"npm","requirements":"sourcemap-codec@1.4.14","direct":false,"kind":"development","optional":false},{"id":14066242326,"package_name":"@jridgewell","ecosystem":"npm","requirements":"trace-mapping@0.3.17","direct":false,"kind":"development","optional":false},{"id":14066242327,"package_name":"@microsoft","ecosystem":"npm","requirements":"tsdoc-config@0.16.2","direct":false,"kind":"development","optional":false},{"id":14066242328,"package_name":"@microsoft","ecosystem":"npm","requirements":"tsdoc@0.14.2","direct":false,"kind":"development","optional":false},{"id":14066242329,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.scandir@2.1.5","direct":false,"kind":"development","optional":false},{"id":14066242330,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.stat@2.0.5","direct":false,"kind":"development","optional":false},{"id":14066242331,"package_name":"@nodelib","ecosystem":"npm","requirements":"fs.walk@1.2.8","direct":false,"kind":"development","optional":false},{"id":14066242332,"package_name":"@pnpm","ecosystem":"npm","requirements":"config.env-replace@1.1.0","direct":false,"kind":"development","optional":false},{"id":14066242333,"package_name":"@pnpm","ecosystem":"npm","requirements":"network.ca-file@1.0.2","direct":false,"kind":"development","optional":false},{"id":14066242334,"package_name":"@pnpm","ecosystem":"npm","requirements":"npm-conf@2.2.0","direct":false,"kind":"development","optional":false},{"id":14066242335,"package_name":"@rushstack","ecosystem":"npm","requirements":"eslint-config@3.1.1(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242336,"package_name":"@rushstack","ecosystem":"npm","requirements":"eslint-patch@1.2.0","direct":false,"kind":"development","optional":false},{"id":14066242337,"package_name":"@rushstack","ecosystem":"npm","requirements":"eslint-plugin-packlets@0.5.0(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242338,"package_name":"@rushstack","ecosystem":"npm","requirements":"eslint-plugin-packlets@0.6.1(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242339,"package_name":"@rushstack","ecosystem":"npm","requirements":"eslint-plugin-security@0.4.0(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242340,"package_name":"@rushstack","ecosystem":"npm","requirements":"eslint-plugin-security@0.5.0(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242341,"package_name":"@rushstack","ecosystem":"npm","requirements":"eslint-plugin@0.10.0(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242342,"package_name":"@rushstack","ecosystem":"npm","requirements":"eslint-plugin@0.11.0(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242343,"package_name":"@rushstack","ecosystem":"npm","requirements":"tree-pattern@0.2.4","direct":false,"kind":"development","optional":false},{"id":14066242344,"package_name":"@samverschueren","ecosystem":"npm","requirements":"stream-to-observable@0.3.1(rxjs@6.6.7)","direct":false,"kind":"development","optional":false},{"id":14066242345,"package_name":"@sinclair","ecosystem":"npm","requirements":"typebox@0.24.47","direct":false,"kind":"development","optional":false},{"id":14066242346,"package_name":"@sindresorhus","ecosystem":"npm","requirements":"is@4.6.0","direct":false,"kind":"development","optional":false},{"id":14066242347,"package_name":"@sindresorhus","ecosystem":"npm","requirements":"is@5.3.0","direct":false,"kind":"development","optional":false},{"id":14066242348,"package_name":"@sinonjs","ecosystem":"npm","requirements":"commons@1.8.3","direct":false,"kind":"development","optional":false},{"id":14066242349,"package_name":"@sinonjs","ecosystem":"npm","requirements":"fake-timers@9.1.2","direct":false,"kind":"development","optional":false},{"id":14066242350,"package_name":"@szmarczak","ecosystem":"npm","requirements":"http-timer@4.0.6","direct":false,"kind":"development","optional":false},{"id":14066242351,"package_name":"@szmarczak","ecosystem":"npm","requirements":"http-timer@5.0.1","direct":false,"kind":"development","optional":false},{"id":14066242352,"package_name":"@ts-morph","ecosystem":"npm","requirements":"common@0.17.0","direct":false,"kind":"development","optional":false},{"id":14066242353,"package_name":"@types","ecosystem":"npm","requirements":"babel__core@7.1.19","direct":false,"kind":"development","optional":false},{"id":14066242354,"package_name":"@types","ecosystem":"npm","requirements":"babel__generator@7.6.4","direct":false,"kind":"development","optional":false},{"id":14066242355,"package_name":"@types","ecosystem":"npm","requirements":"babel__template@7.4.1","direct":false,"kind":"development","optional":false},{"id":14066242356,"package_name":"@types","ecosystem":"npm","requirements":"babel__traverse@7.18.2","direct":false,"kind":"development","optional":false},{"id":14066242357,"package_name":"@types","ecosystem":"npm","requirements":"cacheable-request@6.0.3","direct":false,"kind":"development","optional":false},{"id":14066242358,"package_name":"@types","ecosystem":"npm","requirements":"eslint@8.4.7","direct":false,"kind":"development","optional":false},{"id":14066242359,"package_name":"@types","ecosystem":"npm","requirements":"estree@1.0.0","direct":false,"kind":"development","optional":false},{"id":14066242360,"package_name":"@types","ecosystem":"npm","requirements":"graceful-fs@4.1.5","direct":false,"kind":"development","optional":false},{"id":14066242361,"package_name":"@types","ecosystem":"npm","requirements":"http-cache-semantics@4.0.1","direct":false,"kind":"development","optional":false},{"id":14066242362,"package_name":"@types","ecosystem":"npm","requirements":"istanbul-lib-coverage@2.0.4","direct":false,"kind":"development","optional":false},{"id":14066242363,"package_name":"@types","ecosystem":"npm","requirements":"istanbul-lib-report@3.0.0","direct":false,"kind":"development","optional":false},{"id":14066242364,"package_name":"@types","ecosystem":"npm","requirements":"istanbul-reports@3.0.1","direct":false,"kind":"development","optional":false},{"id":14066242365,"package_name":"@types","ecosystem":"npm","requirements":"jest@29.0.0","direct":false,"kind":"development","optional":false},{"id":14066242366,"package_name":"@types","ecosystem":"npm","requirements":"json-schema@7.0.11","direct":false,"kind":"development","optional":false},{"id":14066242367,"package_name":"@types","ecosystem":"npm","requirements":"json5@0.0.29","direct":false,"kind":"development","optional":false},{"id":14066242368,"package_name":"@types","ecosystem":"npm","requirements":"keyv@3.1.4","direct":false,"kind":"development","optional":false},{"id":14066242369,"package_name":"@types","ecosystem":"npm","requirements":"minimist@1.2.2","direct":false,"kind":"development","optional":false},{"id":14066242370,"package_name":"@types","ecosystem":"npm","requirements":"node@14.18.32","direct":false,"kind":"development","optional":false},{"id":14066242371,"package_name":"@types","ecosystem":"npm","requirements":"node@18.11.3","direct":false,"kind":"development","optional":false},{"id":14066242372,"package_name":"@types","ecosystem":"npm","requirements":"normalize-package-data@2.4.1","direct":false,"kind":"development","optional":false},{"id":14066242373,"package_name":"@types","ecosystem":"npm","requirements":"prettier@2.7.1","direct":false,"kind":"development","optional":false},{"id":14066242374,"package_name":"@types","ecosystem":"npm","requirements":"responselike@1.0.0","direct":false,"kind":"development","optional":false},{"id":14066242375,"package_name":"@types","ecosystem":"npm","requirements":"semver@7.3.12","direct":false,"kind":"development","optional":false},{"id":14066242376,"package_name":"@types","ecosystem":"npm","requirements":"stack-utils@2.0.1","direct":false,"kind":"development","optional":false},{"id":14066242377,"package_name":"@types","ecosystem":"npm","requirements":"yargs-parser@21.0.0","direct":false,"kind":"development","optional":false},{"id":14066242378,"package_name":"@types","ecosystem":"npm","requirements":"yargs@15.0.14","direct":false,"kind":"development","optional":false},{"id":14066242379,"package_name":"@types","ecosystem":"npm","requirements":"yargs@17.0.13","direct":false,"kind":"development","optional":false},{"id":14066242380,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"eslint-plugin@5.38.1(@typescript-eslint","direct":false,"kind":"development","optional":false},{"id":14066242381,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"eslint-plugin@5.40.1(@typescript-eslint","direct":false,"kind":"development","optional":false},{"id":14066242382,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"experimental-utils@5.30.7(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242383,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"experimental-utils@5.38.1(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242384,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"parser@5.38.1(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242385,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"parser@5.40.1(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242386,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"scope-manager@5.30.7","direct":false,"kind":"development","optional":false},{"id":14066242387,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"scope-manager@5.38.1","direct":false,"kind":"development","optional":false},{"id":14066242388,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"scope-manager@5.40.1","direct":false,"kind":"development","optional":false},{"id":14066242389,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"type-utils@5.38.1(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242390,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"type-utils@5.40.1(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242391,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"types@5.30.7","direct":false,"kind":"development","optional":false},{"id":14066242392,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"types@5.38.1","direct":false,"kind":"development","optional":false},{"id":14066242393,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"types@5.40.1","direct":false,"kind":"development","optional":false},{"id":14066242394,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"typescript-estree@5.30.7(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242395,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"typescript-estree@5.38.1(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242396,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"typescript-estree@5.40.1(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242397,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"utils@5.30.7(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242398,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"utils@5.38.1(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242399,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"utils@5.40.1(eslint@8.23.0)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066242400,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"visitor-keys@5.30.7","direct":false,"kind":"development","optional":false},{"id":14066242401,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"visitor-keys@5.38.1","direct":false,"kind":"development","optional":false},{"id":14066242402,"package_name":"@typescript-eslint","ecosystem":"npm","requirements":"visitor-keys@5.40.1","direct":false,"kind":"development","optional":false},{"id":14066242403,"package_name":"acorn-jsx@5.3.2(acorn@8.8.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242404,"package_name":"acorn@8.8.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242405,"package_name":"aggregate-error@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242406,"package_name":"ajv@6.12.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242407,"package_name":"all-package-names@2.0.661","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242408,"package_name":"ansi-align@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242409,"package_name":"ansi-escapes@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242410,"package_name":"ansi-escapes@4.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242411,"package_name":"ansi-escapes@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242412,"package_name":"ansi-regex@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242413,"package_name":"ansi-regex@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242414,"package_name":"ansi-regex@4.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242415,"package_name":"ansi-regex@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242416,"package_name":"ansi-regex@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242417,"package_name":"ansi-styles@2.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242418,"package_name":"ansi-styles@3.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242419,"package_name":"ansi-styles@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242420,"package_name":"ansi-styles@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242421,"package_name":"ansi-styles@6.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242422,"package_name":"any-observable@0.3.0(rxjs@6.6.7)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242423,"package_name":"anymatch@3.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242424,"package_name":"argparse@1.0.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242425,"package_name":"argparse@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242426,"package_name":"aria-query@4.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242427,"package_name":"array-includes@3.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242428,"package_name":"array-union@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242429,"package_name":"array.prototype.flat@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242430,"package_name":"array.prototype.flatmap@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242431,"package_name":"arrify@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242432,"package_name":"ast-types-flow@0.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242433,"package_name":"axe-core@4.4.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242434,"package_name":"axobject-query@2.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242435,"package_name":"babel-jest@28.1.3(@babel","ecosystem":"npm","requirements":"core@7.19.6)","direct":false,"kind":"development","optional":false},{"id":14066242436,"package_name":"babel-plugin-istanbul@6.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242437,"package_name":"babel-plugin-jest-hoist@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242438,"package_name":"babel-preset-current-node-syntax@1.0.1(@babel","ecosystem":"npm","requirements":"core@7.19.6)","direct":false,"kind":"development","optional":false},{"id":14066242439,"package_name":"babel-preset-jest@28.1.3(@babel","ecosystem":"npm","requirements":"core@7.19.6)","direct":false,"kind":"development","optional":false},{"id":14066242440,"package_name":"balanced-match@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242441,"package_name":"base64-js@1.5.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242442,"package_name":"big-integer@1.6.51","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242443,"package_name":"bl@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242444,"package_name":"boxen@7.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242445,"package_name":"bplist-parser@0.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242446,"package_name":"brace-expansion@1.1.11","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242447,"package_name":"brace-expansion@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242448,"package_name":"braces@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242449,"package_name":"browserslist@4.21.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242450,"package_name":"bs-logger@0.2.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242451,"package_name":"bser@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242452,"package_name":"buffer-from@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242453,"package_name":"buffer@5.7.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242454,"package_name":"builtin-modules@3.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242455,"package_name":"builtins@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242456,"package_name":"bundle-name@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242457,"package_name":"cacheable-lookup@5.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242458,"package_name":"cacheable-lookup@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242459,"package_name":"cacheable-request@10.2.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242460,"package_name":"cacheable-request@7.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242461,"package_name":"call-bind@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242462,"package_name":"callsites@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242463,"package_name":"callsites@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242464,"package_name":"camelcase-keys@8.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242465,"package_name":"camelcase@5.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242466,"package_name":"camelcase@6.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242467,"package_name":"camelcase@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242468,"package_name":"caniuse-lite@1.0.30001423","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242469,"package_name":"chalk@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242470,"package_name":"chalk@2.4.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242471,"package_name":"chalk@4.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242472,"package_name":"chalk@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242473,"package_name":"char-regex@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242474,"package_name":"char-to-string@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242475,"package_name":"chardet@0.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242476,"package_name":"ci-info@3.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242477,"package_name":"cjs-module-lexer@1.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242478,"package_name":"clean-regexp@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242479,"package_name":"clean-stack@4.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242480,"package_name":"cli-boxes@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242481,"package_name":"cli-cursor@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242482,"package_name":"cli-cursor@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242483,"package_name":"cli-spinners@2.9.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242484,"package_name":"cli-truncate@0.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242485,"package_name":"cli-width@2.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242486,"package_name":"cli-width@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242487,"package_name":"cli-width@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242488,"package_name":"cliui@8.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242489,"package_name":"clone-response@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242490,"package_name":"clone@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242491,"package_name":"co@4.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242492,"package_name":"code-block-writer@11.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242493,"package_name":"code-point-at@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242494,"package_name":"collect-v8-coverage@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242495,"package_name":"color-convert@1.9.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242496,"package_name":"color-convert@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242497,"package_name":"color-name@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242498,"package_name":"color-name@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242499,"package_name":"commander-version@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242500,"package_name":"commander@6.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242501,"package_name":"concat-map@0.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242502,"package_name":"config-chain@1.1.13","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242503,"package_name":"configstore@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242504,"package_name":"confusing-browser-globals@1.0.11","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242505,"package_name":"convert-source-map@1.9.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242506,"package_name":"core-js-pure@3.25.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242507,"package_name":"cosmiconfig@8.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242508,"package_name":"cross-spawn@7.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242509,"package_name":"crypto-random-string@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242510,"package_name":"damerau-levenshtein@1.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242511,"package_name":"date-fns@1.30.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242512,"package_name":"debug@2.6.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242513,"package_name":"debug@3.2.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242514,"package_name":"debug@4.3.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242515,"package_name":"decamelize-keys@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242521,"package_name":"decamelize@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242522,"package_name":"decompress-response@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242523,"package_name":"dedent@0.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242524,"package_name":"deep-extend@0.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242525,"package_name":"deep-is@0.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242526,"package_name":"deepmerge-ts@4.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242529,"package_name":"deepmerge@4.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242530,"package_name":"default-browser-id@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242531,"package_name":"default-browser@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242532,"package_name":"defaults@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242533,"package_name":"defer-to-connect@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242534,"package_name":"define-lazy-prop@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242535,"package_name":"define-properties@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242536,"package_name":"del@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242537,"package_name":"detect-newline@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242538,"package_name":"diff-sequences@26.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242539,"package_name":"diff-sequences@28.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242540,"package_name":"diff-sequences@29.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242546,"package_name":"dir-glob@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242547,"package_name":"doctrine@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242548,"package_name":"doctrine@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242549,"package_name":"dot-prop@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242550,"package_name":"dot-prop@7.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242551,"package_name":"eastasianwidth@0.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242552,"package_name":"electron-to-chromium@1.4.284","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242553,"package_name":"elegant-spinner@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242554,"package_name":"emittery@0.10.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242555,"package_name":"emoji-regex@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242556,"package_name":"emoji-regex@9.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242557,"package_name":"end-of-stream@1.4.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242558,"package_name":"ends-with-string@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242559,"package_name":"error-ex@1.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242560,"package_name":"es-abstract@1.20.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242561,"package_name":"es-shim-unscopables@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242562,"package_name":"es-to-primitive@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242563,"package_name":"escalade@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242564,"package_name":"escape-goat@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242565,"package_name":"escape-string-regexp@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242566,"package_name":"escape-string-regexp@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242567,"package_name":"escape-string-regexp@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242568,"package_name":"escape-string-regexp@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242569,"package_name":"eslint-config-xo-react@0.27.0(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.31.10)(eslint@8.23.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066242572,"package_name":"eslint-config-xo-typescript@0.53.0(@typescript-eslint","ecosystem":"npm","requirements":"eslint-plugin@5.40.1)(@typescript-eslint","direct":false,"kind":"development","optional":false},{"id":14066243833,"package_name":"eslint-config-xo@0.42.0(eslint@8.23.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243834,"package_name":"eslint-import-resolver-node@0.3.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243835,"package_name":"eslint-module-utils@2.7.4(@typescript-eslint","ecosystem":"npm","requirements":"parser@5.40.1)(eslint-import-resolver-node@0.3.6)(eslint@8.23.0)","direct":false,"kind":"development","optional":false},{"id":14066243836,"package_name":"eslint-plugin-codegen@0.16.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243837,"package_name":"eslint-plugin-functional@4.4.1(eslint@8.23.0)(typescript@4.8.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243838,"package_name":"eslint-plugin-import@2.26.0(@typescript-eslint","ecosystem":"npm","requirements":"parser@5.40.1)(eslint@8.23.0)","direct":false,"kind":"development","optional":false},{"id":14066243839,"package_name":"eslint-plugin-jest@27.1.3(@typescript-eslint","ecosystem":"npm","requirements":"eslint-plugin@5.40.1)(eslint@8.23.0)(jest@28.1.3)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066243840,"package_name":"eslint-plugin-jsx-a11y@6.6.1(eslint@8.23.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243841,"package_name":"eslint-plugin-mmkal@0.0.1-2(eslint@8.23.0)(jest@28.1.3)(typescript@4.8.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243842,"package_name":"eslint-plugin-prettier@4.2.1(eslint@8.23.0)(prettier@2.7.1)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243854,"package_name":"eslint-plugin-promise@6.0.1(eslint@8.23.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243855,"package_name":"eslint-plugin-promise@6.1.1(eslint@8.23.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243856,"package_name":"eslint-plugin-react-hooks@4.6.0(eslint@8.23.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243857,"package_name":"eslint-plugin-react@7.27.1(eslint@8.23.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243858,"package_name":"eslint-plugin-react@7.31.10(eslint@8.23.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243859,"package_name":"eslint-plugin-tsdoc@0.2.17","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243860,"package_name":"eslint-plugin-unicorn@43.0.2(eslint@8.23.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243861,"package_name":"eslint-plugin-wrapper@0.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243862,"package_name":"eslint-scope@5.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243863,"package_name":"eslint-scope@7.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243864,"package_name":"eslint-utils@3.0.0(eslint@8.23.0)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243865,"package_name":"eslint-visitor-keys@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243866,"package_name":"eslint-visitor-keys@3.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243867,"package_name":"eslint@8.23.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243868,"package_name":"espree@9.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243869,"package_name":"esprima@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243870,"package_name":"esquery@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243871,"package_name":"esrecurse@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243872,"package_name":"estraverse@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243873,"package_name":"estraverse@5.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243874,"package_name":"esutils@2.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243875,"package_name":"execa@5.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243876,"package_name":"execa@7.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243877,"package_name":"exit-hook@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243878,"package_name":"exit@0.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243879,"package_name":"expect@26.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243880,"package_name":"expect@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243881,"package_name":"expect@29.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243892,"package_name":"external-editor@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243893,"package_name":"fast-deep-equal@3.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243894,"package_name":"fast-diff@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243895,"package_name":"fast-glob@3.2.12","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243896,"package_name":"fast-json-stable-stringify@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243897,"package_name":"fast-levenshtein@2.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243898,"package_name":"fastq@1.13.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243899,"package_name":"fb-watchman@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243900,"package_name":"figures@1.7.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243901,"package_name":"figures@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243902,"package_name":"figures@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243903,"package_name":"figures@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243904,"package_name":"file-entry-cache@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243905,"package_name":"file-exists-safe@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243934,"package_name":"fill-range@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243935,"package_name":"find-up@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243936,"package_name":"find-up@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243937,"package_name":"find-up@6.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243938,"package_name":"flat-cache@3.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243939,"package_name":"flatted@3.2.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243940,"package_name":"form-data-encoder@2.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243941,"package_name":"fp-ts@2.13.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243942,"package_name":"fs.realpath@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243943,"package_name":"fsevents@2.3.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243944,"package_name":"function-bind@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243945,"package_name":"function.prototype.name@1.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243946,"package_name":"functional-red-black-tree@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243947,"package_name":"functions-have-names@1.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243948,"package_name":"gensync@1.0.0-beta.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243949,"package_name":"get-caller-file@2.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243950,"package_name":"get-intrinsic@1.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243951,"package_name":"get-package-type@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243952,"package_name":"get-stream@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243953,"package_name":"get-stream@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243954,"package_name":"get-symbol-description@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243955,"package_name":"github-url-from-git@1.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243956,"package_name":"glob-parent@5.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243957,"package_name":"glob-parent@6.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243958,"package_name":"glob@7.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243959,"package_name":"global-dirs@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243960,"package_name":"globals@11.12.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243961,"package_name":"globals@13.17.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243962,"package_name":"globby@11.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243963,"package_name":"globby@13.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243964,"package_name":"got@11.8.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243965,"package_name":"got@12.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243966,"package_name":"graceful-fs@4.2.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243967,"package_name":"grapheme-splitter@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243968,"package_name":"hard-rejection@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243969,"package_name":"has-ansi@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243970,"package_name":"has-bigints@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243971,"package_name":"has-flag@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243972,"package_name":"has-flag@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243973,"package_name":"has-property-descriptors@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243974,"package_name":"has-symbols@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243975,"package_name":"has-tostringtag@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243976,"package_name":"has-yarn@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243977,"package_name":"has@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243978,"package_name":"hosted-git-info@2.8.9","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243979,"package_name":"hosted-git-info@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243980,"package_name":"hosted-git-info@6.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243981,"package_name":"html-escaper@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243982,"package_name":"http-cache-semantics@4.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243983,"package_name":"http2-wrapper@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243984,"package_name":"http2-wrapper@2.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243985,"package_name":"human-signals@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243986,"package_name":"human-signals@4.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243987,"package_name":"iconv-lite@0.4.24","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243988,"package_name":"ieee754@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243989,"package_name":"ignore-walk@6.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243990,"package_name":"ignore@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243991,"package_name":"import-fresh@3.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243992,"package_name":"import-lazy@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243993,"package_name":"import-local@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243994,"package_name":"imurmurhash@0.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243995,"package_name":"indent-string@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243996,"package_name":"indent-string@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243997,"package_name":"indent-string@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243998,"package_name":"inflight@1.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066243999,"package_name":"inherits@2.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244000,"package_name":"ini@1.3.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244001,"package_name":"ini@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244002,"package_name":"inquirer-autosubmit-prompt@0.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244003,"package_name":"inquirer@6.5.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244004,"package_name":"inquirer@7.3.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244005,"package_name":"inquirer@9.2.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244006,"package_name":"internal-slot@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244007,"package_name":"io-ts-extra@0.11.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244779,"package_name":"io-ts@2.2.19(fp-ts@2.13.1)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244780,"package_name":"is-arrayish@0.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244781,"package_name":"is-bigint@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244782,"package_name":"is-boolean-object@1.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244783,"package_name":"is-builtin-module@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244784,"package_name":"is-callable@1.2.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244785,"package_name":"is-ci@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244786,"package_name":"is-core-module@2.11.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244787,"package_name":"is-date-object@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244788,"package_name":"is-docker@2.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244789,"package_name":"is-docker@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244790,"package_name":"is-extglob@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244791,"package_name":"is-fullwidth-code-point@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244792,"package_name":"is-fullwidth-code-point@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244793,"package_name":"is-fullwidth-code-point@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244794,"package_name":"is-generator-fn@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244795,"package_name":"is-glob@4.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244796,"package_name":"is-inside-container@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244797,"package_name":"is-installed-globally@0.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244798,"package_name":"is-interactive@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244799,"package_name":"is-interactive@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244800,"package_name":"is-name-taken@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244801,"package_name":"is-negative-zero@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244802,"package_name":"is-npm@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244803,"package_name":"is-number-object@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244804,"package_name":"is-number@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244805,"package_name":"is-obj@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244806,"package_name":"is-observable@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244807,"package_name":"is-path-cwd@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244808,"package_name":"is-path-inside@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244809,"package_name":"is-path-inside@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244810,"package_name":"is-plain-obj@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244811,"package_name":"is-promise@2.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244812,"package_name":"is-regex@1.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244813,"package_name":"is-scoped@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244814,"package_name":"is-shared-array-buffer@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244815,"package_name":"is-stream@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244816,"package_name":"is-stream@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244817,"package_name":"is-stream@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244818,"package_name":"is-string@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244819,"package_name":"is-symbol@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244820,"package_name":"is-typedarray@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244821,"package_name":"is-unicode-supported@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244822,"package_name":"is-unicode-supported@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244823,"package_name":"is-url-superb@6.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244824,"package_name":"is-weakref@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244825,"package_name":"is-wsl@2.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244826,"package_name":"is-yarn-global@0.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244827,"package_name":"isexe@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244828,"package_name":"issue-regex@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244829,"package_name":"istanbul-lib-coverage@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244830,"package_name":"istanbul-lib-instrument@5.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244831,"package_name":"istanbul-lib-report@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244832,"package_name":"istanbul-lib-source-maps@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244833,"package_name":"istanbul-reports@3.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244834,"package_name":"jest-changed-files@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244835,"package_name":"jest-circus@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244836,"package_name":"jest-cli@28.1.3(@types","ecosystem":"npm","requirements":"node@14.18.32)","direct":false,"kind":"development","optional":false},{"id":14066244837,"package_name":"jest-config@28.1.3(@types","ecosystem":"npm","requirements":"node@14.18.32)","direct":false,"kind":"development","optional":false},{"id":14066244838,"package_name":"jest-config@28.1.3(@types","ecosystem":"npm","requirements":"node@18.11.3)","direct":false,"kind":"development","optional":false},{"id":14066244839,"package_name":"jest-diff@26.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244840,"package_name":"jest-diff@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244841,"package_name":"jest-diff@29.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244842,"package_name":"jest-docblock@28.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244843,"package_name":"jest-each@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244844,"package_name":"jest-environment-node@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244845,"package_name":"jest-get-type@26.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244846,"package_name":"jest-get-type@28.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244847,"package_name":"jest-get-type@29.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244848,"package_name":"jest-haste-map@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244849,"package_name":"jest-leak-detector@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244850,"package_name":"jest-matcher-utils@26.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244851,"package_name":"jest-matcher-utils@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244852,"package_name":"jest-matcher-utils@29.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244853,"package_name":"jest-message-util@26.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244854,"package_name":"jest-message-util@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244855,"package_name":"jest-message-util@29.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244856,"package_name":"jest-mock@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244857,"package_name":"jest-pnp-resolver@1.2.2(jest-resolve@28.1.3)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244858,"package_name":"jest-regex-util@26.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244859,"package_name":"jest-regex-util@28.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244860,"package_name":"jest-resolve-dependencies@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244861,"package_name":"jest-resolve@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244862,"package_name":"jest-runner@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244863,"package_name":"jest-runtime@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244864,"package_name":"jest-snapshot@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244865,"package_name":"jest-util@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244866,"package_name":"jest-util@29.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244867,"package_name":"jest-validate@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244868,"package_name":"jest-watcher@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244869,"package_name":"jest-worker@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244870,"package_name":"jest@28.1.3(@types","ecosystem":"npm","requirements":"node@14.18.32)","direct":false,"kind":"development","optional":false},{"id":14066244871,"package_name":"jju@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244872,"package_name":"js-tokens@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244873,"package_name":"js-yaml@3.14.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244874,"package_name":"js-yaml@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244875,"package_name":"jsesc@2.5.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244876,"package_name":"json-buffer@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244877,"package_name":"json-parse-even-better-errors@2.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244878,"package_name":"json-schema-traverse@0.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244879,"package_name":"json-stable-stringify-without-jsonify@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244880,"package_name":"json5@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244881,"package_name":"json5@2.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244882,"package_name":"jsx-ast-utils@3.3.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244883,"package_name":"keyv@4.5.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244884,"package_name":"kind-of@6.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244885,"package_name":"kleur@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244886,"package_name":"language-subtag-registry@0.3.22","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244887,"package_name":"language-tags@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244888,"package_name":"latest-version@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244889,"package_name":"leven@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244890,"package_name":"levn@0.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244891,"package_name":"lines-and-columns@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244892,"package_name":"listr-input@0.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244893,"package_name":"listr-silent-renderer@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244894,"package_name":"listr-update-renderer@0.5.0(listr@0.14.3)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244895,"package_name":"listr-verbose-renderer@0.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244896,"package_name":"listr@0.14.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244897,"package_name":"locate-path@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244898,"package_name":"locate-path@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244899,"package_name":"locate-path@7.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244900,"package_name":"lodash.isequal@4.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244901,"package_name":"lodash.memoize@4.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244902,"package_name":"lodash.merge@4.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244903,"package_name":"lodash.zip@4.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244904,"package_name":"lodash@4.17.21","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244905,"package_name":"log-symbols@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244906,"package_name":"log-symbols@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244907,"package_name":"log-symbols@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244908,"package_name":"log-update@2.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244909,"package_name":"loose-envify@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244910,"package_name":"lowercase-keys@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244911,"package_name":"lowercase-keys@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244912,"package_name":"lru-cache@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244913,"package_name":"lru-cache@7.18.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244914,"package_name":"make-dir@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244915,"package_name":"make-error@1.3.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244916,"package_name":"makeerror@1.0.12","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244917,"package_name":"map-obj@4.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244918,"package_name":"meow@12.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244919,"package_name":"merge-stream@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244920,"package_name":"merge2@1.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244921,"package_name":"micromatch@4.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244922,"package_name":"mimic-fn@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244923,"package_name":"mimic-fn@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244924,"package_name":"mimic-fn@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244925,"package_name":"mimic-response@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244926,"package_name":"mimic-response@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244927,"package_name":"mimic-response@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244928,"package_name":"min-indent@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244929,"package_name":"minimatch@3.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244930,"package_name":"minimatch@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244931,"package_name":"minimatch@9.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244932,"package_name":"minimist-options@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244933,"package_name":"minimist@1.2.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244934,"package_name":"mkdirp@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244935,"package_name":"ms@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244936,"package_name":"ms@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244937,"package_name":"ms@2.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244938,"package_name":"mute-stream@0.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244939,"package_name":"mute-stream@0.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244940,"package_name":"mute-stream@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244941,"package_name":"natural-compare@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244942,"package_name":"new-github-release-url@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244943,"package_name":"node-int64@0.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244944,"package_name":"node-releases@2.0.6","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244945,"package_name":"normalize-package-data@2.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244946,"package_name":"normalize-package-data@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244947,"package_name":"normalize-package-data@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244948,"package_name":"normalize-path@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244949,"package_name":"normalize-url@6.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244950,"package_name":"normalize-url@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244951,"package_name":"np@8.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244952,"package_name":"npm-name@7.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244953,"package_name":"npm-run-path@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244954,"package_name":"npm-run-path@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244955,"package_name":"number-is-nan@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244956,"package_name":"object-assign@4.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244957,"package_name":"object-inspect@1.12.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244958,"package_name":"object-keys@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244959,"package_name":"object.assign@4.1.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244960,"package_name":"object.entries@1.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244961,"package_name":"object.fromentries@2.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244962,"package_name":"object.hasown@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244963,"package_name":"object.values@1.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244964,"package_name":"once@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244965,"package_name":"onetime@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244966,"package_name":"onetime@5.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244967,"package_name":"onetime@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244968,"package_name":"open@9.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244969,"package_name":"optionator@0.9.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244970,"package_name":"ora@5.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244971,"package_name":"org-regex@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244972,"package_name":"os-tmpdir@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244973,"package_name":"ow@1.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244974,"package_name":"p-cancelable@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244975,"package_name":"p-cancelable@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244976,"package_name":"p-limit@2.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244977,"package_name":"p-limit@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244978,"package_name":"p-limit@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244979,"package_name":"p-locate@4.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244980,"package_name":"p-locate@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244981,"package_name":"p-locate@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244982,"package_name":"p-lock@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244983,"package_name":"p-map@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244984,"package_name":"p-map@5.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244985,"package_name":"p-memoize@7.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244986,"package_name":"p-timeout@6.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244987,"package_name":"p-try@2.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244988,"package_name":"package-json@8.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244989,"package_name":"package-name-conflict@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244990,"package_name":"parent-module@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244991,"package_name":"parse-json-object@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244992,"package_name":"parse-json-object@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244993,"package_name":"parse-json@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244994,"package_name":"path-browserify@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244995,"package_name":"path-exists@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244996,"package_name":"path-exists@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244997,"package_name":"path-is-absolute@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244998,"package_name":"path-key@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066244999,"package_name":"path-key@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245000,"package_name":"path-parse@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245001,"package_name":"path-type@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245002,"package_name":"picocolors@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245003,"package_name":"picomatch@2.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245004,"package_name":"pirates@4.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245005,"package_name":"pkg-dir@4.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245006,"package_name":"pkg-dir@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245007,"package_name":"pluralize@8.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245008,"package_name":"prelude-ls@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245009,"package_name":"prettier-linter-helpers@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245010,"package_name":"prettier@2.7.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245011,"package_name":"pretty-format@26.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245012,"package_name":"pretty-format@28.1.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245013,"package_name":"pretty-format@29.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245014,"package_name":"progress@2.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245015,"package_name":"prompts@2.4.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245016,"package_name":"prop-types@15.8.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245017,"package_name":"proto-list@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245018,"package_name":"pump@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245019,"package_name":"punycode@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245020,"package_name":"pupa@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245021,"package_name":"queue-microtask@1.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245022,"package_name":"quick-lru@5.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245023,"package_name":"quick-lru@6.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245026,"package_name":"rc@1.2.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245027,"package_name":"react-is@16.13.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245028,"package_name":"react-is@17.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245029,"package_name":"react-is@18.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245030,"package_name":"read-file-safe@1.0.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245031,"package_name":"read-json-safe@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245032,"package_name":"read-json-safe@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245033,"package_name":"read-pkg-up@7.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245034,"package_name":"read-pkg-up@9.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245035,"package_name":"read-pkg@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245036,"package_name":"read-pkg@7.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245037,"package_name":"readable-stream@3.6.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245038,"package_name":"redent@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245039,"package_name":"regenerator-runtime@0.13.10","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245040,"package_name":"regexp-tree@0.1.24","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245041,"package_name":"regexp.prototype.flags@1.4.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245042,"package_name":"regexpp@3.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245043,"package_name":"registry-auth-token@4.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245044,"package_name":"registry-auth-token@5.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245045,"package_name":"registry-url@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245046,"package_name":"remove-file-safe@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245047,"package_name":"require-directory@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245048,"package_name":"resolve-alpn@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245049,"package_name":"resolve-cwd@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245050,"package_name":"resolve-from@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245051,"package_name":"resolve-from@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245052,"package_name":"resolve.exports@1.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245053,"package_name":"resolve@1.19.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245054,"package_name":"resolve@1.22.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245055,"package_name":"resolve@2.0.0-next.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245056,"package_name":"responselike@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245057,"package_name":"responselike@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245058,"package_name":"restore-cursor@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245059,"package_name":"restore-cursor@3.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245060,"package_name":"reusify@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245061,"package_name":"rimraf@3.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245062,"package_name":"run-applescript@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245063,"package_name":"run-async@2.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245064,"package_name":"run-async@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245065,"package_name":"run-parallel@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245066,"package_name":"rxjs@6.6.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245067,"package_name":"rxjs@7.8.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245068,"package_name":"safe-buffer@5.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245069,"package_name":"safe-regex-test@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245070,"package_name":"safe-regex@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245071,"package_name":"safer-buffer@2.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245072,"package_name":"scoped-regex@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245073,"package_name":"semver-diff@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245074,"package_name":"semver@5.7.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245075,"package_name":"semver@6.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245076,"package_name":"semver@7.3.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245077,"package_name":"semver@7.5.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245078,"package_name":"shebang-command@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245079,"package_name":"shebang-regex@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245080,"package_name":"side-channel@1.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245081,"package_name":"signal-exit@3.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245082,"package_name":"sisteransi@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245083,"package_name":"slash@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245084,"package_name":"slash@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245085,"package_name":"slice-ansi@0.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245086,"package_name":"source-map-support@0.5.13","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245087,"package_name":"source-map@0.5.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245088,"package_name":"source-map@0.6.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245089,"package_name":"spdx-correct@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245090,"package_name":"spdx-exceptions@2.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245091,"package_name":"spdx-expression-parse@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245092,"package_name":"spdx-license-ids@3.0.12","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245093,"package_name":"sprintf-js@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245094,"package_name":"stack-utils@2.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245095,"package_name":"string-length@4.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245096,"package_name":"string-width@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245097,"package_name":"string-width@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245098,"package_name":"string-width@4.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245099,"package_name":"string-width@5.1.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245100,"package_name":"string.prototype.matchall@4.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245101,"package_name":"string.prototype.trimend@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245102,"package_name":"string.prototype.trimstart@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245103,"package_name":"string_decoder@1.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245104,"package_name":"stringify-json-object@1.0.7","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245105,"package_name":"strip-ansi@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245106,"package_name":"strip-ansi@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245107,"package_name":"strip-ansi@5.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245108,"package_name":"strip-ansi@6.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245109,"package_name":"strip-ansi@7.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245110,"package_name":"strip-bom@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245111,"package_name":"strip-bom@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245112,"package_name":"strip-final-newline@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245113,"package_name":"strip-final-newline@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245114,"package_name":"strip-indent@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245115,"package_name":"strip-indent@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245116,"package_name":"strip-json-comments@2.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245117,"package_name":"strip-json-comments@3.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245118,"package_name":"supports-color@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245119,"package_name":"supports-color@5.5.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245120,"package_name":"supports-color@7.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245121,"package_name":"supports-color@8.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245122,"package_name":"supports-hyperlinks@2.3.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245123,"package_name":"supports-preserve-symlinks-flag@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245124,"package_name":"symbol-observable@1.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245125,"package_name":"symbol-observable@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245126,"package_name":"terminal-link@2.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245127,"package_name":"terminal-link@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245128,"package_name":"terminating-newline@1.2.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245428,"package_name":"test-exclude@6.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245429,"package_name":"text-table@0.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245430,"package_name":"through@2.3.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245431,"package_name":"titleize@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245432,"package_name":"tmp@0.0.33","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245433,"package_name":"tmpl@1.0.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245434,"package_name":"to-fast-properties@2.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245435,"package_name":"to-regex-range@5.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245436,"package_name":"trim-newlines@5.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245437,"package_name":"ts-jest@28.0.8(@babel","ecosystem":"npm","requirements":"core@7.19.6)(jest@28.1.3)(typescript@4.8.2)","direct":false,"kind":"development","optional":false},{"id":14066245438,"package_name":"ts-morph@16.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245439,"package_name":"tsconfig-paths@3.14.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245440,"package_name":"tslib@1.14.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245441,"package_name":"tslib@2.5.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245442,"package_name":"tsutils@3.21.0(typescript@4.8.2)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245443,"package_name":"type-check@0.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245444,"package_name":"type-detect@4.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245445,"package_name":"type-fest@0.20.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245446,"package_name":"type-fest@0.21.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245447,"package_name":"type-fest@0.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245448,"package_name":"type-fest@0.8.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245449,"package_name":"type-fest@1.4.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245450,"package_name":"type-fest@2.19.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245451,"package_name":"type-fest@3.11.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245452,"package_name":"typedarray-to-buffer@3.1.5","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245453,"package_name":"types-eslintrc@1.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245454,"package_name":"types-json@1.2.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245455,"package_name":"types-pkg-json@1.2.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245456,"package_name":"typescript@4.8.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245457,"package_name":"unbox-primitive@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245458,"package_name":"unique-string@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245459,"package_name":"untildify@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245460,"package_name":"update-browserslist-db@1.0.10(browserslist@4.21.4)","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245461,"package_name":"update-notifier@6.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245462,"package_name":"uri-js@4.4.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245463,"package_name":"util-deprecate@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245464,"package_name":"v8-to-istanbul@9.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066245465,"package_name":"vali-date@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246630,"package_name":"validate-npm-package-license@3.0.4","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246631,"package_name":"validate-npm-package-name@3.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246632,"package_name":"walker@1.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246633,"package_name":"wcwidth@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246634,"package_name":"which-boxed-primitive@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246635,"package_name":"which@2.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246636,"package_name":"widest-line@4.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246637,"package_name":"word-wrap@1.2.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246638,"package_name":"wrap-ansi@3.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246639,"package_name":"wrap-ansi@6.2.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246640,"package_name":"wrap-ansi@7.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246641,"package_name":"wrap-ansi@8.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246642,"package_name":"wrappy@1.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246643,"package_name":"write-dir-safe@1.0.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246644,"package_name":"write-file-atomic@3.0.3","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246645,"package_name":"write-file-atomic@4.0.2","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246646,"package_name":"write-file-safe@1.3.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246647,"package_name":"write-json-safe@2.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246648,"package_name":"xdg-basedir@5.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246649,"package_name":"y18n@5.0.8","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246650,"package_name":"yallist@4.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246651,"package_name":"yargs-parser@21.1.1","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246652,"package_name":"yargs@17.6.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246653,"package_name":"yocto-queue@0.1.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false},{"id":14066246654,"package_name":"yocto-queue@1.0.0","ecosystem":"npm","requirements":null,"direct":false,"kind":"development","optional":false}]}],"score":27.680193847843892,"created_at":"2026-05-14T10:36:15.409Z","updated_at":"2026-05-30T18:30:37.067Z","avatar_url":"https://github.com/mmkal.png","language":"TypeScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/372827","html_url":"https://summary.ecosyste.ms/projects/372827"}