{"id":335409,"name":"Klimatkollen","description":"A web application that displays emissions within municipalities in Sweden, along with a machine learning data pipeline under development, which will find, extract, and list emissions from companies.","url":"https://github.com/klimatbyran/frontend","last_synced_at":"2026-04-13T22:02:50.586Z","repository":{"id":243208342,"uuid":"811776300","full_name":"Klimatbyran/frontend","owner":"Klimatbyran","description":"Klimatkollen's frontend","archived":false,"fork":false,"pushed_at":"2026-04-13T11:24:53.000Z","size":100803,"stargazers_count":8,"open_issues_count":53,"forks_count":28,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-04-13T11:31:41.225Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://klimatkollen.se","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Klimatbyran.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-06-07T09:24:38.000Z","updated_at":"2026-04-10T08:01:29.000Z","dependencies_parsed_at":"2024-11-14T13:27:09.829Z","dependency_job_id":"5f5252b1-a7e5-4d20-bcad-6c0f098904af","html_url":"https://github.com/Klimatbyran/frontend","commit_stats":null,"previous_names":["klimatbyran/beta","klimatbyran/frontend"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Klimatbyran/frontend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Klimatbyran%2Ffrontend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Klimatbyran%2Ffrontend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Klimatbyran%2Ffrontend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Klimatbyran%2Ffrontend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Klimatbyran","download_url":"https://codeload.github.com/Klimatbyran/frontend/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Klimatbyran%2Ffrontend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31772642,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T20:17:16.280Z","status":"ssl_error","status_checked_at":"2026-04-13T20:17:08.216Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"Klimatbyran","name":"Klimatbyrån","uuid":"101254632","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/101254632?v=4","repositories_count":1,"last_synced_at":"2023-03-03T21:04:13.254Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Klimatbyran","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T05:32:28.050Z","updated_at":"2023-03-03T21:04:13.258Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Klimatbyran","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Klimatbyran/repositories"},"packages":[],"commits":{"id":11574629,"full_name":"klimatbyran/frontend","default_branch":"master","total_commits":2722,"total_committers":33,"total_bot_commits":663,"total_bot_committers":1,"mean_commits":82.48484848484848,"dds":0.7523879500367376,"past_year_total_commits":1750,"past_year_total_committers":21,"past_year_total_bot_commits":424,"past_year_total_bot_committers":1,"past_year_mean_commits":83.33333333333333,"past_year_dds":0.7434285714285714,"last_synced_at":"2026-04-01T16:07:44.699Z","last_synced_commit":"3e651fb98fa1d4dfc0bf0af7c9084c7416405120","created_at":"2025-11-23T01:00:32.452Z","updated_at":"2026-04-01T16:05:11.699Z","committers":[{"name":"fluxcdbot","email":"fluxcdbot","login":"fluxcdbot","count":674},{"name":"github-actions[bot]","email":"github-actions[bot]","login":"github-actions[bot]","count":663},{"name":"Carl","email":"carlwiren90@gmail.com","login":"CarlWiren90","count":308},{"name":"Samuel Plumppu","email":"6125097+Greenheart","login":"Greenheart","count":246},{"name":"Kayla Woodbury","email":"59558092+kaylawoodbury","login":"kaylawoodbury","count":226},{"name":"Elvira","email":"elvbom","login":"elvbom","count":217},{"name":"Mikael Hallendal","email":"hallski@hallski.org","login":"hallski","count":184},{"name":"Hugo Björk","email":"hugo.bjork@netlight.com","login":"hugo-nl","count":58},{"name":"Christian Landgren","email":"christian@landgren.nu","login":"irony","count":53},{"name":"Simon","email":"s91k@hotmail.com","login":"s91k","count":18},{"name":"Moritz Zingg","email":"moritz.zingg@netlight.com","login":"moritzzingg-netlight","count":14},{"name":"Andreas Sanz","email":"andreas.sanz.lerena@gmail.com","login":"ASanzL","count":8},{"name":"Frida Berry Eklund","email":"fridaberryeklund@gmail.com","login":"klimatkollsfrida","count":7},{"name":"Oliver Kiss","email":"okis@netlight.com","login":"okis-netlight","count":7},{"name":"Kayla Woodbury","email":"kaylawoodbury@mac.lan","login":null,"count":6},{"name":"eli6","email":"elin.fritiofsson@protonmail.com","login":"eli6","count":6},{"name":"Ludvig Janiuk","email":"ludvig.janiuk@gmail.com","login":"LudwikJaniuk","count":4},{"name":"Carl Wirén","email":"carlwiren@MacBook-Pro-som-tillhor-Carl.local","login":null,"count":4},{"name":"Petter Hersinger","email":"95344340+petterhersinger","login":"petterhersinger","count":3},{"name":"Carl Wirén","email":"carlwiren@MacBookPro.localdomain","login":null,"count":2},{"name":"William Asp","email":"55235513+willeasp","login":"willeasp","count":2},{"name":"olavG91","email":"olav@live.se","login":"olavG91","count":1},{"name":"mzackrisson","email":"80635449+mzackrisson","login":"mzackrisson","count":1},{"name":"mdciofalo","email":"194067823+mdciofalo","login":"mdciofalo","count":1},{"name":"lalarus","email":"126619240+lalarus","login":"lalarus","count":1},{"name":"demo-netlight","email":"demo@netlight.com","login":"demo-netlight","count":1},{"name":"Zara","email":"74423786+ZaraBaghdasaryan","login":"ZaraBaghdasaryan","count":1},{"name":"Viraj Gavade","email":"165892389+viraj-gavade","login":"viraj-gavade","count":1},{"name":"Vilhelm Melkstam","email":"vilhelm.melkstam@gmail.com","login":"melkstam","count":1},{"name":"Paulo Soares","email":"62898736+opaulosoares","login":"opaulosoares","count":1},{"name":"Masha Dordevic","email":"marija.dordevic@mentimeter.com","login":"MashaDordevic","count":1},{"name":"Harshit Gupta","email":"harshit.gupta@students.iiit.ac.in","login":"Harshit16468","count":1},{"name":"Almendra-ab","email":"165904444+Almendra-ab","login":"Almendra-ab","count":1}],"past_year_committers":[{"name":"fluxcdbot","email":"fluxcdbot","login":"fluxcdbot","count":449},{"name":"github-actions[bot]","email":"github-actions[bot]","login":"github-actions[bot]","count":424},{"name":"Carl","email":"carlwiren90@gmail.com","login":"CarlWiren90","count":300},{"name":"Mikael Hallendal","email":"hallski@hallski.org","login":"hallski","count":184},{"name":"Kayla Woodbury","email":"59558092+kaylawoodbury","login":"kaylawoodbury","count":183},{"name":"Elvira","email":"elvbom","login":"elvbom","count":152},{"name":"Simon","email":"s91k@hotmail.com","login":"s91k","count":18},{"name":"Andreas Sanz","email":"andreas.sanz.lerena@gmail.com","login":"ASanzL","count":8},{"name":"eli6","email":"elin.fritiofsson@protonmail.com","login":"eli6","count":6},{"name":"Moritz Zingg","email":"moritz.zingg@netlight.com","login":"moritzzingg-netlight","count":6},{"name":"Carl Wirén","email":"carlwiren@MacBook-Pro-som-tillhor-Carl.local","login":null,"count":4},{"name":"Frida Berry Eklund","email":"fridaberryeklund@gmail.com","login":"klimatkollsfrida","count":3},{"name":"Petter Hersinger","email":"95344340+petterhersinger","login":"petterhersinger","count":3},{"name":"Christian Landgren","email":"christian@landgren.nu","login":"irony","count":2},{"name":"Carl Wirén","email":"carlwiren@MacBookPro.localdomain","login":null,"count":2},{"name":"Harshit Gupta","email":"harshit.gupta@students.iiit.ac.in","login":"Harshit16468","count":1},{"name":"Masha Dordevic","email":"marija.dordevic@mentimeter.com","login":"MashaDordevic","count":1},{"name":"Paulo Soares","email":"62898736+opaulosoares","login":"opaulosoares","count":1},{"name":"Viraj Gavade","email":"165892389+viraj-gavade","login":"viraj-gavade","count":1},{"name":"demo-netlight","email":"demo@netlight.com","login":"demo-netlight","count":1},{"name":"mdciofalo","email":"194067823+mdciofalo","login":"mdciofalo","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/klimatbyran%2Ffrontend/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-13T00:00:06.408Z","repositories_count":6213066,"commits_count":903857843,"contributors_count":34932907,"owners_count":1144141,"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":"Klimatbyran/frontend","html_url":"https://github.com/Klimatbyran/frontend","last_synced_at":"2026-04-13T16:02:53.562Z","status":null,"issues_count":123,"pull_requests_count":187,"avg_time_to_close_issue":2100542.1016949154,"avg_time_to_close_pull_request":686892.9892473118,"issues_closed_count":59,"pull_requests_closed_count":93,"pull_request_authors_count":15,"issue_authors_count":17,"avg_comments_per_issue":0.34146341463414637,"avg_comments_per_pull_request":0.34759358288770054,"merged_pull_requests_count":84,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":90,"past_year_pull_requests_count":152,"past_year_avg_time_to_close_issue":1040905.2307692308,"past_year_avg_time_to_close_pull_request":179687.475,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":80,"past_year_pull_request_authors_count":12,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.25555555555555554,"past_year_avg_comments_per_pull_request":0.3092105263157895,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":76,"created_at":"2025-08-29T12:06:09.771Z","updated_at":"2026-04-13T16:02:53.563Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Klimatbyran%2Ffrontend","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Klimatbyran%2Ffrontend/issues","issue_labels_count":{"enhancement":51,"bug":36,"Good for Volunteers":16,"good first issue":14,"help wanted":9,"idea":7,"not ready":7,"requested change":4,"netlight":3,"Available":3,"copy edit":3,"Urgent!":2,"duplicate":1,"question":1},"pull_request_labels_count":{"bug":45,"enhancement":34,"chore":14,"copy edit":5,"prod release":3,"Good for Volunteers":2,"requested change":1,"merge to main":1,"good first issue":1,"Urgent!":1},"issue_author_associations_count":{"CONTRIBUTOR":91,"COLLABORATOR":22,"NONE":10},"pull_request_author_associations_count":{"CONTRIBUTOR":153,"COLLABORATOR":27,"NONE":7},"issue_authors":{"elvbom":46,"CarlWiren90":24,"kaylawoodbury":11,"hallski":7,"Klimatkollen":6,"okis-netlight":5,"klimatkollsfrida":5,"eli6":4,"Catharina217":2,"petterhersinger":2,"hugo-nl":2,"s91k":2,"moritzzingg-netlight":2,"Greenheart":2,"willeasp":1,"irony":1,"Ainali":1},"pull_request_authors":{"elvbom":85,"hallski":40,"CarlWiren90":38,"s91k":5,"moritzzingg-netlight":3,"okis-netlight":3,"irony":3,"petterhersinger":2,"eli6":2,"jonatansberg":1,"viraj-gavade":1,"kaylawoodbury":1,"klimatkollsfrida":1,"willeasp":1,"MashaDordevic":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-13T00:00:15.727Z","repositories_count":14247381,"issues_count":34612088,"pull_requests_count":113072260,"authors_count":11233761,"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":{"enhancement":46,"bug":31,"Good for Volunteers":16,"good first issue":12,"idea":7,"help wanted":7,"not ready":7,"requested change":4,"copy edit":3,"Urgent!":2,"Available":2,"duplicate":1,"question":1},"past_year_pull_request_labels_count":{"bug":44,"enhancement":32,"chore":14,"copy edit":5,"prod release":3,"Good for Volunteers":2,"Urgent!":1,"good first issue":1,"requested change":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":60,"COLLABORATOR":20,"NONE":10},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":121,"COLLABORATOR":27,"NONE":4},"past_year_issue_authors":{"elvbom":36,"CarlWiren90":20,"hallski":7,"kaylawoodbury":7,"Klimatkollen":6,"eli6":4,"Catharina217":2,"klimatkollsfrida":2,"petterhersinger":2,"s91k":2,"Ainali":1,"irony":1},"past_year_pull_request_authors":{"elvbom":74,"hallski":35,"CarlWiren90":27,"s91k":5,"eli6":2,"irony":2,"petterhersinger":2,"jonatansberg":1,"klimatkollsfrida":1,"MashaDordevic":1,"moritzzingg-netlight":1,"viraj-gavade":1},"maintainers":[{"login":"CarlWiren90","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/CarlWiren90"},{"login":"hugo-nl","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugo-nl"}],"active_maintainers":[{"login":"CarlWiren90","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/CarlWiren90"}]},"events":{"total":{"DeleteEvent":162,"PullRequestEvent":355,"ForkEvent":9,"IssuesEvent":265,"WatchEvent":4,"IssueCommentEvent":186,"PushEvent":878,"PullRequestReviewEvent":230,"PullRequestReviewCommentEvent":188,"CreateEvent":110},"last_year":{"DeleteEvent":162,"PullRequestEvent":356,"ForkEvent":9,"IssuesEvent":265,"WatchEvent":4,"IssueCommentEvent":186,"PushEvent":878,"PullRequestReviewEvent":230,"PullRequestReviewCommentEvent":188,"CreateEvent":110}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2024-06-07T11:07:03.644Z","updated_at":"2024-06-07T11:07:03.644Z","repository_link":"https://github.com/Klimatbyran/frontend/blob/main/.github/workflows/ci.yml","dependencies":[{"id":18465078123,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":18465078124,"package_name":"ASzc/change-string-case-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":18465078133,"package_name":"martinbeentjes/npm-get-version-action","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":18465078324,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":18465078325,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2024-06-07T11:07:06.231Z","updated_at":"2024-06-07T11:07:06.231Z","repository_link":"https://github.com/Klimatbyran/frontend/blob/main/Dockerfile","dependencies":[{"id":18465079711,"package_name":"node","ecosystem":"docker","requirements":"lts","direct":true,"kind":"build","optional":false},{"id":18465079712,"package_name":"nginx","ecosystem":"docker","requirements":"alpine","direct":true,"kind":"build","optional":false}]},{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2024-06-07T11:07:06.516Z","updated_at":"2024-06-07T11:07:06.516Z","repository_link":"https://github.com/Klimatbyran/frontend/blob/main/package-lock.json","dependencies":[{"id":18465081114,"package_name":"@alloc/quick-lru","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081115,"package_name":"@ampproject/remapping","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081116,"package_name":"@astrojs/check","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":18465081117,"package_name":"@astrojs/compiler","ecosystem":"npm","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":18465081271,"package_name":"@types/debug","ecosystem":"npm","requirements":"4.1.12","direct":false,"kind":"runtime","optional":false},{"id":18465081118,"package_name":"@astrojs/internal-helpers","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":18465081119,"package_name":"@astrojs/language-server","ecosystem":"npm","requirements":"2.10.0","direct":false,"kind":"runtime","optional":false},{"id":18465081120,"package_name":"@astrojs/markdown-remark","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081121,"package_name":"@astrojs/prism","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081122,"package_name":"@astrojs/react","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":18465081123,"package_name":"@astrojs/tailwind","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081124,"package_name":"@astrojs/telemetry","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081125,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081126,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081127,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081128,"package_name":"semver","ecosystem":"npm","requirements":"6.3.1","direct":false,"kind":"runtime","optional":false},{"id":18465081129,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081130,"package_name":"@babel/helper-annotate-as-pure","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081131,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081132,"package_name":"@babel/helper-environment-visitor","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081133,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081134,"package_name":"@babel/helper-hoist-variables","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081135,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081136,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081137,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081138,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081139,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081140,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081141,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081142,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081143,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081144,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081145,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081146,"package_name":"@babel/plugin-syntax-jsx","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081147,"package_name":"@babel/plugin-transform-react-jsx","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081148,"package_name":"@babel/plugin-transform-react-jsx-self","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081149,"package_name":"@babel/plugin-transform-react-jsx-source","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081150,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081151,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081152,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081153,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.24.6","direct":false,"kind":"runtime","optional":false},{"id":18465081155,"package_name":"@emmetio/abbreviation","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":18465081157,"package_name":"@emmetio/css-abbreviation","ecosystem":"npm","requirements":"2.1.8","direct":false,"kind":"runtime","optional":false},{"id":18465081158,"package_name":"@emmetio/css-parser","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":18465081159,"package_name":"@emmetio/html-matcher","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081160,"package_name":"@emmetio/scanner","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081161,"package_name":"@emmetio/stream-reader","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081162,"package_name":"@emmetio/stream-reader-utils","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081163,"package_name":"@emnapi/runtime","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081164,"package_name":"@esbuild/aix-ppc64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081165,"package_name":"@esbuild/android-arm","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081166,"package_name":"@esbuild/android-arm64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081167,"package_name":"@esbuild/android-x64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081168,"package_name":"@esbuild/darwin-arm64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081169,"package_name":"@esbuild/darwin-x64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081170,"package_name":"@esbuild/freebsd-arm64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081171,"package_name":"@esbuild/freebsd-x64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081172,"package_name":"@esbuild/linux-arm","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081173,"package_name":"@esbuild/linux-arm64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081174,"package_name":"@esbuild/linux-ia32","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081175,"package_name":"@esbuild/linux-loong64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081176,"package_name":"@esbuild/linux-mips64el","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081177,"package_name":"@esbuild/linux-ppc64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081178,"package_name":"@esbuild/linux-riscv64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081179,"package_name":"@esbuild/linux-s390x","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081180,"package_name":"@esbuild/linux-x64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081181,"package_name":"@esbuild/netbsd-x64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081182,"package_name":"@esbuild/openbsd-x64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081183,"package_name":"@esbuild/sunos-x64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081184,"package_name":"@esbuild/win32-arm64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081185,"package_name":"@esbuild/win32-ia32","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081186,"package_name":"@esbuild/win32-x64","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081187,"package_name":"@img/sharp-darwin-arm64","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081188,"package_name":"@img/sharp-darwin-x64","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081189,"package_name":"@img/sharp-libvips-darwin-arm64","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081190,"package_name":"@img/sharp-libvips-darwin-x64","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081191,"package_name":"@img/sharp-libvips-linux-arm","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081192,"package_name":"@img/sharp-libvips-linux-arm64","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081193,"package_name":"@img/sharp-libvips-linux-s390x","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081194,"package_name":"@img/sharp-libvips-linux-x64","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081195,"package_name":"@img/sharp-libvips-linuxmusl-arm64","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081196,"package_name":"@img/sharp-libvips-linuxmusl-x64","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081197,"package_name":"@img/sharp-linux-arm","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081198,"package_name":"@img/sharp-linux-arm64","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081199,"package_name":"@img/sharp-linux-s390x","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081200,"package_name":"@img/sharp-linux-x64","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081201,"package_name":"@img/sharp-linuxmusl-arm64","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081202,"package_name":"@img/sharp-linuxmusl-x64","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081203,"package_name":"@img/sharp-wasm32","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081204,"package_name":"@img/sharp-win32-ia32","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081205,"package_name":"@img/sharp-win32-x64","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081206,"package_name":"@isaacs/cliui","ecosystem":"npm","requirements":"8.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081207,"package_name":"emoji-regex","ecosystem":"npm","requirements":"9.2.2","direct":false,"kind":"runtime","optional":false},{"id":18465081208,"package_name":"string-width","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081209,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":18465081210,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081211,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":18465081212,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.4.15","direct":false,"kind":"runtime","optional":false},{"id":18465081213,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.25","direct":false,"kind":"runtime","optional":false},{"id":18465081214,"package_name":"@nivo/annotations","ecosystem":"npm","requirements":"0.87.0","direct":false,"kind":"runtime","optional":false},{"id":18465081215,"package_name":"@nivo/axes","ecosystem":"npm","requirements":"0.87.0","direct":false,"kind":"runtime","optional":false},{"id":18465081216,"package_name":"@nivo/colors","ecosystem":"npm","requirements":"0.87.0","direct":false,"kind":"runtime","optional":false},{"id":18465081217,"package_name":"@nivo/core","ecosystem":"npm","requirements":"0.87.0","direct":false,"kind":"runtime","optional":false},{"id":18465081218,"package_name":"@nivo/legends","ecosystem":"npm","requirements":"0.87.0","direct":false,"kind":"runtime","optional":false},{"id":18465081219,"package_name":"@nivo/line","ecosystem":"npm","requirements":"0.87.0","direct":false,"kind":"runtime","optional":false},{"id":18465081220,"package_name":"@nivo/scales","ecosystem":"npm","requirements":"0.87.0","direct":false,"kind":"runtime","optional":false},{"id":18465081221,"package_name":"@types/d3-time-format","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081222,"package_name":"@nivo/tooltip","ecosystem":"npm","requirements":"0.87.0","direct":false,"kind":"runtime","optional":false},{"id":18465081223,"package_name":"@nivo/voronoi","ecosystem":"npm","requirements":"0.87.0","direct":false,"kind":"runtime","optional":false},{"id":18465081224,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":18465081225,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":18465081226,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":18465081227,"package_name":"@pkgjs/parseargs","ecosystem":"npm","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":18465081228,"package_name":"@radix-ui/react-avatar","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081229,"package_name":"@radix-ui/react-compose-refs","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081230,"package_name":"@radix-ui/react-context","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081231,"package_name":"@radix-ui/react-primitive","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081232,"package_name":"@radix-ui/react-slot","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081233,"package_name":"@radix-ui/react-use-callback-ref","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081234,"package_name":"@radix-ui/react-use-layout-effect","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081235,"package_name":"@react-spring/animated","ecosystem":"npm","requirements":"9.7.3","direct":false,"kind":"runtime","optional":false},{"id":18465081236,"package_name":"@react-spring/core","ecosystem":"npm","requirements":"9.7.3","direct":false,"kind":"runtime","optional":false},{"id":18465081237,"package_name":"@react-spring/shared","ecosystem":"npm","requirements":"9.7.3","direct":false,"kind":"runtime","optional":false},{"id":18465081238,"package_name":"@react-spring/types","ecosystem":"npm","requirements":"9.7.3","direct":false,"kind":"runtime","optional":false},{"id":18465081239,"package_name":"@react-spring/web","ecosystem":"npm","requirements":"9.7.3","direct":false,"kind":"runtime","optional":false},{"id":18465081240,"package_name":"@rollup/rollup-android-arm-eabi","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081241,"package_name":"@rollup/rollup-android-arm64","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081242,"package_name":"@rollup/rollup-darwin-arm64","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081243,"package_name":"@rollup/rollup-darwin-x64","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081244,"package_name":"@rollup/rollup-linux-arm-gnueabihf","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081245,"package_name":"@rollup/rollup-linux-arm-musleabihf","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081246,"package_name":"@rollup/rollup-linux-arm64-gnu","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081247,"package_name":"@rollup/rollup-linux-arm64-musl","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081248,"package_name":"@rollup/rollup-linux-powerpc64le-gnu","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081249,"package_name":"@rollup/rollup-linux-riscv64-gnu","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081250,"package_name":"@rollup/rollup-linux-s390x-gnu","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081251,"package_name":"@rollup/rollup-linux-x64-gnu","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081252,"package_name":"@rollup/rollup-linux-x64-musl","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081253,"package_name":"@rollup/rollup-win32-arm64-msvc","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081254,"package_name":"@rollup/rollup-win32-ia32-msvc","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081255,"package_name":"@rollup/rollup-win32-x64-msvc","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081256,"package_name":"@shikijs/core","ecosystem":"npm","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":18465081257,"package_name":"@types/babel__core","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"runtime","optional":false},{"id":18465081258,"package_name":"@types/babel__generator","ecosystem":"npm","requirements":"7.6.8","direct":false,"kind":"runtime","optional":false},{"id":18465081259,"package_name":"@types/babel__template","ecosystem":"npm","requirements":"7.4.4","direct":false,"kind":"runtime","optional":false},{"id":18465081260,"package_name":"@types/babel__traverse","ecosystem":"npm","requirements":"7.20.6","direct":false,"kind":"runtime","optional":false},{"id":18465081261,"package_name":"@types/cookie","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":18465081262,"package_name":"@types/d3-color","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":18465081263,"package_name":"@types/d3-delaunay","ecosystem":"npm","requirements":"6.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081264,"package_name":"@types/d3-format","ecosystem":"npm","requirements":"1.4.5","direct":false,"kind":"runtime","optional":false},{"id":18465081265,"package_name":"@types/d3-path","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081266,"package_name":"@types/d3-scale","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":18465081267,"package_name":"@types/d3-scale-chromatic","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081268,"package_name":"@types/d3-shape","ecosystem":"npm","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":18465081269,"package_name":"@types/d3-time","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":18465081270,"package_name":"@types/d3-time-format","ecosystem":"npm","requirements":"2.3.4","direct":false,"kind":"runtime","optional":false},{"id":18465081272,"package_name":"@types/estree","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":18465081273,"package_name":"@types/hast","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081274,"package_name":"@types/mdast","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081275,"package_name":"@types/ms","ecosystem":"npm","requirements":"0.7.34","direct":false,"kind":"runtime","optional":false},{"id":18465081276,"package_name":"@types/nlcst","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081277,"package_name":"@types/unist","ecosystem":"npm","requirements":"2.0.10","direct":false,"kind":"runtime","optional":false},{"id":18465081278,"package_name":"@types/prop-types","ecosystem":"npm","requirements":"15.7.12","direct":false,"kind":"runtime","optional":false},{"id":18465081279,"package_name":"@types/react","ecosystem":"npm","requirements":"18.3.3","direct":false,"kind":"runtime","optional":false},{"id":18465081280,"package_name":"@types/react-dom","ecosystem":"npm","requirements":"18.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081281,"package_name":"@types/unist","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081282,"package_name":"@ungap/structured-clone","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081283,"package_name":"@vitejs/plugin-react","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081284,"package_name":"@volar/kit","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":18465081285,"package_name":"@volar/language-core","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":18465081286,"package_name":"@volar/language-server","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":18465081287,"package_name":"@volar/language-service","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":18465081288,"package_name":"@volar/snapshot-document","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":18465081289,"package_name":"@volar/source-map","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":18465081290,"package_name":"@volar/typescript","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":18465081291,"package_name":"@vscode/emmet-helper","ecosystem":"npm","requirements":"2.9.3","direct":false,"kind":"runtime","optional":false},{"id":18465081292,"package_name":"vscode-uri","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081293,"package_name":"@vscode/l10n","ecosystem":"npm","requirements":"0.0.16","direct":false,"kind":"runtime","optional":false},{"id":18465081294,"package_name":"acorn","ecosystem":"npm","requirements":"8.11.3","direct":false,"kind":"runtime","optional":false},{"id":18465081295,"package_name":"ansi-align","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081296,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081297,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081298,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":18465081299,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081300,"package_name":"ansi-regex","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081301,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":18465081302,"package_name":"any-promise","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081303,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":18465081304,"package_name":"arg","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081305,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081306,"package_name":"aria-query","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081307,"package_name":"array-iterate","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081308,"package_name":"astro","ecosystem":"npm","requirements":"4.9.2","direct":false,"kind":"runtime","optional":false},{"id":18465081309,"package_name":"autoprefixer","ecosystem":"npm","requirements":"10.4.19","direct":false,"kind":"runtime","optional":false},{"id":18465081310,"package_name":"axobject-query","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081311,"package_name":"bail","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081312,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081313,"package_name":"base-64","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081314,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081315,"package_name":"boxen","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081316,"package_name":"chalk","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081317,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081318,"package_name":"braces","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081319,"package_name":"browserslist","ecosystem":"npm","requirements":"4.23.0","direct":false,"kind":"runtime","optional":false},{"id":18465081320,"package_name":"camelcase","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081321,"package_name":"camelcase-css","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081322,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001627","direct":false,"kind":"runtime","optional":false},{"id":18465081323,"package_name":"ccount","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081324,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":18465081325,"package_name":"character-entities","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081326,"package_name":"character-entities-html4","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081327,"package_name":"character-entities-legacy","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081328,"package_name":"chokidar","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":18465081329,"package_name":"ci-info","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081330,"package_name":"class-variance-authority","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":18465081331,"package_name":"clsx","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081332,"package_name":"cli-boxes","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081333,"package_name":"cli-cursor","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081334,"package_name":"cli-spinners","ecosystem":"npm","requirements":"2.9.2","direct":false,"kind":"runtime","optional":false},{"id":18465081335,"package_name":"cliui","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081336,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081337,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081338,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":18465081339,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081340,"package_name":"clsx","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081341,"package_name":"color","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":18465081342,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":18465081343,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":18465081344,"package_name":"color-string","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":18465081345,"package_name":"comma-separated-tokens","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081346,"package_name":"commander","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081347,"package_name":"common-ancestor-path","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081348,"package_name":"convert-source-map","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081349,"package_name":"cookie","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":18465081350,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081351,"package_name":"cssesc","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081352,"package_name":"csstype","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":18465081353,"package_name":"d3-array","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":18465081354,"package_name":"d3-color","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081355,"package_name":"d3-delaunay","ecosystem":"npm","requirements":"6.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081356,"package_name":"d3-format","ecosystem":"npm","requirements":"1.4.5","direct":false,"kind":"runtime","optional":false},{"id":18465081357,"package_name":"d3-interpolate","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081358,"package_name":"d3-path","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081359,"package_name":"d3-scale","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081360,"package_name":"d3-scale-chromatic","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081361,"package_name":"d3-time","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081362,"package_name":"d3-shape","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081363,"package_name":"d3-time","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081364,"package_name":"d3-time-format","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081365,"package_name":"debug","ecosystem":"npm","requirements":"4.3.5","direct":false,"kind":"runtime","optional":false},{"id":18465081366,"package_name":"decode-named-character-reference","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081367,"package_name":"delaunator","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081368,"package_name":"dequal","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081369,"package_name":"detect-libc","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081370,"package_name":"deterministic-object-hash","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081371,"package_name":"devalue","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081372,"package_name":"devlop","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081373,"package_name":"didyoumean","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":18465081374,"package_name":"diff","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081375,"package_name":"dlv","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":18465081376,"package_name":"dset","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":18465081377,"package_name":"eastasianwidth","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081378,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.789","direct":false,"kind":"runtime","optional":false},{"id":18465081379,"package_name":"emmet","ecosystem":"npm","requirements":"2.4.7","direct":false,"kind":"runtime","optional":false},{"id":18465081380,"package_name":"emoji-regex","ecosystem":"npm","requirements":"10.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081381,"package_name":"entities","ecosystem":"npm","requirements":"4.5.0","direct":false,"kind":"runtime","optional":false},{"id":18465081382,"package_name":"es-module-lexer","ecosystem":"npm","requirements":"1.5.3","direct":false,"kind":"runtime","optional":false},{"id":18465081383,"package_name":"esbuild","ecosystem":"npm","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":18465081384,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081385,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":18465081386,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081387,"package_name":"estree-walker","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081388,"package_name":"eventemitter3","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081389,"package_name":"execa","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081390,"package_name":"extend","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081391,"package_name":"extend-shallow","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081392,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":18465081393,"package_name":"fastq","ecosystem":"npm","requirements":"1.17.1","direct":false,"kind":"runtime","optional":false},{"id":18465081394,"package_name":"fill-range","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081395,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081396,"package_name":"find-yarn-workspace-root2","ecosystem":"npm","requirements":"1.2.16","direct":false,"kind":"runtime","optional":false},{"id":18465081397,"package_name":"flattie","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081398,"package_name":"foreground-child","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081399,"package_name":"fraction.js","ecosystem":"npm","requirements":"4.3.7","direct":false,"kind":"runtime","optional":false},{"id":18465081400,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":18465081401,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081402,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"runtime","optional":false},{"id":18465081403,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":18465081404,"package_name":"get-east-asian-width","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081405,"package_name":"get-stream","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081406,"package_name":"github-slugger","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081407,"package_name":"glob","ecosystem":"npm","requirements":"10.4.1","direct":false,"kind":"runtime","optional":false},{"id":18465081408,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081409,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"runtime","optional":false},{"id":18465081410,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.11","direct":false,"kind":"runtime","optional":false},{"id":18465081411,"package_name":"gray-matter","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081412,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":18465081413,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"runtime","optional":false},{"id":18465081414,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081415,"package_name":"hasown","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081416,"package_name":"hast-util-from-html","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081417,"package_name":"hast-util-from-parse5","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081418,"package_name":"hast-util-is-element","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081419,"package_name":"hast-util-parse-selector","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081420,"package_name":"hast-util-raw","ecosystem":"npm","requirements":"9.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081421,"package_name":"hast-util-to-html","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081422,"package_name":"hast-util-to-parse5","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081423,"package_name":"hast-util-to-text","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081424,"package_name":"hast-util-whitespace","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081425,"package_name":"hastscript","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081426,"package_name":"html-escaper","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081427,"package_name":"html-void-elements","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081428,"package_name":"http-cache-semantics","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081429,"package_name":"human-signals","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081430,"package_name":"import-meta-resolve","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081431,"package_name":"internmap","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081432,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":18465081433,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081434,"package_name":"is-buffer","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":18465081435,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.13.1","direct":false,"kind":"runtime","optional":false},{"id":18465081436,"package_name":"is-docker","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081437,"package_name":"is-extendable","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081438,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081439,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081440,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081441,"package_name":"is-inside-container","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081442,"package_name":"is-interactive","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081443,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081444,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081445,"package_name":"is-stream","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081446,"package_name":"is-unicode-supported","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081447,"package_name":"is-wsl","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081448,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081449,"package_name":"jackspeak","ecosystem":"npm","requirements":"3.2.5","direct":false,"kind":"runtime","optional":false},{"id":18465081450,"package_name":"jiti","ecosystem":"npm","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":18465081451,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081452,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081453,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":18465081454,"package_name":"json5","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":18465081455,"package_name":"jsonc-parser","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":18465081456,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081457,"package_name":"kleur","ecosystem":"npm","requirements":"4.1.5","direct":false,"kind":"runtime","optional":false},{"id":18465081458,"package_name":"lilconfig","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081459,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":18465081460,"package_name":"load-yaml-file","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081461,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081462,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":18465081463,"package_name":"log-symbols","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081464,"package_name":"is-unicode-supported","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081465,"package_name":"longest-streak","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081466,"package_name":"loose-envify","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":18465081467,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081468,"package_name":"lucide-react","ecosystem":"npm","requirements":"0.383.0","direct":false,"kind":"runtime","optional":false},{"id":18465081469,"package_name":"magic-string","ecosystem":"npm","requirements":"0.30.10","direct":false,"kind":"runtime","optional":false},{"id":18465081470,"package_name":"markdown-table","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081471,"package_name":"mdast-util-definitions","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081472,"package_name":"mdast-util-find-and-replace","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081473,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081474,"package_name":"mdast-util-from-markdown","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081475,"package_name":"mdast-util-gfm","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081476,"package_name":"mdast-util-gfm-autolink-literal","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081477,"package_name":"mdast-util-gfm-footnote","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081478,"package_name":"mdast-util-gfm-strikethrough","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081479,"package_name":"mdast-util-gfm-table","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081480,"package_name":"mdast-util-gfm-task-list-item","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081481,"package_name":"mdast-util-phrasing","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081482,"package_name":"mdast-util-to-hast","ecosystem":"npm","requirements":"13.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081483,"package_name":"mdast-util-to-markdown","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081484,"package_name":"mdast-util-to-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081485,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081486,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":18465081487,"package_name":"micromark","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081488,"package_name":"micromark-core-commonmark","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081489,"package_name":"micromark-extension-gfm","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081490,"package_name":"micromark-extension-gfm-autolink-literal","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081491,"package_name":"micromark-extension-gfm-footnote","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081492,"package_name":"micromark-extension-gfm-strikethrough","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081493,"package_name":"micromark-extension-gfm-table","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081494,"package_name":"micromark-extension-gfm-tagfilter","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081495,"package_name":"micromark-extension-gfm-task-list-item","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081496,"package_name":"micromark-factory-destination","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081497,"package_name":"micromark-factory-label","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081498,"package_name":"micromark-factory-space","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081499,"package_name":"micromark-factory-title","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081500,"package_name":"micromark-factory-whitespace","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081501,"package_name":"micromark-util-character","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081502,"package_name":"micromark-util-chunked","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081503,"package_name":"micromark-util-classify-character","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081504,"package_name":"micromark-util-combine-extensions","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081505,"package_name":"micromark-util-decode-numeric-character-reference","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081506,"package_name":"micromark-util-decode-string","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081507,"package_name":"micromark-util-encode","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081508,"package_name":"micromark-util-html-tag-name","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081509,"package_name":"micromark-util-normalize-identifier","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081510,"package_name":"micromark-util-resolve-all","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081511,"package_name":"micromark-util-sanitize-uri","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081512,"package_name":"micromark-util-subtokenize","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081513,"package_name":"micromark-util-symbol","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081514,"package_name":"micromark-util-types","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081515,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.7","direct":false,"kind":"runtime","optional":false},{"id":18465081516,"package_name":"mimic-fn","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081517,"package_name":"minimatch","ecosystem":"npm","requirements":"9.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081518,"package_name":"minipass","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081519,"package_name":"mrmime","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081520,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081521,"package_name":"muggle-string","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":18465081522,"package_name":"mz","ecosystem":"npm","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":18465081523,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.7","direct":false,"kind":"runtime","optional":false},{"id":18465081524,"package_name":"nlcst-to-string","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081525,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.14","direct":false,"kind":"runtime","optional":false},{"id":18465081526,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081527,"package_name":"normalize-range","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081528,"package_name":"npm-run-path","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081529,"package_name":"path-key","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081530,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081531,"package_name":"object-hash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081532,"package_name":"onetime","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081533,"package_name":"ora","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081534,"package_name":"p-limit","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081535,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081536,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081537,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081538,"package_name":"p-queue","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081539,"package_name":"p-timeout","ecosystem":"npm","requirements":"6.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081540,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081541,"package_name":"parse-latin","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081542,"package_name":"parse5","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081543,"package_name":"path-browserify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081544,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081545,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081546,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":18465081547,"package_name":"path-scurry","ecosystem":"npm","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":18465081548,"package_name":"lru-cache","ecosystem":"npm","requirements":"10.2.2","direct":false,"kind":"runtime","optional":false},{"id":18465081549,"package_name":"path-to-regexp","ecosystem":"npm","requirements":"6.2.2","direct":false,"kind":"runtime","optional":false},{"id":18465081550,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081551,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":18465081552,"package_name":"pify","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081553,"package_name":"pirates","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"runtime","optional":false},{"id":18465081554,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081555,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081556,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081557,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081558,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081559,"package_name":"postcss","ecosystem":"npm","requirements":"8.4.38","direct":false,"kind":"runtime","optional":false},{"id":18465081560,"package_name":"postcss-import","ecosystem":"npm","requirements":"15.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081561,"package_name":"postcss-js","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081562,"package_name":"postcss-load-config","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081563,"package_name":"postcss-nested","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081564,"package_name":"postcss-selector-parser","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081565,"package_name":"postcss-value-parser","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081566,"package_name":"preferred-pm","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":18465081567,"package_name":"which-pm","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081568,"package_name":"prismjs","ecosystem":"npm","requirements":"1.29.0","direct":false,"kind":"runtime","optional":false},{"id":18465081569,"package_name":"prompts","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":18465081570,"package_name":"kleur","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081571,"package_name":"prop-types","ecosystem":"npm","requirements":"15.8.1","direct":false,"kind":"runtime","optional":false},{"id":18465081572,"package_name":"property-information","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":18465081573,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":18465081574,"package_name":"react","ecosystem":"npm","requirements":"18.3.1","direct":false,"kind":"runtime","optional":false},{"id":18465081575,"package_name":"react-dom","ecosystem":"npm","requirements":"18.3.1","direct":false,"kind":"runtime","optional":false},{"id":18465081576,"package_name":"react-is","ecosystem":"npm","requirements":"16.13.1","direct":false,"kind":"runtime","optional":false},{"id":18465081577,"package_name":"react-refresh","ecosystem":"npm","requirements":"0.14.2","direct":false,"kind":"runtime","optional":false},{"id":18465081578,"package_name":"read-cache","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081579,"package_name":"pify","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081580,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":18465081581,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.14.1","direct":false,"kind":"runtime","optional":false},{"id":18465081582,"package_name":"rehype","ecosystem":"npm","requirements":"13.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081583,"package_name":"rehype-parse","ecosystem":"npm","requirements":"9.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081584,"package_name":"rehype-raw","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081585,"package_name":"rehype-stringify","ecosystem":"npm","requirements":"10.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081586,"package_name":"remark-gfm","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081587,"package_name":"remark-parse","ecosystem":"npm","requirements":"11.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081588,"package_name":"remark-rehype","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081589,"package_name":"remark-smartypants","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081590,"package_name":"remark-stringify","ecosystem":"npm","requirements":"11.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081591,"package_name":"request-light","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":18465081592,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081593,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.8","direct":false,"kind":"runtime","optional":false},{"id":18465081594,"package_name":"restore-cursor","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081595,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081596,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081597,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":18465081599,"package_name":"retext","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081600,"package_name":"retext-latin","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081601,"package_name":"unified","ecosystem":"npm","requirements":"10.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081602,"package_name":"unist-util-stringify-position","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081604,"package_name":"vfile","ecosystem":"npm","requirements":"5.3.7","direct":false,"kind":"runtime","optional":false},{"id":18465081605,"package_name":"vfile-message","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"runtime","optional":false},{"id":18465081607,"package_name":"retext-smartypants","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081608,"package_name":"unist-util-is","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":18465081610,"package_name":"unist-util-visit","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":18465081611,"package_name":"unist-util-visit-parents","ecosystem":"npm","requirements":"5.1.3","direct":false,"kind":"runtime","optional":false},{"id":18465081613,"package_name":"retext-stringify","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081614,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081616,"package_name":"robust-predicates","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081617,"package_name":"rollup","ecosystem":"npm","requirements":"4.18.0","direct":false,"kind":"runtime","optional":false},{"id":18465081618,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081620,"package_name":"scheduler","ecosystem":"npm","requirements":"0.23.2","direct":false,"kind":"runtime","optional":false},{"id":18465081621,"package_name":"section-matter","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081623,"package_name":"semver","ecosystem":"npm","requirements":"7.6.2","direct":false,"kind":"runtime","optional":false},{"id":18465081624,"package_name":"sharp","ecosystem":"npm","requirements":"0.33.4","direct":false,"kind":"runtime","optional":false},{"id":18465081626,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081627,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081629,"package_name":"shiki","ecosystem":"npm","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":18465081631,"package_name":"signal-exit","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081632,"package_name":"simple-swizzle","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":18465081634,"package_name":"sisteransi","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":18465081635,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081637,"package_name":"space-separated-tokens","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081639,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":18465081640,"package_name":"stdin-discarder","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":18465081642,"package_name":"string-width","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081644,"package_name":"string-width-cjs","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":18465081645,"package_name":"stringify-entities","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081647,"package_name":"strip-ansi","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081649,"package_name":"strip-ansi-cjs","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081650,"package_name":"strip-bom","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081652,"package_name":"strip-bom-string","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081653,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081655,"package_name":"sucrase","ecosystem":"npm","requirements":"3.35.0","direct":false,"kind":"runtime","optional":false},{"id":18465081657,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":18465081658,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081660,"package_name":"tailwind-merge","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":18465081661,"package_name":"tailwindcss","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":18465081663,"package_name":"tailwindcss-animate","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":18465081664,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081666,"package_name":"lilconfig","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081667,"package_name":"thenify","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":18465081669,"package_name":"thenify-all","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":18465081671,"package_name":"to-fast-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081673,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081674,"package_name":"trim-lines","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081676,"package_name":"trough","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081677,"package_name":"ts-interface-checker","ecosystem":"npm","requirements":"0.1.13","direct":false,"kind":"runtime","optional":false},{"id":18465081679,"package_name":"tsconfck","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081680,"package_name":"tslib","ecosystem":"npm","requirements":"2.6.3","direct":false,"kind":"runtime","optional":false},{"id":18465081682,"package_name":"type-fest","ecosystem":"npm","requirements":"2.19.0","direct":false,"kind":"runtime","optional":false},{"id":18465081683,"package_name":"typesafe-path","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":18465081685,"package_name":"typescript","ecosystem":"npm","requirements":"5.4.5","direct":false,"kind":"runtime","optional":false},{"id":18465081687,"package_name":"typescript-auto-import-cache","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":18465081688,"package_name":"ultrahtml","ecosystem":"npm","requirements":"1.5.3","direct":false,"kind":"runtime","optional":false},{"id":18465081690,"package_name":"unherit","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081692,"package_name":"unified","ecosystem":"npm","requirements":"11.0.4","direct":false,"kind":"runtime","optional":false},{"id":18465081693,"package_name":"unist-util-find-after","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081695,"package_name":"unist-util-is","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081696,"package_name":"unist-util-modify-children","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081698,"package_name":"unist-util-position","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081699,"package_name":"unist-util-remove-position","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081701,"package_name":"unist-util-stringify-position","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081702,"package_name":"unist-util-visit","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081704,"package_name":"unist-util-visit-children","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081705,"package_name":"unist-util-visit-parents","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081707,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.0.16","direct":false,"kind":"runtime","optional":false},{"id":18465081708,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081710,"package_name":"vfile","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081711,"package_name":"vfile-location","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081712,"package_name":"vfile-message","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081714,"package_name":"vite","ecosystem":"npm","requirements":"5.2.12","direct":false,"kind":"runtime","optional":false},{"id":18465081715,"package_name":"@esbuild/aix-ppc64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081717,"package_name":"@esbuild/android-arm","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081718,"package_name":"@esbuild/android-arm64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081720,"package_name":"@esbuild/android-x64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081721,"package_name":"@esbuild/darwin-arm64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081723,"package_name":"@esbuild/darwin-x64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081725,"package_name":"@esbuild/freebsd-arm64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081727,"package_name":"@esbuild/freebsd-x64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081728,"package_name":"@esbuild/linux-arm","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081730,"package_name":"@esbuild/linux-arm64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081732,"package_name":"@esbuild/linux-ia32","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081734,"package_name":"@esbuild/linux-loong64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081737,"package_name":"@esbuild/linux-mips64el","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081739,"package_name":"@esbuild/linux-ppc64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081740,"package_name":"@esbuild/linux-riscv64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081742,"package_name":"@esbuild/linux-s390x","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081744,"package_name":"@esbuild/linux-x64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081746,"package_name":"@esbuild/netbsd-x64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081748,"package_name":"@esbuild/openbsd-x64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081749,"package_name":"@esbuild/sunos-x64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081751,"package_name":"@esbuild/win32-arm64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081753,"package_name":"@esbuild/win32-ia32","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081755,"package_name":"@esbuild/win32-x64","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081757,"package_name":"esbuild","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":18465081759,"package_name":"vitefu","ecosystem":"npm","requirements":"0.2.5","direct":false,"kind":"runtime","optional":false},{"id":18465081761,"package_name":"volar-service-css","ecosystem":"npm","requirements":"0.0.45","direct":false,"kind":"runtime","optional":false},{"id":18465081763,"package_name":"volar-service-emmet","ecosystem":"npm","requirements":"0.0.45","direct":false,"kind":"runtime","optional":false},{"id":18465081765,"package_name":"volar-service-html","ecosystem":"npm","requirements":"0.0.45","direct":false,"kind":"runtime","optional":false},{"id":18465081767,"package_name":"@vscode/l10n","ecosystem":"npm","requirements":"0.0.18","direct":false,"kind":"runtime","optional":false},{"id":18465081769,"package_name":"vscode-html-languageservice","ecosystem":"npm","requirements":"5.2.0-34a5462","direct":false,"kind":"runtime","optional":false},{"id":18465081771,"package_name":"volar-service-prettier","ecosystem":"npm","requirements":"0.0.45","direct":false,"kind":"runtime","optional":false},{"id":18465081773,"package_name":"volar-service-typescript","ecosystem":"npm","requirements":"0.0.45","direct":false,"kind":"runtime","optional":false},{"id":18465081775,"package_name":"volar-service-typescript-twoslash-queries","ecosystem":"npm","requirements":"0.0.45","direct":false,"kind":"runtime","optional":false},{"id":18465081778,"package_name":"vscode-css-languageservice","ecosystem":"npm","requirements":"6.2.14","direct":false,"kind":"runtime","optional":false},{"id":18465081780,"package_name":"vscode-html-languageservice","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081781,"package_name":"vscode-jsonrpc","ecosystem":"npm","requirements":"8.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081783,"package_name":"vscode-languageserver","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081786,"package_name":"vscode-languageserver-protocol","ecosystem":"npm","requirements":"3.17.5","direct":false,"kind":"runtime","optional":false},{"id":18465081788,"package_name":"vscode-languageserver-textdocument","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":18465081790,"package_name":"vscode-languageserver-types","ecosystem":"npm","requirements":"3.17.5","direct":false,"kind":"runtime","optional":false},{"id":18465081792,"package_name":"vscode-nls","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081794,"package_name":"vscode-uri","ecosystem":"npm","requirements":"3.0.8","direct":false,"kind":"runtime","optional":false},{"id":18465081796,"package_name":"web-namespaces","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081798,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":18465081800,"package_name":"which-pm","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":18465081802,"package_name":"which-pm-runs","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081804,"package_name":"widest-line","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":18465081806,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"runtime","optional":false},{"id":18465081808,"package_name":"wrap-ansi-cjs","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081810,"package_name":"ansi-styles","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"runtime","optional":false},{"id":18465081812,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"runtime","optional":false},{"id":18465081814,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081816,"package_name":"yaml","ecosystem":"npm","requirements":"2.4.3","direct":false,"kind":"runtime","optional":false},{"id":18465081818,"package_name":"yargs","ecosystem":"npm","requirements":"17.7.2","direct":false,"kind":"runtime","optional":false},{"id":18465081820,"package_name":"yargs-parser","ecosystem":"npm","requirements":"21.1.1","direct":false,"kind":"runtime","optional":false},{"id":18465081822,"package_name":"yocto-queue","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":18465081823,"package_name":"zod","ecosystem":"npm","requirements":"3.23.8","direct":false,"kind":"runtime","optional":false},{"id":18465081825,"package_name":"zod-to-json-schema","ecosystem":"npm","requirements":"3.23.0","direct":false,"kind":"runtime","optional":false},{"id":18465081827,"package_name":"zwitch","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2024-06-07T11:07:07.382Z","updated_at":"2024-06-07T11:07:07.382Z","repository_link":"https://github.com/Klimatbyran/frontend/blob/main/package.json","dependencies":[{"id":18465081936,"package_name":"@astrojs/check","ecosystem":"npm","requirements":"^0.7.0","direct":true,"kind":"runtime","optional":false},{"id":18465081937,"package_name":"@astrojs/react","ecosystem":"npm","requirements":"^3.4.0","direct":true,"kind":"runtime","optional":false},{"id":18465081938,"package_name":"@astrojs/tailwind","ecosystem":"npm","requirements":"^5.1.0","direct":true,"kind":"runtime","optional":false},{"id":18465081939,"package_name":"@nivo/line","ecosystem":"npm","requirements":"^0.87.0","direct":true,"kind":"runtime","optional":false},{"id":18465081940,"package_name":"@radix-ui/react-avatar","ecosystem":"npm","requirements":"^1.0.4","direct":true,"kind":"runtime","optional":false},{"id":18465081941,"package_name":"@types/react","ecosystem":"npm","requirements":"^18.3.3","direct":true,"kind":"runtime","optional":false},{"id":18465081942,"package_name":"@types/react-dom","ecosystem":"npm","requirements":"^18.3.0","direct":true,"kind":"runtime","optional":false},{"id":18465081943,"package_name":"astro","ecosystem":"npm","requirements":"^4.9.2","direct":true,"kind":"runtime","optional":false},{"id":18465081944,"package_name":"class-variance-authority","ecosystem":"npm","requirements":"^0.7.0","direct":true,"kind":"runtime","optional":false},{"id":18465081945,"package_name":"clsx","ecosystem":"npm","requirements":"^2.1.1","direct":true,"kind":"runtime","optional":false},{"id":18465081946,"package_name":"lucide-react","ecosystem":"npm","requirements":"^0.383.0","direct":true,"kind":"runtime","optional":false},{"id":18465081947,"package_name":"react","ecosystem":"npm","requirements":"^18.3.1","direct":true,"kind":"runtime","optional":false},{"id":18465081948,"package_name":"react-dom","ecosystem":"npm","requirements":"^18.3.1","direct":true,"kind":"runtime","optional":false},{"id":18465081949,"package_name":"tailwind-merge","ecosystem":"npm","requirements":"^2.3.0","direct":true,"kind":"runtime","optional":false},{"id":18465081950,"package_name":"tailwindcss","ecosystem":"npm","requirements":"^3.4.3","direct":true,"kind":"runtime","optional":false},{"id":18465081951,"package_name":"tailwindcss-animate","ecosystem":"npm","requirements":"^1.0.7","direct":true,"kind":"runtime","optional":false},{"id":18465081952,"package_name":"typescript","ecosystem":"npm","requirements":"^5.4.5","direct":true,"kind":"runtime","optional":false}]}],"score":7.607381425639792,"created_at":"2025-11-21T00:14:35.932Z","updated_at":"2026-04-13T22:02:50.613Z","avatar_url":"https://github.com/Klimatbyran.png","language":"TypeScript","category":"Emissions","sub_category":"Emission Observation and Modeling","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# Klimatkollen Frontend\n\nWelcome to the frontend of [klimatkollen.se](https://klimatkollen.se), developed using TypeScript, React, Vite, and Tailwind CSS.\n\nKlimatkollen is an open-source, citizen-driven platform designed to visualize climate data. Currently, we are showcasing data from major Swedish companies and Swedish municipalities.\n\n## 🚀 Project Structure\n\n- **`src/pages/`**: Contains `.tsx` files for each page, which are routed based on their filenames\n- **`src/components/`**: Houses reusable React components utilized throughout the application\n- **`public/`**: Stores static assets such as images\n\n## 🗄️ Deciding on backend to run development client against\n\nTo run the local development client, you must run our API locally or connect to our production API. For information on setting up the API locally, see the [README](https://github.com/Klimatbyran/garbo) in our data pipeline repository.\n\nIf you instead want to run the local development client against production,\nsetup the local `.env` file for development by running the following command in\nthe root directory of the frontend code.\n\n```\ncp .env.example .env.development\n```\n\n## 🧞 Building and Running Locally \n\nTo run the project locally, execute the following commands from the root of the project in your terminal:\n\n| Command           | Action                                        |\n| :---------------- | :-------------------------------------------- |\n| `npm install`     | Installs dependencies                         |\n| `npm run dev`     | Starts local dev server at `localhost:5173` or\nVITE_API_PROXY   |\n| `npm run dev-gen` | Starts local dev server at `localhost:5173` and generate api\nkeys | \n| `npm run build`   | Builds your production site to `./dist/`      |\n| `npm run preview` | Previews your build locally, before deploying |\n|| `npm run build:dataguide` | Builds the data guide from markdown files in `src/locales/dataguide/` - run this when making changes to data guide content |\n\n**Note:** When making changes to the data guide content (markdown files in `src/locales/dataguide/`), you need to run `npm run build:dataguide` to generate the updated JSON files. This step is automatically included when running `npm run build` for production builds.\n\n**Note:** npm audit vulnerabilities will fail the build.\n\n## 👩‍💻 Contributing\n\nDo you have an idea for a feature? Jump into the code or head to our [Discord server](https://discord.gg/N5P64QPQ6v) to discuss your thoughts. You can also submit an [issue](https://github.com/Klimatbyran/beta/issues) explaining your suggestion.\n\n### How to Contribute \n\n- **Discuss** your ideas on our Discord.\n- **Submit an issue** if you can't find an existing one.\n- **Pick up an issue** from our [open issues](https://github.com/Klimatbyran/beta/issues) (and leave a comment to avoid duplication of work).\n\n## 📠 Contact\n\nJoin our [Discord server](https://discord.gg/N5P64QPQ6v) or reach out via email at [hej@klimatkollen.se](mailto:hej@klimatkollen.se).\n\n## 🫶 Supporters and Partners\n\nThis work wouldn't have been possible without the support from Google.org.\n\nWe also extend our gratitude to our current and former partners:\n\nPostkodstiftelsen, ClimateView, Klimatklubben.se, Researcher's Desk, Exponential Roadmap, WWF, We Don't Have Time, Våra Barns Klimat, Argand, StormGeo.\n\n## LICENSE \n\nThis project is licensed under the terms of the [Apache 2.0](LICENSE) © Klimatbyrån Ideell Förening. \n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["climate","climate-change","sustainability","sustainable-development-goals"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/335409","html_url":"https://ost.ecosyste.ms/projects/335409"}