{"id":8491,"name":"aimm","description":"AI model manager for IIoT systems.","url":"https://github.com/hat-open/aimm","last_synced_at":"2025-09-04T20:09:08.768Z","repository":{"id":39994679,"uuid":"372333207","full_name":"hat-open/aimm","owner":"hat-open","description":"AI model manager for IIoT systems.","archived":false,"fork":false,"pushed_at":"2024-09-24T22:51:43.000Z","size":4627,"stargazers_count":3,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-11T13:04:58.704Z","etag":null,"topics":["ai","iot","scada"],"latest_commit_sha":null,"homepage":"https://aimm.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hat-open.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-05-30T23:16:35.000Z","updated_at":"2024-09-24T22:51:46.000Z","dependencies_parsed_at":"2025-04-11T13:05:34.787Z","dependency_job_id":"92e6803a-1d10-45c1-80f2-242827160062","html_url":"https://github.com/hat-open/aimm","commit_stats":{"total_commits":129,"total_committers":4,"mean_commits":32.25,"dds":0.3798449612403101,"last_synced_commit":"54fbc301ced1298069b0d038ad4bae330b5fa227"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hat-open/aimm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hat-open%2Faimm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hat-open%2Faimm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hat-open%2Faimm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hat-open%2Faimm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hat-open","download_url":"https://codeload.github.com/hat-open/aimm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hat-open%2Faimm/sbom","scorecard":{"id":457455,"data":{"date":"2025-08-11","repo":{"name":"github.com/hat-open/aimm","commit":"7a65b9675297d1df2e60b27d5afe5cebf573c527"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":1.6,"checks":[{"name":"Code-Review","score":0,"reason":"Found 0/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"SAST","score":0,"reason":"no SAST tool detected","details":["Warn: no pull requests merged into dev branch"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":0,"reason":"1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating python:3.13 to python:3.13@sha256:50cbf8e58ca53a806b99250b1ba2d16c19433e8c42e7eb4ac4ea924b095e280b","Warn: containerImage not pinned by hash: examples/0001/Dockerfile:1: pin your Docker image by updating python:3.13 to python:3.13@sha256:50cbf8e58ca53a806b99250b1ba2d16c19433e8c42e7eb4ac4ea924b095e280b","Warn: containerImage not pinned by hash: examples/0002/Dockerfile:1: pin your Docker image by updating python:3.13 to python:3.13@sha256:50cbf8e58ca53a806b99250b1ba2d16c19433e8c42e7eb4ac4ea924b095e280b","Warn: containerImage not pinned by hash: examples/0003/Dockerfile:1: pin your Docker image by updating python:3.13 to python:3.13@sha256:50cbf8e58ca53a806b99250b1ba2d16c19433e8c42e7eb4ac4ea924b095e280b","Warn: pipCommand not pinned by hash: Dockerfile:5","Warn: pipCommand not pinned by hash: examples/0001/Dockerfile:6","Warn: pipCommand not pinned by hash: examples/0002/Dockerfile:6","Warn: npmCommand not pinned by hash: examples/0003/Dockerfile:5","Warn: pipCommand not pinned by hash: examples/0003/Dockerfile:10","Info:   0 out of   4 containerImage dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned","Info:   0 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"32 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-8495-4g3g-x7pr","Warn: Project is vulnerable to: GHSA-9548-qrrj-x5pj","Warn: Project is vulnerable to: GHSA-vqfr-h8mv-ghfj","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: GHSA-gmj6-6f8f-6699","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: GHSA-33p9-3p43-82vq","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-7cx3-6m66-7c5m","Warn: Project is vulnerable to: GHSA-8w49-h785-mj3c","Warn: Project is vulnerable to: GHSA-48p4-8xcf-vxj5","Warn: Project is vulnerable to: GHSA-pq67-6m6q-mj2v","Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-vc8w-jr9v-vj7f","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-36jr-mh4h-2g58","Warn: Project is vulnerable to: GHSA-4gmj-3p3h-gm8h","Warn: Project is vulnerable to: GHSA-9c47-m6qq-7p4h","Warn: Project is vulnerable to: GHSA-76p3-8jx3-jpfq","Warn: Project is vulnerable to: GHSA-3rfm-jhwj-7488","Warn: Project is vulnerable to: GHSA-hhq3-ff78-jv3g","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-wjc4-73q6-gv3m","Warn: Project is vulnerable to: GHSA-7fh5-64p2-3v2j","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-4wf5-vphf-c2xc","Warn: Project is vulnerable to: GHSA-hc6q-2mpp-qw7j","Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986","Warn: Project is vulnerable to: GHSA-j8xg-fqg3-53r7"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-19T10:05:28.396Z","repository_id":39994679,"created_at":"2025-08-19T10:05:28.396Z","updated_at":"2025-08-19T10:05:28.396Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273665993,"owners_count":25146277,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"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":"hat-open","name":"Hat Open","uuid":"62620335","kind":"organization","description":"","email":null,"website":"https://hat-open.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/62620335?v=4","repositories_count":28,"last_synced_at":"2024-05-08T00:19:41.481Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hat-open","funding_links":[],"total_stars":187,"followers":8,"following":0,"created_at":"2022-11-15T03:56:46.553Z","updated_at":"2024-05-08T00:19:51.371Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hat-open","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hat-open/repositories"},"packages":[],"commits":{"id":531809,"full_name":"hat-open/aimm","default_branch":"master","committers":[{"name":"zlatsic","email":"zlatan.sicanica@gmail.com","login":null,"count":80},{"name":"mateo","email":"mateo1559@gmail.com","login":null,"count":26},{"name":"zlatsic","email":"zlatan.sicanica@koncar.hr","login":null,"count":19},{"name":"zlatsic","email":"zlatan.sicanica@koncar-ket.hr","login":null,"count":4}],"total_commits":129,"total_committers":4,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":32.25,"dds":0.3798449612403101,"past_year_committers":[{"name":"zlatsic","email":"zlatan.sicanica@gmail.com","login":null,"count":22},{"name":"zlatsic","email":"zlatan.sicanica@koncar.hr","login":null,"count":1}],"past_year_total_commits":23,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":11.5,"past_year_dds":0.04347826086956519,"last_synced_at":"2023-10-25T13:51:16.451Z","last_synced_commit":"54fbc301ced1298069b0d038ad4bae330b5fa227","created_at":"2023-03-09T03:49:35.920Z","updated_at":"2023-10-25T13:51:16.452Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/hat-open%2Faimm/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-28T00:00:20.468Z","repositories_count":5479765,"commits_count":853309695,"contributors_count":31095220,"owners_count":906558,"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":"hat-open/aimm","html_url":"https://github.com/hat-open/aimm","last_synced_at":"2024-08-30T05:23:33.113Z","status":null,"issues_count":0,"pull_requests_count":1,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":8295195.0,"issues_closed_count":0,"pull_requests_closed_count":1,"pull_request_authors_count":1,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":1,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-14T08:35:03.241Z","updated_at":"2024-08-30T05:23:33.113Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hat-open%2Faimm","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hat-open%2Faimm/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{},"pull_request_author_associations_count":{"CONTRIBUTOR":1},"issue_authors":{},"pull_request_authors":{"aeoden96":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10077389,"issues_count":31296582,"pull_requests_count":95963944,"authors_count":10692477,"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":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{"WatchEvent":2},"last_year":{"WatchEvent":2}},"keywords":["ai","iot","scada"],"dependencies":[{"ecosystem":"npm","filepath":"examples/0003/package.json","sha":null,"kind":"manifest","created_at":"2022-09-15T22:00:38.427Z","updated_at":"2022-09-15T22:00:38.427Z","repository_link":"https://github.com/hat-open/aimm/blob/master/examples/0003/package.json","dependencies":[{"id":4984723417,"package_name":"plotly.js","ecosystem":"npm","requirements":"^2.7.0","direct":true,"kind":"runtime","optional":false},{"id":4984723418,"package_name":"redux","ecosystem":"npm","requirements":"^4.2.0","direct":true,"kind":"runtime","optional":false},{"id":4984723410,"package_name":"@hat-core/future","ecosystem":"npm","requirements":"^0.4.1-dev20210707","direct":true,"kind":"runtime","optional":false},{"id":4984723411,"package_name":"@hat-core/juggler","ecosystem":"npm","requirements":"^0.4.1-dev20210707","direct":true,"kind":"runtime","optional":false},{"id":4984723412,"package_name":"@hat-core/renderer","ecosystem":"npm","requirements":"^0.4.1-dev20210707","direct":true,"kind":"runtime","optional":false},{"id":4984723413,"package_name":"@reduxjs/toolkit","ecosystem":"npm","requirements":"^1.8.3","direct":true,"kind":"runtime","optional":false},{"id":4984723414,"package_name":"bootstrap","ecosystem":"npm","requirements":"^4.6.0","direct":true,"kind":"runtime","optional":false},{"id":4984723415,"package_name":"css-loader","ecosystem":"npm","requirements":"^5.2.6","direct":true,"kind":"runtime","optional":false},{"id":4984723416,"package_name":"plotly","ecosystem":"npm","requirements":"^1.0.6","direct":true,"kind":"runtime","optional":false},{"id":4984723419,"package_name":"resolve-url-loader","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"runtime","optional":false},{"id":4984723420,"package_name":"sass","ecosystem":"npm","requirements":"^1.34.1","direct":true,"kind":"runtime","optional":false},{"id":4984723421,"package_name":"sass-loader","ecosystem":"npm","requirements":"11.0.1","direct":true,"kind":"runtime","optional":false},{"id":4984723422,"package_name":"style-loader","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":4984723423,"package_name":"webpack","ecosystem":"npm","requirements":"^5.38.1","direct":true,"kind":"runtime","optional":false},{"id":4984723424,"package_name":"snabbdom","ecosystem":"npm","requirements":"2.1.0","direct":true,"kind":"development","optional":false},{"id":4984723425,"package_name":"webpack-cli","ecosystem":"npm","requirements":"^4.7.2","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"examples/0003/yarn.lock","sha":null,"kind":"lockfile","created_at":"2022-09-15T22:00:38.560Z","updated_at":"2022-09-15T22:00:38.560Z","repository_link":"https://github.com/hat-open/aimm/blob/master/examples/0003/yarn.lock","dependencies":[{"id":4984723465,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"runtime","optional":false},{"id":4984723466,"package_name":"@choojs/findup","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":4984723467,"package_name":"@discoveryjs/json-ext","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":4984723468,"package_name":"@hat-core/future","ecosystem":"npm","requirements":"0.4.1-dev20210707","direct":false,"kind":"runtime","optional":false},{"id":4984723469,"package_name":"@hat-core/juggler","ecosystem":"npm","requirements":"0.4.1-dev20210707","direct":false,"kind":"runtime","optional":false},{"id":4984723470,"package_name":"@hat-core/renderer","ecosystem":"npm","requirements":"0.4.1-dev20210707","direct":false,"kind":"runtime","optional":false},{"id":4984723471,"package_name":"@hat-core/util","ecosystem":"npm","requirements":"0.4.1-dev20210707","direct":false,"kind":"runtime","optional":false},{"id":4984723472,"package_name":"@mapbox/geojson-rewind","ecosystem":"npm","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":4984723473,"package_name":"@mapbox/geojson-types","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723474,"package_name":"@mapbox/jsonlint-lines-primitives","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723475,"package_name":"@mapbox/mapbox-gl-supported","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":4984723476,"package_name":"@mapbox/point-geometry","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723477,"package_name":"@mapbox/tiny-sdf","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"runtime","optional":false},{"id":4984723478,"package_name":"@mapbox/unitbezier","ecosystem":"npm","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723479,"package_name":"@mapbox/vector-tile","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":4984723480,"package_name":"@mapbox/whoots-js","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723481,"package_name":"@plotly/d3-sankey-circular","ecosystem":"npm","requirements":"0.33.1","direct":false,"kind":"runtime","optional":false},{"id":4984723482,"package_name":"@plotly/d3-sankey","ecosystem":"npm","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":4984723483,"package_name":"@plotly/d3","ecosystem":"npm","requirements":"3.8.0","direct":false,"kind":"runtime","optional":false},{"id":4984723484,"package_name":"@plotly/point-cluster","ecosystem":"npm","requirements":"3.1.9","direct":false,"kind":"runtime","optional":false},{"id":4984723485,"package_name":"@reduxjs/toolkit","ecosystem":"npm","requirements":"1.8.3","direct":false,"kind":"runtime","optional":false},{"id":4984723486,"package_name":"@turf/area","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":4984723487,"package_name":"@turf/bbox","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":4984723488,"package_name":"@turf/centroid","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":4984723489,"package_name":"@turf/helpers","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":4984723490,"package_name":"@turf/meta","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":4984723491,"package_name":"@types/eslint-scope","ecosystem":"npm","requirements":"3.7.3","direct":false,"kind":"runtime","optional":false},{"id":4984723492,"package_name":"@types/eslint","ecosystem":"npm","requirements":"8.4.1","direct":false,"kind":"runtime","optional":false},{"id":4984723493,"package_name":"@types/estree","ecosystem":"npm","requirements":"0.0.51","direct":false,"kind":"runtime","optional":false},{"id":4984723494,"package_name":"@types/json-schema","ecosystem":"npm","requirements":"7.0.11","direct":false,"kind":"runtime","optional":false},{"id":4984723495,"package_name":"@types/node","ecosystem":"npm","requirements":"17.0.23","direct":false,"kind":"runtime","optional":false},{"id":4984723496,"package_name":"@webassemblyjs/ast","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723497,"package_name":"@webassemblyjs/floating-point-hex-parser","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723498,"package_name":"@webassemblyjs/helper-api-error","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723499,"package_name":"@webassemblyjs/helper-buffer","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723500,"package_name":"@webassemblyjs/helper-numbers","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723501,"package_name":"@webassemblyjs/helper-wasm-bytecode","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723502,"package_name":"@webassemblyjs/helper-wasm-section","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723503,"package_name":"@webassemblyjs/ieee754","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723504,"package_name":"@webassemblyjs/leb128","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723505,"package_name":"@webassemblyjs/utf8","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723506,"package_name":"@webassemblyjs/wasm-edit","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723507,"package_name":"@webassemblyjs/wasm-gen","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723508,"package_name":"@webassemblyjs/wasm-opt","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723509,"package_name":"@webassemblyjs/wasm-parser","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723510,"package_name":"@webassemblyjs/wast-printer","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723511,"package_name":"@webpack-cli/configtest","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723512,"package_name":"@webpack-cli/info","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":4984723513,"package_name":"@webpack-cli/serve","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":4984723514,"package_name":"@xtuc/ieee754","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723515,"package_name":"@xtuc/long","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"runtime","optional":false},{"id":4984723516,"package_name":"abs-svg-path","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723517,"package_name":"acorn-import-assertions","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":4984723518,"package_name":"acorn","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"runtime","optional":false},{"id":4984723519,"package_name":"acorn","ecosystem":"npm","requirements":"8.7.0","direct":false,"kind":"runtime","optional":false},{"id":4984723520,"package_name":"adjust-sourcemap-loader","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723521,"package_name":"ajv-keywords","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"runtime","optional":false},{"id":4984723522,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"runtime","optional":false},{"id":4984723523,"package_name":"almost-equal","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723524,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723525,"package_name":"arr-flatten","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723526,"package_name":"array-bounds","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723527,"package_name":"array-find-index","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723528,"package_name":"array-normalize","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":4984723529,"package_name":"array-range","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723530,"package_name":"array-rearrange","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":4984723531,"package_name":"atob-lite","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723532,"package_name":"big.js","ecosystem":"npm","requirements":"5.2.2","direct":false,"kind":"runtime","optional":false},{"id":4984723533,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723534,"package_name":"binary-search-bounds","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":4984723535,"package_name":"bit-twiddle","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723536,"package_name":"bitmap-sdf","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723537,"package_name":"bl","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":4984723538,"package_name":"bootstrap","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":4984723539,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723540,"package_name":"browserslist","ecosystem":"npm","requirements":"4.20.2","direct":false,"kind":"runtime","optional":false},{"id":4984723541,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723542,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001328","direct":false,"kind":"runtime","optional":false},{"id":4984723543,"package_name":"canvas-fit","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":4984723544,"package_name":"chokidar","ecosystem":"npm","requirements":"3.5.3","direct":false,"kind":"runtime","optional":false},{"id":4984723545,"package_name":"chrome-trace-event","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723546,"package_name":"clamp","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723547,"package_name":"clone-deep","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723548,"package_name":"color-alpha","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":4984723549,"package_name":"color-alpha","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":4984723550,"package_name":"color-id","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723551,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":4984723552,"package_name":"color-normalize","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":4984723553,"package_name":"color-normalize","ecosystem":"npm","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":4984723554,"package_name":"color-parse","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"runtime","optional":false},{"id":4984723555,"package_name":"color-parse","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":4984723556,"package_name":"color-rgba","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723557,"package_name":"color-rgba","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":4984723558,"package_name":"color-space","ecosystem":"npm","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":4984723559,"package_name":"color-space","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723560,"package_name":"colorette","ecosystem":"npm","requirements":"2.0.16","direct":false,"kind":"runtime","optional":false},{"id":4984723561,"package_name":"commander","ecosystem":"npm","requirements":"2.20.3","direct":false,"kind":"runtime","optional":false},{"id":4984723562,"package_name":"commander","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723563,"package_name":"compute-dims","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723564,"package_name":"concat-stream","ecosystem":"npm","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":4984723565,"package_name":"const-max-uint32","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723566,"package_name":"const-pinf-float64","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723567,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":4984723568,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723569,"package_name":"country-regex","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723570,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723571,"package_name":"css-font-size-keywords","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723572,"package_name":"css-font-stretch-keywords","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723573,"package_name":"css-font-style-keywords","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723574,"package_name":"css-font-weight-keywords","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723575,"package_name":"css-font","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723576,"package_name":"css-global-keywords","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723577,"package_name":"css-loader","ecosystem":"npm","requirements":"5.2.7","direct":false,"kind":"runtime","optional":false},{"id":4984723578,"package_name":"css-system-font-keywords","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723579,"package_name":"csscolorparser","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723580,"package_name":"cssesc","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723581,"package_name":"d3-array","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":4984723582,"package_name":"d3-collection","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":4984723583,"package_name":"d3-color","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":4984723584,"package_name":"d3-dispatch","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":4984723585,"package_name":"d3-force","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":4984723586,"package_name":"d3-format","ecosystem":"npm","requirements":"1.4.5","direct":false,"kind":"runtime","optional":false},{"id":4984723587,"package_name":"d3-geo-projection","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"runtime","optional":false},{"id":4984723588,"package_name":"d3-geo","ecosystem":"npm","requirements":"1.12.1","direct":false,"kind":"runtime","optional":false},{"id":4984723589,"package_name":"d3-hierarchy","ecosystem":"npm","requirements":"1.1.9","direct":false,"kind":"runtime","optional":false},{"id":4984723590,"package_name":"d3-interpolate","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":4984723591,"package_name":"d3-path","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":4984723592,"package_name":"d3-quadtree","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":4984723593,"package_name":"d3-shape","ecosystem":"npm","requirements":"1.3.7","direct":false,"kind":"runtime","optional":false},{"id":4984723594,"package_name":"d3-time-format","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":4984723595,"package_name":"d3-time","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723596,"package_name":"d3-timer","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":4984723597,"package_name":"d","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723598,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"runtime","optional":false},{"id":4984723599,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"runtime","optional":false},{"id":4984723600,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":4984723601,"package_name":"defined","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723602,"package_name":"detect-kerning","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723603,"package_name":"draw-svg-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723604,"package_name":"dtype","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723605,"package_name":"dup","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723606,"package_name":"duplexify","ecosystem":"npm","requirements":"3.7.1","direct":false,"kind":"runtime","optional":false},{"id":4984723607,"package_name":"earcut","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":4984723608,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.107","direct":false,"kind":"runtime","optional":false},{"id":4984723609,"package_name":"element-size","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723610,"package_name":"elementary-circuits-directed-graph","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":4984723611,"package_name":"emojis-list","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723612,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":4984723613,"package_name":"enhanced-resolve","ecosystem":"npm","requirements":"5.9.2","direct":false,"kind":"runtime","optional":false},{"id":4984723614,"package_name":"envinfo","ecosystem":"npm","requirements":"7.8.1","direct":false,"kind":"runtime","optional":false},{"id":4984723615,"package_name":"es-module-lexer","ecosystem":"npm","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":4984723616,"package_name":"es5-ext","ecosystem":"npm","requirements":"0.10.60","direct":false,"kind":"runtime","optional":false},{"id":4984723617,"package_name":"es6-iterator","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723618,"package_name":"es6-symbol","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":4984723619,"package_name":"es6-weak-map","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723620,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723621,"package_name":"escodegen","ecosystem":"npm","requirements":"1.14.3","direct":false,"kind":"runtime","optional":false},{"id":4984723622,"package_name":"eslint-scope","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723623,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723624,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":4984723625,"package_name":"estraverse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":4984723626,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":4984723627,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723628,"package_name":"events","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":4984723629,"package_name":"execa","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723630,"package_name":"ext","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":4984723631,"package_name":"falafel","ecosystem":"npm","requirements":"2.2.4","direct":false,"kind":"runtime","optional":false},{"id":4984723632,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":4984723633,"package_name":"fast-isnumeric","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":4984723634,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723635,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":4984723636,"package_name":"fastest-levenshtein","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":4984723637,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723638,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723639,"package_name":"flatten-vertex-data","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723640,"package_name":"flip-pixels","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723641,"package_name":"font-atlas","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723642,"package_name":"font-measure","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":4984723643,"package_name":"foreach","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":4984723644,"package_name":"from2","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":4984723645,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":4984723646,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723647,"package_name":"geojson-vt","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":4984723648,"package_name":"get-canvas-context","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723649,"package_name":"get-stream","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723650,"package_name":"gl-mat4","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723651,"package_name":"gl-matrix","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":4984723652,"package_name":"gl-text","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":4984723653,"package_name":"gl-util","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":4984723654,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723655,"package_name":"glob-to-regexp","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":4984723656,"package_name":"glsl-inject-defines","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723657,"package_name":"glsl-resolve","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723658,"package_name":"glsl-token-assignments","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723659,"package_name":"glsl-token-defines","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723660,"package_name":"glsl-token-depth","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723661,"package_name":"glsl-token-descope","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723662,"package_name":"glsl-token-inject-block","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723663,"package_name":"glsl-token-properties","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723664,"package_name":"glsl-token-scope","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723665,"package_name":"glsl-token-string","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723666,"package_name":"glsl-token-whitespace-trim","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723667,"package_name":"glsl-tokenizer","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":4984723668,"package_name":"glslify-bundle","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723669,"package_name":"glslify-deps","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":4984723670,"package_name":"glslify","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723671,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.10","direct":false,"kind":"runtime","optional":false},{"id":4984723672,"package_name":"grid-index","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723673,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723674,"package_name":"has-hover","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723675,"package_name":"has-passive-events","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723676,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723677,"package_name":"hsluv","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723678,"package_name":"human-signals","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723679,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"runtime","optional":false},{"id":4984723680,"package_name":"icss-utils","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723681,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":4984723682,"package_name":"image-palette","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723683,"package_name":"immer","ecosystem":"npm","requirements":"9.0.15","direct":false,"kind":"runtime","optional":false},{"id":4984723684,"package_name":"immutable","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723685,"package_name":"import-local","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723686,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":4984723687,"package_name":"interpret","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723688,"package_name":"is-base64","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723689,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723690,"package_name":"is-blob","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723691,"package_name":"is-browser","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723692,"package_name":"is-buffer","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":4984723693,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":4984723694,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723695,"package_name":"is-finite","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723696,"package_name":"is-firefox","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723697,"package_name":"is-float-array","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723698,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723699,"package_name":"is-iexplorer","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723700,"package_name":"is-mobile","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":4984723701,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723702,"package_name":"is-obj","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723703,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723704,"package_name":"is-plain-object","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":4984723705,"package_name":"is-stream","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723706,"package_name":"is-string-blank","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723707,"package_name":"is-svg-path","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723708,"package_name":"isarray","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723709,"package_name":"isarray","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":4984723710,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723711,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723712,"package_name":"isobject","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723713,"package_name":"jest-worker","ecosystem":"npm","requirements":"27.5.1","direct":false,"kind":"runtime","optional":false},{"id":4984723714,"package_name":"jiff","ecosystem":"npm","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":4984723715,"package_name":"json-parse-better-errors","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723716,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":4984723717,"package_name":"json5","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":4984723718,"package_name":"kdbush","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723719,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723720,"package_name":"klona","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":4984723721,"package_name":"levn","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":4984723722,"package_name":"loader-runner","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":4984723723,"package_name":"loader-utils","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723724,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723725,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":4984723726,"package_name":"lru-cache","ecosystem":"npm","requirements":"7.8.1","direct":false,"kind":"runtime","optional":false},{"id":4984723727,"package_name":"map-limit","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723728,"package_name":"mapbox-gl","ecosystem":"npm","requirements":"1.10.1","direct":false,"kind":"runtime","optional":false},{"id":4984723729,"package_name":"math-log2","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723730,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723731,"package_name":"mime-db","ecosystem":"npm","requirements":"1.52.0","direct":false,"kind":"runtime","optional":false},{"id":4984723732,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.35","direct":false,"kind":"runtime","optional":false},{"id":4984723733,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723734,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":4984723735,"package_name":"mkdirp","ecosystem":"npm","requirements":"0.5.6","direct":false,"kind":"runtime","optional":false},{"id":4984723736,"package_name":"mouse-change","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":4984723737,"package_name":"mouse-event-offset","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723738,"package_name":"mouse-event","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":4984723739,"package_name":"mouse-wheel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723740,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723741,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":4984723742,"package_name":"mumath","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"runtime","optional":false},{"id":4984723743,"package_name":"murmurhash-js","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723744,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":4984723745,"package_name":"native-promise-only","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":4984723746,"package_name":"needle","ecosystem":"npm","requirements":"2.9.1","direct":false,"kind":"runtime","optional":false},{"id":4984723747,"package_name":"neo-async","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":4984723748,"package_name":"next-tick","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723749,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723750,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723751,"package_name":"normalize-svg-path","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723752,"package_name":"normalize-svg-path","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723753,"package_name":"npm-run-path","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723754,"package_name":"number-is-integer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723755,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723756,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723757,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":4984723758,"package_name":"once","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":4984723759,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723760,"package_name":"optionator","ecosystem":"npm","requirements":"0.8.3","direct":false,"kind":"runtime","optional":false},{"id":4984723761,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":4984723762,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723763,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723764,"package_name":"parenthesis","ecosystem":"npm","requirements":"3.1.8","direct":false,"kind":"runtime","optional":false},{"id":4984723765,"package_name":"parse-rect","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723766,"package_name":"parse-svg-path","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723767,"package_name":"parse-unit","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723768,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723769,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723770,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":4984723771,"package_name":"pbf","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":4984723772,"package_name":"performance-now","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723773,"package_name":"pick-by-alias","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723774,"package_name":"picocolors","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":4984723775,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723776,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":4984723777,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723778,"package_name":"plotly.js","ecosystem":"npm","requirements":"2.11.1","direct":false,"kind":"runtime","optional":false},{"id":4984723779,"package_name":"plotly","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":4984723780,"package_name":"polybooljs","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723781,"package_name":"postcss-modules-extract-imports","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723782,"package_name":"postcss-modules-local-by-default","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723783,"package_name":"postcss-modules-scope","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723784,"package_name":"postcss-modules-values","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723785,"package_name":"postcss-selector-parser","ecosystem":"npm","requirements":"6.0.10","direct":false,"kind":"runtime","optional":false},{"id":4984723786,"package_name":"postcss-value-parser","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723787,"package_name":"postcss","ecosystem":"npm","requirements":"7.0.39","direct":false,"kind":"runtime","optional":false},{"id":4984723788,"package_name":"postcss","ecosystem":"npm","requirements":"8.4.12","direct":false,"kind":"runtime","optional":false},{"id":4984723789,"package_name":"potpack","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723790,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723791,"package_name":"probe-image-size","ecosystem":"npm","requirements":"7.2.3","direct":false,"kind":"runtime","optional":false},{"id":4984723792,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723793,"package_name":"protocol-buffers-schema","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":4984723794,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723795,"package_name":"pxls","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":4984723796,"package_name":"quantize","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723797,"package_name":"quickselect","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723798,"package_name":"raf","ecosystem":"npm","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":4984723799,"package_name":"randombytes","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723800,"package_name":"readable-stream","ecosystem":"npm","requirements":"1.0.34","direct":false,"kind":"runtime","optional":false},{"id":4984723801,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.7","direct":false,"kind":"runtime","optional":false},{"id":4984723802,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":4984723803,"package_name":"rechoir","ecosystem":"npm","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":4984723804,"package_name":"redux-thunk","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":4984723805,"package_name":"redux","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723806,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.13.9","direct":false,"kind":"runtime","optional":false},{"id":4984723807,"package_name":"regex-parser","ecosystem":"npm","requirements":"2.2.11","direct":false,"kind":"runtime","optional":false},{"id":4984723808,"package_name":"regex-regex","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723809,"package_name":"regl-error2d","ecosystem":"npm","requirements":"2.0.12","direct":false,"kind":"runtime","optional":false},{"id":4984723810,"package_name":"regl-line2d","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723811,"package_name":"regl-scatter2d","ecosystem":"npm","requirements":"3.2.8","direct":false,"kind":"runtime","optional":false},{"id":4984723812,"package_name":"regl-splom","ecosystem":"npm","requirements":"1.0.14","direct":false,"kind":"runtime","optional":false},{"id":4984723813,"package_name":"regl","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723814,"package_name":"regl","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723815,"package_name":"reselect","ecosystem":"npm","requirements":"4.1.6","direct":false,"kind":"runtime","optional":false},{"id":4984723816,"package_name":"resolve-cwd","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723817,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723818,"package_name":"resolve-protobuf-schema","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723819,"package_name":"resolve-url-loader","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723820,"package_name":"resolve","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":4984723821,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.0","direct":false,"kind":"runtime","optional":false},{"id":4984723822,"package_name":"right-now","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723823,"package_name":"rw","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":4984723824,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":4984723825,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723826,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":4984723827,"package_name":"sass-loader","ecosystem":"npm","requirements":"11.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723828,"package_name":"sass","ecosystem":"npm","requirements":"1.50.0","direct":false,"kind":"runtime","optional":false},{"id":4984723829,"package_name":"sax","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":4984723830,"package_name":"schema-utils","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723831,"package_name":"semver","ecosystem":"npm","requirements":"7.3.6","direct":false,"kind":"runtime","optional":false},{"id":4984723832,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723833,"package_name":"shallow-clone","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723834,"package_name":"shallow-copy","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723835,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723836,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723837,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":4984723838,"package_name":"signum","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723839,"package_name":"snabbdom","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":4984723840,"package_name":"snabbdom","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723841,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723842,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.21","direct":false,"kind":"runtime","optional":false},{"id":4984723843,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":4984723844,"package_name":"source-map","ecosystem":"npm","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":4984723845,"package_name":"stack-trace","ecosystem":"npm","requirements":"0.0.9","direct":false,"kind":"runtime","optional":false},{"id":4984723846,"package_name":"static-eval","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723847,"package_name":"stream-parser","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":4984723848,"package_name":"stream-shift","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723849,"package_name":"string-split-by","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723850,"package_name":"string-to-arraybuffer","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723851,"package_name":"string_decoder","ecosystem":"npm","requirements":"0.10.31","direct":false,"kind":"runtime","optional":false},{"id":4984723852,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723853,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723854,"package_name":"strongly-connected-components","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723855,"package_name":"style-loader","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723856,"package_name":"supercluster","ecosystem":"npm","requirements":"7.1.5","direct":false,"kind":"runtime","optional":false},{"id":4984723857,"package_name":"superscript-text","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723858,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723859,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723860,"package_name":"svg-arc-to-cubic-bezier","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723861,"package_name":"svg-path-bounds","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723862,"package_name":"svg-path-sdf","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":4984723863,"package_name":"tapable","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":4984723864,"package_name":"terser-webpack-plugin","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":4984723865,"package_name":"terser","ecosystem":"npm","requirements":"5.12.1","direct":false,"kind":"runtime","optional":false},{"id":4984723866,"package_name":"through2","ecosystem":"npm","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":4984723867,"package_name":"through2","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":4984723868,"package_name":"tinycolor2","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":4984723869,"package_name":"tinyqueue","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723870,"package_name":"to-array-buffer","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723871,"package_name":"to-float32","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723872,"package_name":"to-px","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723873,"package_name":"to-px","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723874,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723875,"package_name":"to-uint8","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":4984723876,"package_name":"topojson-client","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723877,"package_name":"type-check","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":4984723878,"package_name":"type-name","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723879,"package_name":"type","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723880,"package_name":"type","ecosystem":"npm","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":4984723881,"package_name":"typedarray-pool","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723882,"package_name":"typedarray","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":4984723883,"package_name":"unquote","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723884,"package_name":"update-diff","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4984723885,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":4984723886,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723887,"package_name":"utils-copy-error","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723888,"package_name":"utils-copy","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":4984723889,"package_name":"utils-indexof","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723890,"package_name":"utils-regex-from-string","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723891,"package_name":"validate.io-array-like","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723892,"package_name":"validate.io-array","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":4984723893,"package_name":"validate.io-buffer","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723894,"package_name":"validate.io-integer-primitive","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723895,"package_name":"validate.io-integer","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":4984723896,"package_name":"validate.io-matrix-like","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723897,"package_name":"validate.io-ndarray-like","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723898,"package_name":"validate.io-nonnegative-integer","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723899,"package_name":"validate.io-number-primitive","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723900,"package_name":"validate.io-number","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723901,"package_name":"validate.io-positive-integer","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723902,"package_name":"validate.io-string-primitive","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4984723903,"package_name":"vt-pbf","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":4984723904,"package_name":"watchpack","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":4984723905,"package_name":"weak-map","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":4984723906,"package_name":"webgl-context","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":4984723907,"package_name":"webpack-cli","ecosystem":"npm","requirements":"4.9.2","direct":false,"kind":"runtime","optional":false},{"id":4984723908,"package_name":"webpack-merge","ecosystem":"npm","requirements":"5.8.0","direct":false,"kind":"runtime","optional":false},{"id":4984723909,"package_name":"webpack-sources","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":4984723910,"package_name":"webpack","ecosystem":"npm","requirements":"5.72.0","direct":false,"kind":"runtime","optional":false},{"id":4984723911,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723912,"package_name":"wildcard","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4984723913,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":4984723914,"package_name":"world-calendars","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":4984723915,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723916,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":4984723917,"package_name":"xtend","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/0001/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-09-15T22:00:38.804Z","updated_at":"2022-09-15T22:00:38.804Z","repository_link":"https://github.com/hat-open/aimm/blob/master/examples/0001/requirements.txt","dependencies":[{"id":4984725143,"package_name":"aimm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725144,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725145,"package_name":"sklearn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725146,"package_name":"jupyter","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725147,"package_name":"notebook","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/0002/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-09-15T22:00:38.892Z","updated_at":"2022-09-15T22:00:38.892Z","repository_link":"https://github.com/hat-open/aimm/blob/master/examples/0002/requirements.txt","dependencies":[{"id":4984725601,"package_name":"aimm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725602,"package_name":"pandapower","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725603,"package_name":"hat-syslog","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725604,"package_name":"hat-drivers","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725605,"package_name":"hat-gui","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725606,"package_name":"hat-orchestrator","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725607,"package_name":"hat-gateway","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725608,"package_name":"numba","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/0003/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-09-15T22:00:38.997Z","updated_at":"2022-09-15T22:00:38.997Z","repository_link":"https://github.com/hat-open/aimm/blob/master/examples/0003/requirements.txt","dependencies":[{"id":4984725650,"package_name":"aimm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725651,"package_name":"sklearn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725652,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725653,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725654,"package_name":"pandapower","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725655,"package_name":"hat-syslog","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725656,"package_name":"hat-drivers","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725657,"package_name":"hat-gui","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725658,"package_name":"hat-orchestrator","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725659,"package_name":"hat-gateway","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725660,"package_name":"hat-manager","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725661,"package_name":"numba","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725662,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4984725663,"package_name":"PyYAML","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-12-01T16:45:01.497Z","updated_at":"2023-12-01T16:45:01.497Z","repository_link":"https://github.com/hat-open/aimm/blob/master/Dockerfile","dependencies":[{"id":14842530889,"package_name":"python","ecosystem":"docker","requirements":"3.10","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"examples/0001/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-12-01T16:45:01.717Z","updated_at":"2023-12-01T16:45:01.717Z","repository_link":"https://github.com/hat-open/aimm/blob/master/examples/0001/Dockerfile","dependencies":[{"id":14842530908,"package_name":"python","ecosystem":"docker","requirements":"3.10","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"examples/0002/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-12-01T16:45:02.044Z","updated_at":"2023-12-01T16:45:02.044Z","repository_link":"https://github.com/hat-open/aimm/blob/master/examples/0002/Dockerfile","dependencies":[{"id":14842530921,"package_name":"python","ecosystem":"docker","requirements":"3.10","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"examples/0003/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-12-01T16:45:02.937Z","updated_at":"2023-12-01T16:45:02.937Z","repository_link":"https://github.com/hat-open/aimm/blob/master/examples/0003/Dockerfile","dependencies":[{"id":14842531619,"package_name":"python","ecosystem":"docker","requirements":"3.10","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-12-01T16:45:02.997Z","updated_at":"2023-12-01T16:45:02.997Z","repository_link":"https://github.com/hat-open/aimm/blob/master/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2025-04-11T13:05:07.076Z","updated_at":"2025-04-11T13:05:07.076Z","repository_link":"https://github.com/hat-open/aimm/blob/master/poetry.lock","dependencies":[{"id":22640896964,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":22640896965,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.10.5","direct":false,"kind":"runtime","optional":false},{"id":22640896966,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":22640896967,"package_name":"alabaster","ecosystem":"pypi","requirements":"0.7.16","direct":false,"kind":"runtime","optional":false},{"id":22640896968,"package_name":"appdirs","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":22640896969,"package_name":"attrs","ecosystem":"pypi","requirements":"24.2.0","direct":false,"kind":"runtime","optional":false},{"id":22640896970,"package_name":"babel","ecosystem":"pypi","requirements":"2.16.0","direct":false,"kind":"runtime","optional":false},{"id":22640896971,"package_name":"black","ecosystem":"pypi","requirements":"24.8.0","direct":false,"kind":"runtime","optional":false},{"id":22640896972,"package_name":"certifi","ecosystem":"pypi","requirements":"2024.8.30","direct":false,"kind":"runtime","optional":false},{"id":22640896973,"package_name":"cffi","ecosystem":"pypi","requirements":"1.17.1","direct":false,"kind":"runtime","optional":false},{"id":22640896974,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":22640896975,"package_name":"click","ecosystem":"pypi","requirements":"8.1.7","direct":false,"kind":"runtime","optional":false},{"id":22640896976,"package_name":"cloudpickle","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640896977,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":22640896978,"package_name":"coverage","ecosystem":"pypi","requirements":"7.6.1","direct":false,"kind":"runtime","optional":false},{"id":22640896979,"package_name":"cryptography","ecosystem":"pypi","requirements":"43.0.1","direct":false,"kind":"runtime","optional":false},{"id":22640896980,"package_name":"docutils","ecosystem":"pypi","requirements":"0.20.1","direct":false,"kind":"runtime","optional":false},{"id":22640896981,"package_name":"doit","ecosystem":"pypi","requirements":"0.36.0","direct":false,"kind":"runtime","optional":false},{"id":22640897251,"package_name":"flake8","ecosystem":"pypi","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":22640897252,"package_name":"flake8-pyproject","ecosystem":"pypi","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":22640898250,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":22640898251,"package_name":"hat-aio","ecosystem":"pypi","requirements":"0.7.10","direct":false,"kind":"runtime","optional":false},{"id":22640898288,"package_name":"hat-asn1","ecosystem":"pypi","requirements":"0.6.8","direct":false,"kind":"runtime","optional":false},{"id":22640898319,"package_name":"hat-drivers","ecosystem":"pypi","requirements":"0.8.9","direct":false,"kind":"runtime","optional":false},{"id":22640899601,"package_name":"hat-event","ecosystem":"pypi","requirements":"0.9.20","direct":false,"kind":"runtime","optional":false},{"id":22640899602,"package_name":"hat-json","ecosystem":"pypi","requirements":"0.5.28","direct":false,"kind":"runtime","optional":false},{"id":22640900050,"package_name":"hat-juggler","ecosystem":"pypi","requirements":"0.6.21","direct":false,"kind":"runtime","optional":false},{"id":22640900051,"package_name":"hat-monitor","ecosystem":"pypi","requirements":"0.8.11","direct":false,"kind":"runtime","optional":false},{"id":22640900069,"package_name":"hat-peg","ecosystem":"pypi","requirements":"0.5.9","direct":false,"kind":"runtime","optional":false},{"id":22640900070,"package_name":"hat-sbs","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":22640900071,"package_name":"hat-syslog","ecosystem":"pypi","requirements":"0.7.18","direct":false,"kind":"runtime","optional":false},{"id":22640900087,"package_name":"hat-util","ecosystem":"pypi","requirements":"0.6.16","direct":false,"kind":"runtime","optional":false},{"id":22640900088,"package_name":"idna","ecosystem":"pypi","requirements":"3.10","direct":false,"kind":"runtime","optional":false},{"id":22640900089,"package_name":"imagesize","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":22640900090,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"8.5.0","direct":false,"kind":"runtime","optional":false},{"id":22640900091,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640900092,"package_name":"jaraco-classes","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":22640900093,"package_name":"jaraco-context","ecosystem":"pypi","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":22640900094,"package_name":"jaraco-functools","ecosystem":"pypi","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":22640900095,"package_name":"jeepney","ecosystem":"pypi","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":22640900096,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.4","direct":false,"kind":"runtime","optional":false},{"id":22640900097,"package_name":"jsonpatch","ecosystem":"pypi","requirements":"1.33","direct":false,"kind":"runtime","optional":false},{"id":22640900098,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640900099,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.22.0","direct":false,"kind":"runtime","optional":false},{"id":22640900100,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"2023.12.1","direct":false,"kind":"runtime","optional":false},{"id":22640900101,"package_name":"keyring","ecosystem":"pypi","requirements":"25.3.0","direct":false,"kind":"runtime","optional":false},{"id":22640900102,"package_name":"lmdb","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":22640900103,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640900104,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":22640900105,"package_name":"mccabe","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":22640900106,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":22640900107,"package_name":"more-itertools","ecosystem":"pypi","requirements":"10.5.0","direct":false,"kind":"runtime","optional":false},{"id":22640900108,"package_name":"multidict","ecosystem":"pypi","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":22640900109,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640900110,"package_name":"nh3","ecosystem":"pypi","requirements":"0.2.18","direct":false,"kind":"runtime","optional":false},{"id":22640900373,"package_name":"numpy","ecosystem":"pypi","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":22640900374,"package_name":"packaging","ecosystem":"pypi","requirements":"24.1","direct":false,"kind":"runtime","optional":false},{"id":22640900375,"package_name":"pandas","ecosystem":"pypi","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":22640900376,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":22640900450,"package_name":"pkginfo","ecosystem":"pypi","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":22640900451,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.3.3","direct":false,"kind":"runtime","optional":false},{"id":22640900452,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":22640900453,"package_name":"psutil","ecosystem":"pypi","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640900454,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"2.12.1","direct":false,"kind":"runtime","optional":false},{"id":22640900455,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.22","direct":false,"kind":"runtime","optional":false},{"id":22640900456,"package_name":"pyflakes","ecosystem":"pypi","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":22640900457,"package_name":"pygments","ecosystem":"pypi","requirements":"2.18.0","direct":false,"kind":"runtime","optional":false},{"id":22640900458,"package_name":"pyserial","ecosystem":"pypi","requirements":"3.5","direct":false,"kind":"runtime","optional":false},{"id":22640900459,"package_name":"pytest","ecosystem":"pypi","requirements":"8.3.3","direct":false,"kind":"runtime","optional":false},{"id":22640900460,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"0.24.0","direct":false,"kind":"runtime","optional":false},{"id":22640900461,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640900462,"package_name":"pytest-timeout","ecosystem":"pypi","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":22640900463,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":22640900464,"package_name":"pytz","ecosystem":"pypi","requirements":"2024.2","direct":false,"kind":"runtime","optional":false},{"id":22640900465,"package_name":"pywin32-ctypes","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":22640900466,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":22640900467,"package_name":"readme-renderer","ecosystem":"pypi","requirements":"43.0","direct":false,"kind":"runtime","optional":false},{"id":22640900556,"package_name":"referencing","ecosystem":"pypi","requirements":"0.35.1","direct":false,"kind":"runtime","optional":false},{"id":22640900557,"package_name":"requests","ecosystem":"pypi","requirements":"2.32.3","direct":false,"kind":"runtime","optional":false},{"id":22640900558,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640900559,"package_name":"rfc3986","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640900564,"package_name":"rich","ecosystem":"pypi","requirements":"13.8.1","direct":false,"kind":"runtime","optional":false},{"id":22640900565,"package_name":"rpds-py","ecosystem":"pypi","requirements":"0.20.0","direct":false,"kind":"runtime","optional":false},{"id":22640900566,"package_name":"secretstorage","ecosystem":"pypi","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":22640900567,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":22640900568,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":22640900569,"package_name":"sphinx","ecosystem":"pypi","requirements":"7.4.7","direct":false,"kind":"runtime","optional":false},{"id":22640900570,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640900571,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640900572,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640900573,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":22640900574,"package_name":"sphinxcontrib-jquery","ecosystem":"pypi","requirements":"4.1","direct":false,"kind":"runtime","optional":false},{"id":22640900575,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":22640900576,"package_name":"sphinxcontrib-programoutput","ecosystem":"pypi","requirements":"0.17","direct":false,"kind":"runtime","optional":false},{"id":22640901747,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640901748,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640901749,"package_name":"tenacity","ecosystem":"pypi","requirements":"9.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640901750,"package_name":"tomli","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":22640901751,"package_name":"tomli-w","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":22640901752,"package_name":"twine","ecosystem":"pypi","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":22640901753,"package_name":"tzdata","ecosystem":"pypi","requirements":"2024.1","direct":false,"kind":"runtime","optional":false},{"id":22640901754,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":22640901755,"package_name":"yarl","ecosystem":"pypi","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":22640901756,"package_name":"zipp","ecosystem":"pypi","requirements":"3.20.2","direct":false,"kind":"runtime","optional":false}]}],"score":2.4849066497880004,"created_at":"2025-09-04T15:50:28.092Z","updated_at":"2025-10-07T08:06:17.678Z","avatar_url":"https://github.com/hat-open.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/8491","html_url":"https://science.ecosyste.ms/projects/8491","bibtex_url":"https://science.ecosyste.ms/projects/8491/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/8491/export.apalike"}