{"id":377862,"url":"https://github.com/playwright-unofficial-community-archive/jest-playwright","last_synced_at":"2026-07-22T13:03:02.712Z","repository":{"id":39788434,"uuid":"237189930","full_name":"playwright-unofficial-community-archive/jest-playwright","owner":"playwright-unofficial-community-archive","description":"Running tests using Jest \u0026 Playwright ","archived":true,"fork":false,"pushed_at":"2023-11-17T10:52:42.000Z","size":2907,"stargazers_count":543,"open_issues_count":18,"forks_count":76,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-07-17T06:30:06.525Z","etag":null,"topics":["jest-environment","jest-playwright","playwright","testing","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/playwright-unofficial-community-archive.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-01-30T10:30:41.000Z","updated_at":"2026-07-15T18:22:39.000Z","dependencies_parsed_at":"2024-04-20T19:40:49.700Z","dependency_job_id":"441073a3-4fbc-458c-a10b-27352655af5c","html_url":"https://github.com/playwright-unofficial-community-archive/jest-playwright","commit_stats":{"total_commits":668,"total_committers":28,"mean_commits":"23.857142857142858","dds":0.5494011976047903,"last_synced_commit":"acb0e7b5af70e8821574d256e112d58951284595"},"previous_names":["mmarkelov/jest-playwright","playwright-unofficial-community-archive/jest-playwright"],"tags_count":78,"template":false,"template_full_name":null,"purl":"pkg:github/playwright-unofficial-community-archive/jest-playwright","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/playwright-unofficial-community-archive%2Fjest-playwright","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/playwright-unofficial-community-archive%2Fjest-playwright/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/playwright-unofficial-community-archive%2Fjest-playwright/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/playwright-unofficial-community-archive%2Fjest-playwright/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/playwright-unofficial-community-archive","download_url":"https://codeload.github.com/playwright-unofficial-community-archive/jest-playwright/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/playwright-unofficial-community-archive%2Fjest-playwright/sbom","scorecard":{"id":737551,"data":{"date":"2025-08-11","repo":{"name":"github.com/playwright-community/jest-playwright","commit":"3437dae6693ede66ec70883834a0a14f9d58bb6d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.2,"checks":[{"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":2,"reason":"Found 8/28 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"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":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/nodejs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":4,"reason":"dependency not pinned by hash detected -- score normalized to 4","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/playwright-community/jest-playwright/nodejs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/playwright-community/jest-playwright/nodejs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/playwright-community/jest-playwright/nodejs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nodejs.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/playwright-community/jest-playwright/nodejs.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 17 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":"15 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-8hc4-vh64-cxmj","Warn: Project is vulnerable to: GHSA-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-jchw-25xp-jwwc","Warn: Project is vulnerable to: GHSA-cxjh-pqwp-8mfp","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-9c47-m6qq-7p4h","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-j8xg-fqg3-53r7","Warn: Project is vulnerable to: GHSA-f9xv-q969-pqx4"],"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-22T16:20:30.647Z","repository_id":39788434,"created_at":"2025-08-22T16:20:30.651Z","updated_at":"2025-08-22T16:20:30.651Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35685359,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"ssl_error","status_checked_at":"2026-07-20T02:08:09.736Z","response_time":111,"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":"playwright-unofficial-community-archive","name":"Playwright Community (Archived/Unofficial)","uuid":"63393659","kind":"organization","description":"This organization is no longer maintained or supported and has no future plans. Not affiliated with Microsoft.","email":null,"website":"https://playwright.tech","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/63393659?v=4","repositories_count":18,"last_synced_at":"2026-07-02T10:29:08.848Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/playwright-unofficial-community-archive","funding_links":[],"total_stars":4241,"followers":321,"following":0,"created_at":"2022-11-02T16:51:55.373Z","updated_at":"2026-07-02T10:29:08.848Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/playwright-unofficial-community-archive","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/playwright-unofficial-community-archive/repositories"},"packages":[],"commits":{"id":11837297,"full_name":"playwright-unofficial-community-archive/jest-playwright","default_branch":"master","total_commits":669,"total_committers":27,"total_bot_commits":303,"total_bot_committers":2,"mean_commits":24.77777777777778,"dds":0.5500747384155455,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-07-17T07:03:15.525Z","last_synced_commit":"3437dae6693ede66ec70883834a0a14f9d58bb6d","created_at":"2026-07-02T10:20:49.962Z","updated_at":"2026-07-17T07:02:15.870Z","committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":301},{"name":"Maksim Markelov","email":"maks-markel@mail.ru","login":"mmarkelov","count":244},{"name":"Max Schmitt","email":"max@schmitt.mx","login":"mxschmitt","count":89},{"name":"maksim.markelov","email":"Maksim.Markelov@nexign.com","login":null,"count":3},{"name":"ocavue","email":"ocavue","login":"ocavue","count":3},{"name":"Snyk bot","email":"github+bot@snyk.io","login":"snyk-bot","count":2},{"name":"Birk Skyum","email":"74932975+birkskyum","login":"birkskyum","count":2},{"name":"Mark Skelton","email":"mdskelton99@gmail.com","login":"mskelton","count":2},{"name":"Russell Davis","email":"551404+russelldavis","login":"russelldavis","count":2},{"name":"aesyondu","email":"57334943+aesyondu","login":"aesyondu","count":2},{"name":"fschoenfeldt","email":"frederikschoenfeldt@gmail.com","login":"fschoenfeldt","count":2},{"name":"greenkeeper[bot]","email":"23040076+greenkeeper[bot]","login":"greenkeeper[bot]","count":2},{"name":"Aleksandr Zakharov","email":"sasha750i@mail.ru","login":"Xezed","count":1},{"name":"Andrey Lushnikov","email":"lushnikov@chromium.org","login":"aslushnikov","count":1},{"name":"Jeremy Tuloup","email":"jeremy.tuloup@gmail.com","login":"jtpio","count":1},{"name":"John Hildenbiddle","email":"jhildenbiddle","login":"jhildenbiddle","count":1},{"name":"Karthik Iyengar","email":"karthikeyan.iyengar@gmail.com","login":"karthikiyengar","count":1},{"name":"Kenny","email":"1841819+kenny-f","login":"kenny-f","count":1},{"name":"Levent Arman Özak","email":"arman@armanozak.com","login":"armanozak","count":1},{"name":"Manu Chambon","email":"manu@ehma.nu","login":"chambo-e","count":1},{"name":"Paul Rosset","email":"paulrosset96@gmail.com","login":"PaulRosset","count":1},{"name":"Robin Van den Broeck","email":"robin.broeck@gmail.com","login":"RobinVdBroeck","count":1},{"name":"Steve Davis","email":"steve@celery.club","login":"celeryclub","count":1},{"name":"Tobias Hernstig","email":"30827238+thernstig","login":"thernstig","count":1},{"name":"aha-oretama","email":"sekine_y_529@msn.com","login":"aha-oretama","count":1},{"name":"headlesstesting","email":"61755845+headlesstesting","login":"headlesstesting","count":1},{"name":"tetarchus","email":"8436118+tetarchus","login":"tetarchus","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/playwright-unofficial-community-archive%2Fjest-playwright/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-20T00:00:13.349Z","repositories_count":6385385,"commits_count":867462399,"contributors_count":35882491,"owners_count":1227589,"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":"playwright-unofficial-community-archive/jest-playwright","html_url":"https://github.com/playwright-unofficial-community-archive/jest-playwright","last_synced_at":null,"status":"not_found","issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null,"created_at":"2026-07-02T10:20:49.718Z","updated_at":"2026-07-02T10:20:49.758Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/playwright-unofficial-community-archive%2Fjest-playwright","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/playwright-unofficial-community-archive%2Fjest-playwright/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{}},"pull_request_author_associations_count":{"table":{}},"issue_authors":{"table":{}},"pull_request_authors":{"table":{}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-17T00:00:21.397Z","repositories_count":14860440,"issues_count":32302258,"pull_requests_count":106196180,"authors_count":11348601,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{}},"maintainers":[],"active_maintainers":[]}},"events":{"total":{},"last_year":{}},"keywords":["jest-environment","jest-playwright","playwright","testing","typescript"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/nodejs.yml","sha":null,"kind":"manifest","created_at":"2023-01-29T23:01:31.767Z","updated_at":"2023-01-29T23:01:31.767Z","repository_link":"https://github.com/playwright-unofficial-community-archive/jest-playwright/blob/main/.github/workflows/nodejs.yml","dependencies":[{"id":7233947785,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7233947786,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7233947787,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7233947788,"package_name":"coverallsapp/github-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2023-01-29T23:01:31.979Z","updated_at":"2023-01-29T23:01:31.979Z","repository_link":"https://github.com/playwright-unofficial-community-archive/jest-playwright/blob/main/package-lock.json","dependencies":[{"id":7233949523,"package_name":"@ampproject/remapping","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":7233949524,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"runtime","optional":false},{"id":7233949525,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"runtime","optional":false},{"id":7233949526,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"runtime","optional":false},{"id":7233949527,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":7233949528,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":7233949529,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"runtime","optional":false},{"id":7233949530,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":7233949531,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.20.0","direct":false,"kind":"runtime","optional":false},{"id":7233949532,"package_name":"@babel/helper-environment-visitor","ecosystem":"npm","requirements":"7.18.9","direct":false,"kind":"runtime","optional":false},{"id":7233949533,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.19.0","direct":false,"kind":"runtime","optional":false},{"id":7233949534,"package_name":"@babel/helper-hoist-variables","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"runtime","optional":false},{"id":7233949535,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"runtime","optional":false},{"id":7233949536,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.20.2","direct":false,"kind":"runtime","optional":false},{"id":7233949537,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.20.2","direct":false,"kind":"development","optional":false},{"id":7233949538,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.20.2","direct":false,"kind":"runtime","optional":false},{"id":7233949539,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"runtime","optional":false},{"id":7233949540,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.19.4","direct":false,"kind":"runtime","optional":false},{"id":7233949541,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.19.1","direct":false,"kind":"runtime","optional":false},{"id":7233949542,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"runtime","optional":false},{"id":7233949543,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.20.6","direct":false,"kind":"runtime","optional":false},{"id":7233949544,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"runtime","optional":false},{"id":7233949545,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":7233949546,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":7233949547,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":7233949548,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":7233949549,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":7233949550,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949551,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":7233949552,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"runtime","optional":false},{"id":7233949553,"package_name":"@babel/plugin-syntax-async-generators","ecosystem":"npm","requirements":"7.8.4","direct":false,"kind":"development","optional":false},{"id":7233949554,"package_name":"@babel/plugin-syntax-bigint","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":7233949555,"package_name":"@babel/plugin-syntax-class-properties","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":7233949556,"package_name":"@babel/plugin-syntax-import-meta","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"development","optional":false},{"id":7233949557,"package_name":"@babel/plugin-syntax-json-strings","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":7233949558,"package_name":"@babel/plugin-syntax-jsx","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"development","optional":false},{"id":7233949559,"package_name":"@babel/plugin-syntax-logical-assignment-operators","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"development","optional":false},{"id":7233949560,"package_name":"@babel/plugin-syntax-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":7233949561,"package_name":"@babel/plugin-syntax-numeric-separator","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"development","optional":false},{"id":7233949562,"package_name":"@babel/plugin-syntax-object-rest-spread","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":7233949563,"package_name":"@babel/plugin-syntax-optional-catch-binding","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":7233949564,"package_name":"@babel/plugin-syntax-optional-chaining","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":7233949565,"package_name":"@babel/plugin-syntax-top-level-await","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":7233949566,"package_name":"@babel/plugin-syntax-typescript","ecosystem":"npm","requirements":"7.20.0","direct":false,"kind":"development","optional":false},{"id":7233949567,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.18.10","direct":false,"kind":"runtime","optional":false},{"id":7233949568,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"runtime","optional":false},{"id":7233949569,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"runtime","optional":false},{"id":7233949570,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"runtime","optional":false},{"id":7233949571,"package_name":"@bcoe/v8-coverage","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":7233949572,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7233949573,"package_name":"@hapi/hoek","ecosystem":"npm","requirements":"9.3.0","direct":false,"kind":"runtime","optional":false},{"id":7233949574,"package_name":"@hapi/topo","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":7233949575,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.9.5","direct":false,"kind":"development","optional":false},{"id":7233949576,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":7233949577,"package_name":"@istanbuljs/load-nyc-config","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7233949578,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":7233949579,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"runtime","optional":false},{"id":7233949580,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949581,"package_name":"@istanbuljs/schema","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":7233949582,"package_name":"@jest/console","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949583,"package_name":"@jest/core","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949584,"package_name":"@jest/environment","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949585,"package_name":"@jest/expect","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949586,"package_name":"@jest/expect-utils","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949587,"package_name":"@jest/fake-timers","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949588,"package_name":"@jest/globals","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949589,"package_name":"@jest/reporters","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949590,"package_name":"@jest/schemas","ecosystem":"npm","requirements":"29.0.0","direct":false,"kind":"development","optional":false},{"id":7233949591,"package_name":"@jest/source-map","ecosystem":"npm","requirements":"29.2.0","direct":false,"kind":"development","optional":false},{"id":7233949592,"package_name":"@jest/test-result","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949593,"package_name":"@jest/test-sequencer","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949594,"package_name":"@jest/transform","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949595,"package_name":"@jest/types","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949596,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7233949597,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":7233949598,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":7233949599,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.4.14","direct":false,"kind":"runtime","optional":false},{"id":7233949600,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.17","direct":false,"kind":"runtime","optional":false},{"id":7233949601,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"development","optional":false},{"id":7233949602,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":7233949603,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":7233949604,"package_name":"@sideway/address","ecosystem":"npm","requirements":"4.1.4","direct":false,"kind":"runtime","optional":false},{"id":7233949605,"package_name":"@sideway/formula","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":7233949606,"package_name":"@sideway/pinpoint","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949607,"package_name":"@sinclair/typebox","ecosystem":"npm","requirements":"0.24.51","direct":false,"kind":"development","optional":false},{"id":7233949608,"package_name":"@sinonjs/commons","ecosystem":"npm","requirements":"1.8.6","direct":false,"kind":"development","optional":false},{"id":7233949609,"package_name":"@sinonjs/fake-timers","ecosystem":"npm","requirements":"9.1.2","direct":false,"kind":"development","optional":false},{"id":7233949610,"package_name":"@types/babel__core","ecosystem":"npm","requirements":"7.1.20","direct":false,"kind":"development","optional":false},{"id":7233949611,"package_name":"@types/babel__generator","ecosystem":"npm","requirements":"7.6.4","direct":false,"kind":"development","optional":false},{"id":7233949612,"package_name":"@types/babel__template","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"development","optional":false},{"id":7233949613,"package_name":"@types/babel__traverse","ecosystem":"npm","requirements":"7.18.3","direct":false,"kind":"development","optional":false},{"id":7233949614,"package_name":"@types/debug","ecosystem":"npm","requirements":"4.1.7","direct":false,"kind":"development","optional":false},{"id":7233949615,"package_name":"@types/glob","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":7233949616,"package_name":"@types/graceful-fs","ecosystem":"npm","requirements":"4.1.5","direct":false,"kind":"development","optional":false},{"id":7233949617,"package_name":"@types/istanbul-lib-coverage","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":7233949618,"package_name":"@types/istanbul-lib-report","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7233949619,"package_name":"@types/istanbul-reports","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":7233949620,"package_name":"@types/jest","ecosystem":"npm","requirements":"29.2.4","direct":false,"kind":"development","optional":false},{"id":7233949621,"package_name":"@types/json-schema","ecosystem":"npm","requirements":"7.0.11","direct":false,"kind":"development","optional":false},{"id":7233949622,"package_name":"@types/json5","ecosystem":"npm","requirements":"0.0.29","direct":false,"kind":"development","optional":false},{"id":7233949623,"package_name":"@types/minimatch","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7233949624,"package_name":"@types/ms","ecosystem":"npm","requirements":"0.7.31","direct":false,"kind":"development","optional":false},{"id":7233949625,"package_name":"@types/node","ecosystem":"npm","requirements":"18.0.6","direct":false,"kind":"runtime","optional":false},{"id":7233949626,"package_name":"@types/prettier","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"development","optional":false},{"id":7233949627,"package_name":"@types/rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":7233949628,"package_name":"@types/stack-utils","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7233949629,"package_name":"@types/uuid","ecosystem":"npm","requirements":"8.3.4","direct":false,"kind":"development","optional":false},{"id":7233949630,"package_name":"@types/wait-on","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":7233949631,"package_name":"@types/yargs","ecosystem":"npm","requirements":"17.0.17","direct":false,"kind":"development","optional":false},{"id":7233949632,"package_name":"@types/yargs-parser","ecosystem":"npm","requirements":"21.0.0","direct":false,"kind":"development","optional":false},{"id":7233949633,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"5.30.7","direct":false,"kind":"development","optional":false},{"id":7233949634,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"5.30.7","direct":false,"kind":"development","optional":false},{"id":7233949635,"package_name":"@typescript-eslint/scope-manager","ecosystem":"npm","requirements":"5.30.7","direct":false,"kind":"development","optional":false},{"id":7233949636,"package_name":"@typescript-eslint/type-utils","ecosystem":"npm","requirements":"5.30.7","direct":false,"kind":"development","optional":false},{"id":7233949637,"package_name":"@typescript-eslint/types","ecosystem":"npm","requirements":"5.30.7","direct":false,"kind":"development","optional":false},{"id":7233949638,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"5.30.7","direct":false,"kind":"development","optional":false},{"id":7233949639,"package_name":"@typescript-eslint/utils","ecosystem":"npm","requirements":"5.30.7","direct":false,"kind":"development","optional":false},{"id":7233949640,"package_name":"@typescript-eslint/visitor-keys","ecosystem":"npm","requirements":"5.30.7","direct":false,"kind":"development","optional":false},{"id":7233949641,"package_name":"acorn","ecosystem":"npm","requirements":"8.8.1","direct":false,"kind":"development","optional":false},{"id":7233949642,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":7233949643,"package_name":"aggregate-error","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":7233949644,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"development","optional":false},{"id":7233949645,"package_name":"ansi-escapes","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"development","optional":false},{"id":7233949646,"package_name":"type-fest","ecosystem":"npm","requirements":"0.21.3","direct":false,"kind":"development","optional":false},{"id":7233949647,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":7233949648,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":7233949649,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":7233949650,"package_name":"append-transform","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949651,"package_name":"archy","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949652,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":7233949653,"package_name":"array-includes","ecosystem":"npm","requirements":"3.1.6","direct":false,"kind":"development","optional":false},{"id":7233949654,"package_name":"array-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7233949655,"package_name":"array.prototype.flat","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":7233949656,"package_name":"astral-regex","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7233949657,"package_name":"axios","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":7233949658,"package_name":"babel-jest","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949659,"package_name":"babel-plugin-istanbul","ecosystem":"npm","requirements":"6.1.1","direct":false,"kind":"development","optional":false},{"id":7233949660,"package_name":"babel-plugin-jest-hoist","ecosystem":"npm","requirements":"29.2.0","direct":false,"kind":"development","optional":false},{"id":7233949661,"package_name":"babel-preset-current-node-syntax","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7233949662,"package_name":"babel-preset-jest","ecosystem":"npm","requirements":"29.2.0","direct":false,"kind":"development","optional":false},{"id":7233949663,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":7233949664,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":7233949665,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":7233949666,"package_name":"browserslist","ecosystem":"npm","requirements":"4.21.4","direct":false,"kind":"runtime","optional":false},{"id":7233949667,"package_name":"bs-logger","ecosystem":"npm","requirements":"0.2.6","direct":false,"kind":"development","optional":false},{"id":7233949668,"package_name":"bser","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7233949669,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":7233949670,"package_name":"caching-transform","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949671,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":7233949672,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7233949673,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7233949674,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":7233949675,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001439","direct":false,"kind":"runtime","optional":false},{"id":7233949676,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":7233949677,"package_name":"char-regex","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7233949678,"package_name":"ci-info","ecosystem":"npm","requirements":"3.7.0","direct":false,"kind":"development","optional":false},{"id":7233949679,"package_name":"cjs-module-lexer","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":7233949680,"package_name":"clean-stack","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":7233949681,"package_name":"cli-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7233949682,"package_name":"cli-truncate","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7233949683,"package_name":"cliui","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"development","optional":false},{"id":7233949684,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":7233949685,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7233949686,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"development","optional":false},{"id":7233949687,"package_name":"co","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"development","optional":false},{"id":7233949688,"package_name":"collect-v8-coverage","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7233949689,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":7233949690,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":7233949691,"package_name":"colorette","ecosystem":"npm","requirements":"2.0.19","direct":false,"kind":"development","optional":false},{"id":7233949692,"package_name":"commander","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":7233949693,"package_name":"commondir","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7233949694,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":7233949695,"package_name":"confusing-browser-globals","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"development","optional":false},{"id":7233949696,"package_name":"convert-source-map","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7233949697,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"runtime","optional":false},{"id":7233949698,"package_name":"cwd","ecosystem":"npm","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":7233949699,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":7233949700,"package_name":"decamelize","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":7233949701,"package_name":"dedent","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"development","optional":false},{"id":7233949702,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":7233949703,"package_name":"deepmerge","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"development","optional":false},{"id":7233949704,"package_name":"default-require-extensions","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":7233949705,"package_name":"define-properties","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":7233949706,"package_name":"detect-newline","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7233949707,"package_name":"diff-sequences","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949708,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":7233949709,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7233949710,"package_name":"eastasianwidth","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":7233949711,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.284","direct":false,"kind":"runtime","optional":false},{"id":7233949712,"package_name":"emittery","ecosystem":"npm","requirements":"0.13.1","direct":false,"kind":"development","optional":false},{"id":7233949713,"package_name":"emoji-regex","ecosystem":"npm","requirements":"9.2.2","direct":false,"kind":"development","optional":false},{"id":7233949714,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":7233949715,"package_name":"es-abstract","ecosystem":"npm","requirements":"1.20.5","direct":false,"kind":"development","optional":false},{"id":7233949716,"package_name":"es-shim-unscopables","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7233949717,"package_name":"es-to-primitive","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":7233949718,"package_name":"es6-error","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":7233949719,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":7233949720,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7233949721,"package_name":"eslint","ecosystem":"npm","requirements":"8.20.0","direct":false,"kind":"development","optional":false},{"id":7233949722,"package_name":"eslint-config-airbnb-base","ecosystem":"npm","requirements":"15.0.0","direct":false,"kind":"development","optional":false},{"id":7233949723,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"development","optional":false},{"id":7233949724,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"8.5.0","direct":false,"kind":"development","optional":false},{"id":7233949725,"package_name":"eslint-import-resolver-node","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"development","optional":false},{"id":7233949726,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"development","optional":false},{"id":7233949727,"package_name":"eslint-module-utils","ecosystem":"npm","requirements":"2.7.4","direct":false,"kind":"development","optional":false},{"id":7233949728,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.26.0","direct":false,"kind":"development","optional":false},{"id":7233949729,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"development","optional":false},{"id":7233949730,"package_name":"doctrine","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7233949731,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7233949732,"package_name":"eslint-plugin-prettier","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":7233949733,"package_name":"eslint-scope","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":7233949734,"package_name":"eslint-utils","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7233949735,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7233949736,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":7233949737,"package_name":"eslint-scope","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"development","optional":false},{"id":7233949738,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":7233949739,"package_name":"espree","ecosystem":"npm","requirements":"9.4.1","direct":false,"kind":"development","optional":false},{"id":7233949740,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":7233949741,"package_name":"esquery","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7233949742,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":7233949743,"package_name":"estraverse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":7233949744,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":7233949745,"package_name":"execa","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":7233949746,"package_name":"exit","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":7233949747,"package_name":"expand-tilde","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":7233949748,"package_name":"expect","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949749,"package_name":"expect-playwright","ecosystem":"npm","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":7233949750,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":7233949751,"package_name":"fast-diff","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":7233949752,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.2.12","direct":false,"kind":"development","optional":false},{"id":7233949753,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7233949754,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7233949755,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":7233949756,"package_name":"fastq","ecosystem":"npm","requirements":"1.14.0","direct":false,"kind":"development","optional":false},{"id":7233949757,"package_name":"fb-watchman","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":7233949758,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":7233949759,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":7233949760,"package_name":"find-cache-dir","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":7233949761,"package_name":"find-file-up","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":7233949762,"package_name":"find-pkg","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":7233949763,"package_name":"find-process","ecosystem":"npm","requirements":"1.4.7","direct":false,"kind":"runtime","optional":false},{"id":7233949764,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":7233949765,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":7233949766,"package_name":"flatted","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"development","optional":false},{"id":7233949767,"package_name":"follow-redirects","ecosystem":"npm","requirements":"1.15.2","direct":false,"kind":"runtime","optional":false},{"id":7233949768,"package_name":"foreground-child","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949769,"package_name":"fromentries","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":7233949770,"package_name":"fs-exists-sync","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7233949771,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949772,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":7233949773,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7233949774,"package_name":"function.prototype.name","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"development","optional":false},{"id":7233949775,"package_name":"functional-red-black-tree","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7233949776,"package_name":"functions-have-names","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":7233949777,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"runtime","optional":false},{"id":7233949778,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":7233949779,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":7233949780,"package_name":"get-package-type","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7233949781,"package_name":"get-stream","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":7233949782,"package_name":"get-symbol-description","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7233949783,"package_name":"glob","ecosystem":"npm","requirements":"7.2.3","direct":false,"kind":"runtime","optional":false},{"id":7233949784,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":7233949785,"package_name":"global-modules","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":7233949786,"package_name":"global-prefix","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":7233949787,"package_name":"which","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":7233949788,"package_name":"globals","ecosystem":"npm","requirements":"13.19.0","direct":false,"kind":"development","optional":false},{"id":7233949789,"package_name":"globby","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"development","optional":false},{"id":7233949790,"package_name":"gopd","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7233949791,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.10","direct":false,"kind":"runtime","optional":false},{"id":7233949792,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7233949793,"package_name":"has-bigints","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7233949794,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949795,"package_name":"has-property-descriptors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7233949796,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":7233949797,"package_name":"has-tostringtag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7233949798,"package_name":"hasha","ecosystem":"npm","requirements":"5.2.2","direct":false,"kind":"runtime","optional":false},{"id":7233949799,"package_name":"type-fest","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":7233949800,"package_name":"homedir-polyfill","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":7233949801,"package_name":"html-escaper","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":7233949802,"package_name":"human-signals","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7233949803,"package_name":"husky","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"development","optional":false},{"id":7233949804,"package_name":"ignore","ecosystem":"npm","requirements":"5.2.2","direct":false,"kind":"development","optional":false},{"id":7233949805,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":7233949806,"package_name":"import-local","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7233949807,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":7233949808,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949809,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":7233949810,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":7233949811,"package_name":"ini","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"runtime","optional":false},{"id":7233949812,"package_name":"internal-slot","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7233949813,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":7233949814,"package_name":"is-bigint","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7233949815,"package_name":"is-boolean-object","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":7233949816,"package_name":"is-callable","ecosystem":"npm","requirements":"1.2.7","direct":false,"kind":"development","optional":false},{"id":7233949817,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.11.0","direct":false,"kind":"development","optional":false},{"id":7233949818,"package_name":"is-date-object","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":7233949819,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7233949820,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7233949821,"package_name":"is-generator-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7233949822,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":7233949823,"package_name":"is-negative-zero","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":7233949824,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":7233949825,"package_name":"is-number-object","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":7233949826,"package_name":"is-regex","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":7233949827,"package_name":"is-shared-array-buffer","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7233949828,"package_name":"is-stream","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":7233949829,"package_name":"is-string","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":7233949830,"package_name":"is-symbol","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7233949831,"package_name":"is-typedarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949832,"package_name":"is-weakref","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7233949833,"package_name":"is-windows","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":7233949834,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949835,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":7233949836,"package_name":"istanbul-lib-hook","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949837,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"development","optional":false},{"id":7233949838,"package_name":"istanbul-lib-processinfo","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":7233949839,"package_name":"p-map","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949840,"package_name":"istanbul-lib-report","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949841,"package_name":"istanbul-lib-source-maps","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":7233949842,"package_name":"istanbul-reports","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"runtime","optional":false},{"id":7233949843,"package_name":"jest","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949844,"package_name":"jest-changed-files","ecosystem":"npm","requirements":"29.2.0","direct":false,"kind":"development","optional":false},{"id":7233949845,"package_name":"jest-circus","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949846,"package_name":"jest-cli","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949847,"package_name":"jest-config","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949848,"package_name":"jest-diff","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949849,"package_name":"jest-docblock","ecosystem":"npm","requirements":"29.2.0","direct":false,"kind":"development","optional":false},{"id":7233949850,"package_name":"jest-each","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949851,"package_name":"jest-environment-node","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949852,"package_name":"jest-get-type","ecosystem":"npm","requirements":"29.2.0","direct":false,"kind":"development","optional":false},{"id":7233949853,"package_name":"jest-haste-map","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949854,"package_name":"jest-leak-detector","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949855,"package_name":"jest-matcher-utils","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949856,"package_name":"jest-message-util","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949857,"package_name":"jest-mock","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949858,"package_name":"jest-pnp-resolver","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":7233949859,"package_name":"jest-process-manager","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":7233949860,"package_name":"jest-regex-util","ecosystem":"npm","requirements":"29.2.0","direct":false,"kind":"development","optional":false},{"id":7233949861,"package_name":"jest-resolve","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949862,"package_name":"jest-resolve-dependencies","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949863,"package_name":"jest-runner","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949864,"package_name":"jest-runtime","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949865,"package_name":"jest-snapshot","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949866,"package_name":"jest-util","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949867,"package_name":"jest-validate","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949868,"package_name":"camelcase","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"development","optional":false},{"id":7233949869,"package_name":"jest-watcher","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949870,"package_name":"jest-worker","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949871,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"development","optional":false},{"id":7233949872,"package_name":"joi","ecosystem":"npm","requirements":"17.7.0","direct":false,"kind":"runtime","optional":false},{"id":7233949873,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949874,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":7233949875,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":7233949876,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":7233949877,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":7233949878,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7233949879,"package_name":"json5","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":7233949880,"package_name":"kleur","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":7233949881,"package_name":"leven","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7233949882,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":7233949883,"package_name":"lilconfig","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":7233949884,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":7233949885,"package_name":"lint-staged","ecosystem":"npm","requirements":"13.0.3","direct":false,"kind":"development","optional":false},{"id":7233949886,"package_name":"commander","ecosystem":"npm","requirements":"9.4.1","direct":false,"kind":"development","optional":false},{"id":7233949887,"package_name":"execa","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":7233949888,"package_name":"human-signals","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":7233949889,"package_name":"is-stream","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7233949890,"package_name":"mimic-fn","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7233949891,"package_name":"npm-run-path","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":7233949892,"package_name":"onetime","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7233949893,"package_name":"path-key","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7233949894,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7233949895,"package_name":"listr2","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"development","optional":false},{"id":7233949896,"package_name":"cli-truncate","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7233949897,"package_name":"slice-ansi","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7233949898,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949899,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":7233949900,"package_name":"lodash.flattendeep","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":7233949901,"package_name":"lodash.memoize","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":7233949902,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"development","optional":false},{"id":7233949903,"package_name":"log-update","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7233949904,"package_name":"slice-ansi","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7233949905,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"development","optional":false},{"id":7233949906,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":7233949907,"package_name":"make-dir","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":7233949908,"package_name":"make-error","ecosystem":"npm","requirements":"1.3.6","direct":false,"kind":"development","optional":false},{"id":7233949909,"package_name":"makeerror","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"development","optional":false},{"id":7233949910,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7233949911,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":7233949912,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"development","optional":false},{"id":7233949913,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":7233949914,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":7233949915,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.7","direct":false,"kind":"runtime","optional":false},{"id":7233949916,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":7233949917,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":7233949918,"package_name":"node-int64","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":7233949919,"package_name":"node-preload","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7233949920,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.8","direct":false,"kind":"runtime","optional":false},{"id":7233949921,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7233949922,"package_name":"npm-run-path","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":7233949923,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":false,"kind":"runtime","optional":false},{"id":7233949924,"package_name":"cliui","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949925,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949926,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949927,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":7233949928,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":7233949929,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":7233949930,"package_name":"y18n","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":7233949931,"package_name":"yargs","ecosystem":"npm","requirements":"15.4.1","direct":false,"kind":"runtime","optional":false},{"id":7233949932,"package_name":"yargs-parser","ecosystem":"npm","requirements":"18.1.3","direct":false,"kind":"runtime","optional":false},{"id":7233949933,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.12.2","direct":false,"kind":"development","optional":false},{"id":7233949934,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":7233949935,"package_name":"object.assign","ecosystem":"npm","requirements":"4.1.4","direct":false,"kind":"development","optional":false},{"id":7233949936,"package_name":"object.entries","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"development","optional":false},{"id":7233949937,"package_name":"object.values","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"development","optional":false},{"id":7233949938,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":7233949939,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7233949940,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.1","direct":false,"kind":"development","optional":false},{"id":7233949941,"package_name":"os-homedir","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":7233949942,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7233949943,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":7233949944,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":7233949945,"package_name":"p-map","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7233949946,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":7233949947,"package_name":"package-hash","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949948,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7233949949,"package_name":"parse-json","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":7233949950,"package_name":"parse-passwd","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949951,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949952,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7233949953,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":7233949954,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":7233949955,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7233949956,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949957,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":7233949958,"package_name":"pidtree","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":7233949959,"package_name":"pirates","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"development","optional":false},{"id":7233949960,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":7233949961,"package_name":"playwright","ecosystem":"npm","requirements":"1.29.0","direct":false,"kind":"development","optional":false},{"id":7233949962,"package_name":"playwright-chromium","ecosystem":"npm","requirements":"1.29.0","direct":false,"kind":"development","optional":false},{"id":7233949963,"package_name":"playwright-core","ecosystem":"npm","requirements":"1.29.0","direct":false,"kind":"runtime","optional":false},{"id":7233949964,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":7233949965,"package_name":"prettier","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"development","optional":false},{"id":7233949966,"package_name":"prettier-linter-helpers","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7233949967,"package_name":"pretty-format","ecosystem":"npm","requirements":"29.3.1","direct":false,"kind":"development","optional":false},{"id":7233949968,"package_name":"ansi-styles","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":7233949969,"package_name":"process-on-spawn","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949970,"package_name":"prompts","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":7233949971,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":7233949972,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":7233949973,"package_name":"react-is","ecosystem":"npm","requirements":"18.2.0","direct":false,"kind":"development","optional":false},{"id":7233949974,"package_name":"regexp.prototype.flags","ecosystem":"npm","requirements":"1.4.3","direct":false,"kind":"development","optional":false},{"id":7233949975,"package_name":"regexpp","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":7233949976,"package_name":"release-zalgo","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949977,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":7233949978,"package_name":"require-main-filename","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949979,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.1","direct":false,"kind":"development","optional":false},{"id":7233949980,"package_name":"resolve-cwd","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7233949981,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7233949982,"package_name":"resolve-dir","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7233949983,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7233949984,"package_name":"resolve.exports","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":7233949985,"package_name":"restore-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":7233949986,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7233949987,"package_name":"rfdc","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":7233949988,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":7233949989,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":7233949990,"package_name":"rxjs","ecosystem":"npm","requirements":"7.8.0","direct":false,"kind":"development","optional":false},{"id":7233949991,"package_name":"safe-regex-test","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7233949992,"package_name":"semver","ecosystem":"npm","requirements":"7.3.8","direct":false,"kind":"development","optional":false},{"id":7233949993,"package_name":"set-blocking","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949994,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949995,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233949996,"package_name":"side-channel","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":7233949997,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":7233949998,"package_name":"sisteransi","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":7233949999,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7233950000,"package_name":"slice-ansi","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":7233950001,"package_name":"ansi-styles","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"development","optional":false},{"id":7233950002,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":7233950003,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.13","direct":false,"kind":"development","optional":false},{"id":7233950004,"package_name":"spawn-wrap","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233950005,"package_name":"is-windows","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":7233950006,"package_name":"spawnd","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233950007,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":7233950008,"package_name":"stack-utils","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":7233950009,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7233950010,"package_name":"string-argv","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":7233950011,"package_name":"string-length","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":7233950012,"package_name":"string-width","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":7233950013,"package_name":"ansi-regex","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":7233950014,"package_name":"strip-ansi","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":7233950015,"package_name":"string.prototype.trimend","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":7233950016,"package_name":"string.prototype.trimstart","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":7233950017,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":7233950018,"package_name":"strip-bom","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233950019,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":7233950020,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":7233950021,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":7233950022,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":7233950023,"package_name":"test-exclude","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233950024,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":7233950025,"package_name":"through","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"development","optional":false},{"id":7233950026,"package_name":"tmpl","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":7233950027,"package_name":"to-fast-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233950028,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":7233950029,"package_name":"tree-kill","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":7233950030,"package_name":"ts-jest","ecosystem":"npm","requirements":"29.0.3","direct":false,"kind":"development","optional":false},{"id":7233950031,"package_name":"tsconfig-paths","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"development","optional":false},{"id":7233950032,"package_name":"json5","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":7233950033,"package_name":"strip-bom","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":7233950034,"package_name":"tslib","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":7233950035,"package_name":"tsutils","ecosystem":"npm","requirements":"3.21.0","direct":false,"kind":"development","optional":false},{"id":7233950036,"package_name":"tslib","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"development","optional":false},{"id":7233950037,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":7233950038,"package_name":"type-detect","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"development","optional":false},{"id":7233950039,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"development","optional":false},{"id":7233950040,"package_name":"typedarray-to-buffer","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"runtime","optional":false},{"id":7233950041,"package_name":"typescript","ecosystem":"npm","requirements":"4.7.4","direct":false,"kind":"development","optional":false},{"id":7233950042,"package_name":"unbox-primitive","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7233950043,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":7233950044,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"development","optional":false},{"id":7233950045,"package_name":"uuid","ecosystem":"npm","requirements":"8.3.2","direct":false,"kind":"runtime","optional":false},{"id":7233950046,"package_name":"v8-compile-cache","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":7233950047,"package_name":"v8-to-istanbul","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"development","optional":false},{"id":7233950048,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"development","optional":false},{"id":7233950049,"package_name":"wait-on","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":7233950050,"package_name":"rxjs","ecosystem":"npm","requirements":"6.6.7","direct":false,"kind":"runtime","optional":false},{"id":7233950051,"package_name":"tslib","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":7233950052,"package_name":"wait-port","ecosystem":"npm","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":7233950053,"package_name":"commander","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":7233950054,"package_name":"walker","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"development","optional":false},{"id":7233950055,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":7233950056,"package_name":"which-boxed-primitive","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":7233950057,"package_name":"which-module","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7233950058,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":7233950059,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":7233950060,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":7233950061,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":7233950062,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"development","optional":false},{"id":7233950063,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":7233950064,"package_name":"yaml","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":7233950065,"package_name":"yargs","ecosystem":"npm","requirements":"17.6.2","direct":false,"kind":"development","optional":false},{"id":7233950066,"package_name":"yargs-parser","ecosystem":"npm","requirements":"21.1.1","direct":false,"kind":"development","optional":false},{"id":7233950067,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2023-01-29T23:01:32.312Z","updated_at":"2023-01-29T23:01:32.312Z","repository_link":"https://github.com/playwright-unofficial-community-archive/jest-playwright/blob/main/package.json","dependencies":[{"id":7233950330,"package_name":"expect-playwright","ecosystem":"npm","requirements":"^0.8.0","direct":true,"kind":"runtime","optional":false},{"id":7233950331,"package_name":"jest-process-manager","ecosystem":"npm","requirements":"^0.3.1","direct":true,"kind":"runtime","optional":false},{"id":7233950332,"package_name":"nyc","ecosystem":"npm","requirements":"^15.1.0","direct":true,"kind":"runtime","optional":false},{"id":7233950333,"package_name":"playwright-core","ecosystem":"npm","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":7233950334,"package_name":"rimraf","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"runtime","optional":false},{"id":7233950335,"package_name":"uuid","ecosystem":"npm","requirements":"^8.3.2","direct":true,"kind":"runtime","optional":false},{"id":7233950336,"package_name":"@types/debug","ecosystem":"npm","requirements":"4.1.7","direct":true,"kind":"development","optional":false},{"id":7233950337,"package_name":"@types/jest","ecosystem":"npm","requirements":"^29.2.4","direct":true,"kind":"development","optional":false},{"id":7233950338,"package_name":"@types/node","ecosystem":"npm","requirements":"18.0.6","direct":true,"kind":"development","optional":false},{"id":7233950339,"package_name":"@types/rimraf","ecosystem":"npm","requirements":"^3.0.2","direct":true,"kind":"development","optional":false},{"id":7233950340,"package_name":"@types/uuid","ecosystem":"npm","requirements":"^8.3.4","direct":true,"kind":"development","optional":false},{"id":7233950341,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"5.30.7","direct":true,"kind":"development","optional":false},{"id":7233950342,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"5.30.7","direct":true,"kind":"development","optional":false},{"id":7233950343,"package_name":"eslint","ecosystem":"npm","requirements":"8.20.0","direct":true,"kind":"development","optional":false},{"id":7233950344,"package_name":"eslint-config-airbnb-base","ecosystem":"npm","requirements":"15.0.0","direct":true,"kind":"development","optional":false},{"id":7233950345,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"8.5.0","direct":true,"kind":"development","optional":false},{"id":7233950346,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.26.0","direct":true,"kind":"development","optional":false},{"id":7233950347,"package_name":"eslint-plugin-prettier","ecosystem":"npm","requirements":"4.2.1","direct":true,"kind":"development","optional":false},{"id":7233950348,"package_name":"husky","ecosystem":"npm","requirements":"8.0.1","direct":true,"kind":"development","optional":false},{"id":7233950349,"package_name":"jest","ecosystem":"npm","requirements":"^29.3.1","direct":true,"kind":"development","optional":false},{"id":7233950350,"package_name":"jest-circus","ecosystem":"npm","requirements":"^29.3.1","direct":true,"kind":"development","optional":false},{"id":7233950351,"package_name":"jest-environment-node","ecosystem":"npm","requirements":"^29.3.1","direct":true,"kind":"development","optional":false},{"id":7233950352,"package_name":"jest-runner","ecosystem":"npm","requirements":"^29.3.1","direct":true,"kind":"development","optional":false},{"id":7233950353,"package_name":"lint-staged","ecosystem":"npm","requirements":"13.0.3","direct":true,"kind":"development","optional":false},{"id":7233950354,"package_name":"playwright","ecosystem":"npm","requirements":"\u003e=1.24.0","direct":true,"kind":"development","optional":false},{"id":7233950355,"package_name":"playwright-chromium","ecosystem":"npm","requirements":"\u003e=1.24.0","direct":true,"kind":"development","optional":false},{"id":7233950356,"package_name":"prettier","ecosystem":"npm","requirements":"2.7.1","direct":true,"kind":"development","optional":false},{"id":7233950357,"package_name":"ts-jest","ecosystem":"npm","requirements":"^29.0.3","direct":true,"kind":"development","optional":false},{"id":7233950358,"package_name":"typescript","ecosystem":"npm","requirements":"4.7.4","direct":true,"kind":"development","optional":false}]}],"score":9.625557771527024,"created_at":"2026-07-08T05:54:34.341Z","updated_at":"2026-07-22T13:03:02.713Z","avatar_url":"https://github.com/playwright-unofficial-community-archive.png","language":"TypeScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/377862","html_url":"https://summary.ecosyste.ms/projects/377862"}