{"id":178237,"name":"Veganify","description":"A multilingual Progressive Web App, which scans the EAN or UPC codes of over 3.000.000 food- or non-food-products and simply tells you if it they're vegan or not.","url":"https://github.com/frontendnetwork/veganify","last_synced_at":"2026-04-29T04:30:21.301Z","repository":{"id":37105130,"uuid":"398542590","full_name":"frontendnetwork/veganify","owner":"frontendnetwork","description":"Veganify is a modern webapp that allows you to easily scan EAN barcodes to check if a product is vegan-friendly. With a database of over 3 million products, you can quickly find out if your favorite foods and products are suitable for a vegan diet. ","archived":false,"fork":false,"pushed_at":"2026-04-19T15:42:07.000Z","size":115074,"stargazers_count":65,"open_issues_count":5,"forks_count":9,"subscribers_count":3,"default_branch":"staging","last_synced_at":"2026-04-19T16:31:27.131Z","etag":null,"topics":["barcode","barcode-scanner","html5","javascript","nextjs","nodejs","nutriscore","nutrition","nutrition-information","nutrition-services","openbeautyfacts","openfoodfacts","progressive-web-app","pwa","react","scanner","vegan","vegan-dishes","vegan-ingredients"],"latest_commit_sha":null,"homepage":"https://veganify.app","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/frontendnetwork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null},"funding":{"github":"philipbrembeck","ko_fi":"veganify","issuehunt":"JokeNetwork"}},"created_at":"2021-08-21T11:39:20.000Z","updated_at":"2026-04-19T15:40:07.000Z","dependencies_parsed_at":"2025-12-14T10:02:04.067Z","dependency_job_id":null,"html_url":"https://github.com/frontendnetwork/veganify","commit_stats":{"total_commits":1364,"total_committers":16,"mean_commits":85.25,"dds":0.217741935483871,"last_synced_commit":"4e361a407fcbf9f1a9149ddd03a845b4e6e01088"},"previous_names":["jokenetwork/vegancheck.me","frontendnetwork/veganify","frontendnetwork/vegancheck.me"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/frontendnetwork/veganify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frontendnetwork","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/refs/heads/staging","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32283294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T18:29:39.964Z","status":"ssl_error","status_checked_at":"2026-04-25T18:29:32.149Z","response_time":59,"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":"frontendnetwork","name":"FrontEndNet.Work Open Web ","uuid":"88216012","kind":"organization","description":"We're a young team of webdesigners and web-developers and we're offering (ads-)free tools and apps as well as open source projects.","email":"contribute@frontendnet.work","website":"https://frontendnet.work","location":"Germany","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/88216012?v=4","repositories_count":1,"last_synced_at":"2023-05-07T02:07:18.942Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/frontendnetwork","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T11:04:06.185Z","updated_at":"2023-05-07T02:07:18.943Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frontendnetwork","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frontendnetwork/repositories"},"packages":[{"id":11733022,"name":"github.com/frontendnetwork/veganify","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/frontendnetwork/veganify","keywords_array":[],"namespace":null,"versions_count":22,"first_release_published_at":"2021-11-06T11:38:13.000Z","latest_release_published_at":"2024-10-26T23:23:36.000Z","latest_release_number":"v3.4.0+incompatible","last_synced_at":"2026-04-26T03:01:49.700Z","created_at":"2025-06-05T11:14:24.475Z","updated_at":"2026-04-26T03:01:49.701Z","registry_url":"https://pkg.go.dev/github.com/frontendnetwork/veganify","install_command":"go get github.com/frontendnetwork/veganify","documentation_url":"https://pkg.go.dev/github.com/frontendnetwork/veganify#section-documentation","metadata":{},"repo_metadata":{"id":37105130,"uuid":"398542590","full_name":"frontendnetwork/veganify","owner":"frontendnetwork","description":"Veganify is a modern webapp that allows you to easily scan EAN barcodes to check if a product is vegan-friendly. With a database of over 3 million products, you can quickly find out if your favorite foods and products are suitable for a vegan diet. ","archived":false,"fork":false,"pushed_at":"2025-10-10T02:11:46.000Z","size":115272,"stargazers_count":62,"open_issues_count":17,"forks_count":8,"subscribers_count":3,"default_branch":"staging","last_synced_at":"2025-10-11T02:32:19.695Z","etag":null,"topics":["barcode","barcode-scanner","html5","javascript","nextjs","nodejs","nutriscore","nutrition","nutrition-information","nutrition-services","openbeautyfacts","openfoodfacts","progressive-web-app","pwa","react","scanner","vegan","vegan-dishes","vegan-ingredients"],"latest_commit_sha":null,"homepage":"https://veganify.app","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/frontendnetwork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"philipbrembeck","ko_fi":"veganify","issuehunt":"JokeNetwork"}},"created_at":"2021-08-21T11:39:20.000Z","updated_at":"2025-10-09T20:12:56.000Z","dependencies_parsed_at":"2023-09-21T19:31:23.010Z","dependency_job_id":"c7de50f3-9fb5-4351-bd2a-499cae7fe71a","html_url":"https://github.com/frontendnetwork/veganify","commit_stats":{"total_commits":1364,"total_committers":16,"mean_commits":85.25,"dds":0.217741935483871,"last_synced_commit":"4e361a407fcbf9f1a9149ddd03a845b4e6e01088"},"previous_names":["jokenetwork/vegancheck.me","frontendnetwork/veganify","frontendnetwork/vegancheck.me"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/frontendnetwork/veganify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frontendnetwork","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/refs/heads/staging","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279017807,"owners_count":26086157,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"frontendnetwork","name":"FrontEndNet.Work Open Web ","uuid":"88216012","kind":"organization","description":"We're a young team of webdesigners and web-developers and we're offering (ads-)free tools and apps as well as open source projects.","email":"contribute@frontendnet.work","website":"https://frontendnet.work","location":"Germany","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/88216012?v=4","repositories_count":1,"last_synced_at":"2023-05-07T02:07:18.942Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/frontendnetwork","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T11:04:06.185Z","updated_at":"2023-05-07T02:07:18.943Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frontendnetwork","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frontendnetwork/repositories"},"tags":[{"name":"v3.4.0","sha":"7aa9a502074f8f6ed9834ff7c38510fe570e72e0","kind":"commit","published_at":"2024-10-26T23:23:36.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v3.4.0","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"c5e5bb06fddd552e156f1055e93399f306054708","kind":"commit","published_at":"2024-02-05T21:43:28.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v3.3.0","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"5431a8f01f025bf02f77dbca34a829931c36850d","kind":"commit","published_at":"2023-08-17T22:06:03.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v3.2.0","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"d5418425852bc169309b60bfe57cbc44c34d738d","kind":"commit","published_at":"2023-05-08T21:08:54.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v3.1.0","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"a0153fc517ee14e035b00d822fda7b230226a652","kind":"commit","published_at":"2023-04-26T21:01:54.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v3.0.3","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"e57a984cbfa5178224291496890040af18cc3d91","kind":"commit","published_at":"2023-02-22T15:56:04.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v3.0.2","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"b9b470d1e5a96dff8936fe9a22c2467c5c91c666","kind":"commit","published_at":"2023-02-17T17:17:16.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v3.0.1","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"7fcebb6697ea96554b24a613989fae6859db5a9d","kind":"commit","published_at":"2023-02-13T18:34:19.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v3.0.0","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v3.0.0/manifests"},{"name":"v2.1.0","sha":"6ee1223d7a6a150b57625092771a2385ca2f2a7c","kind":"commit","published_at":"2022-11-14T18:54:51.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v2.1.0","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"0d2bafe39392dad47a03b60df81bad9a9aa1c57d","kind":"commit","published_at":"2022-10-18T10:44:59.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v2.0.0","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v2.0.0/manifests"},{"name":"v1.9.0","sha":"dc051f5e29f8a96cf49f86d167888f863bbbf24f","kind":"commit","published_at":"2022-10-16T12:38:18.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.9.0","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.9.0/manifests"},{"name":"v1.8.3","sha":"01f8657096097a2b4700500edd5ce4bbbf799c95","kind":"commit","published_at":"2022-08-24T15:18:33.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.8.3","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"41621a94415eb0d0c98bf63f3a690d00bb067eaf","kind":"commit","published_at":"2022-07-28T19:47:56.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.8.2","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"5bf9f24820aba65e6fd24a74fae117dae9972ae5","kind":"commit","published_at":"2022-03-22T21:38:35.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.8.1","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.8.1/manifests"},{"name":"v1.8","sha":"c280bf131bd62bf416076b6eeaed5265690a57f8","kind":"commit","published_at":"2022-02-15T17:56:39.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.8","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.8/manifests"},{"name":"v1.7.0","sha":"7c06300a154ed0c388def28a7f253a63d18f5ead","kind":"commit","published_at":"2022-02-04T15:21:12.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.7.0","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.7.0/manifests"},{"name":"v1.6","sha":"94e3996d30ee3f7244b8eada7e54c349f731691c","kind":"commit","published_at":"2022-01-27T12:59:45.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.6","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.6/manifests"},{"name":"v1.5.0","sha":"88c39b800fd42e2526dbefddd63c6be7e366bcfc","kind":"commit","published_at":"2022-01-05T21:07:18.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.5.0","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.5.0/manifests"},{"name":"v1.4.6","sha":"7705e555fe83801371d2929fe814603fc83f531e","kind":"commit","published_at":"2021-12-30T18:04:18.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.4.6","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"53388df30f3549a90b601f41edfdb270324c4e56","kind":"commit","published_at":"2021-12-10T19:12:13.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.4.5","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"07fb237a8419d8c1dc7d337f69f840d0a7eaedf5","kind":"commit","published_at":"2021-12-01T05:10:57.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.4.4","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"184f53e6dbf46d6b22491a9b84cb6331770db714","kind":"commit","published_at":"2021-11-29T07:08:47.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.4.3","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"eaa856039bf14b01f50f0bcc11f867d5208cf6a5","kind":"commit","published_at":"2021-11-27T10:21:16.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.4.2","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"c0b9e6f68c51f8a2b2334c607c9820d228d63fa8","kind":"commit","published_at":"2021-11-06T11:38:13.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.4.1","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.4.1/manifests"},{"name":"v1.3","sha":"24ba98dc96efb837ab00074f2bc4a034752391bd","kind":"commit","published_at":"2021-10-14T20:05:30.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.3","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.3/manifests"},{"name":"v1.2","sha":"ae4316e15e075d595802936ea1d7c9bb63ebb736","kind":"commit","published_at":"2021-09-02T22:18:54.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.2","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.2/manifests"},{"name":"v1.1","sha":"0a134fff956e506dfb14181e394b107bcc309695","kind":"commit","published_at":"2021-08-31T09:43:57.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.1","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.1/manifests"},{"name":"v1.0","sha":"20e697668aded4a9f1bf5fff6d70333691e7e9d6","kind":"commit","published_at":"2021-08-30T10:05:10.000Z","download_url":"https://codeload.github.com/frontendnetwork/veganify/tar.gz/v1.0","html_url":"https://github.com/frontendnetwork/veganify/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/frontendnetwork/veganify@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/tags/v1.0/manifests"}]},"repo_metadata_updated_at":"2025-10-20T03:52:21.053Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/frontendnetwork/veganify","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/frontendnetwork/veganify","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/frontendnetwork/veganify","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/frontendnetwork/veganify/dependencies","status":null,"funding_links":["https://github.com/sponsors/philipbrembeck","https://ko-fi.com/veganify","https://issuehunt.io/r/JokeNetwork"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-17T05:03:57.563Z","issues_count":12,"pull_requests_count":730,"avg_time_to_close_issue":26712798.833333332,"avg_time_to_close_pull_request":657576.2457496136,"issues_closed_count":6,"pull_requests_closed_count":647,"pull_request_authors_count":4,"issue_authors_count":4,"avg_comments_per_issue":1.4166666666666667,"avg_comments_per_pull_request":2.8219178082191783,"merged_pull_requests_count":222,"bot_issues_count":5,"bot_pull_requests_count":684,"past_year_issues_count":3,"past_year_pull_requests_count":320,"past_year_avg_time_to_close_issue":235912.0,"past_year_avg_time_to_close_pull_request":702982.8795620438,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":274,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":3.28125,"past_year_bot_issues_count":2,"past_year_bot_pull_requests_count":297,"past_year_merged_pull_requests_count":81,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/issues","maintainers":[{"login":"philipbrembeck","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/philipbrembeck"}],"active_maintainers":[{"login":"philipbrembeck","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/philipbrembeck"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffrontendnetwork%2Fveganify/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffrontendnetwork%2Fveganify/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffrontendnetwork%2Fveganify/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffrontendnetwork%2Fveganify/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffrontendnetwork%2Fveganify/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2108863,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1468197,"full_name":"frontendnetwork/veganify","default_branch":"staging","total_commits":1440,"total_committers":17,"total_bot_commits":307,"total_bot_committers":3,"mean_commits":84.70588235294117,"dds":0.24444444444444446,"past_year_total_commits":52,"past_year_total_committers":3,"past_year_total_bot_commits":37,"past_year_total_bot_committers":1,"past_year_mean_commits":17.333333333333332,"past_year_dds":0.28846153846153844,"last_synced_at":"2026-04-26T03:02:13.884Z","last_synced_commit":"33592d53fae0187667bbd7e599f0380ba0871c61","created_at":"2024-01-25T00:16:12.279Z","updated_at":"2026-04-26T03:01:04.265Z","committers":[{"name":"Philip","email":"4144601+philipbrembeck","login":"philipbrembeck","count":1088},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":301},{"name":"Philip","email":"87610380+gitgauner","login":"gitgauner","count":10},{"name":"ImgBotApp","email":"ImgBotHelp@gmail.com","login":"ImgBotApp","count":6},{"name":"Frank Schneidewind","email":"frank.schneidewind@maibornwolff.de","login":null,"count":5},{"name":"DeepSource Bot","email":"bot@deepsource.io","login":"deepsourcebot","count":5},{"name":"snyk-bot","email":"snyk-bot@snyk.io","login":"snyk-bot","count":5},{"name":"Michal Bryxí","email":"michal.bryxi@gmail.com","login":"MichalBryxi","count":3},{"name":"deepsource-autofix[bot]","email":"62050782+deepsource-autofix[bot]","login":"deepsource-autofix[bot]","count":3},{"name":"imgbot[bot]","email":"31301654+imgbot[bot]","login":"imgbot[bot]","count":3},{"name":"Łukasz Wójcik","email":"1711174+lwojcik","login":"lwojcik","count":3},{"name":"JokeNetwork Bot","email":"89844889+jokenetwork-bot","login":"jokenetwork-bot","count":2},{"name":"felipe-lemos","email":"felipe.lemos@protonmail.com","login":"felipe-lemos","count":2},{"name":"Can Karatepe","email":"cankaratepe2000@gmail.com","login":"cankaratepe23","count":1},{"name":"Nils Jacobsen","email":"nils.jacobsen98@gmail.com","login":"NilsJacobsen","count":1},{"name":"codefactor-io","email":"support@codefactor.io","login":"code-factor","count":1},{"name":"fastrcloud","email":"github@cldsi.de","login":"fastrcloud","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":37},{"name":"Philip","email":"4144601+philipbrembeck","login":"philipbrembeck","count":14},{"name":"felipe-lemos","email":"felipe.lemos@protonmail.com","login":"felipe-lemos","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-28T00:00:07.369Z","repositories_count":6220933,"commits_count":899970605,"contributors_count":34882206,"owners_count":1146610,"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_stats":{"full_name":"frontendnetwork/veganify","html_url":"https://github.com/frontendnetwork/veganify","last_synced_at":"2026-04-21T05:01:09.589Z","status":null,"issues_count":12,"pull_requests_count":745,"avg_time_to_close_issue":26712798.833333332,"avg_time_to_close_pull_request":656578.0506912442,"issues_closed_count":6,"pull_requests_closed_count":651,"pull_request_authors_count":4,"issue_authors_count":4,"avg_comments_per_issue":1.4166666666666667,"avg_comments_per_pull_request":2.7865771812080538,"merged_pull_requests_count":225,"bot_issues_count":5,"bot_pull_requests_count":699,"past_year_issues_count":1,"past_year_pull_requests_count":95,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":794708.196969697,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":66,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":2.8,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":95,"past_year_merged_pull_requests_count":4,"created_at":"2024-01-25T00:16:12.561Z","updated_at":"2026-04-21T05:01:09.589Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/frontendnetwork%2Fveganify/issues","issue_labels_count":{"dependencies":6,"Javascript":5,"mid priority":2,"tasks":2,"needs priority":2,"enhancement":2,"🌍 Localization":2,"help wanted":2,"good first issue":1,"high priority":1},"pull_request_labels_count":{"dependencies":699,"Javascript":566,"github_actions":132,"automerge":32,"🌍 Localization":1},"issue_author_associations_count":{"CONTRIBUTOR":6,"COLLABORATOR":5,"NONE":1},"pull_request_author_associations_count":{"CONTRIBUTOR":700,"COLLABORATOR":42,"NONE":3},"issue_authors":{"philipbrembeck":5,"dependabot[bot]":5,"felipe-lemos":1,"teolemon":1},"pull_request_authors":{"dependabot[bot]":699,"philipbrembeck":42,"felipe-lemos":2,"NilsJacobsen":2},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-26T00:00:11.126Z","repositories_count":14392532,"issues_count":34341769,"pull_requests_count":112484445,"authors_count":11245763,"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":{"dependencies":1,"Javascript":1},"past_year_pull_request_labels_count":{"dependencies":89,"Javascript":78,"github_actions":11},"past_year_issue_author_associations_count":{"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":89},"past_year_issue_authors":{"dependabot[bot]":1},"past_year_pull_request_authors":{"dependabot[bot]":89},"maintainers":[{"login":"philipbrembeck","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/philipbrembeck"}],"active_maintainers":[]},"events":{"total":{"ReleaseEvent":1,"DeleteEvent":159,"PullRequestEvent":354,"ForkEvent":2,"IssuesEvent":3,"WatchEvent":19,"IssueCommentEvent":643,"PushEvent":122,"GollumEvent":1,"PullRequestReviewCommentEvent":84,"PullRequestReviewEvent":170,"CreateEvent":164},"last_year":{"DeleteEvent":55,"PullRequestEvent":116,"WatchEvent":3,"IssueCommentEvent":153,"PushEvent":28,"PullRequestReviewCommentEvent":6,"PullRequestReviewEvent":14,"CreateEvent":51}},"keywords":["barcode","barcode-scanner","html5","javascript","nextjs","nodejs","nutriscore","nutrition","nutrition-information","nutrition-services","openbeautyfacts","openfoodfacts","progressive-web-app","pwa","react","scanner","vegan","vegan-dishes","vegan-ingredients"],"dependencies":[{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-09-16T04:21:27.626Z","updated_at":"2022-09-16T04:21:27.626Z","repository_link":"https://github.com/frontendnetwork/veganify/blob/staging/package.json","dependencies":[{"id":5011872173,"package_name":"barcode-reader","ecosystem":"npm","requirements":"^1.6.1","direct":true,"kind":"runtime","optional":false},{"id":5011872174,"package_name":"jquery","ecosystem":"npm","requirements":"^3.6.0","direct":true,"kind":"runtime","optional":false},{"id":5011872175,"package_name":"pwa-install-prompt","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2023-09-19T01:25:51.343Z","updated_at":"2023-09-19T01:25:51.343Z","repository_link":"https://github.com/frontendnetwork/veganify/blob/staging/.github/workflows/build.yml","dependencies":[{"id":13776611894,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13776611895,"package_name":"docker/login-action","ecosystem":"actions","requirements":"cf8514a65188af1d4f94f8c28a7a4153af1088ce","direct":true,"kind":"composite","optional":false},{"id":13776611896,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"0f8c876bafbf5dbce05c36682ec68e9a0274a48a","direct":true,"kind":"composite","optional":false},{"id":13776611897,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"9311bf5263ae5b36f3ec67aff768790c6e2344ad","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr.yml","sha":null,"kind":"manifest","created_at":"2023-09-19T01:25:51.397Z","updated_at":"2023-09-19T01:25:51.397Z","repository_link":"https://github.com/frontendnetwork/veganify/blob/staging/.github/workflows/pr.yml","dependencies":[{"id":13776611898,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13776611899,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-19T01:25:51.475Z","updated_at":"2023-09-19T01:25:51.475Z","repository_link":"https://github.com/frontendnetwork/veganify/blob/staging/Dockerfile","dependencies":[{"id":13776611902,"package_name":"node","ecosystem":"docker","requirements":"lts-alpine","direct":true,"kind":"build","optional":false},{"id":13776611903,"package_name":"base","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"npm","filepath":"pnpm-lock.yaml","sha":null,"kind":"lockfile","created_at":"2025-12-14T10:01:38.879Z","updated_at":"2025-12-14T10:01:38.879Z","repository_link":"https://github.com/frontendnetwork/veganify/blob/staging/pnpm-lock.yaml","dependencies":[{"id":25768353750,"package_name":"@aashutoshrathi/word-wrap","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":25768353751,"package_name":"@adobe/css-tools","ecosystem":"npm","requirements":"4.4.4","direct":false,"kind":"runtime","optional":false},{"id":25768353752,"package_name":"@ampproject/remapping","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768353753,"package_name":"@apideck/better-ajv-errors","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":25768353754,"package_name":"@asamuzakjp/css-color","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768353755,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353756,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.26.2","direct":false,"kind":"runtime","optional":false},{"id":25768353757,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.27.1","direct":false,"kind":"runtime","optional":false},{"id":25768353758,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353759,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.26.5","direct":false,"kind":"runtime","optional":false},{"id":25768353760,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.24.4","direct":false,"kind":"runtime","optional":false},{"id":25768353761,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.26.7","direct":false,"kind":"runtime","optional":false},{"id":25768353762,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.24.4","direct":false,"kind":"runtime","optional":false},{"id":25768353763,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.26.5","direct":false,"kind":"runtime","optional":false},{"id":25768353764,"package_name":"@babel/helper-annotate-as-pure","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":25768353765,"package_name":"@babel/helper-builder-binary-assignment-operator-visitor","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353766,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353767,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.26.5","direct":false,"kind":"runtime","optional":false},{"id":25768353768,"package_name":"@babel/helper-create-class-features-plugin","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":25768353769,"package_name":"@babel/helper-create-regexp-features-plugin","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353770,"package_name":"@babel/helper-define-polyfill-provider","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":25768353771,"package_name":"@babel/helper-environment-visitor","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353772,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353773,"package_name":"@babel/helper-hoist-variables","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353774,"package_name":"@babel/helper-member-expression-to-functions","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":25768353775,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353776,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":25768353777,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353778,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"runtime","optional":false},{"id":25768353779,"package_name":"@babel/helper-optimise-call-expression","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":25768353780,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353781,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.26.5","direct":false,"kind":"runtime","optional":false},{"id":25768353782,"package_name":"@babel/helper-remap-async-to-generator","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353783,"package_name":"@babel/helper-replace-supers","ecosystem":"npm","requirements":"7.26.5","direct":false,"kind":"runtime","optional":false},{"id":25768353784,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353785,"package_name":"@babel/helper-skip-transparent-expression-wrappers","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":25768353786,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353787,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353788,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":25768353789,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353790,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":25768353791,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.28.5","direct":false,"kind":"runtime","optional":false},{"id":25768353792,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353793,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":25768353794,"package_name":"@babel/helper-wrap-function","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353795,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.24.4","direct":false,"kind":"runtime","optional":false},{"id":25768353796,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.26.7","direct":false,"kind":"runtime","optional":false},{"id":25768353797,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353798,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.26.7","direct":false,"kind":"runtime","optional":false},{"id":25768353799,"package_name":"@babel/plugin-bugfix-firefox-class-in-computed-class-key","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353800,"package_name":"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353801,"package_name":"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353802,"package_name":"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353803,"package_name":"@babel/plugin-proposal-private-methods","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"runtime","optional":false},{"id":25768353804,"package_name":"@babel/plugin-proposal-private-property-in-object","ecosystem":"npm","requirements":"7.21.0-placeholder-for-preset-env.2","direct":false,"kind":"runtime","optional":false},{"id":25768353805,"package_name":"@babel/plugin-syntax-async-generators","ecosystem":"npm","requirements":"7.8.4","direct":false,"kind":"runtime","optional":false},{"id":25768353806,"package_name":"@babel/plugin-syntax-bigint","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":25768353807,"package_name":"@babel/plugin-syntax-class-properties","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"runtime","optional":false},{"id":25768353808,"package_name":"@babel/plugin-syntax-class-static-block","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"runtime","optional":false},{"id":25768353809,"package_name":"@babel/plugin-syntax-dynamic-import","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":25768353810,"package_name":"@babel/plugin-syntax-export-namespace-from","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":25768353811,"package_name":"@babel/plugin-syntax-import-assertions","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353812,"package_name":"@babel/plugin-syntax-import-attributes","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353813,"package_name":"@babel/plugin-syntax-import-attributes","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"runtime","optional":false},{"id":25768353814,"package_name":"@babel/plugin-syntax-import-meta","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"runtime","optional":false},{"id":25768353976,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353815,"package_name":"@babel/plugin-syntax-json-strings","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":25768353816,"package_name":"@babel/plugin-syntax-jsx","ecosystem":"npm","requirements":"7.24.1","direct":false,"kind":"runtime","optional":false},{"id":25768353817,"package_name":"@babel/plugin-syntax-logical-assignment-operators","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"runtime","optional":false},{"id":25768353818,"package_name":"@babel/plugin-syntax-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":25768353819,"package_name":"@babel/plugin-syntax-numeric-separator","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"runtime","optional":false},{"id":25768353820,"package_name":"@babel/plugin-syntax-object-rest-spread","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":25768353821,"package_name":"@babel/plugin-syntax-optional-catch-binding","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":25768353822,"package_name":"@babel/plugin-syntax-optional-chaining","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":25768353823,"package_name":"@babel/plugin-syntax-private-property-in-object","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"runtime","optional":false},{"id":25768353824,"package_name":"@babel/plugin-syntax-top-level-await","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"runtime","optional":false},{"id":25768353825,"package_name":"@babel/plugin-syntax-typescript","ecosystem":"npm","requirements":"7.24.1","direct":false,"kind":"runtime","optional":false},{"id":25768353826,"package_name":"@babel/plugin-syntax-unicode-sets-regex","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"runtime","optional":false},{"id":25768353827,"package_name":"@babel/plugin-transform-arrow-functions","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353828,"package_name":"@babel/plugin-transform-async-generator-functions","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353829,"package_name":"@babel/plugin-transform-async-to-generator","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353830,"package_name":"@babel/plugin-transform-block-scoped-functions","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353831,"package_name":"@babel/plugin-transform-block-scoping","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353832,"package_name":"@babel/plugin-transform-class-properties","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353833,"package_name":"@babel/plugin-transform-class-static-block","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353834,"package_name":"@babel/plugin-transform-classes","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353835,"package_name":"@babel/plugin-transform-computed-properties","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353836,"package_name":"@babel/plugin-transform-destructuring","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353837,"package_name":"@babel/plugin-transform-dotall-regex","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353838,"package_name":"@babel/plugin-transform-duplicate-keys","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353839,"package_name":"@babel/plugin-transform-dynamic-import","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353840,"package_name":"@babel/plugin-transform-exponentiation-operator","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353841,"package_name":"@babel/plugin-transform-export-namespace-from","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353842,"package_name":"@babel/plugin-transform-for-of","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353843,"package_name":"@babel/plugin-transform-function-name","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353844,"package_name":"@babel/plugin-transform-json-strings","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353845,"package_name":"@babel/plugin-transform-literals","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353846,"package_name":"@babel/plugin-transform-logical-assignment-operators","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353847,"package_name":"@babel/plugin-transform-member-expression-literals","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353848,"package_name":"@babel/plugin-transform-modules-amd","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353849,"package_name":"@babel/plugin-transform-modules-commonjs","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353850,"package_name":"@babel/plugin-transform-modules-systemjs","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353851,"package_name":"@babel/plugin-transform-modules-umd","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353852,"package_name":"@babel/plugin-transform-named-capturing-groups-regex","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353853,"package_name":"@babel/plugin-transform-new-target","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353854,"package_name":"@babel/plugin-transform-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353855,"package_name":"@babel/plugin-transform-numeric-separator","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353856,"package_name":"@babel/plugin-transform-object-rest-spread","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353857,"package_name":"@babel/plugin-transform-object-super","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353858,"package_name":"@babel/plugin-transform-optional-catch-binding","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353859,"package_name":"@babel/plugin-transform-optional-chaining","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353860,"package_name":"@babel/plugin-transform-parameters","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353861,"package_name":"@babel/plugin-transform-private-methods","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353862,"package_name":"@babel/plugin-transform-private-property-in-object","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353863,"package_name":"@babel/plugin-transform-property-literals","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353864,"package_name":"@babel/plugin-transform-regenerator","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353865,"package_name":"@babel/plugin-transform-reserved-words","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353866,"package_name":"@babel/plugin-transform-shorthand-properties","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353867,"package_name":"@babel/plugin-transform-spread","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353868,"package_name":"@babel/plugin-transform-sticky-regex","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353869,"package_name":"@babel/plugin-transform-template-literals","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353870,"package_name":"@babel/plugin-transform-typeof-symbol","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353871,"package_name":"@babel/plugin-transform-unicode-escapes","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353872,"package_name":"@babel/plugin-transform-unicode-property-regex","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353873,"package_name":"@babel/plugin-transform-unicode-regex","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353874,"package_name":"@babel/plugin-transform-unicode-sets-regex","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353875,"package_name":"@babel/polyfill","ecosystem":"npm","requirements":"7.12.1","direct":false,"kind":"runtime","optional":false},{"id":25768353949,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353950,"package_name":"@babel/preset-modules","ecosystem":"npm","requirements":"0.1.6-no-external-plugins","direct":false,"kind":"runtime","optional":false},{"id":25768353951,"package_name":"@babel/regjsgen","ecosystem":"npm","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":25768353974,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.24.4","direct":false,"kind":"runtime","optional":false},{"id":25768353975,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.28.4","direct":false,"kind":"runtime","optional":false},{"id":25768353977,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"runtime","optional":false},{"id":25768353978,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.24.1","direct":false,"kind":"runtime","optional":false},{"id":25768353979,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.26.7","direct":false,"kind":"runtime","optional":false},{"id":25768353980,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":25768353981,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.26.7","direct":false,"kind":"runtime","optional":false},{"id":25768353982,"package_name":"@bcoe/v8-coverage","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768353983,"package_name":"@cspotcode/source-map-support","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":25768353984,"package_name":"@csstools/color-helpers","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768353985,"package_name":"@csstools/css-calc","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":25768353986,"package_name":"@csstools/css-color-parser","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768353987,"package_name":"@csstools/css-parser-algorithms","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768353988,"package_name":"@csstools/css-tokenizer","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768353989,"package_name":"@ducanh2912/next-pwa","ecosystem":"npm","requirements":"10.2.9","direct":false,"kind":"runtime","optional":false},{"id":25768353990,"package_name":"@emnapi/core","ecosystem":"npm","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":25768353991,"package_name":"@emnapi/runtime","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768353992,"package_name":"@emnapi/runtime","ecosystem":"npm","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":25768353993,"package_name":"@emnapi/wasi-threads","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768353994,"package_name":"@ericblade/quagga2","ecosystem":"npm","requirements":"1.8.4","direct":false,"kind":"runtime","optional":false},{"id":25768354005,"package_name":"@eslint-community/eslint-utils","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768354006,"package_name":"@eslint-community/eslint-utils","ecosystem":"npm","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":25768354007,"package_name":"@eslint-community/regexpp","ecosystem":"npm","requirements":"4.11.2","direct":false,"kind":"runtime","optional":false},{"id":25768354008,"package_name":"@eslint/config-array","ecosystem":"npm","requirements":"0.18.0","direct":false,"kind":"runtime","optional":false},{"id":25768354009,"package_name":"@eslint/core","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354010,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354011,"package_name":"@eslint/js","ecosystem":"npm","requirements":"9.13.0","direct":false,"kind":"runtime","optional":false},{"id":25768354012,"package_name":"@eslint/object-schema","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":25768354013,"package_name":"@eslint/plugin-kit","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768354014,"package_name":"@formatjs/ecma402-abstract","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"runtime","optional":false},{"id":25768354015,"package_name":"@formatjs/fast-memoize","ecosystem":"npm","requirements":"2.2.7","direct":false,"kind":"runtime","optional":false},{"id":25768354016,"package_name":"@formatjs/icu-messageformat-parser","ecosystem":"npm","requirements":"2.11.4","direct":false,"kind":"runtime","optional":false},{"id":25768354017,"package_name":"@formatjs/icu-skeleton-parser","ecosystem":"npm","requirements":"1.8.16","direct":false,"kind":"runtime","optional":false},{"id":25768354018,"package_name":"@formatjs/intl-localematcher","ecosystem":"npm","requirements":"0.5.10","direct":false,"kind":"runtime","optional":false},{"id":25768354019,"package_name":"@formatjs/intl-localematcher","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":25768354020,"package_name":"@frontendnetwork/veganify","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768354079,"package_name":"@humanfs/core","ecosystem":"npm","requirements":"0.19.0","direct":false,"kind":"runtime","optional":false},{"id":25768354080,"package_name":"@humanfs/node","ecosystem":"npm","requirements":"0.16.5","direct":false,"kind":"runtime","optional":false},{"id":25768354081,"package_name":"@humanwhocodes/module-importer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354082,"package_name":"@humanwhocodes/retry","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768354083,"package_name":"@img/colour","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354084,"package_name":"@img/sharp-darwin-arm64","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768354085,"package_name":"@img/sharp-darwin-arm64","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354086,"package_name":"@img/sharp-darwin-x64","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768354087,"package_name":"@img/sharp-darwin-x64","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354088,"package_name":"@img/sharp-libvips-darwin-arm64","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354089,"package_name":"@img/sharp-libvips-darwin-arm64","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768354090,"package_name":"@img/sharp-libvips-darwin-x64","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354091,"package_name":"@img/sharp-libvips-darwin-x64","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768354092,"package_name":"@img/sharp-libvips-linux-arm64","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354093,"package_name":"@img/sharp-libvips-linux-arm64","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768354094,"package_name":"@img/sharp-libvips-linux-arm","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768354095,"package_name":"@img/sharp-libvips-linux-arm","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768354096,"package_name":"@img/sharp-libvips-linux-ppc64","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768354097,"package_name":"@img/sharp-libvips-linux-riscv64","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768354098,"package_name":"@img/sharp-libvips-linux-s390x","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354099,"package_name":"@img/sharp-libvips-linux-s390x","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768354100,"package_name":"@img/sharp-libvips-linux-x64","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354101,"package_name":"@img/sharp-libvips-linux-x64","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768354102,"package_name":"@img/sharp-libvips-linuxmusl-arm64","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354103,"package_name":"@img/sharp-libvips-linuxmusl-arm64","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768354104,"package_name":"@img/sharp-libvips-linuxmusl-x64","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354105,"package_name":"@img/sharp-libvips-linuxmusl-x64","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768354106,"package_name":"@img/sharp-linux-arm64","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768354107,"package_name":"@img/sharp-linux-arm64","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354108,"package_name":"@img/sharp-linux-arm","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768354109,"package_name":"@img/sharp-linux-arm","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354110,"package_name":"@img/sharp-linux-ppc64","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354111,"package_name":"@img/sharp-linux-riscv64","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354112,"package_name":"@img/sharp-linux-s390x","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768354113,"package_name":"@img/sharp-linux-s390x","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354114,"package_name":"@img/sharp-linux-x64","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768354115,"package_name":"@img/sharp-linux-x64","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354116,"package_name":"@img/sharp-linuxmusl-arm64","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768354117,"package_name":"@img/sharp-linuxmusl-arm64","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354118,"package_name":"@img/sharp-linuxmusl-x64","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768354119,"package_name":"@img/sharp-linuxmusl-x64","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354120,"package_name":"@img/sharp-wasm32","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768354121,"package_name":"@img/sharp-wasm32","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354122,"package_name":"@img/sharp-win32-arm64","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354123,"package_name":"@img/sharp-win32-ia32","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768354124,"package_name":"@img/sharp-win32-ia32","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354125,"package_name":"@img/sharp-win32-x64","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768354126,"package_name":"@img/sharp-win32-x64","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768354127,"package_name":"@isaacs/cliui","ecosystem":"npm","requirements":"8.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354128,"package_name":"@istanbuljs/load-nyc-config","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354129,"package_name":"@istanbuljs/schema","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768354130,"package_name":"@jest/console","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354131,"package_name":"@jest/core","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354132,"package_name":"@jest/environment-jsdom-abstract","ecosystem":"npm","requirements":"30.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768354133,"package_name":"@jest/environment","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354134,"package_name":"@jest/environment","ecosystem":"npm","requirements":"30.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768354135,"package_name":"@jest/expect-utils","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354136,"package_name":"@jest/expect","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354137,"package_name":"@jest/fake-timers","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354138,"package_name":"@jest/fake-timers","ecosystem":"npm","requirements":"30.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768354139,"package_name":"@jest/globals","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354140,"package_name":"@jest/pattern","ecosystem":"npm","requirements":"30.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354141,"package_name":"@jest/reporters","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354142,"package_name":"@jest/schemas","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":25768354143,"package_name":"@jest/schemas","ecosystem":"npm","requirements":"30.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768354144,"package_name":"@jest/source-map","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":25768354145,"package_name":"@jest/test-result","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354146,"package_name":"@jest/test-sequencer","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354147,"package_name":"@jest/transform","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354148,"package_name":"@jest/types","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":25768354149,"package_name":"@jest/types","ecosystem":"npm","requirements":"30.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768354150,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.13","direct":false,"kind":"runtime","optional":false},{"id":25768354151,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":25768354152,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":25768354153,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768354154,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768354155,"package_name":"@jridgewell/source-map","ecosystem":"npm","requirements":"0.3.11","direct":false,"kind":"runtime","optional":false},{"id":25768354156,"package_name":"@jridgewell/source-map","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":25768354157,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.4.15","direct":false,"kind":"runtime","optional":false},{"id":25768354158,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":25768354159,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.5.5","direct":false,"kind":"runtime","optional":false},{"id":25768354160,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.25","direct":false,"kind":"runtime","optional":false},{"id":25768354161,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.31","direct":false,"kind":"runtime","optional":false},{"id":25768354162,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":25768354163,"package_name":"@napi-rs/wasm-runtime","ecosystem":"npm","requirements":"0.2.12","direct":false,"kind":"runtime","optional":false},{"id":25768354164,"package_name":"@next/env","ecosystem":"npm","requirements":"16.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768354165,"package_name":"@next/eslint-plugin-next","ecosystem":"npm","requirements":"16.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354166,"package_name":"@next/swc-darwin-arm64","ecosystem":"npm","requirements":"16.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768354167,"package_name":"@next/swc-darwin-x64","ecosystem":"npm","requirements":"16.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768354168,"package_name":"@next/swc-linux-arm64-gnu","ecosystem":"npm","requirements":"16.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768354169,"package_name":"@next/swc-linux-arm64-musl","ecosystem":"npm","requirements":"16.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768354170,"package_name":"@next/swc-linux-x64-gnu","ecosystem":"npm","requirements":"16.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768354171,"package_name":"@next/swc-linux-x64-musl","ecosystem":"npm","requirements":"16.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768354172,"package_name":"@next/swc-win32-arm64-msvc","ecosystem":"npm","requirements":"16.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768354173,"package_name":"@next/swc-win32-x64-msvc","ecosystem":"npm","requirements":"16.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768354174,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":25768354175,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768354176,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":25768354177,"package_name":"@nolyfill/is-core-module","ecosystem":"npm","requirements":"1.0.39","direct":false,"kind":"runtime","optional":false},{"id":25768354178,"package_name":"@opentelemetry/api","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":25768354179,"package_name":"@parcel/watcher-android-arm64","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354180,"package_name":"@parcel/watcher-darwin-arm64","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354181,"package_name":"@parcel/watcher-darwin-x64","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354182,"package_name":"@parcel/watcher-freebsd-x64","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354183,"package_name":"@parcel/watcher-linux-arm-glibc","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354184,"package_name":"@parcel/watcher-linux-arm64-glibc","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354185,"package_name":"@parcel/watcher-linux-arm64-musl","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354186,"package_name":"@parcel/watcher-linux-x64-glibc","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354187,"package_name":"@parcel/watcher-linux-x64-musl","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354188,"package_name":"@parcel/watcher-win32-arm64","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354189,"package_name":"@parcel/watcher-win32-ia32","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354190,"package_name":"@parcel/watcher-win32-x64","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354191,"package_name":"@parcel/watcher","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354192,"package_name":"@pkgjs/parseargs","ecosystem":"npm","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":25768354193,"package_name":"@pkgr/core","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768354194,"package_name":"@playwright/test","ecosystem":"npm","requirements":"1.48.2","direct":false,"kind":"development","optional":false},{"id":25768354195,"package_name":"@rollup/plugin-babel","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768354196,"package_name":"@rollup/plugin-node-resolve","ecosystem":"npm","requirements":"15.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768354197,"package_name":"@rollup/plugin-replace","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":25768354198,"package_name":"@rollup/plugin-terser","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":25768354199,"package_name":"@rollup/pluginutils","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354200,"package_name":"@rollup/pluginutils","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354201,"package_name":"@rtsao/scc","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354202,"package_name":"@schummar/icu-type-parser","ecosystem":"npm","requirements":"1.21.5","direct":false,"kind":"runtime","optional":false},{"id":25768354211,"package_name":"@sinclair/typebox","ecosystem":"npm","requirements":"0.27.8","direct":false,"kind":"runtime","optional":false},{"id":25768354212,"package_name":"@sinclair/typebox","ecosystem":"npm","requirements":"0.34.41","direct":false,"kind":"runtime","optional":false},{"id":25768354213,"package_name":"@sinonjs/commons","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354214,"package_name":"@sinonjs/fake-timers","ecosystem":"npm","requirements":"10.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768354215,"package_name":"@sinonjs/fake-timers","ecosystem":"npm","requirements":"13.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768354216,"package_name":"@surma/rollup-plugin-off-main-thread","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768354217,"package_name":"@swc/core-darwin-arm64","ecosystem":"npm","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25768354218,"package_name":"@swc/core-darwin-x64","ecosystem":"npm","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25768354219,"package_name":"@swc/core-linux-arm-gnueabihf","ecosystem":"npm","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25768354220,"package_name":"@swc/core-linux-arm64-gnu","ecosystem":"npm","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25768354221,"package_name":"@swc/core-linux-arm64-musl","ecosystem":"npm","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25768354222,"package_name":"@swc/core-linux-x64-gnu","ecosystem":"npm","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25768354223,"package_name":"@swc/core-linux-x64-musl","ecosystem":"npm","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25768354224,"package_name":"@swc/core-win32-arm64-msvc","ecosystem":"npm","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25768354225,"package_name":"@swc/core-win32-ia32-msvc","ecosystem":"npm","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25768354226,"package_name":"@swc/core-win32-x64-msvc","ecosystem":"npm","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25768354227,"package_name":"@swc/core","ecosystem":"npm","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25768354228,"package_name":"@swc/counter","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768354229,"package_name":"@swc/helpers","ecosystem":"npm","requirements":"0.5.15","direct":false,"kind":"runtime","optional":false},{"id":25768354230,"package_name":"@swc/types","ecosystem":"npm","requirements":"0.1.25","direct":false,"kind":"runtime","optional":false},{"id":25768354231,"package_name":"@testing-library/dom","ecosystem":"npm","requirements":"10.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768354232,"package_name":"@testing-library/jest-dom","ecosystem":"npm","requirements":"6.9.1","direct":false,"kind":"development","optional":false},{"id":25768354233,"package_name":"@testing-library/react","ecosystem":"npm","requirements":"16.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354234,"package_name":"@testing-library/user-event","ecosystem":"npm","requirements":"14.6.1","direct":false,"kind":"runtime","optional":false},{"id":25768354235,"package_name":"@tsconfig/node10","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":25768354236,"package_name":"@tsconfig/node12","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":25768354237,"package_name":"@tsconfig/node14","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768354238,"package_name":"@tsconfig/node16","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354239,"package_name":"@tybys/wasm-util","ecosystem":"npm","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":25768354240,"package_name":"@types/aria-query","ecosystem":"npm","requirements":"5.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354241,"package_name":"@types/babel__core","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"runtime","optional":false},{"id":25768354242,"package_name":"@types/babel__generator","ecosystem":"npm","requirements":"7.6.8","direct":false,"kind":"runtime","optional":false},{"id":25768354243,"package_name":"@types/babel__template","ecosystem":"npm","requirements":"7.4.4","direct":false,"kind":"runtime","optional":false},{"id":25768354244,"package_name":"@types/babel__traverse","ecosystem":"npm","requirements":"7.20.6","direct":false,"kind":"runtime","optional":false},{"id":25768354245,"package_name":"@types/estree","ecosystem":"npm","requirements":"0.0.39","direct":false,"kind":"runtime","optional":false},{"id":25768354246,"package_name":"@types/estree","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768354247,"package_name":"@types/estree","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":25768354248,"package_name":"@types/estree","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768354249,"package_name":"@types/graceful-fs","ecosystem":"npm","requirements":"4.1.9","direct":false,"kind":"runtime","optional":false},{"id":25768354250,"package_name":"@types/istanbul-lib-coverage","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":25768354251,"package_name":"@types/istanbul-lib-report","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768354252,"package_name":"@types/istanbul-reports","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354253,"package_name":"@types/jest","ecosystem":"npm","requirements":"29.5.14","direct":false,"kind":"development","optional":false},{"id":25768354254,"package_name":"@types/jsdom","ecosystem":"npm","requirements":"21.1.7","direct":false,"kind":"runtime","optional":false},{"id":25768354255,"package_name":"@types/json-schema","ecosystem":"npm","requirements":"7.0.15","direct":false,"kind":"runtime","optional":false},{"id":25768354256,"package_name":"@types/json5","ecosystem":"npm","requirements":"0.0.29","direct":false,"kind":"runtime","optional":false},{"id":25768354257,"package_name":"@types/node","ecosystem":"npm","requirements":"24.10.1","direct":false,"kind":"runtime","optional":false},{"id":25768354258,"package_name":"@types/react-dom","ecosystem":"npm","requirements":"19.2.2","direct":false,"kind":"runtime","optional":false},{"id":25768354259,"package_name":"@types/react","ecosystem":"npm","requirements":"19.2.2","direct":false,"kind":"development","optional":false},{"id":25768354260,"package_name":"@types/resolve","ecosystem":"npm","requirements":"1.20.2","direct":false,"kind":"runtime","optional":false},{"id":25768354261,"package_name":"@types/stack-utils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768354262,"package_name":"@types/tough-cookie","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768354263,"package_name":"@types/trusted-types","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":25768354264,"package_name":"@types/yargs-parser","ecosystem":"npm","requirements":"21.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768354265,"package_name":"@types/yargs","ecosystem":"npm","requirements":"17.0.32","direct":false,"kind":"runtime","optional":false},{"id":25768354266,"package_name":"@types/yargs","ecosystem":"npm","requirements":"17.0.35","direct":false,"kind":"runtime","optional":false},{"id":25768354267,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25768354268,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"8.46.2","direct":false,"kind":"runtime","optional":false},{"id":25768354269,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25768354270,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"8.46.2","direct":false,"kind":"runtime","optional":false},{"id":25768354271,"package_name":"@typescript-eslint/project-service","ecosystem":"npm","requirements":"8.46.2","direct":false,"kind":"runtime","optional":false},{"id":25768354272,"package_name":"@typescript-eslint/scope-manager","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25768354273,"package_name":"@typescript-eslint/scope-manager","ecosystem":"npm","requirements":"8.46.2","direct":false,"kind":"runtime","optional":false},{"id":25768354274,"package_name":"@typescript-eslint/tsconfig-utils","ecosystem":"npm","requirements":"8.46.2","direct":false,"kind":"runtime","optional":false},{"id":25768354275,"package_name":"@typescript-eslint/type-utils","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25768354276,"package_name":"@typescript-eslint/type-utils","ecosystem":"npm","requirements":"8.46.2","direct":false,"kind":"runtime","optional":false},{"id":25768354277,"package_name":"@typescript-eslint/types","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25768354278,"package_name":"@typescript-eslint/types","ecosystem":"npm","requirements":"8.46.2","direct":false,"kind":"runtime","optional":false},{"id":25768354279,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25768354280,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"8.46.2","direct":false,"kind":"runtime","optional":false},{"id":25768354281,"package_name":"@typescript-eslint/utils","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25768354282,"package_name":"@typescript-eslint/utils","ecosystem":"npm","requirements":"8.46.2","direct":false,"kind":"runtime","optional":false},{"id":25768354283,"package_name":"@typescript-eslint/visitor-keys","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25768354284,"package_name":"@typescript-eslint/visitor-keys","ecosystem":"npm","requirements":"8.46.2","direct":false,"kind":"runtime","optional":false},{"id":25768354285,"package_name":"@unrs/resolver-binding-android-arm-eabi","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354286,"package_name":"@unrs/resolver-binding-android-arm64","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354287,"package_name":"@unrs/resolver-binding-darwin-arm64","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354288,"package_name":"@unrs/resolver-binding-darwin-x64","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354289,"package_name":"@unrs/resolver-binding-freebsd-x64","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354290,"package_name":"@unrs/resolver-binding-linux-arm-gnueabihf","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354291,"package_name":"@unrs/resolver-binding-linux-arm-musleabihf","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354292,"package_name":"@unrs/resolver-binding-linux-arm64-gnu","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354293,"package_name":"@unrs/resolver-binding-linux-arm64-musl","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354294,"package_name":"@unrs/resolver-binding-linux-ppc64-gnu","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354295,"package_name":"@unrs/resolver-binding-linux-riscv64-gnu","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354296,"package_name":"@unrs/resolver-binding-linux-riscv64-musl","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354297,"package_name":"@unrs/resolver-binding-linux-s390x-gnu","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354298,"package_name":"@unrs/resolver-binding-linux-x64-gnu","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354299,"package_name":"@unrs/resolver-binding-linux-x64-musl","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354300,"package_name":"@unrs/resolver-binding-wasm32-wasi","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354301,"package_name":"@unrs/resolver-binding-win32-arm64-msvc","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354302,"package_name":"@unrs/resolver-binding-win32-ia32-msvc","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354303,"package_name":"@unrs/resolver-binding-win32-x64-msvc","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768354304,"package_name":"@webassemblyjs/ast","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":25768354305,"package_name":"@webassemblyjs/floating-point-hex-parser","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":25768354306,"package_name":"@webassemblyjs/helper-api-error","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":25768354307,"package_name":"@webassemblyjs/helper-buffer","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":25768354308,"package_name":"@webassemblyjs/helper-numbers","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":25768354309,"package_name":"@webassemblyjs/helper-wasm-bytecode","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":25768354310,"package_name":"@webassemblyjs/helper-wasm-section","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":25768354311,"package_name":"@webassemblyjs/ieee754","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":25768354312,"package_name":"@webassemblyjs/leb128","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":25768354313,"package_name":"@webassemblyjs/utf8","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":25768354314,"package_name":"@webassemblyjs/wasm-edit","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":25768354315,"package_name":"@webassemblyjs/wasm-gen","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":25768354316,"package_name":"@webassemblyjs/wasm-opt","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":25768354317,"package_name":"@webassemblyjs/wasm-parser","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":25768354318,"package_name":"@webassemblyjs/wast-printer","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":25768354319,"package_name":"@xtuc/ieee754","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768354320,"package_name":"@xtuc/long","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"runtime","optional":false},{"id":25768354321,"package_name":"acorn-import-attributes","ecosystem":"npm","requirements":"1.9.5","direct":false,"kind":"runtime","optional":false},{"id":25768354322,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"runtime","optional":false},{"id":25768354323,"package_name":"acorn-walk","ecosystem":"npm","requirements":"8.3.4","direct":false,"kind":"runtime","optional":false},{"id":25768354324,"package_name":"acorn","ecosystem":"npm","requirements":"8.11.3","direct":false,"kind":"runtime","optional":false},{"id":25768354325,"package_name":"acorn","ecosystem":"npm","requirements":"8.13.0","direct":false,"kind":"runtime","optional":false},{"id":25768354326,"package_name":"acorn","ecosystem":"npm","requirements":"8.15.0","direct":false,"kind":"runtime","optional":false},{"id":25768354327,"package_name":"agent-base","ecosystem":"npm","requirements":"7.1.4","direct":false,"kind":"runtime","optional":false},{"id":25768354328,"package_name":"ajv-formats","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768354329,"package_name":"ajv-keywords","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"runtime","optional":false},{"id":25768354330,"package_name":"ajv-keywords","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354333,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"runtime","optional":false},{"id":25768354334,"package_name":"ajv","ecosystem":"npm","requirements":"8.17.1","direct":false,"kind":"runtime","optional":false},{"id":25768354335,"package_name":"ansi-escapes","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"runtime","optional":false},{"id":25768354336,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354337,"package_name":"ansi-regex","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354338,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768354339,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768354340,"package_name":"ansi-styles","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768354341,"package_name":"ansi-styles","ecosystem":"npm","requirements":"6.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768354342,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768354343,"package_name":"arg","ecosystem":"npm","requirements":"4.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768354344,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768354345,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354346,"package_name":"aria-query","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768354347,"package_name":"aria-query","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"runtime","optional":false},{"id":25768354348,"package_name":"array-buffer-byte-length","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354349,"package_name":"array-includes","ecosystem":"npm","requirements":"3.1.9","direct":false,"kind":"runtime","optional":false},{"id":25768354350,"package_name":"array-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354351,"package_name":"array.prototype.findlast","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"runtime","optional":false},{"id":25768354352,"package_name":"array.prototype.findlastindex","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":25768354353,"package_name":"array.prototype.flat","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":25768354354,"package_name":"array.prototype.flatmap","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":25768354355,"package_name":"array.prototype.tosorted","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":25768354356,"package_name":"arraybuffer.prototype.slice","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354357,"package_name":"asn1","ecosystem":"npm","requirements":"0.2.6","direct":false,"kind":"runtime","optional":false},{"id":25768354358,"package_name":"assert-plus","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354359,"package_name":"ast-types-flow","ecosystem":"npm","requirements":"0.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768354360,"package_name":"async-function","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354361,"package_name":"async","ecosystem":"npm","requirements":"3.2.5","direct":false,"kind":"runtime","optional":false},{"id":25768354362,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768354363,"package_name":"at-least-node","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354364,"package_name":"available-typed-arrays","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":25768354365,"package_name":"aws-sign2","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354366,"package_name":"aws4","ecosystem":"npm","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":25768354367,"package_name":"axe-core","ecosystem":"npm","requirements":"4.10.2","direct":false,"kind":"runtime","optional":false},{"id":25768354368,"package_name":"axobject-query","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354369,"package_name":"babel-jest","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354370,"package_name":"babel-plugin-istanbul","ecosystem":"npm","requirements":"6.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768354371,"package_name":"babel-plugin-jest-hoist","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":25768354372,"package_name":"babel-plugin-polyfill-corejs2","ecosystem":"npm","requirements":"0.4.11","direct":false,"kind":"runtime","optional":false},{"id":25768354373,"package_name":"babel-plugin-polyfill-corejs3","ecosystem":"npm","requirements":"0.10.4","direct":false,"kind":"runtime","optional":false},{"id":25768354374,"package_name":"babel-plugin-polyfill-regenerator","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":25768354375,"package_name":"babel-preset-current-node-syntax","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354376,"package_name":"babel-preset-jest","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":25768354377,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354378,"package_name":"baseline-browser-mapping","ecosystem":"npm","requirements":"2.9.6","direct":false,"kind":"runtime","optional":false},{"id":25768354379,"package_name":"bcrypt-pbkdf","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354380,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768354381,"package_name":"bintrees","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354402,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.12","direct":false,"kind":"runtime","optional":false},{"id":25768354403,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354404,"package_name":"braces","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768354405,"package_name":"browserslist","ecosystem":"npm","requirements":"4.23.0","direct":false,"kind":"runtime","optional":false},{"id":25768354406,"package_name":"browserslist","ecosystem":"npm","requirements":"4.24.4","direct":false,"kind":"runtime","optional":false},{"id":25768354407,"package_name":"browserslist","ecosystem":"npm","requirements":"4.28.1","direct":false,"kind":"runtime","optional":false},{"id":25768354408,"package_name":"bser","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768354409,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768354410,"package_name":"builtin-modules","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768354411,"package_name":"call-bind-apply-helpers","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354412,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768354413,"package_name":"call-bound","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354414,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354415,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768354416,"package_name":"camelcase","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768354417,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001760","direct":false,"kind":"runtime","optional":false},{"id":25768354418,"package_name":"caseless","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":25768354419,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":25768354420,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768354421,"package_name":"char-regex","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354422,"package_name":"chokidar","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":25768354423,"package_name":"chokidar","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354424,"package_name":"chrome-trace-event","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354425,"package_name":"ci-info","ecosystem":"npm","requirements":"3.9.0","direct":false,"kind":"runtime","optional":false},{"id":25768354426,"package_name":"ci-info","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768354427,"package_name":"cjs-module-lexer","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768354428,"package_name":"client-only","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354429,"package_name":"cliui","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354430,"package_name":"co","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":25768354431,"package_name":"collect-v8-coverage","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354432,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":25768354433,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354434,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768354435,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":25768354436,"package_name":"color-string","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":25768354437,"package_name":"color","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768354438,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768354439,"package_name":"commander","ecosystem":"npm","requirements":"2.20.3","direct":false,"kind":"runtime","optional":false},{"id":25768354440,"package_name":"common-tags","ecosystem":"npm","requirements":"1.8.2","direct":false,"kind":"runtime","optional":false},{"id":25768354441,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354442,"package_name":"confusing-browser-globals","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":25768354443,"package_name":"convert-source-map","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354444,"package_name":"cookie","ecosystem":"npm","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":25768354445,"package_name":"core-js-compat","ecosystem":"npm","requirements":"3.37.1","direct":false,"kind":"runtime","optional":false},{"id":25768354446,"package_name":"core-js","ecosystem":"npm","requirements":"3.38.1","direct":false,"kind":"runtime","optional":false},{"id":25768354447,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354448,"package_name":"create-jest","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354449,"package_name":"create-require","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768354450,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768354451,"package_name":"crypto-random-string","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354452,"package_name":"css.escape","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":25768354453,"package_name":"cssstyle","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":25768354454,"package_name":"csstype","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768354455,"package_name":"cwise-compiler","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768354476,"package_name":"damerau-levenshtein","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768354477,"package_name":"dashdash","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":25768354478,"package_name":"data-uri-to-buffer","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768354479,"package_name":"data-urls","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354480,"package_name":"data-view-buffer","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354481,"package_name":"data-view-byte-length","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354482,"package_name":"data-view-byte-offset","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354483,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"runtime","optional":false},{"id":25768354484,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":25768354485,"package_name":"debug","ecosystem":"npm","requirements":"4.4.3","direct":false,"kind":"runtime","optional":false},{"id":25768354486,"package_name":"decimal.js","ecosystem":"npm","requirements":"10.6.0","direct":false,"kind":"runtime","optional":false},{"id":25768354487,"package_name":"dedent","ecosystem":"npm","requirements":"1.5.3","direct":false,"kind":"runtime","optional":false},{"id":25768354488,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":25768354489,"package_name":"deepmerge","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768354490,"package_name":"define-data-property","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":25768354491,"package_name":"define-properties","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768354492,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354493,"package_name":"dequal","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768354494,"package_name":"detect-libc","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768354495,"package_name":"detect-libc","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768354496,"package_name":"detect-libc","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768354497,"package_name":"detect-newline","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354498,"package_name":"diff-sequences","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":25768354499,"package_name":"diff","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768354500,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354501,"package_name":"doctrine","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354502,"package_name":"dom-accessibility-api","ecosystem":"npm","requirements":"0.5.16","direct":false,"kind":"runtime","optional":false},{"id":25768354503,"package_name":"dom-accessibility-api","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":25768354504,"package_name":"dunder-proto","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354505,"package_name":"eastasianwidth","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768354506,"package_name":"ecc-jsbn","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768354507,"package_name":"ejs","ecosystem":"npm","requirements":"3.1.10","direct":false,"kind":"runtime","optional":false},{"id":25768354508,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.745","direct":false,"kind":"runtime","optional":false},{"id":25768354509,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.5.267","direct":false,"kind":"runtime","optional":false},{"id":25768354510,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.5.89","direct":false,"kind":"runtime","optional":false},{"id":25768354511,"package_name":"emittery","ecosystem":"npm","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":25768354512,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354513,"package_name":"emoji-regex","ecosystem":"npm","requirements":"9.2.2","direct":false,"kind":"runtime","optional":false},{"id":25768354514,"package_name":"enhanced-resolve","ecosystem":"npm","requirements":"5.18.4","direct":false,"kind":"runtime","optional":false},{"id":25768354515,"package_name":"entities","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354516,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":25768354517,"package_name":"es-abstract","ecosystem":"npm","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":25768354518,"package_name":"es-define-property","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354519,"package_name":"es-errors","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768354520,"package_name":"es-iterator-helpers","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354521,"package_name":"es-iterator-helpers","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768354522,"package_name":"es-module-lexer","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768354523,"package_name":"es-object-atoms","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768354524,"package_name":"es-set-tostringtag","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768354525,"package_name":"es-set-tostringtag","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354526,"package_name":"es-shim-unscopables","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354527,"package_name":"es-to-primitive","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768354528,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768354529,"package_name":"escalade","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768354530,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768354531,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354532,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354533,"package_name":"eslint-config-airbnb-base","ecosystem":"npm","requirements":"15.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354536,"package_name":"eslint-config-airbnb-typescript","ecosystem":"npm","requirements":"18.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354552,"package_name":"eslint-config-airbnb","ecosystem":"npm","requirements":"19.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768354626,"package_name":"eslint-config-next","ecosystem":"npm","requirements":"16.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768354627,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"9.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768354628,"package_name":"eslint-config-sznm","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768354663,"package_name":"eslint-import-context","ecosystem":"npm","requirements":"0.1.9","direct":false,"kind":"runtime","optional":false},{"id":25768354749,"package_name":"eslint-import-resolver-node","ecosystem":"npm","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":25768354750,"package_name":"eslint-import-resolver-typescript","ecosystem":"npm","requirements":"3.10.1","direct":false,"kind":"runtime","optional":false},{"id":25768354751,"package_name":"eslint-import-resolver-typescript","ecosystem":"npm","requirements":"4.4.4","direct":false,"kind":"runtime","optional":false},{"id":25768354752,"package_name":"eslint-module-utils","ecosystem":"npm","requirements":"2.12.1","direct":false,"kind":"runtime","optional":false},{"id":25768354753,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"2.32.0","direct":false,"kind":"runtime","optional":false},{"id":25768354754,"package_name":"eslint-plugin-jsx-a11y","ecosystem":"npm","requirements":"6.10.2","direct":false,"kind":"runtime","optional":false},{"id":25768354755,"package_name":"eslint-plugin-prettier","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768354756,"package_name":"eslint-plugin-react-compiler","ecosystem":"npm","requirements":"19.0.0-beta-27714ef-20250124","direct":false,"kind":"runtime","optional":false},{"id":25768354781,"package_name":"eslint-plugin-react-hooks","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":25768354782,"package_name":"eslint-plugin-react-hooks","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768354783,"package_name":"eslint-plugin-react","ecosystem":"npm","requirements":"7.37.2","direct":false,"kind":"runtime","optional":false},{"id":25768354784,"package_name":"eslint-plugin-react","ecosystem":"npm","requirements":"7.37.4","direct":false,"kind":"runtime","optional":false},{"id":25768354785,"package_name":"eslint-plugin-sonarjs","ecosystem":"npm","requirements":"0.24.0","direct":false,"kind":"runtime","optional":false},{"id":25768355391,"package_name":"eslint-scope","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355392,"package_name":"eslint-scope","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355393,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":25768355394,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355395,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768355396,"package_name":"eslint","ecosystem":"npm","requirements":"9.13.0","direct":false,"kind":"development","optional":false},{"id":25768355397,"package_name":"espree","ecosystem":"npm","requirements":"10.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768355398,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355399,"package_name":"esquery","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":25768355400,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768355401,"package_name":"estraverse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768355402,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768355403,"package_name":"estree-walker","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355404,"package_name":"estree-walker","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355405,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768355406,"package_name":"events","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768355407,"package_name":"execa","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355408,"package_name":"exit","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768355409,"package_name":"expect","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355410,"package_name":"extend","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355411,"package_name":"extsprintf","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768355412,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768355413,"package_name":"fast-diff","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768355414,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768355415,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":25768355416,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":25768355417,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355418,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":25768355419,"package_name":"fast-uri","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355420,"package_name":"fastq","ecosystem":"npm","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":25768355421,"package_name":"fb-watchman","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355422,"package_name":"fdir","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":25768355423,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355424,"package_name":"filelist","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768355425,"package_name":"fill-range","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355426,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355427,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355428,"package_name":"flat-cache","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355429,"package_name":"flatted","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768355430,"package_name":"for-each","ecosystem":"npm","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":25768355431,"package_name":"foreground-child","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768355432,"package_name":"forever-agent","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":25768355433,"package_name":"form-data","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":25768355434,"package_name":"fs-extra","ecosystem":"npm","requirements":"9.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355435,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":25768355436,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":25768355437,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768355438,"package_name":"function.prototype.name","ecosystem":"npm","requirements":"1.1.8","direct":false,"kind":"runtime","optional":false},{"id":25768355439,"package_name":"functions-have-names","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768355440,"package_name":"generator-function","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355441,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"runtime","optional":false},{"id":25768355442,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768355443,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768355444,"package_name":"get-own-enumerable-property-symbols","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355445,"package_name":"get-package-type","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355446,"package_name":"get-pixels","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":25768355458,"package_name":"get-proto","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355459,"package_name":"get-stream","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355460,"package_name":"get-symbol-description","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355461,"package_name":"get-tsconfig","ecosystem":"npm","requirements":"4.13.0","direct":false,"kind":"runtime","optional":false},{"id":25768355462,"package_name":"getpass","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":25768355463,"package_name":"gl-matrix","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":25768355544,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768355545,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355546,"package_name":"glob-to-regexp","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768355547,"package_name":"glob","ecosystem":"npm","requirements":"10.4.5","direct":false,"kind":"runtime","optional":false},{"id":25768355548,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"runtime","optional":false},{"id":25768355549,"package_name":"globals","ecosystem":"npm","requirements":"14.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355550,"package_name":"globals","ecosystem":"npm","requirements":"16.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768355551,"package_name":"globalthis","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768355552,"package_name":"globby","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355553,"package_name":"gopd","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355554,"package_name":"gopd","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768355555,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.11","direct":false,"kind":"runtime","optional":false},{"id":25768355556,"package_name":"graphemer","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768355557,"package_name":"har-schema","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355558,"package_name":"har-validator","ecosystem":"npm","requirements":"5.1.5","direct":false,"kind":"runtime","optional":false},{"id":25768355559,"package_name":"has-bigints","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355560,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355561,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355562,"package_name":"has-property-descriptors","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355563,"package_name":"has-proto","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768355564,"package_name":"has-proto","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768355565,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768355566,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355567,"package_name":"has-tostringtag","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355568,"package_name":"hasown","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355569,"package_name":"hermes-estree","ecosystem":"npm","requirements":"0.25.1","direct":false,"kind":"runtime","optional":false},{"id":25768355570,"package_name":"hermes-parser","ecosystem":"npm","requirements":"0.25.1","direct":false,"kind":"runtime","optional":false},{"id":25768355571,"package_name":"html-encoding-sniffer","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355572,"package_name":"html-escaper","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355573,"package_name":"http-proxy-agent","ecosystem":"npm","requirements":"7.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355574,"package_name":"http-signature","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768355575,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"7.0.6","direct":false,"kind":"runtime","optional":false},{"id":25768355576,"package_name":"human-signals","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355577,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":25768355578,"package_name":"idb","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355579,"package_name":"ignore","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768355580,"package_name":"ignore","ecosystem":"npm","requirements":"7.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768355581,"package_name":"immutable","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355582,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768355583,"package_name":"import-local","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768355584,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":25768355585,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355586,"package_name":"internal-slot","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":25768355587,"package_name":"internal-slot","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355588,"package_name":"intl-messageformat","ecosystem":"npm","requirements":"10.7.18","direct":false,"kind":"runtime","optional":false},{"id":25768355589,"package_name":"iota-array","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355755,"package_name":"is-array-buffer","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768355756,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768355757,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":25768355758,"package_name":"is-async-function","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355759,"package_name":"is-async-function","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355760,"package_name":"is-bigint","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355761,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355762,"package_name":"is-boolean-object","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":25768355763,"package_name":"is-buffer","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":25768355764,"package_name":"is-builtin-module","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768355765,"package_name":"is-bun-module","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355766,"package_name":"is-callable","ecosystem":"npm","requirements":"1.2.7","direct":false,"kind":"runtime","optional":false},{"id":25768355767,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.16.1","direct":false,"kind":"runtime","optional":false},{"id":25768355768,"package_name":"is-data-view","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355769,"package_name":"is-date-object","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355770,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355771,"package_name":"is-finalizationregistry","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355772,"package_name":"is-finalizationregistry","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355773,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355774,"package_name":"is-generator-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355775,"package_name":"is-generator-function","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768355776,"package_name":"is-generator-function","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768355777,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768355778,"package_name":"is-map","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768355779,"package_name":"is-module","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355780,"package_name":"is-negative-zero","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768355781,"package_name":"is-number-object","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355782,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355783,"package_name":"is-obj","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355784,"package_name":"is-potential-custom-element-name","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355785,"package_name":"is-regex","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768355786,"package_name":"is-regexp","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355787,"package_name":"is-set","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768355788,"package_name":"is-shared-array-buffer","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768355789,"package_name":"is-stream","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355790,"package_name":"is-string","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355791,"package_name":"is-symbol","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355792,"package_name":"is-typed-array","ecosystem":"npm","requirements":"1.1.15","direct":false,"kind":"runtime","optional":false},{"id":25768355793,"package_name":"is-typedarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355794,"package_name":"is-weakmap","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355795,"package_name":"is-weakref","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355796,"package_name":"is-weakset","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768355797,"package_name":"isarray","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768355798,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355799,"package_name":"isstream","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768355800,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":25768355801,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768355802,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768355803,"package_name":"istanbul-lib-report","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355804,"package_name":"istanbul-lib-source-maps","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355805,"package_name":"istanbul-reports","ecosystem":"npm","requirements":"3.1.7","direct":false,"kind":"runtime","optional":false},{"id":25768355806,"package_name":"iterator.prototype","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768355807,"package_name":"iterator.prototype","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":25768355808,"package_name":"jackspeak","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":25768355809,"package_name":"jake","ecosystem":"npm","requirements":"10.9.1","direct":false,"kind":"runtime","optional":false},{"id":25768355810,"package_name":"jest-changed-files","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355811,"package_name":"jest-circus","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355812,"package_name":"jest-cli","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355813,"package_name":"jest-config","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355814,"package_name":"jest-diff","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355815,"package_name":"jest-docblock","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355816,"package_name":"jest-each","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355817,"package_name":"jest-environment-jsdom","ecosystem":"npm","requirements":"30.2.0","direct":false,"kind":"development","optional":false},{"id":25768355818,"package_name":"jest-environment-node","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355819,"package_name":"jest-get-type","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":25768355820,"package_name":"jest-haste-map","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355821,"package_name":"jest-leak-detector","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355822,"package_name":"jest-matcher-utils","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355823,"package_name":"jest-message-util","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355824,"package_name":"jest-message-util","ecosystem":"npm","requirements":"30.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768355825,"package_name":"jest-mock","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355826,"package_name":"jest-mock","ecosystem":"npm","requirements":"30.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768355827,"package_name":"jest-pnp-resolver","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768355828,"package_name":"jest-regex-util","ecosystem":"npm","requirements":"29.6.3","direct":false,"kind":"runtime","optional":false},{"id":25768355829,"package_name":"jest-regex-util","ecosystem":"npm","requirements":"30.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355830,"package_name":"jest-resolve-dependencies","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355831,"package_name":"jest-resolve","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355832,"package_name":"jest-runner","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355833,"package_name":"jest-runtime","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355834,"package_name":"jest-snapshot","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355835,"package_name":"jest-util","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355836,"package_name":"jest-util","ecosystem":"npm","requirements":"30.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768355837,"package_name":"jest-validate","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355838,"package_name":"jest-watcher","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355839,"package_name":"jest-worker","ecosystem":"npm","requirements":"27.5.1","direct":false,"kind":"runtime","optional":false},{"id":25768355840,"package_name":"jest-worker","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355841,"package_name":"jest","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355842,"package_name":"jpeg-js","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":25768355843,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355844,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"runtime","optional":false},{"id":25768355845,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355846,"package_name":"jsbn","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355847,"package_name":"jsdom","ecosystem":"npm","requirements":"26.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355849,"package_name":"jsesc","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":25768355850,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":25768355851,"package_name":"jsesc","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355852,"package_name":"json-buffer","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355853,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768355854,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768355855,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355856,"package_name":"json-schema","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768355857,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355858,"package_name":"json-stringify-safe","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355859,"package_name":"json5","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768355860,"package_name":"json5","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768355861,"package_name":"jsonfile","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355862,"package_name":"jsonpointer","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768355863,"package_name":"jsprim","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":25768355864,"package_name":"jsx-ast-utils","ecosystem":"npm","requirements":"3.3.5","direct":false,"kind":"runtime","optional":false},{"id":25768355865,"package_name":"keyv","ecosystem":"npm","requirements":"4.5.4","direct":false,"kind":"runtime","optional":false},{"id":25768355866,"package_name":"kleur","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768355867,"package_name":"kleur","ecosystem":"npm","requirements":"4.1.5","direct":false,"kind":"runtime","optional":false},{"id":25768355868,"package_name":"language-subtag-registry","ecosystem":"npm","requirements":"0.3.23","direct":false,"kind":"runtime","optional":false},{"id":25768355869,"package_name":"language-tags","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":25768355870,"package_name":"leven","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355871,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768355872,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768355873,"package_name":"loader-runner","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768355874,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355875,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355876,"package_name":"lodash.debounce","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768355877,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":25768355878,"package_name":"lodash.sortby","ecosystem":"npm","requirements":"4.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768355879,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":25768355880,"package_name":"loose-envify","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768355881,"package_name":"lru-cache","ecosystem":"npm","requirements":"10.4.3","direct":false,"kind":"runtime","optional":false},{"id":25768355882,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768355883,"package_name":"lz-string","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":25768355884,"package_name":"magic-string","ecosystem":"npm","requirements":"0.25.9","direct":false,"kind":"runtime","optional":false},{"id":25768355885,"package_name":"make-dir","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355886,"package_name":"make-error","ecosystem":"npm","requirements":"1.3.6","direct":false,"kind":"runtime","optional":false},{"id":25768355887,"package_name":"makeerror","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":25768355888,"package_name":"math-intrinsics","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768355889,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768355890,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768355891,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768355892,"package_name":"million","ecosystem":"npm","requirements":"2.6.4","direct":false,"kind":"runtime","optional":false},{"id":25768356042,"package_name":"mime-db","ecosystem":"npm","requirements":"1.52.0","direct":false,"kind":"runtime","optional":false},{"id":25768356043,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.35","direct":false,"kind":"runtime","optional":false},{"id":25768356044,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356045,"package_name":"min-indent","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356046,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768356047,"package_name":"minimatch","ecosystem":"npm","requirements":"5.1.6","direct":false,"kind":"runtime","optional":false},{"id":25768356048,"package_name":"minimatch","ecosystem":"npm","requirements":"9.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768356049,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":25768356050,"package_name":"minipass","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768356051,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768356052,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768356053,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.11","direct":false,"kind":"runtime","optional":false},{"id":25768356054,"package_name":"napi-postinstall","ecosystem":"npm","requirements":"0.3.4","direct":false,"kind":"runtime","optional":false},{"id":25768356055,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768356056,"package_name":"ndarray-linear-interpolate","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356073,"package_name":"ndarray-pack","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768356090,"package_name":"ndarray","ecosystem":"npm","requirements":"1.0.19","direct":false,"kind":"runtime","optional":false},{"id":25768356100,"package_name":"negotiator","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356101,"package_name":"neo-async","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":25768356102,"package_name":"next-intl-swc-plugin-extractor","ecosystem":"npm","requirements":"4.5.8","direct":false,"kind":"runtime","optional":false},{"id":25768356303,"package_name":"next-intl","ecosystem":"npm","requirements":"4.5.8","direct":false,"kind":"runtime","optional":false},{"id":25768356307,"package_name":"next","ecosystem":"npm","requirements":"16.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768356308,"package_name":"node-addon-api","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768356309,"package_name":"node-bitmap","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356351,"package_name":"node-int64","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768356352,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.14","direct":false,"kind":"runtime","optional":false},{"id":25768356353,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.19","direct":false,"kind":"runtime","optional":false},{"id":25768356354,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.27","direct":false,"kind":"runtime","optional":false},{"id":25768356355,"package_name":"nookies","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":25768356521,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356522,"package_name":"npm-run-path","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356523,"package_name":"nwsapi","ecosystem":"npm","requirements":"2.2.23","direct":false,"kind":"runtime","optional":false},{"id":25768356524,"package_name":"oauth-sign","ecosystem":"npm","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":25768356525,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768356526,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.13.4","direct":false,"kind":"runtime","optional":false},{"id":25768356527,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768356528,"package_name":"object.assign","ecosystem":"npm","requirements":"4.1.5","direct":false,"kind":"runtime","optional":false},{"id":25768356529,"package_name":"object.assign","ecosystem":"npm","requirements":"4.1.7","direct":false,"kind":"runtime","optional":false},{"id":25768356530,"package_name":"object.entries","ecosystem":"npm","requirements":"1.1.8","direct":false,"kind":"runtime","optional":false},{"id":25768356531,"package_name":"object.fromentries","ecosystem":"npm","requirements":"2.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768356532,"package_name":"object.groupby","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768356533,"package_name":"object.values","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768356534,"package_name":"omggif","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768356623,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768356624,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":25768356625,"package_name":"own-keys","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356626,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768356627,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356628,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356629,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356630,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768356631,"package_name":"package-json-from-dist","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356632,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356633,"package_name":"parse-data-uri","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768356683,"package_name":"parse-json","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768356684,"package_name":"parse5","ecosystem":"npm","requirements":"7.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768356685,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356686,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768356687,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":25768356688,"package_name":"path-scurry","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768356689,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356690,"package_name":"performance-now","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356691,"package_name":"picocolors","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768356692,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768356693,"package_name":"picomatch","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768356694,"package_name":"pirates","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"runtime","optional":false},{"id":25768356695,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768356696,"package_name":"playwright-core","ecosystem":"npm","requirements":"1.48.2","direct":false,"kind":"runtime","optional":false},{"id":25768356697,"package_name":"playwright","ecosystem":"npm","requirements":"1.48.2","direct":false,"kind":"runtime","optional":false},{"id":25768356698,"package_name":"pngjs","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768356699,"package_name":"po-parser","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768356742,"package_name":"possible-typed-array-names","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356743,"package_name":"postcss","ecosystem":"npm","requirements":"8.4.31","direct":false,"kind":"runtime","optional":false},{"id":25768356744,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768356745,"package_name":"prettier-linter-helpers","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356754,"package_name":"prettier","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":25768356755,"package_name":"pretty-bytes","ecosystem":"npm","requirements":"5.6.0","direct":false,"kind":"runtime","optional":false},{"id":25768356756,"package_name":"pretty-format","ecosystem":"npm","requirements":"27.5.1","direct":false,"kind":"runtime","optional":false},{"id":25768356757,"package_name":"pretty-format","ecosystem":"npm","requirements":"29.7.0","direct":false,"kind":"runtime","optional":false},{"id":25768356758,"package_name":"pretty-format","ecosystem":"npm","requirements":"30.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768356759,"package_name":"prom-client","ecosystem":"npm","requirements":"15.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768356770,"package_name":"prompts","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":25768356771,"package_name":"prop-types","ecosystem":"npm","requirements":"15.8.1","direct":false,"kind":"runtime","optional":false},{"id":25768356772,"package_name":"psl","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":25768356773,"package_name":"punycode","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768356774,"package_name":"pure-rand","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356775,"package_name":"qs","ecosystem":"npm","requirements":"6.5.3","direct":false,"kind":"runtime","optional":false},{"id":25768356776,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768356777,"package_name":"randombytes","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356778,"package_name":"react-dom","ecosystem":"npm","requirements":"19.0.0-rc-69d4b800-20241021","direct":false,"kind":"runtime","optional":false},{"id":25768356779,"package_name":"react-is","ecosystem":"npm","requirements":"16.13.1","direct":false,"kind":"runtime","optional":false},{"id":25768356780,"package_name":"react-is","ecosystem":"npm","requirements":"17.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768356781,"package_name":"react-is","ecosystem":"npm","requirements":"18.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768356782,"package_name":"react","ecosystem":"npm","requirements":"19.0.0-rc-69d4b800-20241021","direct":false,"kind":"runtime","optional":false},{"id":25768356783,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":25768356784,"package_name":"readdirp","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356785,"package_name":"redent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356786,"package_name":"reflect.getprototypeof","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":25768356787,"package_name":"reflect.getprototypeof","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":25768356788,"package_name":"regenerate-unicode-properties","ecosystem":"npm","requirements":"10.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768356789,"package_name":"regenerate","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":25768356790,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.13.11","direct":false,"kind":"runtime","optional":false},{"id":25768356791,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.14.1","direct":false,"kind":"runtime","optional":false},{"id":25768356792,"package_name":"regenerator-transform","ecosystem":"npm","requirements":"0.15.2","direct":false,"kind":"runtime","optional":false},{"id":25768356793,"package_name":"regexp.prototype.flags","ecosystem":"npm","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":25768356794,"package_name":"regexp.prototype.flags","ecosystem":"npm","requirements":"1.5.4","direct":false,"kind":"runtime","optional":false},{"id":25768356795,"package_name":"regexpu-core","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"runtime","optional":false},{"id":25768356796,"package_name":"regjsparser","ecosystem":"npm","requirements":"0.9.1","direct":false,"kind":"runtime","optional":false},{"id":25768356797,"package_name":"request","ecosystem":"npm","requirements":"2.88.2","direct":false,"kind":"runtime","optional":false},{"id":25768356798,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768356799,"package_name":"require-from-string","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768356800,"package_name":"resolve-cwd","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356801,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356802,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356803,"package_name":"resolve-pkg-maps","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356804,"package_name":"resolve.exports","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768356805,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.11","direct":false,"kind":"runtime","optional":false},{"id":25768356806,"package_name":"resolve","ecosystem":"npm","requirements":"2.0.0-next.5","direct":false,"kind":"runtime","optional":false},{"id":25768356807,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768356808,"package_name":"rollup","ecosystem":"npm","requirements":"2.79.2","direct":false,"kind":"runtime","optional":false},{"id":25768356809,"package_name":"rollup","ecosystem":"npm","requirements":"3.29.5","direct":false,"kind":"runtime","optional":false},{"id":25768356810,"package_name":"rrweb-cssom","ecosystem":"npm","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":25768356811,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768356812,"package_name":"safe-array-concat","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768356813,"package_name":"safe-array-concat","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768356814,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768356815,"package_name":"safe-push-apply","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356816,"package_name":"safe-regex-test","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356817,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768356818,"package_name":"sass","ecosystem":"npm","requirements":"1.81.0","direct":false,"kind":"runtime","optional":false},{"id":25768356819,"package_name":"saxes","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356820,"package_name":"scheduler","ecosystem":"npm","requirements":"0.25.0-rc-69d4b800-20241021","direct":false,"kind":"runtime","optional":false},{"id":25768356821,"package_name":"schema-utils","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768356822,"package_name":"schema-utils","ecosystem":"npm","requirements":"4.3.3","direct":false,"kind":"runtime","optional":false},{"id":25768356823,"package_name":"semver","ecosystem":"npm","requirements":"6.3.1","direct":false,"kind":"runtime","optional":false},{"id":25768356824,"package_name":"semver","ecosystem":"npm","requirements":"7.6.3","direct":false,"kind":"runtime","optional":false},{"id":25768356825,"package_name":"semver","ecosystem":"npm","requirements":"7.7.3","direct":false,"kind":"runtime","optional":false},{"id":25768356826,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768356827,"package_name":"set-cookie-parser","ecosystem":"npm","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":25768356828,"package_name":"set-function-length","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":25768356829,"package_name":"set-function-name","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768356830,"package_name":"set-proto","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356831,"package_name":"sharp","ecosystem":"npm","requirements":"0.33.5","direct":false,"kind":"runtime","optional":false},{"id":25768356832,"package_name":"sharp","ecosystem":"npm","requirements":"0.34.5","direct":false,"kind":"runtime","optional":false},{"id":25768356833,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356834,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356835,"package_name":"side-channel-list","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356836,"package_name":"side-channel-map","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356837,"package_name":"side-channel-weakmap","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768356838,"package_name":"side-channel","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":25768356839,"package_name":"side-channel","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356840,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":25768356841,"package_name":"signal-exit","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356842,"package_name":"simple-swizzle","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":25768356843,"package_name":"sisteransi","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768356844,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356845,"package_name":"smob","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":25768356846,"package_name":"source-list-map","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356847,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768356848,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768356849,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.13","direct":false,"kind":"runtime","optional":false},{"id":25768356850,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.21","direct":false,"kind":"runtime","optional":false},{"id":25768356851,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":25768356852,"package_name":"source-map","ecosystem":"npm","requirements":"0.8.0-beta.0","direct":false,"kind":"runtime","optional":false},{"id":25768356853,"package_name":"sourcemap-codec","ecosystem":"npm","requirements":"1.4.8","direct":false,"kind":"runtime","optional":false},{"id":25768356854,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768356855,"package_name":"sshpk","ecosystem":"npm","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":25768356856,"package_name":"stable-hash-x","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768356903,"package_name":"stable-hash","ecosystem":"npm","requirements":"0.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768356904,"package_name":"stack-utils","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":25768356905,"package_name":"stop-iteration-iterator","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356906,"package_name":"string-length","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768356907,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768356908,"package_name":"string-width","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768356909,"package_name":"string.prototype.includes","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356910,"package_name":"string.prototype.matchall","ecosystem":"npm","requirements":"4.0.11","direct":false,"kind":"runtime","optional":false},{"id":25768356911,"package_name":"string.prototype.matchall","ecosystem":"npm","requirements":"4.0.12","direct":false,"kind":"runtime","optional":false},{"id":25768356912,"package_name":"string.prototype.repeat","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356913,"package_name":"string.prototype.trim","ecosystem":"npm","requirements":"1.2.10","direct":false,"kind":"runtime","optional":false},{"id":25768356914,"package_name":"string.prototype.trimend","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":25768356915,"package_name":"string.prototype.trimstart","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768356916,"package_name":"stringify-object","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768356917,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356918,"package_name":"strip-ansi","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356919,"package_name":"strip-bom","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356920,"package_name":"strip-bom","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356921,"package_name":"strip-comments","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356922,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356923,"package_name":"strip-indent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356924,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768356925,"package_name":"styled-jsx","ecosystem":"npm","requirements":"5.1.6","direct":false,"kind":"runtime","optional":false},{"id":25768356926,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":25768356927,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768356928,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768356929,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356930,"package_name":"symbol-tree","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25768356931,"package_name":"synckit","ecosystem":"npm","requirements":"0.9.2","direct":false,"kind":"runtime","optional":false},{"id":25768356932,"package_name":"tapable","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768356933,"package_name":"tdigest","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768356948,"package_name":"temp-dir","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356949,"package_name":"tempy","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":25768356950,"package_name":"terser-webpack-plugin","ecosystem":"npm","requirements":"5.3.16","direct":false,"kind":"runtime","optional":false},{"id":25768356951,"package_name":"terser","ecosystem":"npm","requirements":"5.31.0","direct":false,"kind":"runtime","optional":false},{"id":25768356952,"package_name":"terser","ecosystem":"npm","requirements":"5.44.1","direct":false,"kind":"runtime","optional":false},{"id":25768356953,"package_name":"test-exclude","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356954,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768356955,"package_name":"through","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":25768356956,"package_name":"tinyglobby","ecosystem":"npm","requirements":"0.2.15","direct":false,"kind":"runtime","optional":false},{"id":25768356957,"package_name":"tldts-core","ecosystem":"npm","requirements":"6.1.86","direct":false,"kind":"runtime","optional":false},{"id":25768356958,"package_name":"tldts","ecosystem":"npm","requirements":"6.1.86","direct":false,"kind":"runtime","optional":false},{"id":25768356959,"package_name":"tmpl","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":25768356960,"package_name":"to-fast-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356961,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356962,"package_name":"tough-cookie","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":25768356963,"package_name":"tough-cookie","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768356964,"package_name":"tr46","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356965,"package_name":"tr46","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768356966,"package_name":"ts-api-utils","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768356967,"package_name":"ts-api-utils","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356968,"package_name":"ts-node","ecosystem":"npm","requirements":"10.9.2","direct":false,"kind":"runtime","optional":false},{"id":25768356969,"package_name":"tsconfig-paths","ecosystem":"npm","requirements":"3.15.0","direct":false,"kind":"runtime","optional":false},{"id":25768356970,"package_name":"tslib","ecosystem":"npm","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":25768356971,"package_name":"tunnel-agent","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":25768356972,"package_name":"tweetnacl","ecosystem":"npm","requirements":"0.14.5","direct":false,"kind":"runtime","optional":false},{"id":25768356973,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768356974,"package_name":"type-detect","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768356975,"package_name":"type-fest","ecosystem":"npm","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":25768356976,"package_name":"type-fest","ecosystem":"npm","requirements":"0.21.3","direct":false,"kind":"runtime","optional":false},{"id":25768356977,"package_name":"typed-array-buffer","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768356978,"package_name":"typed-array-byte-length","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25768356979,"package_name":"typed-array-byte-offset","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25768356980,"package_name":"typed-array-length","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":25768356981,"package_name":"typescript-eslint","ecosystem":"npm","requirements":"8.46.2","direct":false,"kind":"runtime","optional":false},{"id":25768356982,"package_name":"typescript","ecosystem":"npm","requirements":"5.7.3","direct":false,"kind":"runtime","optional":false},{"id":25768356983,"package_name":"unbox-primitive","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356984,"package_name":"undici-types","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"runtime","optional":false},{"id":25768356985,"package_name":"unicode-canonical-property-names-ecmascript","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356986,"package_name":"unicode-match-property-ecmascript","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356987,"package_name":"unicode-match-property-value-ecmascript","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356988,"package_name":"unicode-property-aliases-ecmascript","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768356989,"package_name":"uniq","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356990,"package_name":"unique-string","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768356991,"package_name":"universalify","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768356992,"package_name":"unplugin","ecosystem":"npm","requirements":"1.10.1","direct":false,"kind":"runtime","optional":false},{"id":25768356997,"package_name":"unrs-resolver","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25768356998,"package_name":"upath","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768356999,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.0.13","direct":false,"kind":"runtime","optional":false},{"id":25768357000,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":25768357001,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":25768357002,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":25768357003,"package_name":"use-intl","ecosystem":"npm","requirements":"4.5.8","direct":false,"kind":"runtime","optional":false},{"id":25768357035,"package_name":"uuid","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768357036,"package_name":"v8-compile-cache-lib","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25768357037,"package_name":"v8-to-istanbul","ecosystem":"npm","requirements":"9.3.0","direct":false,"kind":"runtime","optional":false},{"id":25768357038,"package_name":"verror","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":25768357039,"package_name":"w3c-xmlserializer","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768357040,"package_name":"walker","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768357041,"package_name":"watchpack","ecosystem":"npm","requirements":"2.4.4","direct":false,"kind":"runtime","optional":false},{"id":25768357042,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768357043,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768357044,"package_name":"webpack-sources","ecosystem":"npm","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":25768357045,"package_name":"webpack-sources","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":25768357046,"package_name":"webpack-sources","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":25768357047,"package_name":"webpack-virtual-modules","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":25768357048,"package_name":"webpack","ecosystem":"npm","requirements":"5.94.0","direct":false,"kind":"runtime","optional":false},{"id":25768357049,"package_name":"whatwg-encoding","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768357050,"package_name":"whatwg-mimetype","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768357051,"package_name":"whatwg-url","ecosystem":"npm","requirements":"14.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768357052,"package_name":"whatwg-url","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357053,"package_name":"which-boxed-primitive","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768357054,"package_name":"which-builtin-type","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25768357055,"package_name":"which-builtin-type","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25768357056,"package_name":"which-collection","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768357057,"package_name":"which-typed-array","ecosystem":"npm","requirements":"1.1.19","direct":false,"kind":"runtime","optional":false},{"id":25768357058,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768357059,"package_name":"workbox-background-sync","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357060,"package_name":"workbox-broadcast-update","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357061,"package_name":"workbox-build","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357062,"package_name":"workbox-build","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768357063,"package_name":"workbox-cacheable-response","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357064,"package_name":"workbox-core","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357065,"package_name":"workbox-expiration","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357066,"package_name":"workbox-google-analytics","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357067,"package_name":"workbox-navigation-preload","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357068,"package_name":"workbox-precaching","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357069,"package_name":"workbox-range-requests","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357070,"package_name":"workbox-recipes","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357071,"package_name":"workbox-routing","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357072,"package_name":"workbox-strategies","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357073,"package_name":"workbox-streams","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357074,"package_name":"workbox-sw","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357075,"package_name":"workbox-webpack-plugin","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357076,"package_name":"workbox-window","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357077,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768357078,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357079,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768357080,"package_name":"ws","ecosystem":"npm","requirements":"8.18.3","direct":false,"kind":"runtime","optional":false},{"id":25768357081,"package_name":"xml-name-validator","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25768357082,"package_name":"xmlchars","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":25768357083,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"runtime","optional":false},{"id":25768357084,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768357085,"package_name":"yargs-parser","ecosystem":"npm","requirements":"21.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768357086,"package_name":"yargs","ecosystem":"npm","requirements":"17.7.2","direct":false,"kind":"runtime","optional":false},{"id":25768357087,"package_name":"yn","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":25768357088,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":25768357089,"package_name":"zod-validation-error","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":25768357090,"package_name":"zod-validation-error","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":25768357091,"package_name":"zod","ecosystem":"npm","requirements":"3.24.1","direct":false,"kind":"runtime","optional":false},{"id":25768357092,"package_name":"zod","ecosystem":"npm","requirements":"4.1.12","direct":false,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2024-01-25T00:05:02.459Z","updated_at":"2026-04-29T04:30:21.306Z","avatar_url":"https://github.com/frontendnetwork.png","language":"TypeScript","category":"Consumption","sub_category":"Agriculture and Nutrition","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg width=\"128px\" src=\"https://user-images.githubusercontent.com/4144601/233675806-32769506-f311-416b-80f4-2e8aff0a85a9.svg\" alt=\"Veganify Logo\"\u003e\n\n# Veganify\n\nCheck if a product is vegan or not with \u003ca href=\"https://veganify.app\"\u003e\u003cstrong\u003e» Veganify.app\u003c/strong\u003e\u003c/a\u003e\n\n\u003cbr/\u003e\n\u003ca href=\"https://veganify.app\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/4144601/233676587-c0b1f89a-9e1f-49f9-b4b9-fdbf1e592f5f.png\" alt=\"Veganify Hero\" align=\"center\"\u003e\u003c/a\u003e\n\u003cbr\u003e\u003cbr\u003e\n\u003ca href=\"https://www.producthunt.com/products/vegancheck-me?utm_source=badge-featured\" target=\"_blank\"\u003e\u003cimg src=\"https://api.producthunt.com/widgets/embed-image/v1/top-post-topic-badge.svg?post_id=396704\u0026theme=neutral\u0026period=weekly\u0026topic_id=43\" alt=\"Veganify - Check\u0026#0032;if\u0026#0032;a\u0026#0032;product\u0026#0032;if\u0026#0032;vegan\u0026#0047;vegetarian\u0026#0032;easily\u0026#0032;and\u0026#0032;fast | Product Hunt\" style=\"width: 250px; height: 54px;\" width=\"250\" height=\"54\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://www.producthunt.com/products/vegancheck-me?utm_source=badge-featured\" target=\"_blank\"\u003e\u003cimg src=\"https://api.producthunt.com/widgets/embed-image/v1/top-post-topic-badge.svg?post_id=396704\u0026theme=neutral\u0026period=weekly\u0026topic_id=204\" alt=\"Veganify- Check\u0026#0032;if\u0026#0032;a\u0026#0032;product\u0026#0032;if\u0026#0032;vegan\u0026#0047;vegetarian\u0026#0032;easily\u0026#0032;and\u0026#0032;fast | Product Hunt\" style=\"width: 250px; height: 54px;\" width=\"250\" height=\"54\" /\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n## Overview\n\nVeganify checks the barcode (EAN or UPC) of a food- or non-food-product and tells you if it is vegan or not. It is an useful tool for vegans and vegetarians - Developed with usability and simplicity in mind, so without distracting irrelevant facts or advertising.\nVeganify combines the Databases of OpenFoodFacts, OpenBeautyFacts and Open EAN Database, as well as our very own ingredient checker in one tool.\n\n\u003cdetails\u003e\n  \u003csummary\u003eSee an example of how it works!\u003c/summary\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/4144601/198900839-8dc58d58-fdb8-48b6-93e4-a4662ae64954.mov\" width=\"300\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/4144601/198900861-49ef1a5f-0663-4d73-b72d-d147cddaabd3.MP4\" width=\"300\"\u003e\n\u003c/details\u003e\n\nThe [Veganify Ingredients API](https://github.com/frontendnetwork/Veganify-API) checks the products ingredients against a list of thousands of non-vegan items.\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://veganify.app\"\u003eOpen PWA in browser\u003c/a\u003e | \u003ca href=\"https://frontendnet.work/#projects\"\u003eProduct page on FrontEndNetwork\u003c/a\u003e | \u003ca href=\"https://frontendnet.work/veganify-api\"\u003eUse the API\u003c/a\u003e | \u003ca href=\"https://shareshortcuts.com/shortcuts/2224-vegancheck.html\"\u003eiOS Shortcut\u003c/a\u003e | \u003ca href=\"https://stats.uptimerobot.com/LY1gRuP5j6\"\u003eUptime Status\u003c/a\u003e\n\u003c/p\u003e\n\n## Developer Guide\n\n\u003e [!TIP]\n\u003e We're using [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) for commit messages. Please follow this convention when making changes.\n\n### Prerequisites\n\n- Node.js 20 or later\n- pnpm (enabled via corepack)\n\nTo enable pnpm using corepack:\n\n```bash\ncorepack enable\ncorepack prepare pnpm@latest --activate\n```\n\n### Getting Started\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/frontendnetwork/veganify.git\n   cd veganify\n   ```\n2. Install dependencies \u0026 start dev server:\n\n   ```bash\n   pnpm install\n   pnpm dev\n   ```\n\n### Project Structure\n\n```\nsrc/\n├── @components/\n│   ├── shared/\n│   ├── ComponentName/\n│   │   ├── hooks/      \t\t\t# Component-specific hooks\n│   │   ├── utils/      \t\t\t# Component-specific utilities\n│   │   │\t├── util.ts\n│   │   │\t└──\tutil.test.ts\t\t# Utility specify tests\n│   │   ├── models/     \t\t\t# Component-specific types/interfaces\n│   │   ├── componentPart.tsx\t\t# Component files\n│   │   └── index.tsx\t\t\t\t# Component files\n├── @models/        # Global type definitions\n├── styles/         # CSS styles\n├── tests/          # Only test setup files \u0026 Playwright tests\n└── locales/        # next-intl translation files\n```\n\n### Development Commands\n\n```bash\n# Start development server\npnpm dev\n\n# Run linting\npnpm lint\n\n# Run type checking\npnpm check-types\n\n# Run unit tests\npnpm test\n\n# Run end-to-end tests\npnpm test:e2e\n\n# Build for production\npnpm build\n```\n\n### Development Guidelines\n\n\u003e [!NOTE]  \n\u003e We're aware not everything in this repo follows those standards. This is because of how the project was started and evolved. We're working on improving this.\n\n#### Component Structure\n\n- Break down components into smaller, reusable pieces\n- Each significant component should have its own directory with the following structure:\n  - `hooks/` for component-specific hooks\n  - `utils/` for component-specific utilities\n  - `models/` for component-specific types\n- Small, simple components can be single files\n\n#### Testing\n\n- All utility functions must have 100% test coverage\n- Tests are written using Jest for unit testing\n- Components currently don't require test coverage\n- Playwright is used for end-to-end testing but currently only coversa few basics use cases. More tests are needed.\n\n#### TypeScript\n\n- TypeScript is mandatory\n- The `any` type is not acceptable unless absolutely necessary\n- Always define proper interfaces and types in the appropriate `models` folder\n- Use type inference when possible\n\n#### Internationalization\n\n- Use `next-intl` for translations\n- Add new translations to all language files in `/locales`\n- Follow the existing translation key structure\n\n#### Code Style\n\n- Follow Node.js, React, and Next.js best practices\n- Use the App Router pattern for routing\n- Keep components pure and functional when possible\n- Use hooks for state management and side effects\n- Follow the DRY (Don't Repeat Yourself) principle\n- Use meaningful variable and function names\n- Write comments for complex logic\n- Keep functions small and focused\n\n#### Styling\n\n- Place all styles in the `styles` folder\n- Keep styles modular and scoped to components when possible\n- Be sure to use SCSS for styling\n- Use CSS variables for theming and repeated values\n\nWhen making a contribution, please follow these guidelines to ensure consistency and maintainability.\n\nRemember that every contribution, no matter how small, is valuable to the project. Thank you for helping make Veganify better!\n\n## Support\n\nPlease refer to our issue trackers to see where you could help:\n\n- [[Tasks] Code Improvements](https://github.com/frontendnetwork/veganify/issues/52)\n- [[Tasks] Localization](https://github.com/frontendnetwork/veganify/issues/59)\n\n\u003ca href=\"https://fink.inlang.com/github.com/frontendnetwork/veganify?ref=badge\"\u003e\u003cimg src=\"https://img.shields.io/badge/Translate_Veganify-on_inlang-ccc?labelColor=fff\u0026logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iMjU2LjAwMDAwMHB0IiBoZWlnaHQ9IjI1Ni4wMDAwMDBwdCIgdmlld0JveD0iMCAwIDI1Ni4wMDAwMDAgMjU2LjAwMDAwMCIKIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgo8bWV0YWRhdGE+CkNyZWF0ZWQgYnkgcG90cmFjZSAxLjE0LCB3cml0dGVuIGJ5IFBldGVyIFNlbGluZ2VyIDIwMDEtMjAxNwo8L21ldGFkYXRhPgo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwyNTYuMDAwMDAwKSBzY2FsZSgwLjEwMDAwMCwtMC4xMDAwMDApIgpmaWxsPSIjMDAwMDAwIiBzdHJva2U9Im5vbmUiPgo8cGF0aCBkPSJNOTUgMjU0NiBjLTQxIC0xOCAtODMgLTY5IC05MCAtMTA5IC0zIC0xOCAtNCAtNTUwIC0zIC0xMTg0IDMgLTExNDUKMyAtMTE1MiAyNCAtMTE3OSAxMSAtMTUgMzMgLTM3IDQ4IC00OCAyNyAtMjEgMzEgLTIxIDEyMDYgLTIxIDExNzUgMCAxMTc5IDAKMTIwNiAyMSAxNSAxMSAzNyAzMyA0OCA0OCAyMSAyNyAyMSAzMSAyMSAxMjA2IDAgMTE3NSAwIDExNzkgLTIxIDEyMDYgLTExIDE1Ci0zMyAzNyAtNDggNDggLTI3IDIxIC0zMyAyMSAtMTE5NCAyMyAtOTU1IDIgLTExNzMgMCAtMTE5NyAtMTF6IG01NzAgLTYzMApjODEgLTM0IDk3IC0xMzMgMzEgLTE5MyAtMjkgLTI3IC00NCAtMzMgLTgxIC0zMyAtODMgMCAtMTM1IDQ3IC0xMzUgMTIyIDAgNDAKMjEgNzMgNjQgOTkgMzcgMjMgNzQgMjQgMTIxIDV6IG0xNDM1IC02MzYgbDAgLTU4MCAtMTIwIDAgLTEyMCAwIDAgNTgwIDAgNTgwCjEyMCAwIDEyMCAwIDAgLTU4MHogbS01NjYgMjcwIGM2MyAtMzIgMTA5IC04OSAxMzUgLTE2NyAyMCAtNTggMjEgLTg0IDIxCi0zNzMgbDAgLTMxMCAtMTIwIDAgLTEyMCAwIDAgMjc4IGMwIDI1MiAtMiAyODEgLTIwIDMxOSAtMjQgNTUgLTcwIDgzIC0xMzQKODMgLTY2IDAgLTEyMCAtMzIgLTE0NiAtODUgLTE5IC0zOCAtMjAgLTYyIC0yMCAtMzE4IGwwIC0yNzcgLTEyMCAwIC0xMjAgMCAwCjQzNSAwIDQzNSAxMTUgMCAxMTQgMCAzIC03NyBjMiAtNTggNiAtNzMgMTIgLTU4IDI3IDU4IDc5IDEwMyAxNTEgMTMyIDE3IDcKNjYgMTEgMTE1IDEwIDY4IC0yIDk1IC03IDEzNCAtMjd6IG0tODA0IC00MTUgbDAgLTQzNSAtMTIwIDAgLTEyMCAwIDAgNDM1IDAKNDM1IDEyMCAwIDEyMCAwIDAgLTQzNXoiLz4KPC9nPgo8L3N2Zz4K\" alt=\"Veganify on Inlang\" style=\"border-radius: 5%;\"\u003e\u003c/a\u003e\n\nor if you find something else you could improve, just open a new issue for it!\n\n### Support us\n\n\u003ca href=\"https://github.com/sponsors/philipbrembeck\"\u003e\u003cimg src=\"https://img.shields.io/badge/Sponsor%20on%20GitHub-white.svg?logo=githubsponsors\" alt=\"Consider Sponsoring\"\u003e\u003c/a\u003e\n\u003ca href=\"https://ko-fi.com/vegancheck\"\u003e\u003cimg src=\"https://img.shields.io/badge/Buy%20us%20a%20coffee-white.svg?logo=kofi\" alt=\"Buy us a coffee\"\u003e\u003c/a\u003e\n\u003ca href=\"https://www.paypal.com/donate/?hosted_button_id=J7TEA8GBPN536\"\u003e\u003cimg src=\"https://shields.io/badge/Donate%20with%20PayPal-blue?style=flat\u0026logo=Paypal\" alt=\"Donate\"\u003e\u003c/a\u003e\n\n### Premium Supporters\n\n\u003ca href=\"https://uptimerobot.com\"\u003e\n\t\u003cpicture\u003e\n\t  \u003csource srcset=\"https://github.com/user-attachments/assets/2ae2e9eb-5099-4962-87fb-a99a0b069e29\" media=\"(prefers-color-scheme: dark)\" width=\"120\"\u003e\n\t  \u003cimg src=\"https://github.com/user-attachments/assets/638da2ff-755d-4343-acc1-330e41fbda95\" width=\"120\"\u003e\n\t\u003c/picture\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://veganism.social/@mvtracing\"\u003e\n\t\u003cpicture\u003e\n\t  \u003csource srcset=\"https://user-images.githubusercontent.com/4144601/218593453-28333f8a-3e24-46d2-8bc9-856eb2e4a390.png\" media=\"(prefers-color-scheme: dark)\" width=\"120\"\u003e\n\t  \u003cimg src=\"https://user-images.githubusercontent.com/4144601/218593448-cde11d35-97ec-498d-8aa9-6613ed5471bd.png\" width=\"120\"\u003e\n\t\u003c/picture\u003e\n\u003c/a\u003e\n\n\u003ca href=\"https://philip.media\"\u003e\n\t\u003cpicture\u003e\n\t  \u003csource srcset=\"https://user-images.githubusercontent.com/4144601/218594015-e28f4b94-c6ac-4ad7-842f-83296adc9d74.svg\" media=\"(prefers-color-scheme: dark)\" width=\"160\"\u003e\n\t  \u003cimg src=\"https://user-images.githubusercontent.com/4144601/218594012-3a5968bc-5145-4f7a-aeed-e411164ddb71.svg\" width=\"160\"\u003e\n\t\u003c/picture\u003e\n\u003c/a\u003e\n\n## Dependencies \u0026 Credits\n\nThis repo uses:\n\n- [Quagga.js](https://serratus.github.io/quaggaJS/)\n- [OpenFoodFacts API](https://openfoodfacts.org/) \u0026 [OpenBeautyFacts API](https://openbeautyfacts.org/) [@openfoodfacts](https://github.com/openfoodfacts)\n- [Open EAN Database](https://opengtindb.org)\n\n## License\n\nAll text and code in this repository is licensed under [MIT](https://github.com/frontendnetwork/veganify/blob/main/LICENSE), © 2024 Philip Brembeck, © 2024 FrontEndNetwork.\n","funding_links":["https://github.com/sponsors/philipbrembeck","https://ko-fi.com/veganify","https://issuehunt.io/r/JokeNetwork","https://ko-fi.com/vegancheck","https://www.paypal.com/donate/?hosted_button_id=J7TEA8GBPN536"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["homepage","documentation-website","md","whatwg"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/178237","html_url":"https://ost.ecosyste.ms/projects/178237"}