{"id":346336,"name":"AcidWatch","description":"Democratize and open up the discussion around CO2 impurities and provide a reliable resource for researchers, chemists, and industry professionals in the CCS domain.","url":"https://github.com/equinor/acidwatch","last_synced_at":"2026-04-13T23:01:02.768Z","repository":{"id":272569044,"uuid":"880868622","full_name":"equinor/acidwatch","owner":"equinor","description":"AcidWatch is a platform for modeling chemical reactions in CO2 streams, designed for researchers in CCS.","archived":false,"fork":false,"pushed_at":"2026-03-12T14:43:27.000Z","size":2695,"stargazers_count":11,"open_issues_count":37,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-05T19:01:50.019Z","etag":null,"topics":["carbon-capture-and-storage","ccs","computational-chemistry","hacktoberfest","hacktoberfestivus","impurities"],"latest_commit_sha":null,"homepage":"https://acidwatch.radix.equinor.com/","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/equinor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-10-30T14:07:33.000Z","updated_at":"2026-03-12T14:43:29.000Z","dependencies_parsed_at":"2026-03-20T12:01:25.430Z","dependency_job_id":null,"html_url":"https://github.com/equinor/acidwatch","commit_stats":null,"previous_names":["equinor/acidwatch"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/equinor/acidwatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Facidwatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Facidwatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Facidwatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Facidwatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/equinor","download_url":"https://codeload.github.com/equinor/acidwatch/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Facidwatch/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31696743,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T21:17:31.016Z","status":"ssl_error","status_checked_at":"2026-04-11T21:17:24.556Z","response_time":54,"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":"equinor","name":"Equinor","uuid":"525862","kind":"organization","description":"","email":null,"website":"http://www.equinor.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/525862?v=4","repositories_count":484,"last_synced_at":"2023-03-29T04:51:37.290Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/equinor","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-04T04:42:23.291Z","updated_at":"2023-03-29T04:51:43.026Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/equinor","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/equinor/repositories"},"packages":[],"commits":{"id":11644900,"full_name":"equinor/acidwatch","default_branch":"master","total_commits":578,"total_committers":13,"total_bot_commits":4,"total_bot_committers":1,"mean_commits":44.46153846153846,"dds":0.7664359861591695,"past_year_total_commits":365,"past_year_total_committers":10,"past_year_total_bot_commits":4,"past_year_total_bot_committers":1,"past_year_mean_commits":36.5,"past_year_dds":0.6657534246575343,"last_synced_at":"2026-04-11T22:01:29.009Z","last_synced_commit":"9747a6da1d5562b763ba0e3b5562a6d67ca516e4","created_at":"2026-02-26T01:00:33.168Z","updated_at":"2026-04-11T22:01:20.302Z","committers":[{"name":"Harald Eggen","email":"haegg@equinor.com","login":"haralde","count":135},{"name":"Muhammad Usama","email":"110888193+UsamaEquinorAFK","login":"UsamaEquinorAFK","count":125},{"name":"eq-sandkav","email":"skav@equinor.com","login":"SAKavli","count":88},{"name":"Lars Petter Hauge","email":"larsenhauge@gmail.com","login":"lars-petter-hauge","count":82},{"name":"Zohar Malamant","email":"ZOM@equinor.com","login":"pinkwah","count":69},{"name":"Anna Kvashchuk","email":"kvashchuk.anna@gmail.com","login":"kvashchuka","count":37},{"name":"Fredrik Mellemstrand","email":"fmell@equinor.com","login":"fmell","count":14},{"name":"Olve Maudal","email":"olvm@equinor.com","login":"olvemaudal","count":7},{"name":"snyk-bot","email":"snyk-bot@snyk.io","login":"snyk-bot","count":7},{"name":"Sviatoslav Eroshkin","email":"109044598+Sviatose","login":"Sviatose","count":5},{"name":"Daniel Vieira","email":"kovauviske@poli.ufrj.br","login":"Hardins","count":4},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"danielsantiago1002","email":"danielsantiago1002@hotmail.com","login":"danielsantiago1002","count":1}],"past_year_committers":[{"name":"Muhammad Usama","email":"110888193+UsamaEquinorAFK","login":"UsamaEquinorAFK","count":122},{"name":"Lars Petter Hauge","email":"larsenhauge@gmail.com","login":"lars-petter-hauge","count":79},{"name":"Zohar Malamant","email":"ZOM@equinor.com","login":"pinkwah","count":69},{"name":"Harald Eggen","email":"haegg@equinor.com","login":"haralde","count":58},{"name":"Anna Kvashchuk","email":"kvashchuk.anna@gmail.com","login":"kvashchuka","count":19},{"name":"Fredrik Mellemstrand","email":"fmell@equinor.com","login":"fmell","count":7},{"name":"Sviatoslav Eroshkin","email":"109044598+Sviatose","login":"Sviatose","count":5},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"snyk-bot","email":"snyk-bot@snyk.io","login":"snyk-bot","count":1},{"name":"danielsantiago1002","email":"danielsantiago1002@hotmail.com","login":"danielsantiago1002","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Facidwatch/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-13T00:00:06.408Z","repositories_count":6213109,"commits_count":903863507,"contributors_count":34932979,"owners_count":1144159,"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":"equinor/acidwatch","html_url":"https://github.com/equinor/acidwatch","last_synced_at":"2026-04-07T20:00:56.942Z","status":"active","issues_count":116,"pull_requests_count":210,"avg_time_to_close_issue":3350508.033333333,"avg_time_to_close_pull_request":963981.6753246753,"issues_closed_count":60,"pull_requests_closed_count":154,"pull_request_authors_count":12,"issue_authors_count":7,"avg_comments_per_issue":0.5,"avg_comments_per_pull_request":0.29523809523809524,"merged_pull_requests_count":116,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":60,"past_year_pull_requests_count":114,"past_year_avg_time_to_close_issue":1520378.4545454546,"past_year_avg_time_to_close_pull_request":534660.5070422535,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":71,"past_year_pull_request_authors_count":9,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.2833333333333333,"past_year_avg_comments_per_pull_request":0.42105263157894735,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":55,"created_at":"2025-08-29T11:46:18.376Z","updated_at":"2026-04-07T20:00:56.942Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Facidwatch","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Facidwatch/issues","issue_labels_count":{"bug":6,"blocked":5,"good first issue":3,"v0.1":2,"frontend":2,"epic":1},"pull_request_labels_count":{"dependencies":1,"python":1},"issue_author_associations_count":{"COLLABORATOR":99,"CONTRIBUTOR":13,"NONE":4},"pull_request_author_associations_count":{"COLLABORATOR":149,"CONTRIBUTOR":57,"NONE":3,"OWNER":1},"issue_authors":{"kvashchuka":54,"haralde":30,"SAKavli":17,"pinkwah":7,"lars-petter-hauge":4,"fmell":2,"Hardins":2},"pull_request_authors":{"haralde":48,"SAKavli":45,"lars-petter-hauge":30,"UsamaEquinorAFK":28,"pinkwah":19,"kvashchuka":16,"fmell":11,"Hardins":5,"Sviatose":4,"olvemaudal":2,"fhdiaze":1,"dependabot[bot]":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-09T00:00:10.509Z","repositories_count":14169825,"issues_count":34553021,"pull_requests_count":113009869,"authors_count":11231469,"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":{"bug":3,"good first issue":3,"frontend":2,"epic":1},"past_year_pull_request_labels_count":{"dependencies":1,"python":1},"past_year_issue_author_associations_count":{"COLLABORATOR":53,"NONE":4,"CONTRIBUTOR":3},"past_year_pull_request_author_associations_count":{"COLLABORATOR":88,"CONTRIBUTOR":26},"past_year_issue_authors":{"kvashchuka":38,"haralde":7,"pinkwah":7,"lars-petter-hauge":4,"fmell":2,"Hardins":2},"past_year_pull_request_authors":{"haralde":25,"UsamaEquinorAFK":25,"lars-petter-hauge":22,"pinkwah":19,"fmell":8,"kvashchuka":8,"Sviatose":4,"SAKavli":2,"dependabot[bot]":1},"maintainers":[{"login":"haralde","count":78,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/haralde"},{"login":"kvashchuka","count":70,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kvashchuka"},{"login":"lars-petter-hauge","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lars-petter-hauge"},{"login":"SAKavli","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SAKavli"},{"login":"UsamaEquinorAFK","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/UsamaEquinorAFK"},{"login":"fmell","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmell"},{"login":"pinkwah","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pinkwah"},{"login":"Sviatose","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sviatose"},{"login":"olvemaudal","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/olvemaudal"},{"login":"fhdiaze","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fhdiaze"}],"active_maintainers":[{"login":"kvashchuka","count":46,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kvashchuka"},{"login":"haralde","count":32,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/haralde"},{"login":"lars-petter-hauge","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lars-petter-hauge"},{"login":"UsamaEquinorAFK","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/UsamaEquinorAFK"},{"login":"fmell","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmell"},{"login":"pinkwah","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pinkwah"},{"login":"Sviatose","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sviatose"}]},"events":{"total":{"DeleteEvent":200,"MemberEvent":4,"PullRequestEvent":390,"ForkEvent":1,"IssuesEvent":212,"WatchEvent":6,"IssueCommentEvent":198,"PushEvent":622,"GollumEvent":1,"PullRequestReviewEvent":259,"PullRequestReviewCommentEvent":174,"CreateEvent":204},"last_year":{"DeleteEvent":111,"MemberEvent":2,"PullRequestEvent":217,"ForkEvent":1,"IssuesEvent":131,"WatchEvent":4,"IssueCommentEvent":136,"PushEvent":382,"GollumEvent":1,"PullRequestReviewCommentEvent":157,"PullRequestReviewEvent":196,"CreateEvent":109}},"keywords":["carbon-capture-and-storage","ccs","computational-chemistry","hacktoberfest","hacktoberfestivus","impurities"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/javascript.yaml","sha":null,"kind":"manifest","created_at":"2026-03-20T12:01:20.715Z","updated_at":"2026-03-20T12:01:20.715Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/.github/workflows/javascript.yaml","dependencies":[{"id":25843338405,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25843338406,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-pgsql.yaml","sha":null,"kind":"manifest","created_at":"2026-03-20T12:01:21.954Z","updated_at":"2026-03-20T12:01:21.954Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/.github/workflows/python-pgsql.yaml","dependencies":[{"id":25843338407,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25843338408,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25843338409,"package_name":"postgres","ecosystem":"actions","requirements":"*","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python.yaml","sha":null,"kind":"manifest","created_at":"2026-03-20T12:01:22.038Z","updated_at":"2026-03-20T12:01:22.038Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/.github/workflows/python.yaml","dependencies":[{"id":25843338410,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25843338411,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"frontend/package-lock.json","sha":null,"kind":"lockfile","created_at":"2025-01-15T10:51:47.809Z","updated_at":"2025-01-15T10:51:47.809Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/frontend/package-lock.json","dependencies":[{"id":21483429531,"package_name":"@ampproject/remapping","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":21483429634,"package_name":"@azure/msal-browser","ecosystem":"npm","requirements":"3.28.0","direct":false,"kind":"runtime","optional":false},{"id":21483429718,"package_name":"@azure/msal-common","ecosystem":"npm","requirements":"14.16.0","direct":false,"kind":"runtime","optional":false},{"id":21483429826,"package_name":"@azure/msal-react","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483429962,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430056,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430164,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430204,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430280,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430408,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430409,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430410,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430491,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430693,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430721,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430798,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483430968,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483431142,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483431272,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483431388,"package_name":"@babel/plugin-transform-react-jsx-self","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483431521,"package_name":"@babel/plugin-transform-react-jsx-source","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483431728,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.26.0","direct":false,"kind":"runtime","optional":false},{"id":21483431813,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483431901,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483431902,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"development","optional":false},{"id":21483431985,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.25.9","direct":false,"kind":"development","optional":false},{"id":21483432170,"package_name":"@choojs/findup","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483432375,"package_name":"@emotion/is-prop-valid","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":21483432437,"package_name":"@emotion/memoize","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":21483432606,"package_name":"@emotion/unitless","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":21483432746,"package_name":"@equinor/eds-core-react","ecosystem":"npm","requirements":"0.42.2","direct":false,"kind":"runtime","optional":false},{"id":21483432893,"package_name":"@equinor/eds-data-grid-react","ecosystem":"npm","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":21483432894,"package_name":"@equinor/eds-icons","ecosystem":"npm","requirements":"0.21.0","direct":false,"kind":"runtime","optional":false},{"id":21483432934,"package_name":"@equinor/eds-tokens","ecosystem":"npm","requirements":"0.9.2","direct":false,"kind":"runtime","optional":false},{"id":21483432936,"package_name":"@equinor/eds-utils","ecosystem":"npm","requirements":"0.8.5","direct":false,"kind":"runtime","optional":false},{"id":21483432937,"package_name":"@esbuild/aix-ppc64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483432939,"package_name":"@esbuild/android-arm","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483432941,"package_name":"@esbuild/android-arm64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483432942,"package_name":"@esbuild/android-x64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483432943,"package_name":"@esbuild/darwin-arm64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433057,"package_name":"@esbuild/darwin-x64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433058,"package_name":"@esbuild/freebsd-arm64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433079,"package_name":"@esbuild/freebsd-x64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433080,"package_name":"@esbuild/linux-arm","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433081,"package_name":"@esbuild/linux-arm64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433082,"package_name":"@esbuild/linux-ia32","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433083,"package_name":"@esbuild/linux-loong64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433084,"package_name":"@esbuild/linux-mips64el","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433116,"package_name":"@esbuild/linux-ppc64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433148,"package_name":"@esbuild/linux-riscv64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433149,"package_name":"@esbuild/linux-s390x","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433299,"package_name":"@esbuild/linux-x64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433407,"package_name":"@esbuild/netbsd-x64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433408,"package_name":"@esbuild/openbsd-x64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433409,"package_name":"@esbuild/sunos-x64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433410,"package_name":"@esbuild/win32-arm64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433423,"package_name":"@esbuild/win32-ia32","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433424,"package_name":"@esbuild/win32-x64","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483433425,"package_name":"@eslint-community/eslint-utils","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"development","optional":false},{"id":21483433426,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"development","optional":false},{"id":21483433436,"package_name":"@eslint-community/regexpp","ecosystem":"npm","requirements":"4.12.1","direct":false,"kind":"development","optional":false},{"id":21483433437,"package_name":"@eslint/config-array","ecosystem":"npm","requirements":"0.19.0","direct":false,"kind":"development","optional":false},{"id":21483433438,"package_name":"@eslint/core","ecosystem":"npm","requirements":"0.9.0","direct":false,"kind":"development","optional":false},{"id":21483433439,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":21483433440,"package_name":"globals","ecosystem":"npm","requirements":"14.0.0","direct":false,"kind":"development","optional":false},{"id":21483433441,"package_name":"@eslint/js","ecosystem":"npm","requirements":"9.15.0","direct":false,"kind":"development","optional":false},{"id":21483433442,"package_name":"@eslint/object-schema","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"development","optional":false},{"id":21483433443,"package_name":"@eslint/plugin-kit","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":21483433444,"package_name":"@floating-ui/core","ecosystem":"npm","requirements":"1.6.8","direct":false,"kind":"runtime","optional":false},{"id":21483433693,"package_name":"@floating-ui/dom","ecosystem":"npm","requirements":"1.6.11","direct":false,"kind":"runtime","optional":false},{"id":21483433788,"package_name":"@floating-ui/react","ecosystem":"npm","requirements":"0.26.25","direct":false,"kind":"runtime","optional":false},{"id":21483433909,"package_name":"@floating-ui/react-dom","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483434152,"package_name":"@floating-ui/utils","ecosystem":"npm","requirements":"0.2.8","direct":false,"kind":"runtime","optional":false},{"id":21483434153,"package_name":"@fluentui/web-components","ecosystem":"npm","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":21483434154,"package_name":"@formatjs/ecma402-abstract","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483434344,"package_name":"@formatjs/fast-memoize","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":21483434493,"package_name":"@formatjs/icu-messageformat-parser","ecosystem":"npm","requirements":"2.9.1","direct":false,"kind":"runtime","optional":false},{"id":21483434494,"package_name":"@formatjs/icu-skeleton-parser","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"runtime","optional":false},{"id":21483434495,"package_name":"@formatjs/intl-localematcher","ecosystem":"npm","requirements":"0.5.6","direct":false,"kind":"runtime","optional":false},{"id":21483434496,"package_name":"@humanfs/core","ecosystem":"npm","requirements":"0.19.1","direct":false,"kind":"development","optional":false},{"id":21483434497,"package_name":"@humanfs/node","ecosystem":"npm","requirements":"0.16.6","direct":false,"kind":"development","optional":false},{"id":21483434498,"package_name":"@humanwhocodes/retry","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":21483434499,"package_name":"@humanwhocodes/module-importer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":21483434564,"package_name":"@humanwhocodes/retry","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":21483434565,"package_name":"@internationalized/date","ecosystem":"npm","requirements":"3.5.6","direct":false,"kind":"runtime","optional":false},{"id":21483434566,"package_name":"@internationalized/message","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"runtime","optional":false},{"id":21483434640,"package_name":"@internationalized/number","ecosystem":"npm","requirements":"3.5.4","direct":false,"kind":"runtime","optional":false},{"id":21483434641,"package_name":"@internationalized/string","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":21483434642,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":21483435092,"package_name":"@jridgewell/source-map","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":21483435093,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":21483435276,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.25","direct":false,"kind":"runtime","optional":false},{"id":21483435277,"package_name":"@lit-labs/ssr-dom-shim","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483435362,"package_name":"@lit/reactive-element","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":21483435445,"package_name":"@lit/task","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483435673,"package_name":"@mapbox/geojson-rewind","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":21483435737,"package_name":"@mapbox/geojson-types","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483435738,"package_name":"@mapbox/jsonlint-lines-primitives","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483435823,"package_name":"@mapbox/mapbox-gl-supported","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":21483435866,"package_name":"@mapbox/point-geometry","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483434870,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483434992,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483438894,"package_name":"@microsoft/dynamicproto-js","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483435908,"package_name":"@mapbox/tiny-sdf","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"runtime","optional":false},{"id":21483436104,"package_name":"@mapbox/unitbezier","ecosystem":"npm","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483436105,"package_name":"@mapbox/vector-tile","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":21483436106,"package_name":"@mapbox/whoots-js","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483436108,"package_name":"@maplibre/maplibre-gl-style-spec","ecosystem":"npm","requirements":"20.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483436109,"package_name":"@mapbox/unitbezier","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483436110,"package_name":"tinyqueue","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483436111,"package_name":"@microsoft/applicationinsights-analytics-js","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":21483436282,"package_name":"@microsoft/applicationinsights-cfgsync-js","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":21483436597,"package_name":"@microsoft/applicationinsights-channel-js","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":21483436612,"package_name":"@microsoft/applicationinsights-common","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":21483436681,"package_name":"@microsoft/applicationinsights-core-js","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":21483436935,"package_name":"@microsoft/applicationinsights-dependencies-js","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":21483437136,"package_name":"@microsoft/applicationinsights-properties-js","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":21483437897,"package_name":"@microsoft/applicationinsights-react-js","ecosystem":"npm","requirements":"17.3.4","direct":false,"kind":"runtime","optional":false},{"id":21483438035,"package_name":"@microsoft/applicationinsights-shims","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483438546,"package_name":"@microsoft/applicationinsights-web","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":21483439274,"package_name":"@microsoft/fast-colors","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":21483439300,"package_name":"@microsoft/fast-element","ecosystem":"npm","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false},{"id":21483439302,"package_name":"@microsoft/fast-foundation","ecosystem":"npm","requirements":"2.50.0","direct":false,"kind":"runtime","optional":false},{"id":21483439408,"package_name":"tabbable","ecosystem":"npm","requirements":"5.3.3","direct":false,"kind":"runtime","optional":false},{"id":21483439409,"package_name":"tslib","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":21483439410,"package_name":"@microsoft/fast-web-utilities","ecosystem":"npm","requirements":"5.4.1","direct":false,"kind":"runtime","optional":false},{"id":21483439411,"package_name":"@microsoft/mgt","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483439474,"package_name":"@microsoft/mgt-components","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483439475,"package_name":"@microsoft/mgt-element","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483439476,"package_name":"@microsoft/mgt-mock-provider","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483439583,"package_name":"@microsoft/mgt-msal-provider","ecosystem":"npm","requirements":"2.11.2","direct":false,"kind":"runtime","optional":false},{"id":21483439747,"package_name":"@microsoft/mgt-element","ecosystem":"npm","requirements":"2.11.2","direct":false,"kind":"runtime","optional":false},{"id":21483439748,"package_name":"@microsoft/microsoft-graph-client","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483439785,"package_name":"idb","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483439786,"package_name":"lit-element","ecosystem":"npm","requirements":"2.5.1","direct":false,"kind":"runtime","optional":false},{"id":21483439929,"package_name":"lit-html","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":21483441419,"package_name":"@plotly/mapbox-gl","ecosystem":"npm","requirements":"1.13.4","direct":false,"kind":"runtime","optional":false},{"id":21483440072,"package_name":"@microsoft/mgt-msal2-provider","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483440073,"package_name":"@azure/msal-browser","ecosystem":"npm","requirements":"2.39.0","direct":false,"kind":"runtime","optional":false},{"id":21483440074,"package_name":"@azure/msal-common","ecosystem":"npm","requirements":"13.3.3","direct":false,"kind":"runtime","optional":false},{"id":21483440075,"package_name":"@microsoft/mgt-proxy-provider","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483440076,"package_name":"@microsoft/mgt-react","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483440077,"package_name":"@microsoft/mgt-sharepoint-provider","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483440078,"package_name":"@microsoft/microsoft-graph-client","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":21483440079,"package_name":"@microsoft/microsoft-graph-types","ecosystem":"npm","requirements":"2.40.0","direct":false,"kind":"runtime","optional":false},{"id":21483440361,"package_name":"@microsoft/microsoft-graph-types-beta","ecosystem":"npm","requirements":"0.43.0-preview","direct":false,"kind":"runtime","optional":false},{"id":21483440419,"package_name":"@nevware21/ts-async","ecosystem":"npm","requirements":"0.5.4","direct":false,"kind":"runtime","optional":false},{"id":21483440670,"package_name":"@nevware21/ts-utils","ecosystem":"npm","requirements":"0.11.6","direct":false,"kind":"runtime","optional":false},{"id":21483441051,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"development","optional":false},{"id":21483441052,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":21483441053,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":21483441054,"package_name":"@plotly/d3","ecosystem":"npm","requirements":"3.8.2","direct":false,"kind":"runtime","optional":false},{"id":21483441120,"package_name":"@plotly/d3-sankey","ecosystem":"npm","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":21483441200,"package_name":"@plotly/d3-sankey-circular","ecosystem":"npm","requirements":"0.33.1","direct":false,"kind":"runtime","optional":false},{"id":21483441694,"package_name":"@plotly/point-cluster","ecosystem":"npm","requirements":"3.1.9","direct":false,"kind":"runtime","optional":false},{"id":21483441851,"package_name":"@react-aria/breadcrumbs","ecosystem":"npm","requirements":"3.5.18","direct":false,"kind":"runtime","optional":false},{"id":21483441854,"package_name":"@react-aria/button","ecosystem":"npm","requirements":"3.10.1","direct":false,"kind":"runtime","optional":false},{"id":21483441898,"package_name":"@react-aria/calendar","ecosystem":"npm","requirements":"3.5.13","direct":false,"kind":"runtime","optional":false},{"id":21483441899,"package_name":"@react-aria/checkbox","ecosystem":"npm","requirements":"3.14.8","direct":false,"kind":"runtime","optional":false},{"id":21483441938,"package_name":"@react-aria/color","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483441939,"package_name":"@react-aria/combobox","ecosystem":"npm","requirements":"3.10.5","direct":false,"kind":"runtime","optional":false},{"id":21483442110,"package_name":"@react-aria/datepicker","ecosystem":"npm","requirements":"3.11.4","direct":false,"kind":"runtime","optional":false},{"id":21483442111,"package_name":"@react-aria/dialog","ecosystem":"npm","requirements":"3.5.19","direct":false,"kind":"runtime","optional":false},{"id":21483442112,"package_name":"@react-aria/dnd","ecosystem":"npm","requirements":"3.7.4","direct":false,"kind":"runtime","optional":false},{"id":21483442113,"package_name":"@react-aria/focus","ecosystem":"npm","requirements":"3.18.4","direct":false,"kind":"runtime","optional":false},{"id":21483442114,"package_name":"@react-aria/form","ecosystem":"npm","requirements":"3.0.10","direct":false,"kind":"runtime","optional":false},{"id":21483442115,"package_name":"@react-aria/grid","ecosystem":"npm","requirements":"3.10.5","direct":false,"kind":"runtime","optional":false},{"id":21483442116,"package_name":"@react-aria/gridlist","ecosystem":"npm","requirements":"3.9.5","direct":false,"kind":"runtime","optional":false},{"id":21483442117,"package_name":"@react-aria/i18n","ecosystem":"npm","requirements":"3.12.3","direct":false,"kind":"runtime","optional":false},{"id":21483442118,"package_name":"@react-aria/interactions","ecosystem":"npm","requirements":"3.22.4","direct":false,"kind":"runtime","optional":false},{"id":21483442215,"package_name":"@react-aria/label","ecosystem":"npm","requirements":"3.7.12","direct":false,"kind":"runtime","optional":false},{"id":21483442237,"package_name":"@react-aria/link","ecosystem":"npm","requirements":"3.7.6","direct":false,"kind":"runtime","optional":false},{"id":21483442249,"package_name":"@react-aria/listbox","ecosystem":"npm","requirements":"3.13.5","direct":false,"kind":"runtime","optional":false},{"id":21483442272,"package_name":"@react-aria/live-announcer","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483442279,"package_name":"@react-aria/menu","ecosystem":"npm","requirements":"3.15.5","direct":false,"kind":"runtime","optional":false},{"id":21483442328,"package_name":"@react-aria/meter","ecosystem":"npm","requirements":"3.4.17","direct":false,"kind":"runtime","optional":false},{"id":21483442348,"package_name":"@react-aria/numberfield","ecosystem":"npm","requirements":"3.11.8","direct":false,"kind":"runtime","optional":false},{"id":21483442349,"package_name":"@react-aria/overlays","ecosystem":"npm","requirements":"3.23.4","direct":false,"kind":"runtime","optional":false},{"id":21483442350,"package_name":"@react-aria/progress","ecosystem":"npm","requirements":"3.4.17","direct":false,"kind":"runtime","optional":false},{"id":21483442351,"package_name":"@react-aria/radio","ecosystem":"npm","requirements":"3.10.9","direct":false,"kind":"runtime","optional":false},{"id":21483442352,"package_name":"@react-aria/searchfield","ecosystem":"npm","requirements":"3.7.10","direct":false,"kind":"runtime","optional":false},{"id":21483442353,"package_name":"@react-aria/select","ecosystem":"npm","requirements":"3.14.11","direct":false,"kind":"runtime","optional":false},{"id":21483442354,"package_name":"@react-aria/selection","ecosystem":"npm","requirements":"3.20.1","direct":false,"kind":"runtime","optional":false},{"id":21483442399,"package_name":"@react-aria/separator","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":21483442400,"package_name":"@react-aria/slider","ecosystem":"npm","requirements":"3.7.13","direct":false,"kind":"runtime","optional":false},{"id":21483442433,"package_name":"@react-aria/spinbutton","ecosystem":"npm","requirements":"3.6.9","direct":false,"kind":"runtime","optional":false},{"id":21483442434,"package_name":"@react-aria/ssr","ecosystem":"npm","requirements":"3.9.6","direct":false,"kind":"runtime","optional":false},{"id":21483442456,"package_name":"@react-aria/switch","ecosystem":"npm","requirements":"3.6.9","direct":false,"kind":"runtime","optional":false},{"id":21483442526,"package_name":"@react-aria/table","ecosystem":"npm","requirements":"3.15.5","direct":false,"kind":"runtime","optional":false},{"id":21483442527,"package_name":"@react-aria/tabs","ecosystem":"npm","requirements":"3.9.7","direct":false,"kind":"runtime","optional":false},{"id":21483442528,"package_name":"@react-aria/tag","ecosystem":"npm","requirements":"3.4.7","direct":false,"kind":"runtime","optional":false},{"id":21483442529,"package_name":"@react-aria/textfield","ecosystem":"npm","requirements":"3.14.10","direct":false,"kind":"runtime","optional":false},{"id":21483442636,"package_name":"@react-aria/toggle","ecosystem":"npm","requirements":"3.10.9","direct":false,"kind":"runtime","optional":false},{"id":21483442684,"package_name":"@react-aria/tooltip","ecosystem":"npm","requirements":"3.7.9","direct":false,"kind":"runtime","optional":false},{"id":21483442685,"package_name":"@react-aria/utils","ecosystem":"npm","requirements":"3.25.3","direct":false,"kind":"runtime","optional":false},{"id":21483442726,"package_name":"@react-aria/visually-hidden","ecosystem":"npm","requirements":"3.8.17","direct":false,"kind":"runtime","optional":false},{"id":21483442740,"package_name":"@react-stately/calendar","ecosystem":"npm","requirements":"3.5.5","direct":false,"kind":"runtime","optional":false},{"id":21483442787,"package_name":"@react-stately/checkbox","ecosystem":"npm","requirements":"3.6.9","direct":false,"kind":"runtime","optional":false},{"id":21483442796,"package_name":"@react-stately/collections","ecosystem":"npm","requirements":"3.11.0","direct":false,"kind":"runtime","optional":false},{"id":21483442797,"package_name":"@react-stately/color","ecosystem":"npm","requirements":"3.8.0","direct":false,"kind":"runtime","optional":false},{"id":21483442798,"package_name":"@react-stately/combobox","ecosystem":"npm","requirements":"3.10.0","direct":false,"kind":"runtime","optional":false},{"id":21483442832,"package_name":"@react-stately/datepicker","ecosystem":"npm","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":21483442833,"package_name":"@react-stately/dnd","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":21483442834,"package_name":"@react-stately/flags","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":21483442835,"package_name":"@react-stately/form","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"runtime","optional":false},{"id":21483442836,"package_name":"@react-stately/grid","ecosystem":"npm","requirements":"3.9.3","direct":false,"kind":"runtime","optional":false},{"id":21483445320,"package_name":"@types/stylis","ecosystem":"npm","requirements":"4.2.5","direct":false,"kind":"runtime","optional":false},{"id":21483445321,"package_name":"@types/supercluster","ecosystem":"npm","requirements":"7.1.3","direct":false,"kind":"runtime","optional":false},{"id":21483445322,"package_name":"@types/trusted-types","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":21483445323,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"8.11.0","direct":false,"kind":"development","optional":false},{"id":21483445324,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"8.11.0","direct":false,"kind":"development","optional":false},{"id":21483445325,"package_name":"@typescript-eslint/scope-manager","ecosystem":"npm","requirements":"8.11.0","direct":false,"kind":"development","optional":false},{"id":21483445326,"package_name":"@typescript-eslint/type-utils","ecosystem":"npm","requirements":"8.11.0","direct":false,"kind":"development","optional":false},{"id":21483445327,"package_name":"@typescript-eslint/types","ecosystem":"npm","requirements":"8.11.0","direct":false,"kind":"development","optional":false},{"id":21483445328,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"8.11.0","direct":false,"kind":"development","optional":false},{"id":21483445329,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":21483445330,"package_name":"minimatch","ecosystem":"npm","requirements":"9.0.5","direct":false,"kind":"development","optional":false},{"id":21483445331,"package_name":"semver","ecosystem":"npm","requirements":"7.6.3","direct":false,"kind":"development","optional":false},{"id":21483445332,"package_name":"@typescript-eslint/utils","ecosystem":"npm","requirements":"8.11.0","direct":false,"kind":"development","optional":false},{"id":21483445333,"package_name":"@typescript-eslint/visitor-keys","ecosystem":"npm","requirements":"8.11.0","direct":false,"kind":"development","optional":false},{"id":21483445334,"package_name":"@vitejs/plugin-react","ecosystem":"npm","requirements":"4.3.3","direct":false,"kind":"development","optional":false},{"id":21483445400,"package_name":"@webassemblyjs/ast","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":21483444693,"package_name":"@types/eslint-scope","ecosystem":"npm","requirements":"3.7.7","direct":false,"kind":"runtime","optional":false},{"id":21483444749,"package_name":"@types/estree","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":21483444750,"package_name":"@types/geojson","ecosystem":"npm","requirements":"7946.0.14","direct":false,"kind":"runtime","optional":false},{"id":21483444792,"package_name":"@types/geojson-vt","ecosystem":"npm","requirements":"3.2.5","direct":false,"kind":"runtime","optional":false},{"id":21483444793,"package_name":"@types/json-schema","ecosystem":"npm","requirements":"7.0.15","direct":false,"kind":"runtime","optional":false},{"id":21483444794,"package_name":"@types/mapbox__point-geometry","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":21483444795,"package_name":"@types/mapbox__vector-tile","ecosystem":"npm","requirements":"1.3.4","direct":false,"kind":"runtime","optional":false},{"id":21483444859,"package_name":"@types/node","ecosystem":"npm","requirements":"22.9.0","direct":false,"kind":"runtime","optional":false},{"id":21483444860,"package_name":"@types/pbf","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":21483444869,"package_name":"@types/plotly.js","ecosystem":"npm","requirements":"2.35.0","direct":false,"kind":"development","optional":false},{"id":21483442879,"package_name":"@react-stately/list","ecosystem":"npm","requirements":"3.11.0","direct":false,"kind":"runtime","optional":false},{"id":21483442952,"package_name":"@react-stately/menu","ecosystem":"npm","requirements":"3.8.3","direct":false,"kind":"runtime","optional":false},{"id":21483442953,"package_name":"@react-stately/numberfield","ecosystem":"npm","requirements":"3.9.7","direct":false,"kind":"runtime","optional":false},{"id":21483442954,"package_name":"@react-stately/overlays","ecosystem":"npm","requirements":"3.6.11","direct":false,"kind":"runtime","optional":false},{"id":21483442988,"package_name":"@react-stately/radio","ecosystem":"npm","requirements":"3.10.8","direct":false,"kind":"runtime","optional":false},{"id":21483442989,"package_name":"@react-stately/searchfield","ecosystem":"npm","requirements":"3.5.7","direct":false,"kind":"runtime","optional":false},{"id":21483442990,"package_name":"@react-stately/select","ecosystem":"npm","requirements":"3.6.8","direct":false,"kind":"runtime","optional":false},{"id":21483443030,"package_name":"@react-stately/selection","ecosystem":"npm","requirements":"3.17.0","direct":false,"kind":"runtime","optional":false},{"id":21483443120,"package_name":"@react-stately/slider","ecosystem":"npm","requirements":"3.5.8","direct":false,"kind":"runtime","optional":false},{"id":21483443164,"package_name":"@react-stately/table","ecosystem":"npm","requirements":"3.12.3","direct":false,"kind":"runtime","optional":false},{"id":21483443228,"package_name":"@react-stately/tabs","ecosystem":"npm","requirements":"3.6.10","direct":false,"kind":"runtime","optional":false},{"id":21483443347,"package_name":"@react-stately/toggle","ecosystem":"npm","requirements":"3.7.8","direct":false,"kind":"runtime","optional":false},{"id":21483443382,"package_name":"@react-stately/tooltip","ecosystem":"npm","requirements":"3.4.13","direct":false,"kind":"runtime","optional":false},{"id":21483443383,"package_name":"@react-stately/tree","ecosystem":"npm","requirements":"3.8.5","direct":false,"kind":"runtime","optional":false},{"id":21483443450,"package_name":"@react-stately/utils","ecosystem":"npm","requirements":"3.10.4","direct":false,"kind":"runtime","optional":false},{"id":21483443451,"package_name":"@react-types/breadcrumbs","ecosystem":"npm","requirements":"3.7.8","direct":false,"kind":"runtime","optional":false},{"id":21483443452,"package_name":"@react-types/button","ecosystem":"npm","requirements":"3.10.0","direct":false,"kind":"runtime","optional":false},{"id":21483443524,"package_name":"@react-types/calendar","ecosystem":"npm","requirements":"3.4.10","direct":false,"kind":"runtime","optional":false},{"id":21483443657,"package_name":"@react-types/checkbox","ecosystem":"npm","requirements":"3.8.4","direct":false,"kind":"runtime","optional":false},{"id":21483443691,"package_name":"@react-types/color","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483443692,"package_name":"@react-types/combobox","ecosystem":"npm","requirements":"3.13.0","direct":false,"kind":"runtime","optional":false},{"id":21483443711,"package_name":"@react-types/datepicker","ecosystem":"npm","requirements":"3.8.3","direct":false,"kind":"runtime","optional":false},{"id":21483443825,"package_name":"@react-types/dialog","ecosystem":"npm","requirements":"3.5.13","direct":false,"kind":"runtime","optional":false},{"id":21483443826,"package_name":"@react-types/grid","ecosystem":"npm","requirements":"3.2.9","direct":false,"kind":"runtime","optional":false},{"id":21483443827,"package_name":"@react-types/link","ecosystem":"npm","requirements":"3.5.8","direct":false,"kind":"runtime","optional":false},{"id":21483443828,"package_name":"@react-types/listbox","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"runtime","optional":false},{"id":21483443911,"package_name":"@react-types/menu","ecosystem":"npm","requirements":"3.9.12","direct":false,"kind":"runtime","optional":false},{"id":21483443936,"package_name":"@react-types/meter","ecosystem":"npm","requirements":"3.4.4","direct":false,"kind":"runtime","optional":false},{"id":21483443937,"package_name":"@react-types/numberfield","ecosystem":"npm","requirements":"3.8.6","direct":false,"kind":"runtime","optional":false},{"id":21483443938,"package_name":"@react-types/overlays","ecosystem":"npm","requirements":"3.8.10","direct":false,"kind":"runtime","optional":false},{"id":21483443940,"package_name":"@react-types/progress","ecosystem":"npm","requirements":"3.5.7","direct":false,"kind":"runtime","optional":false},{"id":21483443941,"package_name":"@react-types/radio","ecosystem":"npm","requirements":"3.8.4","direct":false,"kind":"runtime","optional":false},{"id":21483443942,"package_name":"@react-types/searchfield","ecosystem":"npm","requirements":"3.5.9","direct":false,"kind":"runtime","optional":false},{"id":21483443943,"package_name":"@react-types/select","ecosystem":"npm","requirements":"3.9.7","direct":false,"kind":"runtime","optional":false},{"id":21483444030,"package_name":"@react-types/shared","ecosystem":"npm","requirements":"3.25.0","direct":false,"kind":"runtime","optional":false},{"id":21483444055,"package_name":"@react-types/slider","ecosystem":"npm","requirements":"3.7.6","direct":false,"kind":"runtime","optional":false},{"id":21483444118,"package_name":"@react-types/switch","ecosystem":"npm","requirements":"3.5.6","direct":false,"kind":"runtime","optional":false},{"id":21483444184,"package_name":"@react-types/table","ecosystem":"npm","requirements":"3.10.2","direct":false,"kind":"runtime","optional":false},{"id":21483444185,"package_name":"@react-types/tabs","ecosystem":"npm","requirements":"3.3.10","direct":false,"kind":"runtime","optional":false},{"id":21483444186,"package_name":"@react-types/textfield","ecosystem":"npm","requirements":"3.9.7","direct":false,"kind":"runtime","optional":false},{"id":21483444187,"package_name":"@react-types/tooltip","ecosystem":"npm","requirements":"3.4.12","direct":false,"kind":"runtime","optional":false},{"id":21483444188,"package_name":"@remix-run/router","ecosystem":"npm","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":21483444189,"package_name":"@rollup/rollup-android-arm-eabi","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444190,"package_name":"@rollup/rollup-android-arm64","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444191,"package_name":"@rollup/rollup-darwin-arm64","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444192,"package_name":"@rollup/rollup-darwin-x64","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444193,"package_name":"@rollup/rollup-linux-arm-gnueabihf","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444194,"package_name":"@rollup/rollup-linux-arm-musleabihf","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444195,"package_name":"@rollup/rollup-linux-arm64-gnu","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444196,"package_name":"@rollup/rollup-linux-arm64-musl","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444197,"package_name":"@rollup/rollup-linux-powerpc64le-gnu","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444198,"package_name":"@rollup/rollup-linux-riscv64-gnu","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444199,"package_name":"@rollup/rollup-linux-s390x-gnu","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444200,"package_name":"@rollup/rollup-linux-x64-gnu","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444201,"package_name":"@rollup/rollup-linux-x64-musl","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444202,"package_name":"@rollup/rollup-win32-arm64-msvc","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444203,"package_name":"@rollup/rollup-win32-ia32-msvc","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444204,"package_name":"@rollup/rollup-win32-x64-msvc","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483444205,"package_name":"@swc/helpers","ecosystem":"npm","requirements":"0.5.13","direct":false,"kind":"runtime","optional":false},{"id":21483444206,"package_name":"@tanstack/query-core","ecosystem":"npm","requirements":"5.59.16","direct":false,"kind":"runtime","optional":false},{"id":21483444207,"package_name":"@tanstack/react-query","ecosystem":"npm","requirements":"5.59.16","direct":false,"kind":"runtime","optional":false},{"id":21483444289,"package_name":"@tanstack/react-table","ecosystem":"npm","requirements":"8.20.5","direct":false,"kind":"runtime","optional":false},{"id":21483444345,"package_name":"@tanstack/react-virtual","ecosystem":"npm","requirements":"3.10.8","direct":false,"kind":"runtime","optional":false},{"id":21483444346,"package_name":"@tanstack/table-core","ecosystem":"npm","requirements":"8.20.5","direct":false,"kind":"runtime","optional":false},{"id":21483444347,"package_name":"@tanstack/virtual-core","ecosystem":"npm","requirements":"3.10.8","direct":false,"kind":"runtime","optional":false},{"id":21483444348,"package_name":"@turf/area","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483444404,"package_name":"@turf/bbox","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483444527,"package_name":"@turf/centroid","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483444582,"package_name":"@turf/helpers","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483444633,"package_name":"@turf/meta","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483444684,"package_name":"@types/babel__core","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"development","optional":false},{"id":21483444686,"package_name":"@types/babel__generator","ecosystem":"npm","requirements":"7.6.8","direct":false,"kind":"development","optional":false},{"id":21483444688,"package_name":"@types/babel__template","ecosystem":"npm","requirements":"7.4.4","direct":false,"kind":"development","optional":false},{"id":21483444690,"package_name":"@types/babel__traverse","ecosystem":"npm","requirements":"7.20.6","direct":false,"kind":"development","optional":false},{"id":21483444692,"package_name":"@types/eslint","ecosystem":"npm","requirements":"9.6.1","direct":false,"kind":"runtime","optional":false},{"id":21483445014,"package_name":"@types/plotly.js-basic-dist","ecosystem":"npm","requirements":"1.54.4","direct":false,"kind":"development","optional":false},{"id":21483445094,"package_name":"@types/prop-types","ecosystem":"npm","requirements":"15.7.13","direct":false,"kind":"development","optional":false},{"id":21483445095,"package_name":"@types/react","ecosystem":"npm","requirements":"18.3.12","direct":false,"kind":"development","optional":false},{"id":21483445173,"package_name":"@types/react-dom","ecosystem":"npm","requirements":"18.3.1","direct":false,"kind":"development","optional":false},{"id":21483445174,"package_name":"@types/react-plotly.js","ecosystem":"npm","requirements":"2.6.3","direct":false,"kind":"development","optional":false},{"id":21483445429,"package_name":"@webassemblyjs/floating-point-hex-parser","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":21483445557,"package_name":"@webassemblyjs/helper-api-error","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":21483445830,"package_name":"@webassemblyjs/helper-buffer","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":21483445977,"package_name":"@webassemblyjs/helper-numbers","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":21483446171,"package_name":"@webassemblyjs/helper-wasm-bytecode","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":21483446468,"package_name":"@webassemblyjs/helper-wasm-section","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":21483446678,"package_name":"@webassemblyjs/ieee754","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":21483446771,"package_name":"@webassemblyjs/leb128","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":21483446887,"package_name":"@webassemblyjs/utf8","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":21483446919,"package_name":"@webassemblyjs/wasm-edit","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":21483447065,"package_name":"@webassemblyjs/wasm-gen","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":21483447130,"package_name":"@webassemblyjs/wasm-opt","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":21483447200,"package_name":"@webassemblyjs/wasm-parser","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":21483447315,"package_name":"@webassemblyjs/wast-printer","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":21483447390,"package_name":"@xtuc/ieee754","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483447448,"package_name":"@xtuc/long","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"runtime","optional":false},{"id":21483447519,"package_name":"abs-svg-path","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483447522,"package_name":"acorn","ecosystem":"npm","requirements":"8.14.0","direct":false,"kind":"runtime","optional":false},{"id":21483447523,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":21483447686,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"runtime","optional":false},{"id":21483447745,"package_name":"ajv-keywords","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"runtime","optional":false},{"id":21483447761,"package_name":"almost-equal","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483447766,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":21483447768,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":21483447796,"package_name":"array-bounds","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483447987,"package_name":"array-find-index","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483448054,"package_name":"array-normalize","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":21483448148,"package_name":"array-range","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483448149,"package_name":"array-rearrange","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":21483448182,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483448217,"package_name":"axios","ecosystem":"npm","requirements":"1.7.8","direct":false,"kind":"runtime","optional":false},{"id":21483448230,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":21483448275,"package_name":"base64-arraybuffer","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483448314,"package_name":"binary-search-bounds","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":21483448379,"package_name":"bit-twiddle","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483448401,"package_name":"bitmap-sdf","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":21483448448,"package_name":"bl","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483448492,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"development","optional":false},{"id":21483448586,"package_name":"braces","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":21483448633,"package_name":"browserslist","ecosystem":"npm","requirements":"4.24.2","direct":false,"kind":"runtime","optional":false},{"id":21483448702,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483448731,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":21483448822,"package_name":"canvas-fit","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":21483448784,"package_name":"camelize","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483448796,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001669","direct":false,"kind":"runtime","optional":false},{"id":21483451327,"package_name":"dtype","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483451368,"package_name":"dup","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483451447,"package_name":"duplexify","ecosystem":"npm","requirements":"3.7.1","direct":false,"kind":"runtime","optional":false},{"id":21483451473,"package_name":"earcut","ecosystem":"npm","requirements":"2.2.4","direct":false,"kind":"runtime","optional":false},{"id":21483448858,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":21483448953,"package_name":"chrome-trace-event","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":21483448996,"package_name":"clamp","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483449025,"package_name":"clsx","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483449083,"package_name":"color-alpha","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":21483449119,"package_name":"color-parse","ecosystem":"npm","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":21483449120,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":21483449170,"package_name":"color-id","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483449201,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":21483449243,"package_name":"color-normalize","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":21483449295,"package_name":"color-parse","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483449296,"package_name":"color-rgba","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483449297,"package_name":"color-space","ecosystem":"npm","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":21483449333,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":21483449360,"package_name":"commander","ecosystem":"npm","requirements":"2.20.3","direct":false,"kind":"runtime","optional":false},{"id":21483449361,"package_name":"compute-scroll-into-view","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483449378,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":21483449423,"package_name":"concat-stream","ecosystem":"npm","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":21483449518,"package_name":"convert-source-map","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":21483449560,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483449623,"package_name":"country-regex","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483449663,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.6","direct":false,"kind":"development","optional":false},{"id":21483449664,"package_name":"css-color-keywords","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483449726,"package_name":"css-font","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483449769,"package_name":"css-font-size-keywords","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483449839,"package_name":"css-font-stretch-keywords","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483449893,"package_name":"css-font-style-keywords","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483449998,"package_name":"css-font-weight-keywords","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483450091,"package_name":"css-global-keywords","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483450166,"package_name":"css-loader","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483450210,"package_name":"semver","ecosystem":"npm","requirements":"7.6.3","direct":false,"kind":"runtime","optional":false},{"id":21483450211,"package_name":"css-system-font-keywords","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483450272,"package_name":"css-to-react-native","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483450273,"package_name":"csscolorparser","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483450349,"package_name":"cssesc","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483450485,"package_name":"csstype","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":21483450543,"package_name":"d","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483450596,"package_name":"d3-array","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":21483450597,"package_name":"d3-collection","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":21483450668,"package_name":"d3-color","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483450669,"package_name":"d3-dispatch","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":21483450670,"package_name":"d3-force","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483450671,"package_name":"d3-format","ecosystem":"npm","requirements":"1.4.5","direct":false,"kind":"runtime","optional":false},{"id":21483450713,"package_name":"d3-geo","ecosystem":"npm","requirements":"1.12.1","direct":false,"kind":"runtime","optional":false},{"id":21483450714,"package_name":"d3-geo-projection","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"runtime","optional":false},{"id":21483450715,"package_name":"d3-hierarchy","ecosystem":"npm","requirements":"1.1.9","direct":false,"kind":"runtime","optional":false},{"id":21483450716,"package_name":"d3-interpolate","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483450717,"package_name":"d3-path","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":21483450718,"package_name":"d3-quadtree","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":21483450719,"package_name":"d3-shape","ecosystem":"npm","requirements":"1.3.7","direct":false,"kind":"runtime","optional":false},{"id":21483450720,"package_name":"d3-time","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483450721,"package_name":"d3-time-format","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":21483450722,"package_name":"d3-timer","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":21483450723,"package_name":"debug","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"development","optional":false},{"id":21483450724,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":21483450795,"package_name":"defined","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483450891,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483451031,"package_name":"detect-kerning","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483451098,"package_name":"downshift","ecosystem":"npm","requirements":"9.0.8","direct":false,"kind":"runtime","optional":false},{"id":21483451175,"package_name":"draw-svg-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483451886,"package_name":"eslint","ecosystem":"npm","requirements":"9.15.0","direct":false,"kind":"development","optional":false},{"id":21483451888,"package_name":"eslint-plugin-react-hooks","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":21483451521,"package_name":"element-size","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483451602,"package_name":"elementary-circuits-directed-graph","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":21483451663,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":21483451695,"package_name":"enhanced-resolve","ecosystem":"npm","requirements":"5.17.1","direct":false,"kind":"runtime","optional":false},{"id":21483451696,"package_name":"es-module-lexer","ecosystem":"npm","requirements":"1.5.4","direct":false,"kind":"runtime","optional":false},{"id":21483451775,"package_name":"es5-ext","ecosystem":"npm","requirements":"0.10.64","direct":false,"kind":"runtime","optional":false},{"id":21483451776,"package_name":"es6-iterator","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483451777,"package_name":"es6-symbol","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"runtime","optional":false},{"id":21483451778,"package_name":"es6-weak-map","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483451779,"package_name":"esbuild","ecosystem":"npm","requirements":"0.21.5","direct":false,"kind":"development","optional":false},{"id":21483451780,"package_name":"escalade","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483451781,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":21483451825,"package_name":"escodegen","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483451518,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.5.45","direct":false,"kind":"runtime","optional":false},{"id":21483452004,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":21483451926,"package_name":"eslint-plugin-react-refresh","ecosystem":"npm","requirements":"0.4.14","direct":false,"kind":"development","optional":false},{"id":21483451969,"package_name":"eslint-scope","ecosystem":"npm","requirements":"8.2.0","direct":false,"kind":"development","optional":false},{"id":21483452066,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":21483452133,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":21483452181,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":21483452238,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":21483452260,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":21483452294,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":21483452382,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":21483452463,"package_name":"esniff","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483452464,"package_name":"espree","ecosystem":"npm","requirements":"10.3.0","direct":false,"kind":"development","optional":false},{"id":21483452538,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483452595,"package_name":"esquery","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"development","optional":false},{"id":21483452669,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":21483452743,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":21483452807,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483452844,"package_name":"event-emitter","ecosystem":"npm","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":21483452902,"package_name":"events","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":21483452974,"package_name":"exenv","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":21483453069,"package_name":"exenv-es6","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483453070,"package_name":"ext","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":21483453086,"package_name":"falafel","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":21483453122,"package_name":"acorn","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"runtime","optional":false},{"id":21483453123,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":21483453188,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"development","optional":false},{"id":21483453255,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":21483453429,"package_name":"fast-isnumeric","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":21483453483,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483453560,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":21483453602,"package_name":"fastq","ecosystem":"npm","requirements":"1.17.1","direct":false,"kind":"development","optional":false},{"id":21483453635,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":21483453674,"package_name":"fill-range","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"development","optional":false},{"id":21483453675,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":21483453720,"package_name":"flat-cache","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":21483453776,"package_name":"flatted","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"development","optional":false},{"id":21483453838,"package_name":"flatten-vertex-data","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483453904,"package_name":"follow-redirects","ecosystem":"npm","requirements":"1.15.9","direct":false,"kind":"runtime","optional":false},{"id":21483453920,"package_name":"font-atlas","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483454019,"package_name":"font-measure","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":21483454102,"package_name":"form-data","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483454103,"package_name":"from2","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":21483454176,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"development","optional":false},{"id":21483454177,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483454261,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"development","optional":false},{"id":21483454330,"package_name":"geojson-vt","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483454364,"package_name":"get-canvas-context","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483454415,"package_name":"get-stream","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483454471,"package_name":"gl-mat4","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483454524,"package_name":"gl-matrix","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":21483454565,"package_name":"gl-text","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483454695,"package_name":"gl-util","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":21483454789,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":21483454790,"package_name":"glob-to-regexp","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":21483454895,"package_name":"global-prefix","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483454991,"package_name":"isexe","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483455016,"package_name":"which","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483455076,"package_name":"globals","ecosystem":"npm","requirements":"15.14.0","direct":false,"kind":"development","optional":false},{"id":21483455117,"package_name":"glsl-inject-defines","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483455157,"package_name":"glsl-resolve","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483455248,"package_name":"resolve","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":21483455249,"package_name":"xtend","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483455274,"package_name":"glsl-token-assignments","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483455353,"package_name":"glsl-token-defines","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483455412,"package_name":"glsl-token-depth","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483455503,"package_name":"glsl-token-descope","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483455540,"package_name":"glsl-token-inject-block","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483455595,"package_name":"glsl-token-properties","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483455689,"package_name":"glsl-token-scope","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483455757,"package_name":"glsl-token-string","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483455785,"package_name":"glsl-token-whitespace-trim","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483455895,"package_name":"glsl-tokenizer","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":21483455958,"package_name":"isarray","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483455995,"package_name":"readable-stream","ecosystem":"npm","requirements":"1.0.34","direct":false,"kind":"runtime","optional":false},{"id":21483456088,"package_name":"string_decoder","ecosystem":"npm","requirements":"0.10.31","direct":false,"kind":"runtime","optional":false},{"id":21483456089,"package_name":"through2","ecosystem":"npm","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":21483456090,"package_name":"glslify","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483456112,"package_name":"glslify-bundle","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483456204,"package_name":"glslify-deps","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":21483456294,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.11","direct":false,"kind":"runtime","optional":false},{"id":21483456331,"package_name":"graphemer","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":21483456596,"package_name":"grid-index","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483456627,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":21483456646,"package_name":"has-hover","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483456703,"package_name":"has-passive-events","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483456855,"package_name":"hasown","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483456875,"package_name":"history","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":21483456925,"package_name":"hsluv","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483457025,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"runtime","optional":false},{"id":21483457133,"package_name":"icss-utils","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483457183,"package_name":"idb","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483457235,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483457265,"package_name":"ignore","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":21483457295,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":21483457371,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":21483457424,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":21483457425,"package_name":"ini","ecosystem":"npm","requirements":"4.1.3","direct":false,"kind":"runtime","optional":false},{"id":21483457460,"package_name":"intl-messageformat","ecosystem":"npm","requirements":"10.7.3","direct":false,"kind":"runtime","optional":false},{"id":21483457461,"package_name":"is-browser","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483457505,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.16.1","direct":false,"kind":"runtime","optional":false},{"id":21483457506,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":21483457507,"package_name":"is-finite","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483457508,"package_name":"is-firefox","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483457608,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":21483457609,"package_name":"is-iexplorer","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483457684,"package_name":"is-mobile","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483457737,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":21483457738,"package_name":"is-obj","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483457849,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483457850,"package_name":"is-string-blank","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483457882,"package_name":"is-svg-path","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483458021,"package_name":"isarray","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":21483458022,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":21483458023,"package_name":"jest-worker","ecosystem":"npm","requirements":"27.5.1","direct":false,"kind":"runtime","optional":false},{"id":21483458027,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483458029,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483458030,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483458034,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":21483458036,"package_name":"jsesc","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":21483458095,"package_name":"json-buffer","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":21483459120,"package_name":"mumath","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":21483459172,"package_name":"murmurhash-js","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483459185,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.7","direct":false,"kind":"runtime","optional":false},{"id":21483459186,"package_name":"native-promise-only","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":21483459282,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":21483458227,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":21483458268,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":21483458282,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":21483458306,"package_name":"json-stringify-pretty-compact","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483458336,"package_name":"json5","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"development","optional":false},{"id":21483458357,"package_name":"kdbush","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483458358,"package_name":"keyv","ecosystem":"npm","requirements":"4.5.4","direct":false,"kind":"development","optional":false},{"id":21483458410,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483458411,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":21483458416,"package_name":"lit","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483458492,"package_name":"lit-element","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483458493,"package_name":"lit-html","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483458494,"package_name":"loader-runner","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":21483458495,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":21483458496,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":21483458542,"package_name":"loose-envify","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483458543,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":21483458544,"package_name":"map-limit","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483458587,"package_name":"once","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":21483458610,"package_name":"mapbox-gl","ecosystem":"npm","requirements":"1.13.3","direct":false,"kind":"runtime","optional":false},{"id":21483458611,"package_name":"maplibre-gl","ecosystem":"npm","requirements":"4.7.1","direct":false,"kind":"runtime","optional":false},{"id":21483458612,"package_name":"@mapbox/tiny-sdf","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":21483458613,"package_name":"earcut","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483458614,"package_name":"geojson-vt","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483458615,"package_name":"potpack","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483458616,"package_name":"quickselect","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483458658,"package_name":"supercluster","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483458671,"package_name":"math-log2","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483458727,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483458728,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":21483458758,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"development","optional":false},{"id":21483458759,"package_name":"mime-db","ecosystem":"npm","requirements":"1.52.0","direct":false,"kind":"runtime","optional":false},{"id":21483458760,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.35","direct":false,"kind":"runtime","optional":false},{"id":21483458767,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":21483458768,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":21483458769,"package_name":"mouse-change","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483458876,"package_name":"mouse-event","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":21483458928,"package_name":"mouse-event-offset","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483458966,"package_name":"mouse-wheel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483459003,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":21483459004,"package_name":"msal","ecosystem":"npm","requirements":"1.4.18","direct":false,"kind":"runtime","optional":false},{"id":21483459325,"package_name":"needle","ecosystem":"npm","requirements":"2.9.1","direct":false,"kind":"runtime","optional":false},{"id":21483459351,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"runtime","optional":false},{"id":21483459399,"package_name":"neo-async","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":21483459444,"package_name":"next-tick","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483459498,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.18","direct":false,"kind":"runtime","optional":false},{"id":21483459499,"package_name":"normalize-svg-path","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483459500,"package_name":"number-is-integer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483459523,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483459629,"package_name":"office-ui-fabric-core","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483459639,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483459640,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.4","direct":false,"kind":"development","optional":false},{"id":21483459771,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":21483459772,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":21483459773,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":21483459827,"package_name":"parenthesis","ecosystem":"npm","requirements":"3.1.8","direct":false,"kind":"runtime","optional":false},{"id":21483459878,"package_name":"parse-rect","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483459926,"package_name":"parse-svg-path","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483459927,"package_name":"parse-unit","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483459942,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":21483459943,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":21483459944,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":21483459945,"package_name":"pbf","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":21483459995,"package_name":"performance-now","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483459996,"package_name":"pick-by-alias","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483460174,"package_name":"picocolors","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483460175,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":21483460176,"package_name":"plotly.js","ecosystem":"npm","requirements":"2.35.2","direct":false,"kind":"runtime","optional":false},{"id":21483460203,"package_name":"plotly.js-basic-dist","ecosystem":"npm","requirements":"2.35.2","direct":false,"kind":"runtime","optional":false},{"id":21483460304,"package_name":"point-in-polygon","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483460305,"package_name":"polybooljs","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":21483460436,"package_name":"postcss","ecosystem":"npm","requirements":"8.4.49","direct":false,"kind":"runtime","optional":false},{"id":21483460437,"package_name":"postcss-modules-extract-imports","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483460579,"package_name":"postcss-modules-local-by-default","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483460589,"package_name":"postcss-modules-scope","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483460668,"package_name":"postcss-modules-values","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483460773,"package_name":"postcss-selector-parser","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483460869,"package_name":"postcss-value-parser","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483460944,"package_name":"potpack","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483460945,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":21483461007,"package_name":"prettier","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"development","optional":false},{"id":21483461008,"package_name":"probe-image-size","ecosystem":"npm","requirements":"7.2.3","direct":false,"kind":"runtime","optional":false},{"id":21483461089,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483461106,"package_name":"prop-types","ecosystem":"npm","requirements":"15.8.1","direct":false,"kind":"runtime","optional":false},{"id":21483461174,"package_name":"react-is","ecosystem":"npm","requirements":"16.13.1","direct":false,"kind":"runtime","optional":false},{"id":21483461225,"package_name":"protocol-buffers-schema","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":21483461263,"package_name":"proxy-from-env","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483461387,"package_name":"punycode","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":21483461430,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":21483461475,"package_name":"quickselect","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483461476,"package_name":"raf","ecosystem":"npm","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":21483461520,"package_name":"randombytes","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483461583,"package_name":"react","ecosystem":"npm","requirements":"18.3.1","direct":false,"kind":"runtime","optional":false},{"id":21483461617,"package_name":"react-aria","ecosystem":"npm","requirements":"3.35.1","direct":false,"kind":"runtime","optional":false},{"id":21483461618,"package_name":"react-dom","ecosystem":"npm","requirements":"18.3.1","direct":false,"kind":"runtime","optional":false},{"id":21483461698,"package_name":"react-is","ecosystem":"npm","requirements":"18.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483461752,"package_name":"react-lifecycles-compat","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":21483461780,"package_name":"react-modal","ecosystem":"npm","requirements":"3.16.1","direct":false,"kind":"runtime","optional":false},{"id":21483461832,"package_name":"react-plotly.js","ecosystem":"npm","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":21483461890,"package_name":"react-refresh","ecosystem":"npm","requirements":"0.14.2","direct":false,"kind":"development","optional":false},{"id":21483461927,"package_name":"react-router","ecosystem":"npm","requirements":"6.27.0","direct":false,"kind":"runtime","optional":false},{"id":21483461928,"package_name":"react-router-dom","ecosystem":"npm","requirements":"6.27.0","direct":false,"kind":"runtime","optional":false},{"id":21483462012,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":21483462044,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483462132,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.14.1","direct":false,"kind":"runtime","optional":false},{"id":21483462256,"package_name":"regl","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483462276,"package_name":"regl-error2d","ecosystem":"npm","requirements":"2.0.12","direct":false,"kind":"runtime","optional":false},{"id":21483462381,"package_name":"regl-line2d","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":21483462407,"package_name":"regl-scatter2d","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":21483462552,"package_name":"regl-splom","ecosystem":"npm","requirements":"1.0.14","direct":false,"kind":"runtime","optional":false},{"id":21483462584,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.10","direct":false,"kind":"runtime","optional":false},{"id":21483462666,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":21483462712,"package_name":"resolve-protobuf-schema","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483462778,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":21483462850,"package_name":"right-now","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483462948,"package_name":"rollup","ecosystem":"npm","requirements":"4.24.0","direct":false,"kind":"development","optional":false},{"id":21483462949,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":21483462950,"package_name":"rw","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":21483462951,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483462952,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":21483463071,"package_name":"sax","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":21483463127,"package_name":"scheduler","ecosystem":"npm","requirements":"0.23.2","direct":false,"kind":"runtime","optional":false},{"id":21483463169,"package_name":"schema-utils","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":21483463170,"package_name":"semver","ecosystem":"npm","requirements":"6.3.1","direct":false,"kind":"development","optional":false},{"id":21483463171,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483463172,"package_name":"shallow-copy","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483463268,"package_name":"shallowequal","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483463415,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":21483463417,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":21483463418,"package_name":"signum","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483463554,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":21483463555,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483463556,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.21","direct":false,"kind":"runtime","optional":false},{"id":21483463557,"package_name":"stack-trace","ecosystem":"npm","requirements":"0.0.9","direct":false,"kind":"runtime","optional":false},{"id":21483463592,"package_name":"static-eval","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483463688,"package_name":"stream-parser","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":21483463752,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"runtime","optional":false},{"id":21483463753,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483463754,"package_name":"stream-shift","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483463811,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483463812,"package_name":"string-split-by","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483464106,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":21483464108,"package_name":"strongly-connected-components","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483464111,"package_name":"style-loader","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483464144,"package_name":"styled-components","ecosystem":"npm","requirements":"6.1.13","direct":false,"kind":"runtime","optional":false},{"id":21483464228,"package_name":"superscript-text","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483464340,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":21483464391,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483464392,"package_name":"svg-arc-to-cubic-bezier","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483464437,"package_name":"svg-path-bounds","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483464459,"package_name":"normalize-svg-path","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483464460,"package_name":"svg-path-sdf","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":21483464530,"package_name":"tabbable","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483464531,"package_name":"tapable","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":21483464532,"package_name":"terser","ecosystem":"npm","requirements":"5.36.0","direct":false,"kind":"runtime","optional":false},{"id":21483464533,"package_name":"terser-webpack-plugin","ecosystem":"npm","requirements":"5.3.10","direct":false,"kind":"runtime","optional":false},{"id":21483464534,"package_name":"through2","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":21483464553,"package_name":"tinycolor2","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":21483464571,"package_name":"tinyqueue","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483464572,"package_name":"to-float32","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483464678,"package_name":"to-px","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483464711,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":21483464712,"package_name":"topojson-client","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483464713,"package_name":"ts-api-utils","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":21483464714,"package_name":"tslib","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":21483464758,"package_name":"type","ecosystem":"npm","requirements":"2.7.3","direct":false,"kind":"runtime","optional":false},{"id":21483464828,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":21483464890,"package_name":"typedarray","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":21483464991,"package_name":"typedarray-pool","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483464182,"package_name":"postcss","ecosystem":"npm","requirements":"8.4.38","direct":false,"kind":"runtime","optional":false},{"id":21483464225,"package_name":"stylis","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"runtime","optional":false},{"id":21483464226,"package_name":"supercluster","ecosystem":"npm","requirements":"7.1.5","direct":false,"kind":"runtime","optional":false},{"id":21483464227,"package_name":"kdbush","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483465158,"package_name":"typescript","ecosystem":"npm","requirements":"5.6.3","direct":false,"kind":"development","optional":false},{"id":21483465185,"package_name":"typescript-eslint","ecosystem":"npm","requirements":"8.11.0","direct":false,"kind":"development","optional":false},{"id":21483465186,"package_name":"undici-types","ecosystem":"npm","requirements":"6.19.8","direct":false,"kind":"runtime","optional":false},{"id":21483465187,"package_name":"unquote","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483465220,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483465238,"package_name":"update-diff","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":21483465362,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":21483465421,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483465464,"package_name":"vite","ecosystem":"npm","requirements":"5.4.10","direct":false,"kind":"development","optional":false},{"id":21483465476,"package_name":"vt-pbf","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":21483465512,"package_name":"warning","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483465587,"package_name":"watchpack","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":21483465600,"package_name":"wc-react","ecosystem":"npm","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":21483465659,"package_name":"weak-map","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":21483465677,"package_name":"webgl-context","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483465716,"package_name":"webpack","ecosystem":"npm","requirements":"5.96.1","direct":false,"kind":"runtime","optional":false},{"id":21483465717,"package_name":"webpack-sources","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":21483465771,"package_name":"eslint-scope","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483465839,"package_name":"estraverse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":21483465840,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":21483465917,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"development","optional":false},{"id":21483465938,"package_name":"world-calendars","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483466039,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483466044,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":21483466075,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":21483466076,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":21483466139,"package_name":"zustand","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"frontend/package.json","sha":null,"kind":"manifest","created_at":"2025-01-15T10:56:10.062Z","updated_at":"2025-01-15T10:56:10.062Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/frontend/package.json","dependencies":[{"id":21483466533,"package_name":"prettier","ecosystem":"npm","requirements":"^3.3.3","direct":true,"kind":"development","optional":false},{"id":21483466534,"package_name":"typescript","ecosystem":"npm","requirements":"~5.6.2","direct":true,"kind":"development","optional":false},{"id":21483466635,"package_name":"typescript-eslint","ecosystem":"npm","requirements":"^8.10.0","direct":true,"kind":"development","optional":false},{"id":21483466180,"package_name":"@azure/msal-browser","ecosystem":"npm","requirements":"^3.26.1","direct":true,"kind":"runtime","optional":false},{"id":21483466181,"package_name":"@azure/msal-react","ecosystem":"npm","requirements":"^2.1.1","direct":true,"kind":"runtime","optional":false},{"id":21483466182,"package_name":"@equinor/eds-core-react","ecosystem":"npm","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":21483466183,"package_name":"@equinor/eds-data-grid-react","ecosystem":"npm","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":21483466184,"package_name":"@microsoft/applicationinsights-react-js","ecosystem":"npm","requirements":"^17.3.4","direct":true,"kind":"runtime","optional":false},{"id":21483466185,"package_name":"@microsoft/applicationinsights-web","ecosystem":"npm","requirements":"^3.3.4","direct":true,"kind":"runtime","optional":false},{"id":21483466186,"package_name":"@microsoft/mgt","ecosystem":"npm","requirements":"^4.4.0","direct":true,"kind":"runtime","optional":false},{"id":21483466187,"package_name":"@microsoft/mgt-msal-provider","ecosystem":"npm","requirements":"^2.11.2","direct":true,"kind":"runtime","optional":false},{"id":21483466188,"package_name":"@microsoft/mgt-msal2-provider","ecosystem":"npm","requirements":"^4.4.0","direct":true,"kind":"runtime","optional":false},{"id":21483466189,"package_name":"@microsoft/mgt-react","ecosystem":"npm","requirements":"^4.4.0","direct":true,"kind":"runtime","optional":false},{"id":21483466190,"package_name":"@tanstack/react-query","ecosystem":"npm","requirements":"^5.59.16","direct":true,"kind":"runtime","optional":false},{"id":21483466219,"package_name":"axios","ecosystem":"npm","requirements":"^1.7.8","direct":true,"kind":"runtime","optional":false},{"id":21483466354,"package_name":"plotly.js","ecosystem":"npm","requirements":"^2.9.0","direct":true,"kind":"runtime","optional":false},{"id":21483466355,"package_name":"plotly.js-basic-dist","ecosystem":"npm","requirements":"^2.35.2","direct":true,"kind":"runtime","optional":false},{"id":21483466356,"package_name":"react","ecosystem":"npm","requirements":"^18.3.1","direct":true,"kind":"runtime","optional":false},{"id":21483466402,"package_name":"react-dom","ecosystem":"npm","requirements":"^18.3.1","direct":true,"kind":"runtime","optional":false},{"id":21483466403,"package_name":"react-modal","ecosystem":"npm","requirements":"^3.16.1","direct":true,"kind":"runtime","optional":false},{"id":21483466404,"package_name":"react-plotly.js","ecosystem":"npm","requirements":"^2.6","direct":true,"kind":"runtime","optional":false},{"id":21483466405,"package_name":"react-router-dom","ecosystem":"npm","requirements":"^6.27.0","direct":true,"kind":"runtime","optional":false},{"id":21483466406,"package_name":"zustand","ecosystem":"npm","requirements":"^5.0.0","direct":true,"kind":"runtime","optional":false},{"id":21483466407,"package_name":"@eslint/js","ecosystem":"npm","requirements":"^9.13.0","direct":true,"kind":"development","optional":false},{"id":21483466408,"package_name":"@types/plotly.js-basic-dist","ecosystem":"npm","requirements":"^1.54.4","direct":true,"kind":"development","optional":false},{"id":21483466409,"package_name":"@types/react","ecosystem":"npm","requirements":"^18.3.11","direct":true,"kind":"development","optional":false},{"id":21483466410,"package_name":"@types/react-dom","ecosystem":"npm","requirements":"^18.3.1","direct":true,"kind":"development","optional":false},{"id":21483466411,"package_name":"@types/react-plotly.js","ecosystem":"npm","requirements":"^2.6.3","direct":true,"kind":"development","optional":false},{"id":21483466412,"package_name":"@vitejs/plugin-react","ecosystem":"npm","requirements":"^4.3.3","direct":true,"kind":"development","optional":false},{"id":21483466413,"package_name":"eslint","ecosystem":"npm","requirements":"^9.15.0","direct":true,"kind":"development","optional":false},{"id":21483466414,"package_name":"eslint-plugin-react-hooks","ecosystem":"npm","requirements":"^5.0.0","direct":true,"kind":"development","optional":false},{"id":21483466480,"package_name":"eslint-plugin-react-refresh","ecosystem":"npm","requirements":"^0.4.13","direct":true,"kind":"development","optional":false},{"id":21483466481,"package_name":"globals","ecosystem":"npm","requirements":"^15.11.0","direct":true,"kind":"development","optional":false},{"id":21483466778,"package_name":"vite","ecosystem":"npm","requirements":"^5.4.9","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"backend/poetry.lock","sha":null,"kind":"lockfile","created_at":"2025-01-15T10:56:15.714Z","updated_at":"2025-01-15T10:56:15.714Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/backend/poetry.lock","dependencies":[{"id":21483467211,"package_name":"msal-extensions","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483467230,"package_name":"packaging","ecosystem":"pypi","requirements":"24.2","direct":false,"kind":"runtime","optional":false},{"id":21483467231,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":21483466831,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":21483466846,"package_name":"anyio","ecosystem":"pypi","requirements":"4.7.0","direct":false,"kind":"runtime","optional":false},{"id":21483466847,"package_name":"atomicwrites","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":21483466857,"package_name":"attrs","ecosystem":"pypi","requirements":"24.3.0","direct":false,"kind":"runtime","optional":false},{"id":21483466903,"package_name":"azure-core","ecosystem":"pypi","requirements":"1.32.0","direct":false,"kind":"runtime","optional":false},{"id":21483466904,"package_name":"azure-cosmos","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":21483466905,"package_name":"azure-identity","ecosystem":"pypi","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":21483466906,"package_name":"certifi","ecosystem":"pypi","requirements":"2024.12.14","direct":false,"kind":"runtime","optional":false},{"id":21483466944,"package_name":"cffi","ecosystem":"pypi","requirements":"1.17.1","direct":false,"kind":"runtime","optional":false},{"id":21483466945,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":21483466946,"package_name":"click","ecosystem":"pypi","requirements":"8.1.7","direct":false,"kind":"runtime","optional":false},{"id":21483466947,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":21483466948,"package_name":"cryptography","ecosystem":"pypi","requirements":"43.0.3","direct":false,"kind":"runtime","optional":false},{"id":21483466992,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":21483466993,"package_name":"fastapi","ecosystem":"pypi","requirements":"0.115.6","direct":false,"kind":"runtime","optional":false},{"id":21483467029,"package_name":"flake8","ecosystem":"pypi","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":21483467053,"package_name":"flake8-bugbear","ecosystem":"pypi","requirements":"24.12.12","direct":false,"kind":"runtime","optional":false},{"id":21483467145,"package_name":"h11","ecosystem":"pypi","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":21483467146,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":21483467147,"package_name":"httpx","ecosystem":"pypi","requirements":"0.27.2","direct":false,"kind":"runtime","optional":false},{"id":21483467148,"package_name":"idna","ecosystem":"pypi","requirements":"3.10","direct":false,"kind":"runtime","optional":false},{"id":21483467165,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":21483467192,"package_name":"mccabe","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":21483467200,"package_name":"msal","ecosystem":"pypi","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":21483467271,"package_name":"portalocker","ecosystem":"pypi","requirements":"2.10.1","direct":false,"kind":"runtime","optional":false},{"id":21483467350,"package_name":"py","ecosystem":"pypi","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":21483467371,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"2.12.1","direct":false,"kind":"runtime","optional":false},{"id":21483467372,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.22","direct":false,"kind":"runtime","optional":false},{"id":21483467373,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.10.3","direct":false,"kind":"runtime","optional":false},{"id":21483467408,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.27.1","direct":false,"kind":"runtime","optional":false},{"id":21483467409,"package_name":"pyflakes","ecosystem":"pypi","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":21483467438,"package_name":"pyjwt","ecosystem":"pypi","requirements":"2.10.1","direct":false,"kind":"runtime","optional":false},{"id":21483467439,"package_name":"pytest","ecosystem":"pypi","requirements":"6.2.5","direct":false,"kind":"runtime","optional":false},{"id":21483467486,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":21483467487,"package_name":"pywin32","ecosystem":"pypi","requirements":"308","direct":false,"kind":"runtime","optional":false},{"id":21483467488,"package_name":"requests","ecosystem":"pypi","requirements":"2.32.3","direct":false,"kind":"runtime","optional":false},{"id":21483467501,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":21483467595,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":21483467596,"package_name":"starlette","ecosystem":"pypi","requirements":"0.41.3","direct":false,"kind":"runtime","optional":false},{"id":21483467606,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":21483467607,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.12.2","direct":false,"kind":"runtime","optional":false},{"id":21483467608,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":21483467624,"package_name":"uvicorn","ecosystem":"pypi","requirements":"0.32.1","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"backend/pyproject.toml","sha":null,"kind":"manifest","created_at":"2025-01-15T10:56:26.832Z","updated_at":"2025-01-15T10:56:26.832Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/backend/pyproject.toml","dependencies":[{"id":21483467665,"package_name":"python","ecosystem":"pypi","requirements":"^3.9","direct":true,"kind":"runtime","optional":false},{"id":21483467763,"package_name":"fastapi","ecosystem":"pypi","requirements":"^0.115.5","direct":true,"kind":"runtime","optional":false},{"id":21483467764,"package_name":"uvicorn","ecosystem":"pypi","requirements":"^0.32.1","direct":true,"kind":"runtime","optional":false},{"id":21483467765,"package_name":"requests","ecosystem":"pypi","requirements":"^2.32.3","direct":true,"kind":"runtime","optional":false},{"id":21483467766,"package_name":"httpx","ecosystem":"pypi","requirements":"^0.27.2","direct":true,"kind":"runtime","optional":false},{"id":21483467767,"package_name":"pyjwt","ecosystem":"pypi","requirements":"^2.10.1","direct":true,"kind":"runtime","optional":false},{"id":21483467768,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":21483467769,"package_name":"msal","ecosystem":"pypi","requirements":"^1.31.1","direct":true,"kind":"runtime","optional":false},{"id":21483467770,"package_name":"azure-identity","ecosystem":"pypi","requirements":"^1.19","direct":true,"kind":"runtime","optional":false},{"id":21483467771,"package_name":"azure-cosmos","ecosystem":"pypi","requirements":"^4.9.0","direct":true,"kind":"runtime","optional":false},{"id":21483467772,"package_name":"pytest","ecosystem":"pypi","requirements":"^6.2.2","direct":true,"kind":"develop","optional":false},{"id":21483467773,"package_name":"flake8","ecosystem":"pypi","requirements":"^7.1.1","direct":true,"kind":"develop","optional":false},{"id":21483467774,"package_name":"flake8-bugbear","ecosystem":"pypi","requirements":"^24.10.31","direct":true,"kind":"develop","optional":false}]},{"ecosystem":"docker","filepath":"backend/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-01-15T10:51:44.340Z","updated_at":"2025-01-15T10:51:44.340Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/backend/Dockerfile","dependencies":[{"id":21483428721,"package_name":"python","ecosystem":"docker","requirements":"3.11-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"frontend/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-01-15T10:51:45.291Z","updated_at":"2025-01-15T10:51:45.291Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/frontend/Dockerfile","dependencies":[{"id":21483428845,"package_name":"docker.io/library/node","ecosystem":"docker","requirements":"22-bookworm-slim","direct":true,"kind":"build","optional":false},{"id":21483428846,"package_name":"docker.io/nginxinc/nginx-unprivileged","ecosystem":"docker","requirements":"alpine","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2025-03-04T09:30:07.432Z","updated_at":"2025-03-04T09:30:07.432Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/docker-compose.yml","dependencies":[]}],"score":6.436150368369428,"created_at":"2026-02-24T00:10:37.532Z","updated_at":"2026-04-13T23:01:02.770Z","avatar_url":"https://github.com/equinor.png","language":"TypeScript","category":"Emissions","sub_category":"Carbon Capture","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"![Build and deploy to Radix](https://api.radix.equinor.com/api/v1/applications/acidwatch/environments/dev/buildstatus)\n![Promote prod environment](https://api.radix.equinor.com/api/v1/applications/acidwatch/environments/prod/buildstatus?pipeline=promote)\n\n# AcidWatch\n\nAcidWatch is a portal for tools that calculate and predict chemical reactions in\nCO\u003csub\u003e2\u003c/sub\u003e streams. It is essential for advancing and scaling carbon capture\nand storage (CCS) technologies. The goal of AcidWatch is to democratize and open\nup the discussion around CO\u003csub\u003e2\u003c/sub\u003e impurities and provide a reliable\nresource for researchers, chemists, and industry professionals in the CCS\ndomain.\n\n## Using\n\nThe production version of AcidWatch is found at https://acidwatch.radix.equinor.com/ . Some features require an Equinor account with appropriate accesses.\n\n## Developing\n\nAcidWatch uses Python in the backend and Javascript in the frontend.\nAdditionally, some features require a reasonably up-to-data Java version. Ensure that you have Python 3.11 or later, [Poetry](https://python-poetry.org/), NodeJS and Java (eg. OpenJDK 21).\n\n### Backend\n\nThe backend is written using FastAPI and SQLAlchemy.\n\nUsing Poetry, install AcidWatch's backend using the following command:\n\n```sh\npoetry -C backend install\n```\n\n\u003e [!NOTE]\n\u003e Here, `-C backend` instructs `poetry` to enter the `backend/` directory before\n\u003e doing anything. If you enter the `backend` directory (eg. via `cd backend`), you\n\u003e can drop writing `-C backend` for each command.\n\nThen, run the backend in development mode using the following command:\n\n```sh\npoetry -C backend run acidwatch-api\n```\n\nTo change the settings, first copy `backend/.env.example` to `backend/.env` and\nthen modify it to suit your needs.\n\nTo install and run a production build of the backend, refer to [the backend\nDockerfile](./backend/Dockerfile).\n\nExplore the auto-generated REST API at http://localhost:8001/docs\n\n#### SQLite\n\nBy default, AcidWatch uses an in-memory SQLite database. It requires no\nadditional installation or setup, but will reset whenever the backend is\nrestarted.\n\nTo enable a persistent SQLite database, set `ACIDWATCH_DATABASE` in\n`backend/.env` file. For example, adding the following will create a `test.db`\nfile in the directory from which `acidwatch-api` is ran:\n\n```sh\nACIDWATCH_DATABASE=sqlite:///test.db\n```\n\n\u003e [!TIP]\n\u003e Database migration aren't applied to SQLite. If mysterious database errors\n\u003e occur, delete your database file and restart.\n\n#### PostgreSQL\n\nAcidWatch uses a PostgreSQL database in production. Once you have access\n\nFirst, ensure that the backend is installed with the `pg` (PostgreSQL) optional\ndependency group. This installs the recommended SQLAlchemy driver:\n\n```sh\npoetry -C backend install -E pg\n```\n\nThen, set the `ACIDWATCH_DATABASE` as described in the [SQLite section](#SQLite) to the following:\n\n```sh\n# Over TCP/IP\nACIDWATCH_DATABASE=postgresql://[username]:[password]@[hostname]:[port]/[database]\n\n# Over UNIX sockets\nACIDWATCH_DATABASE=postgresql:///[database]?host=[path]\n\n# For example:\nACIDWATCH_DATABASE=postgresql://postgres:password@localhost:5432/acidwatch\n```\n\nAcidWatch uses SQLAlchemy's Alembic to handle migrations. Run `poetry -C backend\nrun alembic upgrade head` to migrate the database to the current schema.\n\nDon't have a postgres running? Here's a simple docker setup, that will create the necessary\ndatabase to work with the example above:\n\n``` sh\ndocker run -e POSTGRES_PASSWORD=password -e POSTGRES_DB=acidwatch -p 5432:5432 postgres\n\n````\n#### Other databases \u0026 related material\n\nFor other databases, refer to SQLAlchemy documentation on how to create\n\n### Frontend\n\nThe frontend uses Vite and React. Components are provided by the official\n[Equinor Design System](https://eds.equinor.com) React library.\n\n```sh\n# Copy the .env file\ncp frontend/.env.example frontend/.env\n\n# then install\nnpm -C frontend install\n```\n\nTo run, ensure that the backend is running on port 8001 and then:\n\n```sh\nnpm -C run dev\n```\n\nThe application is now available at http://localhost:5173\n\n## Considerations\n\n### Debugging in Visual Studio Code\n\nIf using VS Code it is recommended to run backend in a different instances of VS Code. This will avoid a lot of hazzle configuring and running correct python virtual environment etc.\n\n### Deployment\n\nGitHub Actions Workflows are used for building, testing and deploying AcidWatch to Radix.\n\nTests are run on every push, and deployment to dev environment are done on merge to main branch.\n\nDeployment to test and prod environment are for now done manually in Radix console.\n\n### GitHub Codespaces\n\nIf someone fancies using codespaces and wants to break out of the tedious local setup then following steps can be followed.\n\n#### 1. Setup frontend\n\nOpen a terminal and write following commands to run frontend.\n\n```sh\ncd /frontend\nnpm run dev\n```\n\n#### 2. Setup backend\n\nOpen another terminal and write following commands to enable virtual environment and then to run backend.\n\n```sh\nsource venv/bin/activate .\npython3 backend/src/acidwatch_api/__main__.py\n```\n\n#### 3. Toggle port visibility\n\nKudos! Now frontend is running on port 5173, and backend is on 8001. Toggle the port for backend only to be public so its accessible by frontend.\n\n#### 4. Point to a different deployment environment\n\nNow open source models can be run and tested. To point to a different instance of deployment (dev, prod or local) install-dependencies.sh can be updated.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/346336","html_url":"https://ost.ecosyste.ms/projects/346336"}