{"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-10-05T20:36:13.534Z","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-09-24T11:22:06.000Z","size":12162,"stargazers_count":13,"open_issues_count":39,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-09-25T19:27:10.460Z","etag":null,"topics":["carbon-capture-and-storage","ccs","computational-chemistry","hacktoberfest","hacktoberfestivus","impurities"],"latest_commit_sha":null,"homepage":"https://acidwatch.radix.equinor.com/","language":"Python","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2024-10-30T14:07:33.000Z","updated_at":"2026-09-24T11:21:04.000Z","dependencies_parsed_at":"2026-09-11T08:20:26.851Z","dependency_job_id":null,"html_url":"https://github.com/equinor/acidwatch","commit_stats":null,"previous_names":["equinor/acidwatch"],"tags_count":9,"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":341189360,"owners_count":37718733,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-26T02:00:06.440Z","response_time":102,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"equinor","name":"Equinor","uuid":"525862","kind":"organization","description":"","email":null,"website":"https://equinor.com/","location":"Norway","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/525862?v=4","repositories_count":758,"last_synced_at":"2026-10-03T03:52:59.766Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/equinor","funding_links":[],"total_stars":5088,"followers":1830,"following":0,"created_at":"2022-11-04T04:42:23.291Z","updated_at":"2026-10-03T03:52:59.886Z","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":"main","total_commits":767,"total_committers":13,"total_bot_commits":8,"total_bot_committers":1,"mean_commits":59.0,"dds":0.7392438070404173,"past_year_total_commits":350,"past_year_total_committers":9,"past_year_total_bot_commits":8,"past_year_total_bot_committers":1,"past_year_mean_commits":38.888888888888886,"past_year_dds":0.5685714285714285,"last_synced_at":"2026-10-04T20:03:59.492Z","last_synced_commit":"7324a613240297ab26b42c66a04aee911ae0a0a8","created_at":"2026-02-26T01:00:33.168Z","updated_at":"2026-10-04T20:03:59.366Z","committers":[{"name":"Lars Petter Hauge","email":"larsenhauge@gmail.com","login":"lars-petter-hauge","count":200},{"name":"Harald Eggen","email":"haegg@equinor.com","login":"haralde","count":146},{"name":"Muhammad Usama","email":"110888193+UsamaEquinorAFK","login":"UsamaEquinorAFK","count":125},{"name":"Zohar Malamant","email":"ZOM@equinor.com","login":"pinkwah","count":91},{"name":"eq-sandkav","email":"skav@equinor.com","login":"SAKavli","count":88},{"name":"Anna Kvashchuk","email":"kvashchuk.anna@gmail.com","login":"kvashchuka","count":49},{"name":"Fredrik Mellemstrand","email":"fmell@equinor.com","login":"fmell","count":33},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":8},{"name":"Sviatoslav Eroshkin","email":"109044598+Sviatose","login":"Sviatose","count":8},{"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":"Daniel Vieira","email":"kovauviske@poli.ufrj.br","login":"Hardins","count":4},{"name":"danielsantiago1002","email":"danielsantiago1002@hotmail.com","login":"danielsantiago1002","count":1}],"past_year_committers":[{"name":"Lars Petter Hauge","email":"larsenhauge@gmail.com","login":"lars-petter-hauge","count":151},{"name":"Zohar Malamant","email":"ZOM@equinor.com","login":"pinkwah","count":64},{"name":"Muhammad Usama","email":"110888193+UsamaEquinorAFK","login":"UsamaEquinorAFK","count":48},{"name":"Harald Eggen","email":"haegg@equinor.com","login":"haralde","count":33},{"name":"Anna Kvashchuk","email":"kvashchuk.anna@gmail.com","login":"kvashchuka","count":22},{"name":"Fredrik Mellemstrand","email":"fmell@equinor.com","login":"fmell","count":20},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":8},{"name":"Sviatoslav Eroshkin","email":"109044598+Sviatose","login":"Sviatose","count":3},{"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-10-05T00:00:10.238Z","repositories_count":8121462,"commits_count":1236364998,"contributors_count":56480501,"owners_count":1700939,"committers_count":3747203,"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-10-04T20:04:15.886Z","status":null,"issues_count":191,"pull_requests_count":314,"avg_time_to_close_issue":7061807.456140351,"avg_time_to_close_pull_request":842305.4047619047,"issues_closed_count":114,"pull_requests_closed_count":252,"pull_request_authors_count":13,"issue_authors_count":8,"avg_comments_per_issue":0.6335078534031413,"avg_comments_per_pull_request":0.31210191082802546,"merged_pull_requests_count":203,"bot_issues_count":0,"bot_pull_requests_count":12,"past_year_issues_count":76,"past_year_pull_requests_count":111,"past_year_avg_time_to_close_issue":8579761.192307692,"past_year_avg_time_to_close_pull_request":712989.8557692308,"past_year_issues_closed_count":52,"past_year_pull_requests_closed_count":104,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.8421052631578947,"past_year_avg_comments_per_pull_request":0.34234234234234234,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":12,"past_year_merged_pull_requests_count":90,"created_at":"2025-08-29T11:46:18.376Z","updated_at":"2026-10-04T20:04:15.886Z","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":{"need-discussion":7,"bug":6,"blocked":6,"good first issue":3,"v0.1":2,"frontend":2,"metrics":1,"summer":1,"epic":1},"pull_request_labels_count":{"dependencies":12,"javascript":6,"python:uv":4,"python":2},"issue_author_associations_count":{"COLLABORATOR":173,"CONTRIBUTOR":14,"NONE":4},"pull_request_author_associations_count":{"COLLABORATOR":241,"CONTRIBUTOR":68,"NONE":4,"OWNER":1},"issue_authors":{"kvashchuka":86,"lars-petter-hauge":37,"haralde":31,"SAKavli":17,"pinkwah":15,"fmell":2,"Hardins":2,"danielsantiago1002":1},"pull_request_authors":{"lars-petter-hauge":83,"haralde":57,"SAKavli":45,"pinkwah":33,"UsamaEquinorAFK":28,"kvashchuka":24,"fmell":17,"dependabot[bot]":12,"Sviatose":6,"Hardins":5,"olvemaudal":2,"fhdiaze":1,"badw":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-05T00:00:10.211Z","repositories_count":17825401,"issues_count":47476431,"pull_requests_count":147442736,"authors_count":11929053,"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":{"need-discussion":6,"blocked":1,"bug":1,"metrics":1,"summer":1},"past_year_pull_request_labels_count":{"dependencies":12,"javascript":6,"python:uv":4,"python":2},"past_year_issue_author_associations_count":{"COLLABORATOR":75,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"COLLABORATOR":98,"CONTRIBUTOR":12,"NONE":1},"past_year_issue_authors":{"lars-petter-hauge":33,"kvashchuka":32,"pinkwah":7,"fmell":2,"danielsantiago1002":1,"haralde":1},"past_year_pull_request_authors":{"lars-petter-hauge":53,"pinkwah":14,"dependabot[bot]":12,"haralde":12,"kvashchuka":11,"fmell":6,"Sviatose":2,"badw":1},"maintainers":[{"login":"lars-petter-hauge","count":120,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lars-petter-hauge"},{"login":"kvashchuka","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kvashchuka"},{"login":"haralde","count":88,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/haralde"},{"login":"pinkwah","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pinkwah"},{"login":"SAKavli","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SAKavli"},{"login":"fmell","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmell"},{"login":"UsamaEquinorAFK","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/UsamaEquinorAFK"},{"login":"Sviatose","count":6,"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":"lars-petter-hauge","count":86,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lars-petter-hauge"},{"login":"kvashchuka","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kvashchuka"},{"login":"pinkwah","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pinkwah"},{"login":"haralde","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/haralde"},{"login":"fmell","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fmell"},{"login":"Sviatose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sviatose"}]},"events":{"total":{"CreateEvent":228,"DeleteEvent":216,"ForkEvent":1,"GollumEvent":1,"IssueCommentEvent":198,"IssuesEvent":214,"MemberEvent":4,"PullRequestEvent":398,"PullRequestReviewCommentEvent":176,"PullRequestReviewEvent":264,"PushEvent":689,"WatchEvent":7},"last_year":{"CreateEvent":52,"DeleteEvent":46,"GollumEvent":1,"IssueCommentEvent":22,"IssuesEvent":36,"MemberEvent":1,"PullRequestEvent":58,"PullRequestReviewCommentEvent":27,"PullRequestReviewEvent":29,"PushEvent":167,"WatchEvent":3}},"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/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":[]},{"ecosystem":"docker","filepath":"workers/arcs-exp/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:33.132Z","updated_at":"2026-08-28T01:05:33.132Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/arcs-exp/Dockerfile","dependencies":[{"id":26324860944,"package_name":"python","ecosystem":"docker","requirements":"3.13-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"workers/example/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:33.212Z","updated_at":"2026-08-28T01:05:33.212Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/example/Dockerfile","dependencies":[{"id":26324860945,"package_name":"python","ecosystem":"docker","requirements":"3.13-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:32.487Z","updated_at":"2026-08-28T01:05:32.487Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/.github/workflows/docs.yml","dependencies":[{"id":26324860455,"package_name":"actions/configure-pages","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":26324860456,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":26324860457,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":26324860458,"package_name":"astral-sh/setup-uv","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":26324860459,"package_name":"actions/upload-pages-artifact","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":26324860460,"package_name":"actions/deploy-pages","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"workers/phpitz-solubility/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:33.464Z","updated_at":"2026-08-28T01:05:33.464Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/phpitz-solubility/Dockerfile","dependencies":[{"id":26324860948,"package_name":"python","ecosystem":"docker","requirements":"3.13-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"workers/srk-vanlaar/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:33.550Z","updated_at":"2026-08-28T01:05:33.550Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/srk-vanlaar/Dockerfile","dependencies":[{"id":26324860949,"package_name":"python","ecosystem":"docker","requirements":"3.13-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"workers/gibbs-minimization/uv.lock","sha":null,"kind":"lockfile","created_at":"2026-08-28T01:05:35.895Z","updated_at":"2026-08-28T01:05:35.895Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/gibbs-minimization/uv.lock","dependencies":[{"id":26324861608,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861609,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861610,"package_name":"acidwatch-worker-gibbs-minimization","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861611,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861612,"package_name":"aio-pika","ecosystem":"pypi","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861613,"package_name":"aiormq","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861614,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324861615,"package_name":"anyio","ecosystem":"pypi","requirements":"4.14.2","direct":false,"kind":"runtime","optional":false},{"id":26324861616,"package_name":"azure-core","ecosystem":"pypi","requirements":"1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26324861617,"package_name":"azure-servicebus","ecosystem":"pypi","requirements":"7.14.3","direct":false,"kind":"runtime","optional":false},{"id":26324861618,"package_name":"certifi","ecosystem":"pypi","requirements":"2026.7.22","direct":false,"kind":"runtime","optional":false},{"id":26324861619,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861620,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":26324861621,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861622,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":26324861623,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":26324861624,"package_name":"idna","ecosystem":"pypi","requirements":"3.19","direct":false,"kind":"runtime","optional":false},{"id":26324861625,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861626,"package_name":"isodate","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861627,"package_name":"jpype1","ecosystem":"pypi","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861628,"package_name":"markdown","ecosystem":"pypi","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":26324861629,"package_name":"multidict","ecosystem":"pypi","requirements":"6.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861630,"package_name":"neqsim","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861631,"package_name":"nh3","ecosystem":"pypi","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":26324861632,"package_name":"numpy","ecosystem":"pypi","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861633,"package_name":"packaging","ecosystem":"pypi","requirements":"26.3","direct":false,"kind":"runtime","optional":false},{"id":26324861634,"package_name":"pamqp","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861635,"package_name":"pandas","ecosystem":"pypi","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":26324861636,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":26324861637,"package_name":"propcache","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861638,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.13.4","direct":false,"kind":"runtime","optional":false},{"id":26324861639,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.46.4","direct":false,"kind":"runtime","optional":false},{"id":26324861640,"package_name":"pygments","ecosystem":"pypi","requirements":"2.21.0","direct":false,"kind":"runtime","optional":false},{"id":26324861641,"package_name":"pytest","ecosystem":"pypi","requirements":"9.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861642,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861643,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":26324861644,"package_name":"pytz","ecosystem":"pypi","requirements":"2026.3.post1","direct":false,"kind":"runtime","optional":false},{"id":26324861645,"package_name":"requests","ecosystem":"pypi","requirements":"2.34.2","direct":false,"kind":"runtime","optional":false},{"id":26324861646,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":26324861647,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861648,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861649,"package_name":"tzdata","ecosystem":"pypi","requirements":"2026.3","direct":false,"kind":"runtime","optional":false},{"id":26324861650,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861651,"package_name":"yarl","ecosystem":"pypi","requirements":"1.24.5","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":".devcontainer/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:32.859Z","updated_at":"2026-08-28T01:05:32.859Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/.devcontainer/Dockerfile","dependencies":[{"id":26324860904,"package_name":"mcr.microsoft.com/vscode/devcontainers/base","ecosystem":"docker","requirements":"ubuntu","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"workers/tocomo/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:33.634Z","updated_at":"2026-08-28T01:05:33.634Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/tocomo/Dockerfile","dependencies":[{"id":26324860950,"package_name":"python","ecosystem":"docker","requirements":"3.13-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"backend/packages/acidwatch/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:33.754Z","updated_at":"2026-08-28T01:05:33.754Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/backend/packages/acidwatch/pyproject.toml","dependencies":[{"id":26324860951,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.28.1","direct":true,"kind":"runtime","optional":false},{"id":26324860952,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=2.3","direct":true,"kind":"runtime","optional":false},{"id":26324860953,"package_name":"pydantic","ecosystem":"pypi","requirements":"\u003e=2.13.3","direct":true,"kind":"runtime","optional":false},{"id":26324860954,"package_name":"typer","ecosystem":"pypi","requirements":"\u003e=0.26.7","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/phpitz-solubility/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:36.186Z","updated_at":"2026-08-28T01:05:36.186Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/phpitz-solubility/pyproject.toml","dependencies":[{"id":26324861684,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861685,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861686,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/tocomo/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:36.543Z","updated_at":"2026-08-28T01:05:36.543Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/tocomo/pyproject.toml","dependencies":[{"id":26324861757,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861758,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861759,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861760,"package_name":"tocomo","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/tocomo/uv.lock","sha":null,"kind":"lockfile","created_at":"2026-08-28T01:05:36.685Z","updated_at":"2026-08-28T01:05:36.685Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/tocomo/uv.lock","dependencies":[{"id":26324861761,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861762,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861763,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861764,"package_name":"acidwatch-worker-tocomo","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861765,"package_name":"aio-pika","ecosystem":"pypi","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861766,"package_name":"aiormq","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861767,"package_name":"annotated-doc","ecosystem":"pypi","requirements":"0.0.5","direct":false,"kind":"runtime","optional":false},{"id":26324861768,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324861769,"package_name":"anyio","ecosystem":"pypi","requirements":"4.14.2","direct":false,"kind":"runtime","optional":false},{"id":26324861770,"package_name":"azure-core","ecosystem":"pypi","requirements":"1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26324861771,"package_name":"azure-servicebus","ecosystem":"pypi","requirements":"7.14.3","direct":false,"kind":"runtime","optional":false},{"id":26324861772,"package_name":"certifi","ecosystem":"pypi","requirements":"2026.7.22","direct":false,"kind":"runtime","optional":false},{"id":26324861773,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861774,"package_name":"click","ecosystem":"pypi","requirements":"8.4.2","direct":false,"kind":"runtime","optional":false},{"id":26324861775,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":26324861776,"package_name":"dnspython","ecosystem":"pypi","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324861777,"package_name":"email-validator","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861778,"package_name":"fastapi","ecosystem":"pypi","requirements":"0.111.1","direct":false,"kind":"runtime","optional":false},{"id":26324861779,"package_name":"fastapi-cli","ecosystem":"pypi","requirements":"0.0.32","direct":false,"kind":"runtime","optional":false},{"id":26324861780,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861781,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":26324861782,"package_name":"httptools","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324861783,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":26324861784,"package_name":"idna","ecosystem":"pypi","requirements":"3.19","direct":false,"kind":"runtime","optional":false},{"id":26324861785,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861786,"package_name":"isodate","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861787,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":26324861788,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":26324861789,"package_name":"markdown","ecosystem":"pypi","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":26324861790,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":26324861791,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":26324861792,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":26324861793,"package_name":"multidict","ecosystem":"pypi","requirements":"6.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861794,"package_name":"nh3","ecosystem":"pypi","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":26324861795,"package_name":"numpy","ecosystem":"pypi","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861796,"package_name":"orjson","ecosystem":"pypi","requirements":"3.12.0","direct":false,"kind":"runtime","optional":false},{"id":26324861797,"package_name":"packaging","ecosystem":"pypi","requirements":"26.3","direct":false,"kind":"runtime","optional":false},{"id":26324861798,"package_name":"pamqp","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861799,"package_name":"pandas","ecosystem":"pypi","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":26324861800,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":26324861801,"package_name":"propcache","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861802,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.13.4","direct":false,"kind":"runtime","optional":false},{"id":26324861803,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.46.4","direct":false,"kind":"runtime","optional":false},{"id":26324861804,"package_name":"pydantic-extra-types","ecosystem":"pypi","requirements":"2.11.1","direct":false,"kind":"runtime","optional":false},{"id":26324861805,"package_name":"pydantic-settings","ecosystem":"pypi","requirements":"2.15.0","direct":false,"kind":"runtime","optional":false},{"id":26324861806,"package_name":"pygments","ecosystem":"pypi","requirements":"2.21.0","direct":false,"kind":"runtime","optional":false},{"id":26324861807,"package_name":"pytest","ecosystem":"pypi","requirements":"9.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861808,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861809,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":26324861810,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":26324861811,"package_name":"python-multipart","ecosystem":"pypi","requirements":"0.0.32","direct":false,"kind":"runtime","optional":false},{"id":26324861812,"package_name":"pytz","ecosystem":"pypi","requirements":"2026.3.post1","direct":false,"kind":"runtime","optional":false},{"id":26324861813,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":26324861814,"package_name":"requests","ecosystem":"pypi","requirements":"2.34.2","direct":false,"kind":"runtime","optional":false},{"id":26324861815,"package_name":"rich","ecosystem":"pypi","requirements":"15.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861816,"package_name":"rich-toolkit","ecosystem":"pypi","requirements":"0.20.3","direct":false,"kind":"runtime","optional":false},{"id":26324861817,"package_name":"shellingham","ecosystem":"pypi","requirements":"1.5.4","direct":false,"kind":"runtime","optional":false},{"id":26324861818,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":26324861819,"package_name":"starlette","ecosystem":"pypi","requirements":"0.37.2","direct":false,"kind":"runtime","optional":false},{"id":26324861820,"package_name":"tocomo","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861821,"package_name":"typer","ecosystem":"pypi","requirements":"0.27.1","direct":false,"kind":"runtime","optional":false},{"id":26324861822,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861823,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861824,"package_name":"tzdata","ecosystem":"pypi","requirements":"2026.3","direct":false,"kind":"runtime","optional":false},{"id":26324861825,"package_name":"ujson","ecosystem":"pypi","requirements":"5.13.0","direct":false,"kind":"runtime","optional":false},{"id":26324861826,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861827,"package_name":"uvicorn","ecosystem":"pypi","requirements":"0.30.6","direct":false,"kind":"runtime","optional":false},{"id":26324861828,"package_name":"uvloop","ecosystem":"pypi","requirements":"0.22.1","direct":false,"kind":"runtime","optional":false},{"id":26324861829,"package_name":"watchfiles","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":26324861830,"package_name":"websockets","ecosystem":"pypi","requirements":"17.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861831,"package_name":"yarl","ecosystem":"pypi","requirements":"1.24.5","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/phpitz-solubility/uv.lock","sha":null,"kind":"lockfile","created_at":"2026-08-28T01:05:36.270Z","updated_at":"2026-08-28T01:05:36.270Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/phpitz-solubility/uv.lock","dependencies":[{"id":26324861687,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861688,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861689,"package_name":"acidwatch-worker-phpitz-solubility","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861690,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861691,"package_name":"aio-pika","ecosystem":"pypi","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861692,"package_name":"aiormq","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861693,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324861694,"package_name":"anyio","ecosystem":"pypi","requirements":"4.14.2","direct":false,"kind":"runtime","optional":false},{"id":26324861695,"package_name":"azure-core","ecosystem":"pypi","requirements":"1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26324861696,"package_name":"azure-servicebus","ecosystem":"pypi","requirements":"7.14.3","direct":false,"kind":"runtime","optional":false},{"id":26324861697,"package_name":"certifi","ecosystem":"pypi","requirements":"2026.7.22","direct":false,"kind":"runtime","optional":false},{"id":26324861698,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861699,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861700,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":26324861701,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":26324861702,"package_name":"idna","ecosystem":"pypi","requirements":"3.19","direct":false,"kind":"runtime","optional":false},{"id":26324861703,"package_name":"isodate","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861704,"package_name":"markdown","ecosystem":"pypi","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":26324861705,"package_name":"multidict","ecosystem":"pypi","requirements":"6.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861706,"package_name":"nh3","ecosystem":"pypi","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":26324861707,"package_name":"pamqp","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861708,"package_name":"propcache","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861709,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.13.4","direct":false,"kind":"runtime","optional":false},{"id":26324861710,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.46.4","direct":false,"kind":"runtime","optional":false},{"id":26324861711,"package_name":"requests","ecosystem":"pypi","requirements":"2.34.2","direct":false,"kind":"runtime","optional":false},{"id":26324861712,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861713,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861714,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861715,"package_name":"yarl","ecosystem":"pypi","requirements":"1.24.5","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish-pypi.yaml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:32.615Z","updated_at":"2026-08-28T01:05:32.615Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/.github/workflows/publish-pypi.yaml","dependencies":[{"id":26324860464,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26324860465,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"workers/srk-vanlaar/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:36.359Z","updated_at":"2026-08-28T01:05:36.359Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/srk-vanlaar/pyproject.toml","dependencies":[{"id":26324861716,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861717,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861718,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861719,"package_name":"neqsim","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/srk-vanlaar/uv.lock","sha":null,"kind":"lockfile","created_at":"2026-08-28T01:05:36.446Z","updated_at":"2026-08-28T01:05:36.446Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/srk-vanlaar/uv.lock","dependencies":[{"id":26324861720,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861721,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861722,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861723,"package_name":"acidwatch-worker-srk-vanlaar","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861724,"package_name":"aio-pika","ecosystem":"pypi","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861725,"package_name":"aiormq","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861726,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324861727,"package_name":"anyio","ecosystem":"pypi","requirements":"4.14.2","direct":false,"kind":"runtime","optional":false},{"id":26324861728,"package_name":"azure-core","ecosystem":"pypi","requirements":"1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26324861729,"package_name":"azure-servicebus","ecosystem":"pypi","requirements":"7.14.3","direct":false,"kind":"runtime","optional":false},{"id":26324861730,"package_name":"certifi","ecosystem":"pypi","requirements":"2026.7.22","direct":false,"kind":"runtime","optional":false},{"id":26324861731,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861732,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861733,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":26324861734,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":26324861735,"package_name":"idna","ecosystem":"pypi","requirements":"3.19","direct":false,"kind":"runtime","optional":false},{"id":26324861736,"package_name":"isodate","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861737,"package_name":"jpype1","ecosystem":"pypi","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861738,"package_name":"markdown","ecosystem":"pypi","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":26324861739,"package_name":"multidict","ecosystem":"pypi","requirements":"6.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861740,"package_name":"neqsim","ecosystem":"pypi","requirements":"3.18.0","direct":false,"kind":"runtime","optional":false},{"id":26324861741,"package_name":"nh3","ecosystem":"pypi","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":26324861742,"package_name":"numpy","ecosystem":"pypi","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861743,"package_name":"packaging","ecosystem":"pypi","requirements":"26.3","direct":false,"kind":"runtime","optional":false},{"id":26324861744,"package_name":"pamqp","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861745,"package_name":"pandas","ecosystem":"pypi","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":26324861746,"package_name":"propcache","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861747,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.13.4","direct":false,"kind":"runtime","optional":false},{"id":26324861748,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.46.4","direct":false,"kind":"runtime","optional":false},{"id":26324861749,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":26324861750,"package_name":"requests","ecosystem":"pypi","requirements":"2.34.2","direct":false,"kind":"runtime","optional":false},{"id":26324861751,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":26324861752,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861753,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861754,"package_name":"tzdata","ecosystem":"pypi","requirements":"2026.3","direct":false,"kind":"runtime","optional":false},{"id":26324861755,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861756,"package_name":"yarl","ecosystem":"pypi","requirements":"1.24.5","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/arcs/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:34.639Z","updated_at":"2026-08-28T01:05:34.639Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/arcs/pyproject.toml","dependencies":[{"id":26324861183,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861184,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861185,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861186,"package_name":"arcs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/arcs-exp/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:35.323Z","updated_at":"2026-08-28T01:05:35.323Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/arcs-exp/pyproject.toml","dependencies":[{"id":26324861379,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861380,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861381,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861382,"package_name":"arcs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861383,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/arcs-exp/uv.lock","sha":null,"kind":"lockfile","created_at":"2026-08-28T01:05:35.408Z","updated_at":"2026-08-28T01:05:35.408Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/arcs-exp/uv.lock","dependencies":[{"id":26324861384,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861385,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861386,"package_name":"acidwatch-worker-arcs-exp","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861387,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861388,"package_name":"aio-pika","ecosystem":"pypi","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861389,"package_name":"aiormq","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861390,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324861391,"package_name":"anyio","ecosystem":"pypi","requirements":"4.14.2","direct":false,"kind":"runtime","optional":false},{"id":26324861392,"package_name":"appdirs","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861393,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":26324861394,"package_name":"arcs","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":26324861395,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861396,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861397,"package_name":"arrow","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861398,"package_name":"ase","ecosystem":"pypi","requirements":"3.29.0","direct":false,"kind":"runtime","optional":false},{"id":26324861399,"package_name":"asttokens","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":26324861400,"package_name":"async-lru","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861401,"package_name":"attrs","ecosystem":"pypi","requirements":"26.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861402,"package_name":"azure-core","ecosystem":"pypi","requirements":"1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26324861403,"package_name":"azure-servicebus","ecosystem":"pypi","requirements":"7.14.3","direct":false,"kind":"runtime","optional":false},{"id":26324861404,"package_name":"babel","ecosystem":"pypi","requirements":"2.18.0","direct":false,"kind":"runtime","optional":false},{"id":26324861405,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.15.0","direct":false,"kind":"runtime","optional":false},{"id":26324861406,"package_name":"bibtexparser","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861407,"package_name":"bleach","ecosystem":"pypi","requirements":"6.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861408,"package_name":"bottle","ecosystem":"pypi","requirements":"0.13.4","direct":false,"kind":"runtime","optional":false},{"id":26324861409,"package_name":"certifi","ecosystem":"pypi","requirements":"2026.7.22","direct":false,"kind":"runtime","optional":false},{"id":26324861410,"package_name":"cffi","ecosystem":"pypi","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861411,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861412,"package_name":"chempy","ecosystem":"pypi","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":26324861413,"package_name":"clr-loader","ecosystem":"pypi","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861414,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":26324861415,"package_name":"comm","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":26324861416,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":26324861417,"package_name":"cycler","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":26324861418,"package_name":"debugpy","ecosystem":"pypi","requirements":"1.8.21","direct":false,"kind":"runtime","optional":false},{"id":26324861419,"package_name":"defusedxml","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861420,"package_name":"deprecated","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861421,"package_name":"dill","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":26324861422,"package_name":"dot2tex","ecosystem":"pypi","requirements":"2.12.0","direct":false,"kind":"runtime","optional":false},{"id":26324861423,"package_name":"executing","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":26324861424,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"2.22.2","direct":false,"kind":"runtime","optional":false},{"id":26324861425,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.63.0","direct":false,"kind":"runtime","optional":false},{"id":26324861426,"package_name":"fqdn","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861427,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861428,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":26324861429,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":26324861430,"package_name":"idna","ecosystem":"pypi","requirements":"3.19","direct":false,"kind":"runtime","optional":false},{"id":26324861431,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861432,"package_name":"ipykernel","ecosystem":"pypi","requirements":"7.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861433,"package_name":"ipython","ecosystem":"pypi","requirements":"9.16.1","direct":false,"kind":"runtime","optional":false},{"id":26324861434,"package_name":"ipython-pygments-lexers","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861435,"package_name":"isodate","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861436,"package_name":"isoduration","ecosystem":"pypi","requirements":"20.11.0","direct":false,"kind":"runtime","optional":false},{"id":26324861437,"package_name":"jedi","ecosystem":"pypi","requirements":"0.20.0","direct":false,"kind":"runtime","optional":false},{"id":26324861438,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":26324861439,"package_name":"joblib","ecosystem":"pypi","requirements":"1.5.3","direct":false,"kind":"runtime","optional":false},{"id":26324861440,"package_name":"json5","ecosystem":"pypi","requirements":"0.15.0","direct":false,"kind":"runtime","optional":false},{"id":26324861441,"package_name":"jsonpickle","ecosystem":"pypi","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":26324861442,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861443,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.26.0","direct":false,"kind":"runtime","optional":false},{"id":26324861444,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"2025.9.1","direct":false,"kind":"runtime","optional":false},{"id":26324861445,"package_name":"jupyter-builder","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861446,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"8.9.1","direct":false,"kind":"runtime","optional":false},{"id":26324861447,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"5.9.1","direct":false,"kind":"runtime","optional":false},{"id":26324861448,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":26324861449,"package_name":"jupyter-lsp","ecosystem":"pypi","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861450,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"2.20.0","direct":false,"kind":"runtime","optional":false},{"id":26324861451,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"0.5.4","direct":false,"kind":"runtime","optional":false},{"id":26324861452,"package_name":"jupyterlab","ecosystem":"pypi","requirements":"4.6.3","direct":false,"kind":"runtime","optional":false},{"id":26324861453,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861454,"package_name":"jupyterlab-server","ecosystem":"pypi","requirements":"2.28.0","direct":false,"kind":"runtime","optional":false},{"id":26324861455,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":26324861456,"package_name":"lark","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861457,"package_name":"loguru","ecosystem":"pypi","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":26324861458,"package_name":"lxml","ecosystem":"pypi","requirements":"6.1.2","direct":false,"kind":"runtime","optional":false},{"id":26324861459,"package_name":"markdown","ecosystem":"pypi","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":26324861460,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":26324861461,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.11.1","direct":false,"kind":"runtime","optional":false},{"id":26324861462,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861463,"package_name":"mistune","ecosystem":"pypi","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":26324861464,"package_name":"monty","ecosystem":"pypi","requirements":"2026.7.16","direct":false,"kind":"runtime","optional":false},{"id":26324861465,"package_name":"mpmath","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861466,"package_name":"multidict","ecosystem":"pypi","requirements":"6.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861467,"package_name":"multiprocess","ecosystem":"pypi","requirements":"0.70.19","direct":false,"kind":"runtime","optional":false},{"id":26324861468,"package_name":"narwhals","ecosystem":"pypi","requirements":"2.24.0","direct":false,"kind":"runtime","optional":false},{"id":26324861469,"package_name":"nbclient","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":26324861470,"package_name":"nbconvert","ecosystem":"pypi","requirements":"7.17.1","direct":false,"kind":"runtime","optional":false},{"id":26324861471,"package_name":"nbformat","ecosystem":"pypi","requirements":"5.11.1","direct":false,"kind":"runtime","optional":false},{"id":26324861472,"package_name":"nest-asyncio2","ecosystem":"pypi","requirements":"1.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861473,"package_name":"networkx","ecosystem":"pypi","requirements":"3.6.1","direct":false,"kind":"runtime","optional":false},{"id":26324861474,"package_name":"nh3","ecosystem":"pypi","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":26324861475,"package_name":"notebook","ecosystem":"pypi","requirements":"7.6.2","direct":false,"kind":"runtime","optional":false},{"id":26324861476,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":26324861477,"package_name":"numpy","ecosystem":"pypi","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861478,"package_name":"orjson","ecosystem":"pypi","requirements":"3.12.0","direct":false,"kind":"runtime","optional":false},{"id":26324861479,"package_name":"packaging","ecosystem":"pypi","requirements":"26.3","direct":false,"kind":"runtime","optional":false},{"id":26324861480,"package_name":"palettable","ecosystem":"pypi","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":26324861481,"package_name":"pamqp","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861482,"package_name":"pandas","ecosystem":"pypi","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":26324861483,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861484,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.7","direct":false,"kind":"runtime","optional":false},{"id":26324861485,"package_name":"pathos","ecosystem":"pypi","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":26324861486,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":26324861487,"package_name":"pillow","ecosystem":"pypi","requirements":"12.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861488,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.11.3","direct":false,"kind":"runtime","optional":false},{"id":26324861489,"package_name":"plotly","ecosystem":"pypi","requirements":"6.9.0","direct":false,"kind":"runtime","optional":false},{"id":26324861490,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":26324861491,"package_name":"pox","ecosystem":"pypi","requirements":"0.3.7","direct":false,"kind":"runtime","optional":false},{"id":26324861492,"package_name":"ppft","ecosystem":"pypi","requirements":"1.7.8","direct":false,"kind":"runtime","optional":false},{"id":26324861493,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"0.26.0","direct":false,"kind":"runtime","optional":false},{"id":26324861494,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.53","direct":false,"kind":"runtime","optional":false},{"id":26324861495,"package_name":"propcache","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861496,"package_name":"proxy-tools","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861497,"package_name":"psutil","ecosystem":"pypi","requirements":"7.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861498,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861499,"package_name":"pulp","ecosystem":"pypi","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":26324861500,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":26324861501,"package_name":"pycparser","ecosystem":"pypi","requirements":"3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861502,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.13.4","direct":false,"kind":"runtime","optional":false},{"id":26324861503,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.46.4","direct":false,"kind":"runtime","optional":false},{"id":26324861504,"package_name":"pygments","ecosystem":"pypi","requirements":"2.21.0","direct":false,"kind":"runtime","optional":false},{"id":26324861505,"package_name":"pymatgen","ecosystem":"pypi","requirements":"2026.5.4","direct":false,"kind":"runtime","optional":false},{"id":26324861506,"package_name":"pymatgen-core","ecosystem":"pypi","requirements":"2026.8.13","direct":false,"kind":"runtime","optional":false},{"id":26324861507,"package_name":"pyneqsys","ecosystem":"pypi","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":26324861508,"package_name":"pyobjc-core","ecosystem":"pypi","requirements":"12.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861509,"package_name":"pyobjc-framework-cocoa","ecosystem":"pypi","requirements":"12.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861510,"package_name":"pyobjc-framework-quartz","ecosystem":"pypi","requirements":"12.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861511,"package_name":"pyobjc-framework-security","ecosystem":"pypi","requirements":"12.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861512,"package_name":"pyobjc-framework-uniformtypeidentifiers","ecosystem":"pypi","requirements":"12.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861513,"package_name":"pyobjc-framework-webkit","ecosystem":"pypi","requirements":"12.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861514,"package_name":"pyodesys","ecosystem":"pypi","requirements":"0.14.7","direct":false,"kind":"runtime","optional":false},{"id":26324861515,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":26324861516,"package_name":"pytest","ecosystem":"pypi","requirements":"9.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861517,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861518,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":26324861519,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":26324861520,"package_name":"pythonnet","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861521,"package_name":"pyvis","ecosystem":"pypi","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":26324861522,"package_name":"pywebview","ecosystem":"pypi","requirements":"6.2.1","direct":false,"kind":"runtime","optional":false},{"id":26324861523,"package_name":"pywinpty","ecosystem":"pypi","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":26324861524,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":26324861525,"package_name":"pyzmq","ecosystem":"pypi","requirements":"27.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861526,"package_name":"qtpy","ecosystem":"pypi","requirements":"2.4.3","direct":false,"kind":"runtime","optional":false},{"id":26324861527,"package_name":"quantities","ecosystem":"pypi","requirements":"0.16.4","direct":false,"kind":"runtime","optional":false},{"id":26324861528,"package_name":"referencing","ecosystem":"pypi","requirements":"0.37.0","direct":false,"kind":"runtime","optional":false},{"id":26324861529,"package_name":"requests","ecosystem":"pypi","requirements":"2.34.2","direct":false,"kind":"runtime","optional":false},{"id":26324861530,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":26324861531,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861532,"package_name":"rfc3987-syntax","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861533,"package_name":"rpds-py","ecosystem":"pypi","requirements":"2026.6.3","direct":false,"kind":"runtime","optional":false},{"id":26324861534,"package_name":"ruamel-yaml","ecosystem":"pypi","requirements":"0.19.1","direct":false,"kind":"runtime","optional":false},{"id":26324861535,"package_name":"scipy","ecosystem":"pypi","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":26324861536,"package_name":"send2trash","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861537,"package_name":"setproctitle","ecosystem":"pypi","requirements":"1.3.7","direct":false,"kind":"runtime","optional":false},{"id":26324861538,"package_name":"setuptools","ecosystem":"pypi","requirements":"84.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861539,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":26324861540,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.9.2","direct":false,"kind":"runtime","optional":false},{"id":26324861541,"package_name":"spglib","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861542,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":26324861543,"package_name":"sym","ecosystem":"pypi","requirements":"0.3.7","direct":false,"kind":"runtime","optional":false},{"id":26324861544,"package_name":"sympy","ecosystem":"pypi","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false},{"id":26324861545,"package_name":"tabulate","ecosystem":"pypi","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":26324861546,"package_name":"terminado","ecosystem":"pypi","requirements":"0.18.1","direct":false,"kind":"runtime","optional":false},{"id":26324861547,"package_name":"tinycss2","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861548,"package_name":"tornado","ecosystem":"pypi","requirements":"6.5.8","direct":false,"kind":"runtime","optional":false},{"id":26324861549,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.70.0","direct":false,"kind":"runtime","optional":false},{"id":26324861550,"package_name":"tqdm-pathos","ecosystem":"pypi","requirements":"0.4","direct":false,"kind":"runtime","optional":false},{"id":26324861551,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.16.1","direct":false,"kind":"runtime","optional":false},{"id":26324861552,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861553,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861554,"package_name":"tzdata","ecosystem":"pypi","requirements":"2026.3","direct":false,"kind":"runtime","optional":false},{"id":26324861555,"package_name":"uncertainties","ecosystem":"pypi","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":26324861556,"package_name":"uri-template","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861557,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861558,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":26324861559,"package_name":"webcolors","ecosystem":"pypi","requirements":"25.10.0","direct":false,"kind":"runtime","optional":false},{"id":26324861560,"package_name":"webencodings","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":26324861561,"package_name":"websocket-client","ecosystem":"pypi","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":26324861562,"package_name":"win32-setctime","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":26324861563,"package_name":"wrapt","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861564,"package_name":"yarl","ecosystem":"pypi","requirements":"1.24.5","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/example/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:35.591Z","updated_at":"2026-08-28T01:05:35.591Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/example/pyproject.toml","dependencies":[{"id":26324861565,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861566,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861567,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:34.151Z","updated_at":"2026-08-28T01:05:34.151Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/pyproject.toml","dependencies":[{"id":26324860965,"package_name":"griffe-typingdoc","ecosystem":"pypi","requirements":"\u003e=0.3.1","direct":true,"kind":"runtime","optional":false},{"id":26324860966,"package_name":"mkdocstrings","ecosystem":"pypi","requirements":"[python]\u003e=1.0.4","direct":true,"kind":"runtime","optional":false},{"id":26324860967,"package_name":"zensical","ecosystem":"pypi","requirements":"\u003e=0.0.46","direct":true,"kind":"runtime","optional":false},{"id":26324860968,"package_name":"acidwatch-api","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324860969,"package_name":"acidwatch","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/arcs/uv.lock","sha":null,"kind":"lockfile","created_at":"2026-08-28T01:05:34.959Z","updated_at":"2026-08-28T01:05:34.959Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/arcs/uv.lock","dependencies":[{"id":26324861187,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861188,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861189,"package_name":"acidwatch-worker-arcs","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861190,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861191,"package_name":"aio-pika","ecosystem":"pypi","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861192,"package_name":"aiormq","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861193,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324861194,"package_name":"anyio","ecosystem":"pypi","requirements":"4.14.2","direct":false,"kind":"runtime","optional":false},{"id":26324861195,"package_name":"appdirs","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861196,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":26324861197,"package_name":"arcs","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":26324861198,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861199,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861200,"package_name":"arrow","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861201,"package_name":"ase","ecosystem":"pypi","requirements":"3.29.0","direct":false,"kind":"runtime","optional":false},{"id":26324861202,"package_name":"asgiref","ecosystem":"pypi","requirements":"3.12.1","direct":false,"kind":"runtime","optional":false},{"id":26324861203,"package_name":"asttokens","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":26324861204,"package_name":"async-lru","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861205,"package_name":"attrs","ecosystem":"pypi","requirements":"26.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861206,"package_name":"azure-core","ecosystem":"pypi","requirements":"1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26324861207,"package_name":"azure-core-tracing-opentelemetry","ecosystem":"pypi","requirements":"1.0.0b13","direct":false,"kind":"runtime","optional":false},{"id":26324861208,"package_name":"azure-identity","ecosystem":"pypi","requirements":"1.25.3","direct":false,"kind":"runtime","optional":false},{"id":26324861209,"package_name":"azure-monitor-opentelemetry","ecosystem":"pypi","requirements":"1.6.7","direct":false,"kind":"runtime","optional":false},{"id":26324861210,"package_name":"azure-monitor-opentelemetry-exporter","ecosystem":"pypi","requirements":"1.0.0b40","direct":false,"kind":"runtime","optional":false},{"id":26324861211,"package_name":"azure-servicebus","ecosystem":"pypi","requirements":"7.14.3","direct":false,"kind":"runtime","optional":false},{"id":26324861212,"package_name":"babel","ecosystem":"pypi","requirements":"2.18.0","direct":false,"kind":"runtime","optional":false},{"id":26324861213,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.15.0","direct":false,"kind":"runtime","optional":false},{"id":26324861214,"package_name":"bleach","ecosystem":"pypi","requirements":"6.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861215,"package_name":"certifi","ecosystem":"pypi","requirements":"2026.7.22","direct":false,"kind":"runtime","optional":false},{"id":26324861216,"package_name":"cffi","ecosystem":"pypi","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861217,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.9","direct":false,"kind":"runtime","optional":false},{"id":26324861218,"package_name":"chempy","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":26324861219,"package_name":"click","ecosystem":"pypi","requirements":"8.4.2","direct":false,"kind":"runtime","optional":false},{"id":26324861220,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":26324861221,"package_name":"comm","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":26324861222,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":26324861223,"package_name":"cryptography","ecosystem":"pypi","requirements":"50.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861224,"package_name":"cycler","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":26324861225,"package_name":"debugpy","ecosystem":"pypi","requirements":"1.8.21","direct":false,"kind":"runtime","optional":false},{"id":26324861226,"package_name":"defusedxml","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861227,"package_name":"dot2tex","ecosystem":"pypi","requirements":"2.12.0","direct":false,"kind":"runtime","optional":false},{"id":26324861228,"package_name":"executing","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":26324861229,"package_name":"fastapi","ecosystem":"pypi","requirements":"0.115.14","direct":false,"kind":"runtime","optional":false},{"id":26324861230,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"2.22.1","direct":false,"kind":"runtime","optional":false},{"id":26324861231,"package_name":"fixedint","ecosystem":"pypi","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":26324861232,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.63.0","direct":false,"kind":"runtime","optional":false},{"id":26324861233,"package_name":"fqdn","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861234,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861235,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":26324861236,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":26324861237,"package_name":"idna","ecosystem":"pypi","requirements":"3.18","direct":false,"kind":"runtime","optional":false},{"id":26324861238,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"8.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861239,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861240,"package_name":"ipykernel","ecosystem":"pypi","requirements":"7.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861241,"package_name":"ipython","ecosystem":"pypi","requirements":"9.16.1","direct":false,"kind":"runtime","optional":false},{"id":26324861242,"package_name":"ipython-pygments-lexers","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861243,"package_name":"isodate","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861244,"package_name":"isoduration","ecosystem":"pypi","requirements":"20.11.0","direct":false,"kind":"runtime","optional":false},{"id":26324861245,"package_name":"jedi","ecosystem":"pypi","requirements":"0.20.0","direct":false,"kind":"runtime","optional":false},{"id":26324861246,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":26324861247,"package_name":"joblib","ecosystem":"pypi","requirements":"1.5.3","direct":false,"kind":"runtime","optional":false},{"id":26324861248,"package_name":"json5","ecosystem":"pypi","requirements":"0.15.0","direct":false,"kind":"runtime","optional":false},{"id":26324861249,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861250,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.26.0","direct":false,"kind":"runtime","optional":false},{"id":26324861251,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"2025.9.1","direct":false,"kind":"runtime","optional":false},{"id":26324861252,"package_name":"jupyter-builder","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861253,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"8.9.1","direct":false,"kind":"runtime","optional":false},{"id":26324861254,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"5.9.1","direct":false,"kind":"runtime","optional":false},{"id":26324861255,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":26324861256,"package_name":"jupyter-lsp","ecosystem":"pypi","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861257,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"2.20.0","direct":false,"kind":"runtime","optional":false},{"id":26324861258,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"0.5.4","direct":false,"kind":"runtime","optional":false},{"id":26324861259,"package_name":"jupyterlab","ecosystem":"pypi","requirements":"4.6.3","direct":false,"kind":"runtime","optional":false},{"id":26324861260,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861261,"package_name":"jupyterlab-server","ecosystem":"pypi","requirements":"2.28.0","direct":false,"kind":"runtime","optional":false},{"id":26324861262,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":26324861263,"package_name":"lark","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861264,"package_name":"latexcodec","ecosystem":"pypi","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861265,"package_name":"markdown","ecosystem":"pypi","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":26324861266,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":26324861267,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.11.1","direct":false,"kind":"runtime","optional":false},{"id":26324861268,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861269,"package_name":"mistune","ecosystem":"pypi","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":26324861270,"package_name":"monty","ecosystem":"pypi","requirements":"2026.7.16","direct":false,"kind":"runtime","optional":false},{"id":26324861271,"package_name":"mpmath","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861272,"package_name":"msal","ecosystem":"pypi","requirements":"1.37.0","direct":false,"kind":"runtime","optional":false},{"id":26324861273,"package_name":"msal-extensions","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861274,"package_name":"msrest","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861275,"package_name":"multidict","ecosystem":"pypi","requirements":"6.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861276,"package_name":"narwhals","ecosystem":"pypi","requirements":"2.24.0","direct":false,"kind":"runtime","optional":false},{"id":26324861277,"package_name":"nbclient","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":26324861278,"package_name":"nbconvert","ecosystem":"pypi","requirements":"7.17.1","direct":false,"kind":"runtime","optional":false},{"id":26324861279,"package_name":"nbformat","ecosystem":"pypi","requirements":"5.11.0","direct":false,"kind":"runtime","optional":false},{"id":26324861280,"package_name":"nest-asyncio2","ecosystem":"pypi","requirements":"1.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861281,"package_name":"networkx","ecosystem":"pypi","requirements":"3.6.1","direct":false,"kind":"runtime","optional":false},{"id":26324861282,"package_name":"nh3","ecosystem":"pypi","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":26324861283,"package_name":"notebook","ecosystem":"pypi","requirements":"7.6.2","direct":false,"kind":"runtime","optional":false},{"id":26324861284,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":26324861285,"package_name":"numpy","ecosystem":"pypi","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861286,"package_name":"oauthlib","ecosystem":"pypi","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861287,"package_name":"opentelemetry-api","ecosystem":"pypi","requirements":"1.34.1","direct":false,"kind":"runtime","optional":false},{"id":26324861288,"package_name":"opentelemetry-instrumentation","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861289,"package_name":"opentelemetry-instrumentation-asgi","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861290,"package_name":"opentelemetry-instrumentation-dbapi","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861291,"package_name":"opentelemetry-instrumentation-django","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861292,"package_name":"opentelemetry-instrumentation-fastapi","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861293,"package_name":"opentelemetry-instrumentation-flask","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861294,"package_name":"opentelemetry-instrumentation-httpx","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861295,"package_name":"opentelemetry-instrumentation-psycopg2","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861296,"package_name":"opentelemetry-instrumentation-requests","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861297,"package_name":"opentelemetry-instrumentation-urllib","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861298,"package_name":"opentelemetry-instrumentation-urllib3","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861299,"package_name":"opentelemetry-instrumentation-wsgi","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861300,"package_name":"opentelemetry-resource-detector-azure","ecosystem":"pypi","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":26324861301,"package_name":"opentelemetry-sdk","ecosystem":"pypi","requirements":"1.34.1","direct":false,"kind":"runtime","optional":false},{"id":26324861302,"package_name":"opentelemetry-semantic-conventions","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861303,"package_name":"opentelemetry-util-http","ecosystem":"pypi","requirements":"0.55b1","direct":false,"kind":"runtime","optional":false},{"id":26324861304,"package_name":"packaging","ecosystem":"pypi","requirements":"26.3","direct":false,"kind":"runtime","optional":false},{"id":26324861305,"package_name":"palettable","ecosystem":"pypi","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":26324861306,"package_name":"pamqp","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861307,"package_name":"pandas","ecosystem":"pypi","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":26324861308,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861309,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.7","direct":false,"kind":"runtime","optional":false},{"id":26324861310,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":26324861311,"package_name":"pillow","ecosystem":"pypi","requirements":"12.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861312,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.11.2","direct":false,"kind":"runtime","optional":false},{"id":26324861313,"package_name":"plotly","ecosystem":"pypi","requirements":"6.9.0","direct":false,"kind":"runtime","optional":false},{"id":26324861314,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":26324861315,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"0.26.0","direct":false,"kind":"runtime","optional":false},{"id":26324861316,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.53","direct":false,"kind":"runtime","optional":false},{"id":26324861317,"package_name":"propcache","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861318,"package_name":"psutil","ecosystem":"pypi","requirements":"7.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861319,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861320,"package_name":"pulp","ecosystem":"pypi","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":26324861321,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":26324861322,"package_name":"pybtex","ecosystem":"pypi","requirements":"0.26.1","direct":false,"kind":"runtime","optional":false},{"id":26324861323,"package_name":"pycparser","ecosystem":"pypi","requirements":"3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861324,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.13.4","direct":false,"kind":"runtime","optional":false},{"id":26324861325,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.46.4","direct":false,"kind":"runtime","optional":false},{"id":26324861326,"package_name":"pygments","ecosystem":"pypi","requirements":"2.20.0","direct":false,"kind":"runtime","optional":false},{"id":26324861327,"package_name":"pyjwt","ecosystem":"pypi","requirements":"2.13.0","direct":false,"kind":"runtime","optional":false},{"id":26324861328,"package_name":"pymatgen","ecosystem":"pypi","requirements":"2024.11.13","direct":false,"kind":"runtime","optional":false},{"id":26324861329,"package_name":"pyneqsys","ecosystem":"pypi","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":26324861330,"package_name":"pyodesys","ecosystem":"pypi","requirements":"0.14.7","direct":false,"kind":"runtime","optional":false},{"id":26324861331,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":26324861332,"package_name":"pytest","ecosystem":"pypi","requirements":"9.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861333,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861334,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":26324861335,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861336,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861337,"package_name":"pywinpty","ecosystem":"pypi","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":26324861338,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":26324861339,"package_name":"pyzmq","ecosystem":"pypi","requirements":"27.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861340,"package_name":"quantities","ecosystem":"pypi","requirements":"0.16.4","direct":false,"kind":"runtime","optional":false},{"id":26324861341,"package_name":"referencing","ecosystem":"pypi","requirements":"0.37.0","direct":false,"kind":"runtime","optional":false},{"id":26324861342,"package_name":"requests","ecosystem":"pypi","requirements":"2.34.2","direct":false,"kind":"runtime","optional":false},{"id":26324861343,"package_name":"requests-oauthlib","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861344,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":26324861345,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861346,"package_name":"rfc3987-syntax","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861347,"package_name":"rpds-py","ecosystem":"pypi","requirements":"2026.6.3","direct":false,"kind":"runtime","optional":false},{"id":26324861348,"package_name":"ruamel-yaml","ecosystem":"pypi","requirements":"0.19.1","direct":false,"kind":"runtime","optional":false},{"id":26324861349,"package_name":"scipy","ecosystem":"pypi","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":26324861350,"package_name":"send2trash","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861351,"package_name":"setuptools","ecosystem":"pypi","requirements":"84.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861352,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":26324861353,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.9.2","direct":false,"kind":"runtime","optional":false},{"id":26324861354,"package_name":"spglib","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861355,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":26324861356,"package_name":"starlette","ecosystem":"pypi","requirements":"0.46.2","direct":false,"kind":"runtime","optional":false},{"id":26324861357,"package_name":"sym","ecosystem":"pypi","requirements":"0.3.7","direct":false,"kind":"runtime","optional":false},{"id":26324861358,"package_name":"sympy","ecosystem":"pypi","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false},{"id":26324861359,"package_name":"tabulate","ecosystem":"pypi","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":26324861360,"package_name":"terminado","ecosystem":"pypi","requirements":"0.18.1","direct":false,"kind":"runtime","optional":false},{"id":26324861361,"package_name":"tinycss2","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861362,"package_name":"tornado","ecosystem":"pypi","requirements":"6.5.8","direct":false,"kind":"runtime","optional":false},{"id":26324861363,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.70.0","direct":false,"kind":"runtime","optional":false},{"id":26324861364,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.16.1","direct":false,"kind":"runtime","optional":false},{"id":26324861365,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861366,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":26324861367,"package_name":"tzdata","ecosystem":"pypi","requirements":"2026.3","direct":false,"kind":"runtime","optional":false},{"id":26324861368,"package_name":"uncertainties","ecosystem":"pypi","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":26324861369,"package_name":"uri-template","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861370,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861371,"package_name":"uvicorn","ecosystem":"pypi","requirements":"0.32.1","direct":false,"kind":"runtime","optional":false},{"id":26324861372,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":26324861373,"package_name":"webcolors","ecosystem":"pypi","requirements":"25.10.0","direct":false,"kind":"runtime","optional":false},{"id":26324861374,"package_name":"webencodings","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861375,"package_name":"websocket-client","ecosystem":"pypi","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":26324861376,"package_name":"wrapt","ecosystem":"pypi","requirements":"1.17.3","direct":false,"kind":"runtime","optional":false},{"id":26324861377,"package_name":"yarl","ecosystem":"pypi","requirements":"1.24.5","direct":false,"kind":"runtime","optional":false},{"id":26324861378,"package_name":"zipp","ecosystem":"pypi","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/example/uv.lock","sha":null,"kind":"lockfile","created_at":"2026-08-28T01:05:35.676Z","updated_at":"2026-08-28T01:05:35.676Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/example/uv.lock","dependencies":[{"id":26324861568,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861569,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861570,"package_name":"acidwatch-worker-example","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861571,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861572,"package_name":"aio-pika","ecosystem":"pypi","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861573,"package_name":"aiormq","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861574,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324861575,"package_name":"anyio","ecosystem":"pypi","requirements":"4.14.2","direct":false,"kind":"runtime","optional":false},{"id":26324861576,"package_name":"azure-core","ecosystem":"pypi","requirements":"1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26324861577,"package_name":"azure-servicebus","ecosystem":"pypi","requirements":"7.14.3","direct":false,"kind":"runtime","optional":false},{"id":26324861578,"package_name":"certifi","ecosystem":"pypi","requirements":"2026.7.22","direct":false,"kind":"runtime","optional":false},{"id":26324861579,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861580,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":26324861581,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861582,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":26324861583,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":26324861584,"package_name":"idna","ecosystem":"pypi","requirements":"3.19","direct":false,"kind":"runtime","optional":false},{"id":26324861585,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861586,"package_name":"isodate","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861587,"package_name":"markdown","ecosystem":"pypi","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":26324861588,"package_name":"multidict","ecosystem":"pypi","requirements":"6.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861589,"package_name":"nh3","ecosystem":"pypi","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":26324861590,"package_name":"packaging","ecosystem":"pypi","requirements":"26.3","direct":false,"kind":"runtime","optional":false},{"id":26324861591,"package_name":"pamqp","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861592,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":26324861593,"package_name":"propcache","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861594,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.13.4","direct":false,"kind":"runtime","optional":false},{"id":26324861595,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.46.4","direct":false,"kind":"runtime","optional":false},{"id":26324861596,"package_name":"pygments","ecosystem":"pypi","requirements":"2.21.0","direct":false,"kind":"runtime","optional":false},{"id":26324861597,"package_name":"pytest","ecosystem":"pypi","requirements":"9.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861598,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861599,"package_name":"requests","ecosystem":"pypi","requirements":"2.34.2","direct":false,"kind":"runtime","optional":false},{"id":26324861600,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861601,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861602,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861603,"package_name":"yarl","ecosystem":"pypi","requirements":"1.24.5","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/gibbs-minimization/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:35.775Z","updated_at":"2026-08-28T01:05:35.775Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/gibbs-minimization/pyproject.toml","dependencies":[{"id":26324861604,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861605,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861606,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861607,"package_name":"neqsim","ecosystem":"pypi","requirements":"==3.1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"workers/phpitz-reactive/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:35.995Z","updated_at":"2026-08-28T01:05:35.995Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/phpitz-reactive/pyproject.toml","dependencies":[{"id":26324861652,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861653,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324861654,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"workers/arcs/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:33.048Z","updated_at":"2026-08-28T01:05:33.048Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/arcs/Dockerfile","dependencies":[{"id":26324860943,"package_name":"python","ecosystem":"docker","requirements":"3.13-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"workers/gibbs-minimization/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:33.294Z","updated_at":"2026-08-28T01:05:33.294Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/gibbs-minimization/Dockerfile","dependencies":[{"id":26324860946,"package_name":"python","ecosystem":"docker","requirements":"3.13-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"workers/phpitz-reactive/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:33.377Z","updated_at":"2026-08-28T01:05:33.377Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/phpitz-reactive/Dockerfile","dependencies":[{"id":26324860947,"package_name":"python","ecosystem":"docker","requirements":"3.13-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"backend/packages/acidwatch-messaging/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:33.840Z","updated_at":"2026-08-28T01:05:33.840Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/backend/packages/acidwatch-messaging/pyproject.toml","dependencies":[{"id":26324860955,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324860956,"package_name":"aio-pika","ecosystem":"pypi","requirements":"\u003e=10.0.1","direct":true,"kind":"runtime","optional":false},{"id":26324860957,"package_name":"azure-servicebus","ecosystem":"pypi","requirements":"\u003e=7.14.2,\u003c8.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"backend/packages/acidwatch-models/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:33.956Z","updated_at":"2026-08-28T01:05:33.956Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/backend/packages/acidwatch-models/pyproject.toml","dependencies":[{"id":26324860958,"package_name":"httpx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324860959,"package_name":"markdown","ecosystem":"pypi","requirements":"\u003e=3.10,\u003c4.0","direct":true,"kind":"runtime","optional":false},{"id":26324860960,"package_name":"nh3","ecosystem":"pypi","requirements":"\u003e=0.3,\u003c0.4","direct":true,"kind":"runtime","optional":false},{"id":26324860961,"package_name":"pydantic","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324860962,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"uv.lock","sha":null,"kind":"lockfile","created_at":"2026-08-28T01:05:34.303Z","updated_at":"2026-08-28T01:05:34.303Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/uv.lock","dependencies":[{"id":26324860970,"package_name":"acidwatch","ecosystem":"pypi","requirements":"*","direct":false,"kind":"runtime","optional":false},{"id":26324860971,"package_name":"acidwatch-api","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324860972,"package_name":"acidwatch-docs","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324860973,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324860974,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324860975,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324860976,"package_name":"aio-pika","ecosystem":"pypi","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324860977,"package_name":"aiormq","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324860978,"package_name":"alembic","ecosystem":"pypi","requirements":"1.19.1","direct":false,"kind":"runtime","optional":false},{"id":26324860979,"package_name":"annotated-doc","ecosystem":"pypi","requirements":"0.0.5","direct":false,"kind":"runtime","optional":false},{"id":26324860980,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324860981,"package_name":"anyio","ecosystem":"pypi","requirements":"4.14.2","direct":false,"kind":"runtime","optional":false},{"id":26324860982,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":26324860983,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324860984,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324860985,"package_name":"arrow","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324860986,"package_name":"asgiref","ecosystem":"pypi","requirements":"3.12.1","direct":false,"kind":"runtime","optional":false},{"id":26324860987,"package_name":"ast-serialize","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324860988,"package_name":"asttokens","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":26324860989,"package_name":"async-lru","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324860990,"package_name":"attrs","ecosystem":"pypi","requirements":"26.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324860991,"package_name":"azure-core","ecosystem":"pypi","requirements":"1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26324860992,"package_name":"azure-core-tracing-opentelemetry","ecosystem":"pypi","requirements":"1.0.0b13","direct":false,"kind":"runtime","optional":false},{"id":26324860993,"package_name":"azure-identity","ecosystem":"pypi","requirements":"1.25.3","direct":false,"kind":"runtime","optional":false},{"id":26324860994,"package_name":"azure-monitor-opentelemetry","ecosystem":"pypi","requirements":"1.8.2","direct":false,"kind":"runtime","optional":false},{"id":26324860995,"package_name":"azure-monitor-opentelemetry-exporter","ecosystem":"pypi","requirements":"1.0.0b45","direct":false,"kind":"runtime","optional":false},{"id":26324860996,"package_name":"azure-servicebus","ecosystem":"pypi","requirements":"7.14.3","direct":false,"kind":"runtime","optional":false},{"id":26324860997,"package_name":"babel","ecosystem":"pypi","requirements":"2.18.0","direct":false,"kind":"runtime","optional":false},{"id":26324860998,"package_name":"backrefs","ecosystem":"pypi","requirements":"8.0","direct":false,"kind":"runtime","optional":false},{"id":26324860999,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.15.0","direct":false,"kind":"runtime","optional":false},{"id":26324861000,"package_name":"bleach","ecosystem":"pypi","requirements":"6.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861001,"package_name":"certifi","ecosystem":"pypi","requirements":"2026.7.22","direct":false,"kind":"runtime","optional":false},{"id":26324861002,"package_name":"cffi","ecosystem":"pypi","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861003,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.9","direct":false,"kind":"runtime","optional":false},{"id":26324861004,"package_name":"click","ecosystem":"pypi","requirements":"8.4.2","direct":false,"kind":"runtime","optional":false},{"id":26324861005,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":26324861006,"package_name":"comm","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":26324861007,"package_name":"crypto","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":26324861008,"package_name":"cryptography","ecosystem":"pypi","requirements":"50.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861009,"package_name":"debugpy","ecosystem":"pypi","requirements":"1.8.21","direct":false,"kind":"runtime","optional":false},{"id":26324861010,"package_name":"deepmerge","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861011,"package_name":"defusedxml","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861012,"package_name":"docker","ecosystem":"pypi","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":26324861013,"package_name":"executing","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":26324861014,"package_name":"fastapi","ecosystem":"pypi","requirements":"0.141.1","direct":false,"kind":"runtime","optional":false},{"id":26324861015,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"2.22.1","direct":false,"kind":"runtime","optional":false},{"id":26324861016,"package_name":"fqdn","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861017,"package_name":"ghp-import","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861018,"package_name":"greenlet","ecosystem":"pypi","requirements":"3.5.5","direct":false,"kind":"runtime","optional":false},{"id":26324861019,"package_name":"griffe-typingdoc","ecosystem":"pypi","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861020,"package_name":"griffelib","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861021,"package_name":"gunicorn","ecosystem":"pypi","requirements":"23.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861022,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861023,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":26324861024,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":26324861025,"package_name":"idna","ecosystem":"pypi","requirements":"3.18","direct":false,"kind":"runtime","optional":false},{"id":26324861026,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"8.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861027,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861028,"package_name":"ipykernel","ecosystem":"pypi","requirements":"7.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861029,"package_name":"ipython","ecosystem":"pypi","requirements":"9.16.1","direct":false,"kind":"runtime","optional":false},{"id":26324861030,"package_name":"ipython-pygments-lexers","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861031,"package_name":"ipywidgets","ecosystem":"pypi","requirements":"8.1.8","direct":false,"kind":"runtime","optional":false},{"id":26324861032,"package_name":"isodate","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861033,"package_name":"isoduration","ecosystem":"pypi","requirements":"20.11.0","direct":false,"kind":"runtime","optional":false},{"id":26324861034,"package_name":"jedi","ecosystem":"pypi","requirements":"0.20.0","direct":false,"kind":"runtime","optional":false},{"id":26324861035,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":26324861036,"package_name":"json5","ecosystem":"pypi","requirements":"0.15.0","direct":false,"kind":"runtime","optional":false},{"id":26324861037,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861038,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.26.0","direct":false,"kind":"runtime","optional":false},{"id":26324861039,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"2025.9.1","direct":false,"kind":"runtime","optional":false},{"id":26324861040,"package_name":"jupyter","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861041,"package_name":"jupyter-builder","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861042,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"8.9.1","direct":false,"kind":"runtime","optional":false},{"id":26324861043,"package_name":"jupyter-console","ecosystem":"pypi","requirements":"6.6.3","direct":false,"kind":"runtime","optional":false},{"id":26324861044,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"5.9.1","direct":false,"kind":"runtime","optional":false},{"id":26324861045,"package_name":"jupyter-events","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":26324861046,"package_name":"jupyter-lsp","ecosystem":"pypi","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861047,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"2.20.0","direct":false,"kind":"runtime","optional":false},{"id":26324861048,"package_name":"jupyter-server-terminals","ecosystem":"pypi","requirements":"0.5.4","direct":false,"kind":"runtime","optional":false},{"id":26324861049,"package_name":"jupyterlab","ecosystem":"pypi","requirements":"4.6.3","direct":false,"kind":"runtime","optional":false},{"id":26324861050,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861051,"package_name":"jupyterlab-server","ecosystem":"pypi","requirements":"2.28.0","direct":false,"kind":"runtime","optional":false},{"id":26324861052,"package_name":"jupyterlab-widgets","ecosystem":"pypi","requirements":"3.0.16","direct":false,"kind":"runtime","optional":false},{"id":26324861053,"package_name":"lark","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861054,"package_name":"librt","ecosystem":"pypi","requirements":"0.15.0","direct":false,"kind":"runtime","optional":false},{"id":26324861055,"package_name":"mako","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":26324861056,"package_name":"markdown","ecosystem":"pypi","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":26324861057,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":26324861058,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":26324861059,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861060,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":26324861061,"package_name":"mergedeep","ecosystem":"pypi","requirements":"1.3.4","direct":false,"kind":"runtime","optional":false},{"id":26324861062,"package_name":"mistune","ecosystem":"pypi","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":26324861063,"package_name":"mkdocs","ecosystem":"pypi","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":26324861064,"package_name":"mkdocs-autorefs","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861065,"package_name":"mkdocs-get-deps","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861066,"package_name":"mkdocs-material","ecosystem":"pypi","requirements":"9.7.7","direct":false,"kind":"runtime","optional":false},{"id":26324861067,"package_name":"mkdocs-material-extensions","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861068,"package_name":"mkdocstrings","ecosystem":"pypi","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":26324861069,"package_name":"mkdocstrings-python","ecosystem":"pypi","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":26324861070,"package_name":"msal","ecosystem":"pypi","requirements":"1.37.0","direct":false,"kind":"runtime","optional":false},{"id":26324861071,"package_name":"msal-extensions","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861072,"package_name":"msrest","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861073,"package_name":"multidict","ecosystem":"pypi","requirements":"6.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861074,"package_name":"mypy","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861075,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861076,"package_name":"naked","ecosystem":"pypi","requirements":"0.1.32","direct":false,"kind":"runtime","optional":false},{"id":26324861077,"package_name":"nbclient","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":26324861078,"package_name":"nbconvert","ecosystem":"pypi","requirements":"7.17.1","direct":false,"kind":"runtime","optional":false},{"id":26324861079,"package_name":"nbformat","ecosystem":"pypi","requirements":"5.11.0","direct":false,"kind":"runtime","optional":false},{"id":26324861080,"package_name":"nest-asyncio2","ecosystem":"pypi","requirements":"1.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861081,"package_name":"nh3","ecosystem":"pypi","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":26324861082,"package_name":"notebook","ecosystem":"pypi","requirements":"7.6.2","direct":false,"kind":"runtime","optional":false},{"id":26324861083,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":26324861084,"package_name":"numpy","ecosystem":"pypi","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861085,"package_name":"oauthlib","ecosystem":"pypi","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":26324861086,"package_name":"opentelemetry-api","ecosystem":"pypi","requirements":"1.38.0","direct":false,"kind":"runtime","optional":false},{"id":26324861087,"package_name":"opentelemetry-instrumentation","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861088,"package_name":"opentelemetry-instrumentation-asgi","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861089,"package_name":"opentelemetry-instrumentation-dbapi","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861090,"package_name":"opentelemetry-instrumentation-django","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861091,"package_name":"opentelemetry-instrumentation-fastapi","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861092,"package_name":"opentelemetry-instrumentation-flask","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861093,"package_name":"opentelemetry-instrumentation-httpx","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861094,"package_name":"opentelemetry-instrumentation-psycopg2","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861095,"package_name":"opentelemetry-instrumentation-requests","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861096,"package_name":"opentelemetry-instrumentation-urllib","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861097,"package_name":"opentelemetry-instrumentation-urllib3","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861098,"package_name":"opentelemetry-instrumentation-wsgi","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861099,"package_name":"opentelemetry-resource-detector-azure","ecosystem":"pypi","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":26324861100,"package_name":"opentelemetry-sdk","ecosystem":"pypi","requirements":"1.38.0","direct":false,"kind":"runtime","optional":false},{"id":26324861101,"package_name":"opentelemetry-semantic-conventions","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861102,"package_name":"opentelemetry-util-http","ecosystem":"pypi","requirements":"0.59b0","direct":false,"kind":"runtime","optional":false},{"id":26324861103,"package_name":"packaging","ecosystem":"pypi","requirements":"26.3","direct":false,"kind":"runtime","optional":false},{"id":26324861104,"package_name":"paginate","ecosystem":"pypi","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":26324861105,"package_name":"pamqp","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861106,"package_name":"pandas","ecosystem":"pypi","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":26324861107,"package_name":"pandas-stubs","ecosystem":"pypi","requirements":"3.0.5.260730","direct":false,"kind":"runtime","optional":false},{"id":26324861108,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861109,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.7","direct":false,"kind":"runtime","optional":false},{"id":26324861110,"package_name":"pathspec","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861111,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":26324861112,"package_name":"pika","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861113,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.11.2","direct":false,"kind":"runtime","optional":false},{"id":26324861114,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":26324861115,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"0.26.0","direct":false,"kind":"runtime","optional":false},{"id":26324861116,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.53","direct":false,"kind":"runtime","optional":false},{"id":26324861117,"package_name":"propcache","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861118,"package_name":"psutil","ecosystem":"pypi","requirements":"7.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861119,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"2.9.12","direct":false,"kind":"runtime","optional":false},{"id":26324861120,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861121,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":26324861122,"package_name":"pycparser","ecosystem":"pypi","requirements":"3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861123,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.13.4","direct":false,"kind":"runtime","optional":false},{"id":26324861124,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.46.4","direct":false,"kind":"runtime","optional":false},{"id":26324861125,"package_name":"pydantic-settings","ecosystem":"pypi","requirements":"2.15.0","direct":false,"kind":"runtime","optional":false},{"id":26324861126,"package_name":"pygments","ecosystem":"pypi","requirements":"2.20.0","direct":false,"kind":"runtime","optional":false},{"id":26324861127,"package_name":"pyjwt","ecosystem":"pypi","requirements":"2.13.0","direct":false,"kind":"runtime","optional":false},{"id":26324861128,"package_name":"pymdown-extensions","ecosystem":"pypi","requirements":"11.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861129,"package_name":"pytest","ecosystem":"pypi","requirements":"9.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861130,"package_name":"pytest-alembic","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":26324861131,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861132,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":26324861133,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":26324861134,"package_name":"python-json-logger","ecosystem":"pypi","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861135,"package_name":"pywin32","ecosystem":"pypi","requirements":"312","direct":false,"kind":"runtime","optional":false},{"id":26324861136,"package_name":"pywinpty","ecosystem":"pypi","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":26324861137,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":26324861138,"package_name":"pyyaml-env-tag","ecosystem":"pypi","requirements":"1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861139,"package_name":"pyzmq","ecosystem":"pypi","requirements":"27.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861140,"package_name":"referencing","ecosystem":"pypi","requirements":"0.37.0","direct":false,"kind":"runtime","optional":false},{"id":26324861141,"package_name":"requests","ecosystem":"pypi","requirements":"2.34.2","direct":false,"kind":"runtime","optional":false},{"id":26324861142,"package_name":"requests-oauthlib","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861143,"package_name":"rfc3339-validator","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":26324861144,"package_name":"rfc3986-validator","ecosystem":"pypi","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":26324861145,"package_name":"rfc3987-syntax","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861146,"package_name":"rich","ecosystem":"pypi","requirements":"15.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861147,"package_name":"rpds-py","ecosystem":"pypi","requirements":"2026.6.3","direct":false,"kind":"runtime","optional":false},{"id":26324861148,"package_name":"ruff","ecosystem":"pypi","requirements":"0.15.22","direct":false,"kind":"runtime","optional":false},{"id":26324861149,"package_name":"send2trash","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861150,"package_name":"shellescape","ecosystem":"pypi","requirements":"3.8.1","direct":false,"kind":"runtime","optional":false},{"id":26324861151,"package_name":"shellingham","ecosystem":"pypi","requirements":"1.5.4","direct":false,"kind":"runtime","optional":false},{"id":26324861152,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":26324861153,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.9.2","direct":false,"kind":"runtime","optional":false},{"id":26324861154,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"2.0.52","direct":false,"kind":"runtime","optional":false},{"id":26324861155,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":26324861156,"package_name":"starlette","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":26324861157,"package_name":"terminado","ecosystem":"pypi","requirements":"0.18.1","direct":false,"kind":"runtime","optional":false},{"id":26324861158,"package_name":"testcontainers","ecosystem":"pypi","requirements":"4.15.0","direct":false,"kind":"runtime","optional":false},{"id":26324861159,"package_name":"tinycss2","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861160,"package_name":"tomli","ecosystem":"pypi","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":26324861161,"package_name":"tornado","ecosystem":"pypi","requirements":"6.5.8","direct":false,"kind":"runtime","optional":false},{"id":26324861162,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.16.1","direct":false,"kind":"runtime","optional":false},{"id":26324861163,"package_name":"typer","ecosystem":"pypi","requirements":"0.27.1","direct":false,"kind":"runtime","optional":false},{"id":26324861164,"package_name":"types-markdown","ecosystem":"pypi","requirements":"3.10.2.20260712","direct":false,"kind":"runtime","optional":false},{"id":26324861165,"package_name":"types-requests","ecosystem":"pypi","requirements":"2.33.0.20260712","direct":false,"kind":"runtime","optional":false},{"id":26324861166,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861167,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":26324861168,"package_name":"tzdata","ecosystem":"pypi","requirements":"2026.3","direct":false,"kind":"runtime","optional":false},{"id":26324861169,"package_name":"uri-template","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26324861170,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861171,"package_name":"uvicorn","ecosystem":"pypi","requirements":"0.52.1","direct":false,"kind":"runtime","optional":false},{"id":26324861172,"package_name":"uvicorn-worker","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":26324861173,"package_name":"watchdog","ecosystem":"pypi","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861174,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":26324861175,"package_name":"webcolors","ecosystem":"pypi","requirements":"25.10.0","direct":false,"kind":"runtime","optional":false},{"id":26324861176,"package_name":"webencodings","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861177,"package_name":"websocket-client","ecosystem":"pypi","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":26324861178,"package_name":"widgetsnbextension","ecosystem":"pypi","requirements":"4.0.15","direct":false,"kind":"runtime","optional":false},{"id":26324861179,"package_name":"wrapt","ecosystem":"pypi","requirements":"1.17.3","direct":false,"kind":"runtime","optional":false},{"id":26324861180,"package_name":"yarl","ecosystem":"pypi","requirements":"1.24.5","direct":false,"kind":"runtime","optional":false},{"id":26324861181,"package_name":"zensical","ecosystem":"pypi","requirements":"0.0.53","direct":false,"kind":"runtime","optional":false},{"id":26324861182,"package_name":"zipp","ecosystem":"pypi","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-packages.yaml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:32.706Z","updated_at":"2026-08-28T01:05:32.706Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/.github/workflows/python-packages.yaml","dependencies":[{"id":26324860468,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26324860469,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":26324860470,"package_name":"astral-sh/setup-uv","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"workers/phpitz-reactive/uv.lock","sha":null,"kind":"lockfile","created_at":"2026-08-28T01:05:36.080Z","updated_at":"2026-08-28T01:05:36.080Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/workers/phpitz-reactive/uv.lock","dependencies":[{"id":26324861655,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861656,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861657,"package_name":"acidwatch-worker-phpitz-reactive","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861658,"package_name":"acidwatch-worker-runtime","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26324861659,"package_name":"aio-pika","ecosystem":"pypi","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861660,"package_name":"aiormq","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26324861661,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":26324861662,"package_name":"anyio","ecosystem":"pypi","requirements":"4.14.2","direct":false,"kind":"runtime","optional":false},{"id":26324861663,"package_name":"azure-core","ecosystem":"pypi","requirements":"1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26324861664,"package_name":"azure-servicebus","ecosystem":"pypi","requirements":"7.14.3","direct":false,"kind":"runtime","optional":false},{"id":26324861665,"package_name":"certifi","ecosystem":"pypi","requirements":"2026.7.22","direct":false,"kind":"runtime","optional":false},{"id":26324861666,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":26324861667,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861668,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":26324861669,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":26324861670,"package_name":"idna","ecosystem":"pypi","requirements":"3.19","direct":false,"kind":"runtime","optional":false},{"id":26324861671,"package_name":"isodate","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":26324861672,"package_name":"markdown","ecosystem":"pypi","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":26324861673,"package_name":"multidict","ecosystem":"pypi","requirements":"6.7.1","direct":false,"kind":"runtime","optional":false},{"id":26324861674,"package_name":"nh3","ecosystem":"pypi","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":26324861675,"package_name":"pamqp","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":26324861676,"package_name":"propcache","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":26324861677,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.13.4","direct":false,"kind":"runtime","optional":false},{"id":26324861678,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.46.4","direct":false,"kind":"runtime","optional":false},{"id":26324861679,"package_name":"requests","ecosystem":"pypi","requirements":"2.34.2","direct":false,"kind":"runtime","optional":false},{"id":26324861680,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":26324861681,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":26324861682,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":26324861683,"package_name":"yarl","ecosystem":"pypi","requirements":"1.24.5","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"backend/packages/acidwatch-worker-runtime/pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-28T01:05:34.050Z","updated_at":"2026-08-28T01:05:34.050Z","repository_link":"https://github.com/equinor/acidwatch/blob/main/backend/packages/acidwatch-worker-runtime/pyproject.toml","dependencies":[{"id":26324860963,"package_name":"acidwatch-messaging","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26324860964,"package_name":"acidwatch-models","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":6.516193076042964,"created_at":"2026-02-24T00:10:37.532Z","updated_at":"2026-10-05T20:36:13.535Z","avatar_url":"https://github.com/equinor.png","language":"Python","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-date Java version. Ensure that you have Python 3.12 or later, [uv](https://docs.astral.sh/uv/), NodeJS and Java (eg. OpenJDK 21).\n\n### Running with Docker Compose\n\nThe quickest way to get the full stack running locally is via [Docker\nCompose](https://docs.docker.com/compose/). From the repository root:\n\n```sh\n# Create the (optional) env files used by the containers\ncp backend/.env.example backend/.env\ncp frontend/.env.example frontend/.env\n\n# Build and start both services\ndocker compose up --build\n```\n\nThis starts:\n\n- the frontend at http://localhost:5173\n- the backend at http://localhost:8001 (REST docs at http://localhost:8001/docs)\n\nStop the stack with `Ctrl-C`, or run `docker compose down` if you started it\nwith `-d`. The Compose setup uses [`backend/Dockerfile.local`](./backend/Dockerfile.local)\nand [`frontend/Dockerfile.local`](./frontend/Dockerfile.local), which run the\nservices in development mode with hot reload.\n\nIf you'd rather run the services directly on your host, follow the Backend and\nFrontend sections below.\n\n### Backend\n\nThe backend is written using FastAPI and SQLAlchemy.\n\nUsing uv, install AcidWatch's backend using the following command:\n\n```sh\nuv --directory backend sync\n```\n\n\u003e [!NOTE]\n\u003e Here, `--directory backend` instructs `uv` 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 `--directory backend` for each command.\n\nThen, run the backend in development mode using the following command:\n\n```sh\nuv --directory backend run python -m 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.\n\nFirst, ensure that the backend is installed with the `pg` (PostgreSQL) optional\ndependency group. This installs the recommended SQLAlchemy driver:\n\n```sh\nuv --directory backend sync --extra 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 `uv --directory 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 frontend 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 prod environment is 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 run the backend with uv:\n\n```sh\nuv --directory backend sync\nuv --directory backend run python -m acidwatch_api\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 it's 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"}