{"id":926,"name":"AirCasting","description":"The project aims to build a platform for gathering, visualization and sharing of environmental data.","url":"https://github.com/HabitatMap/AirCasting","last_synced_at":"2026-04-26T16:30:22.555Z","repository":{"id":2244801,"uuid":"3199417","full_name":"HabitatMap/AirCasting","owner":"HabitatMap","description":"AirCasting API and web application","archived":false,"fork":false,"pushed_at":"2026-04-17T14:03:25.000Z","size":20142,"stargazers_count":64,"open_issues_count":24,"forks_count":31,"subscribers_count":8,"default_branch":"master","last_synced_at":"2026-04-19T09:34:55.711Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://aircasting.org","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HabitatMap.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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":"2012-01-17T13:18:37.000Z","updated_at":"2026-04-16T12:58:51.000Z","dependencies_parsed_at":"2024-11-05T18:02:48.360Z","dependency_job_id":"18179669-3f7a-44c7-846f-42469e64d5d4","html_url":"https://github.com/HabitatMap/AirCasting","commit_stats":{"total_commits":3478,"total_committers":48,"mean_commits":72.45833333333333,"dds":0.7659574468085106,"last_synced_commit":"b9192a12b3f41e1d2a0442259a67bb2d2d444d3d"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/HabitatMap/AirCasting","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HabitatMap%2FAirCasting","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HabitatMap%2FAirCasting/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HabitatMap%2FAirCasting/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HabitatMap%2FAirCasting/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HabitatMap","download_url":"https://codeload.github.com/HabitatMap/AirCasting/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HabitatMap%2FAirCasting/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32007503,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"HabitatMap","name":"HabitatMap","uuid":"4368191","kind":"organization","description":null,"email":null,"website":"www.habitatmap.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/4368191?v=4","repositories_count":7,"last_synced_at":"2024-04-21T02:26:08.147Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/HabitatMap","funding_links":[],"total_stars":116,"followers":3,"following":0,"created_at":"2022-11-03T08:15:12.398Z","updated_at":"2024-04-21T02:26:11.328Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HabitatMap","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HabitatMap/repositories"},"packages":[],"commits":{"id":1254482,"full_name":"HabitatMap/AirCasting","default_branch":"master","total_commits":3763,"total_committers":47,"total_bot_commits":31,"total_bot_committers":1,"mean_commits":80.06382978723404,"dds":0.7836832314642572,"past_year_total_commits":161,"past_year_total_committers":4,"past_year_total_bot_commits":11,"past_year_total_bot_committers":1,"past_year_mean_commits":40.25,"past_year_dds":0.31677018633540377,"last_synced_at":"2026-04-19T09:26:11.670Z","last_synced_commit":"8abdb9eb95ea0426b8bd194bfaa41a3c02508af6","created_at":"2023-03-27T11:48:11.028Z","updated_at":"2026-04-19T09:23:31.457Z","committers":[{"name":"3v0k4","email":"riccardo.odone@gmail.com","login":"3v0k4","count":814},{"name":"AkkarinForest","email":"alexander.suminski@lunarlogic.io","login":"AkkarinForest","count":573},{"name":"Julia Jacobs","email":"julia@lunarlogic.io","login":"gitjul","count":469},{"name":"Bartosz Knapik","email":"bartosz.knapik@llp.pl","login":null,"count":227},{"name":"obrok","email":"pawel.obrok@gmail.com","login":"obrok","count":218},{"name":"Marta Połeć","email":"polec.marta@gmail.com","login":"mpolec","count":172},{"name":"Radosław Wieczorek","email":"radoslaw.wieczorek@lunarlogic.io","login":"czorek","count":167},{"name":"Ewelina Sarad-Cichuta","email":"evelinasarad@gmail.com","login":"evulins","count":139},{"name":"Przemysław Dąbek","email":"przemyslaw.dabek@lunarlogic.io","login":null,"count":98},{"name":"Joanna Bażela","email":"51509583+bazelajoanna","login":"bazelajoanna","count":81},{"name":"Michal Wrobel","email":"sparrovv@gmail.com","login":"sparrovv","count":73},{"name":"Marek Ciupak","email":"marek.ciupak@lunarlogic.io","login":null,"count":67},{"name":"Andrzej Grzesik","email":"andrzej.grzesik@gmail.com","login":"ags313","count":61},{"name":"BartkiewiczM","email":"102188388+BartkiewiczM","login":"BartkiewiczM","count":49},{"name":"Artur Trzop","email":"artur.trzop@lunarlogic.io","login":"ArturT","count":45},{"name":"Sonia Kolacz","email":"soniakolacz@gmail.com","login":"Sonje","count":44},{"name":"kustosz","email":"marcin.kostrzewa@llp.pl","login":null,"count":42},{"name":"Tomasz Giereś","email":"tomasz.gieres@lunarlogic.io","login":"tomaszgieres","count":42},{"name":"“BartkiewiczM”","email":"“228684@edu.p.lodz.pl”","login":null,"count":35},{"name":"Paulina Materna","email":"paulina.materna@lunarlogic.io","login":"paulinamaterna","count":34},{"name":"Arek Kita","email":"arkadiusz.kita@lunarlogic.io","login":"takiarek","count":33},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":31},{"name":"Phillip Boksz","email":"phillip.boksz@llp.pl","login":null,"count":30},{"name":"Marcin Kulik","email":"marcin.kulik@gmail.com","login":"sickill","count":24},{"name":"olamad","email":"olga.madejska@llp.pl","login":null,"count":24},{"name":"Kasia Frania","email":"frania.kat@gmail.com","login":"franiakat","count":23},{"name":"Joanna Płatek","email":"joanna.platek@lunarlogic.io","login":"JoannaThelema","count":22},{"name":"Julia Jacobs","email":"julia@llp.pl","login":null,"count":15},{"name":"Monika Śmiałko","email":"monika.smialko@lunarlogic.io","login":"smialko","count":15},{"name":"szynszyliszys","email":"amjmigas@gmail.com","login":"szynszyliszys","count":15},{"name":"jankrzempek","email":"44276070+jankrzempek","login":"jankrzempek","count":15},{"name":"Hanna Seweryn","email":"hanna.seweryn@lunarlogic.io","login":"hanka","count":12},{"name":"mheimbinder","email":"mheimbinder@habitatmap.org","login":"mheimbinder","count":11},{"name":"“sonje”","email":"“soniakolacz@gMAIL.comssh-keygen -t rsa -C “soniakolacz@gMAIL.com","login":null,"count":9},{"name":"Marek Ciupak","email":"ciupakm@gmail.com","login":null,"count":6},{"name":"katszwn","email":"katarzyna.szawan@lunarlogic.io","login":null,"count":6},{"name":"Krzysztof Knapik","email":"knapo@knapo.net","login":"knapo","count":4},{"name":"rusilko","email":"tomek.rusilko@lunarlogic.io","login":"rusilko","count":4},{"name":"Andrzej Grzesik","email":"agrzesik@ebay.com","login":null,"count":3},{"name":"Malgorzata","email":"malgorzata@lunarlogic.io","login":"informatykgosia","count":3},{"name":"Anna Ślimak","email":"slimakania@gmail.com","login":null,"count":2},{"name":"Grzegorz Świrski","email":"grzegorz.swirski@llp.pl","login":null,"count":1},{"name":"Hanka","email":"hanna.seweryn@llp.pl","login":null,"count":1},{"name":"Hanka Seweryn","email":"hanka@llp.pl","login":null,"count":1},{"name":"Julia Jacobs","email":"juliajacobs@Julias-MBP.localdomain","login":null,"count":1},{"name":"Dawid Cichuta","email":"cichaczem@gmail.com","login":"cichaczem","count":1},{"name":"Przemysław Dąbek","email":"przemyslaw.dabek@gmail.com","login":"szemek","count":1}],"past_year_committers":[{"name":"Marta Połeć","email":"polec.marta@gmail.com","login":"mpolec","count":110},{"name":"Ewelina Sarad-Cichuta","email":"evelinasarad@gmail.com","login":"evulins","count":28},{"name":"Hanna Seweryn","email":"hanna.seweryn@lunarlogic.io","login":"hanka","count":12},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":11}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/HabitatMap%2FAirCasting/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-23T00:00:09.178Z","repositories_count":6216758,"commits_count":899325178,"contributors_count":34909919,"owners_count":1144518,"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":"HabitatMap/AirCasting","html_url":"https://github.com/HabitatMap/AirCasting","last_synced_at":"2026-04-19T09:22:47.993Z","status":"active","issues_count":28,"pull_requests_count":1519,"avg_time_to_close_issue":12340600.35,"avg_time_to_close_pull_request":2133171.3369803065,"issues_closed_count":20,"pull_requests_closed_count":1371,"pull_request_authors_count":33,"issue_authors_count":20,"avg_comments_per_issue":1.6071428571428572,"avg_comments_per_pull_request":0.3337722185648453,"merged_pull_requests_count":1179,"bot_issues_count":0,"bot_pull_requests_count":154,"past_year_issues_count":0,"past_year_pull_requests_count":140,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":812806.1022727273,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":88,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.07857142857142857,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":24,"past_year_merged_pull_requests_count":86,"created_at":"2023-05-09T10:35:39.847Z","updated_at":"2026-04-19T09:22:47.993Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/HabitatMap%2FAirCasting","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/HabitatMap%2FAirCasting/issues","issue_labels_count":{"in progress":1},"pull_request_labels_count":{"dependencies":154,"javascript":104,"ruby":48,"in progress":13,"wip":12,"on hold":3,"on experimental":2,"on staging":1},"issue_author_associations_count":{"NONE":23,"COLLABORATOR":4,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"CONTRIBUTOR":856,"COLLABORATOR":571,"MEMBER":86,"NONE":4,"OWNER":2},"issue_authors":{"fortiko":4,"evulins":3,"coenvl":2,"beck8k":2,"FrozoneAirPol":2,"amyp530":1,"annettelang":1,"ahmed-isi":1,"mking007":1,"georgeslabreche":1,"marcinlewandowskillp":1,"danwahl":1,"wzds2015":1,"jondoig":1,"ecodina":1,"bazelajoanna":1,"lissyx":1,"MaelREBOUX":1,"BartkiewiczM":1,"cecileherr":1},"pull_request_authors":{"evulins":268,"mpolec":189,"AkkarinForest":179,"bazelajoanna":155,"dependabot[bot]":154,"BartkiewiczM":115,"3v0k4":97,"Sonje":83,"gitjul":81,"smialko":40,"JoannaThelema":38,"jankrzempek":31,"franiakat":30,"czorek":14,"hanka":10,"takiarek":8,"ArturT":4,"mheimbinder":4,"rusilko":3,"tomaszgieres":3,"hawkowl":1,"VolEurr0Se":1,"cichaczem":1,"lesniakania":1,"szemek":1,"marekciupak":1,"ravicious":1,"paulinamaterna":1,"bogyo210":1,"shadowlink0122":1,"gswirski":1,"BGaunitz":1,"Epirius":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-23T00:00:09.119Z","repositories_count":14372506,"issues_count":34468708,"pull_requests_count":112873393,"authors_count":11243422,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"dependencies":24,"javascript":20,"ruby":4,"on experimental":2,"on staging":1},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":94,"COLLABORATOR":44},"past_year_issue_authors":{},"past_year_pull_request_authors":{"mpolec":70,"evulins":34,"dependabot[bot]":24,"hanka":10},"maintainers":[{"login":"evulins","count":271,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evulins"},{"login":"bazelajoanna","count":156,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bazelajoanna"},{"login":"Sonje","count":83,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sonje"},{"login":"smialko","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/smialko"},{"login":"JoannaThelema","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JoannaThelema"},{"login":"franiakat","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/franiakat"},{"login":"jankrzempek","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jankrzempek"},{"login":"hanka","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hanka"},{"login":"tomaszgieres","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomaszgieres"},{"login":"shadowlink0122","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shadowlink0122"},{"login":"Epirius","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Epirius"}],"active_maintainers":[{"login":"evulins","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evulins"},{"login":"hanka","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hanka"}]},"events":{"total":{"DeleteEvent":203,"PullRequestEvent":387,"WatchEvent":2,"IssueCommentEvent":27,"PushEvent":1072,"PullRequestReviewCommentEvent":8,"PullRequestReviewEvent":51,"CreateEvent":216},"last_year":{"DeleteEvent":77,"PullRequestEvent":147,"IssueCommentEvent":4,"PushEvent":392,"CreateEvent":87}},"keywords":[],"dependencies":[{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-08-06T12:15:07.064Z","updated_at":"2022-08-06T12:15:07.064Z","repository_link":"https://github.com/HabitatMap/AirCasting/blob/master/package.json","dependencies":[{"id":584896223,"package_name":"@babel/core","ecosystem":"npm","requirements":"^7.16.0","direct":true,"kind":"runtime","optional":false},{"id":584896224,"package_name":"@babel/plugin-transform-runtime","ecosystem":"npm","requirements":"^7.16.7","direct":true,"kind":"runtime","optional":false},{"id":584896225,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"^7.16.7","direct":true,"kind":"runtime","optional":false},{"id":584896226,"package_name":"@googlemaps/markerclusterer","ecosystem":"npm","requirements":"^1.0.25","direct":true,"kind":"runtime","optional":false},{"id":584896227,"package_name":"@rails/webpacker","ecosystem":"npm","requirements":"^5.4.0","direct":true,"kind":"runtime","optional":false},{"id":584896228,"package_name":"babel-loader","ecosystem":"npm","requirements":"^8.2.3","direct":true,"kind":"runtime","optional":false},{"id":584896229,"package_name":"clipboard","ecosystem":"npm","requirements":"^2.0.4","direct":true,"kind":"runtime","optional":false},{"id":584896230,"package_name":"core-js","ecosystem":"npm","requirements":"^3.15.2","direct":true,"kind":"runtime","optional":false},{"id":584896231,"package_name":"elm","ecosystem":"npm","requirements":"^0.19.1-5","direct":true,"kind":"runtime","optional":false},{"id":584896232,"package_name":"elm-hot-webpack-loader","ecosystem":"npm","requirements":"^1.1.7","direct":true,"kind":"runtime","optional":false},{"id":584896233,"package_name":"elm-webpack-loader","ecosystem":"npm","requirements":"^6.0.1","direct":true,"kind":"runtime","optional":false},{"id":584896234,"package_name":"highcharts","ecosystem":"npm","requirements":"~7.1.0","direct":true,"kind":"runtime","optional":false},{"id":584896235,"package_name":"jquery","ecosystem":"npm","requirements":"3.6.0","direct":true,"kind":"runtime","optional":false},{"id":584896236,"package_name":"jquery-ui","ecosystem":"npm","requirements":"^1.12.1","direct":true,"kind":"runtime","optional":false},{"id":584896237,"package_name":"luminous-lightbox","ecosystem":"npm","requirements":"^2.3.2","direct":true,"kind":"runtime","optional":false},{"id":584896238,"package_name":"moment","ecosystem":"npm","requirements":"2.29.1","direct":true,"kind":"runtime","optional":false},{"id":584896239,"package_name":"nouislider","ecosystem":"npm","requirements":"^13.1.4","direct":true,"kind":"runtime","optional":false},{"id":584896240,"package_name":"resolve-url-loader","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"runtime","optional":false},{"id":584896241,"package_name":"tippy.js","ecosystem":"npm","requirements":"^6.3.7","direct":true,"kind":"runtime","optional":false},{"id":584896242,"package_name":"underscore","ecosystem":"npm","requirements":"^1.13.2","direct":true,"kind":"runtime","optional":false},{"id":584896243,"package_name":"whatwg-fetch","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"runtime","optional":false},{"id":584896244,"package_name":"@babel/register","ecosystem":"npm","requirements":"^7.16.0","direct":true,"kind":"development","optional":false},{"id":584896245,"package_name":"@istanbuljs/nyc-config-babel","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"development","optional":false},{"id":584896246,"package_name":"@prettier/plugin-ruby","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":584896247,"package_name":"babel-plugin-istanbul","ecosystem":"npm","requirements":"^6.1.1","direct":true,"kind":"development","optional":false},{"id":584896248,"package_name":"blue-tape","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"development","optional":false},{"id":584896249,"package_name":"elm-format","ecosystem":"npm","requirements":"^0.8.5","direct":true,"kind":"development","optional":false},{"id":584896250,"package_name":"elm-test","ecosystem":"npm","requirements":"^0.19.1-revision7","direct":true,"kind":"development","optional":false},{"id":584896251,"package_name":"istanbul","ecosystem":"npm","requirements":"^0.4.5","direct":true,"kind":"development","optional":false},{"id":584896252,"package_name":"nyc","ecosystem":"npm","requirements":"^15.1.0","direct":true,"kind":"development","optional":false},{"id":584896253,"package_name":"prettier","ecosystem":"npm","requirements":"^2.5.1","direct":true,"kind":"development","optional":false},{"id":584896254,"package_name":"sinon","ecosystem":"npm","requirements":"^12.0.1","direct":true,"kind":"development","optional":false},{"id":584896255,"package_name":"webpack-dev-server","ecosystem":"npm","requirements":"^3.11.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"yarn.lock","sha":null,"kind":"lockfile","created_at":"2022-08-06T12:15:07.170Z","updated_at":"2022-08-06T12:15:07.170Z","repository_link":"https://github.com/HabitatMap/AirCasting/blob/master/yarn.lock","dependencies":[{"id":584898414,"package_name":"ajv-keywords","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"runtime","optional":false},{"id":584898239,"package_name":"@ampproject/remapping","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898240,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898241,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.17.10","direct":false,"kind":"runtime","optional":false},{"id":584898242,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.17.10","direct":false,"kind":"runtime","optional":false},{"id":584898243,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.17.10","direct":false,"kind":"runtime","optional":false},{"id":584898244,"package_name":"@babel/helper-annotate-as-pure","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898245,"package_name":"@babel/helper-builder-binary-assignment-operator-visitor","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898246,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.17.10","direct":false,"kind":"runtime","optional":false},{"id":584898247,"package_name":"@babel/helper-create-class-features-plugin","ecosystem":"npm","requirements":"7.17.9","direct":false,"kind":"runtime","optional":false},{"id":584898248,"package_name":"@babel/helper-create-regexp-features-plugin","ecosystem":"npm","requirements":"7.17.0","direct":false,"kind":"runtime","optional":false},{"id":584898249,"package_name":"@babel/helper-define-polyfill-provider","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":584898250,"package_name":"@babel/helper-environment-visitor","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898251,"package_name":"@babel/helper-explode-assignable-expression","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898252,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.17.9","direct":false,"kind":"runtime","optional":false},{"id":584898253,"package_name":"@babel/helper-hoist-variables","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898254,"package_name":"@babel/helper-member-expression-to-functions","ecosystem":"npm","requirements":"7.17.7","direct":false,"kind":"runtime","optional":false},{"id":584898255,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898256,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.17.7","direct":false,"kind":"runtime","optional":false},{"id":584898257,"package_name":"@babel/helper-optimise-call-expression","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898258,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898259,"package_name":"@babel/helper-remap-async-to-generator","ecosystem":"npm","requirements":"7.16.8","direct":false,"kind":"runtime","optional":false},{"id":584898260,"package_name":"@babel/helper-replace-supers","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898415,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"runtime","optional":false},{"id":584898307,"package_name":"@babel/plugin-syntax-object-rest-spread","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":584898261,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.17.7","direct":false,"kind":"runtime","optional":false},{"id":584898273,"package_name":"@babel/helper-skip-transparent-expression-wrappers","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"runtime","optional":false},{"id":584898274,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898275,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898276,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898277,"package_name":"@babel/helper-wrap-function","ecosystem":"npm","requirements":"7.16.8","direct":false,"kind":"runtime","optional":false},{"id":584898278,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.17.9","direct":false,"kind":"runtime","optional":false},{"id":584898279,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.17.9","direct":false,"kind":"runtime","optional":false},{"id":584898280,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.17.10","direct":false,"kind":"runtime","optional":false},{"id":584898281,"package_name":"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898282,"package_name":"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898283,"package_name":"@babel/plugin-proposal-async-generator-functions","ecosystem":"npm","requirements":"7.16.8","direct":false,"kind":"runtime","optional":false},{"id":584898284,"package_name":"@babel/plugin-proposal-class-properties","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898285,"package_name":"@babel/plugin-proposal-class-static-block","ecosystem":"npm","requirements":"7.17.6","direct":false,"kind":"runtime","optional":false},{"id":584898286,"package_name":"@babel/plugin-proposal-dynamic-import","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898287,"package_name":"@babel/plugin-proposal-export-namespace-from","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898288,"package_name":"@babel/plugin-proposal-json-strings","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898289,"package_name":"@babel/plugin-proposal-logical-assignment-operators","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898290,"package_name":"@babel/plugin-proposal-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898291,"package_name":"@babel/plugin-proposal-numeric-separator","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898292,"package_name":"@babel/plugin-proposal-object-rest-spread","ecosystem":"npm","requirements":"7.17.3","direct":false,"kind":"runtime","optional":false},{"id":584898293,"package_name":"@babel/plugin-proposal-optional-catch-binding","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898294,"package_name":"@babel/plugin-proposal-optional-chaining","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898295,"package_name":"@babel/plugin-proposal-private-methods","ecosystem":"npm","requirements":"7.16.11","direct":false,"kind":"runtime","optional":false},{"id":584898296,"package_name":"@babel/plugin-proposal-private-property-in-object","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898297,"package_name":"@babel/plugin-proposal-unicode-property-regex","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898298,"package_name":"@babel/plugin-syntax-async-generators","ecosystem":"npm","requirements":"7.8.4","direct":false,"kind":"runtime","optional":false},{"id":584898299,"package_name":"@babel/plugin-syntax-class-properties","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"runtime","optional":false},{"id":584898300,"package_name":"@babel/plugin-syntax-class-static-block","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"runtime","optional":false},{"id":584898301,"package_name":"@babel/plugin-syntax-dynamic-import","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":584898302,"package_name":"@babel/plugin-syntax-export-namespace-from","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":584898303,"package_name":"@babel/plugin-syntax-json-strings","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":584898304,"package_name":"@babel/plugin-syntax-logical-assignment-operators","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"runtime","optional":false},{"id":584898305,"package_name":"@babel/plugin-syntax-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":584898306,"package_name":"@babel/plugin-syntax-numeric-separator","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"runtime","optional":false},{"id":584898379,"package_name":"@turf/meta","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898308,"package_name":"@babel/plugin-syntax-optional-catch-binding","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":584898309,"package_name":"@babel/plugin-syntax-optional-chaining","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"runtime","optional":false},{"id":584898310,"package_name":"@babel/plugin-syntax-private-property-in-object","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"runtime","optional":false},{"id":584898311,"package_name":"@babel/plugin-syntax-top-level-await","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"runtime","optional":false},{"id":584898312,"package_name":"@babel/plugin-transform-arrow-functions","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898313,"package_name":"@babel/plugin-transform-async-to-generator","ecosystem":"npm","requirements":"7.16.8","direct":false,"kind":"runtime","optional":false},{"id":584898314,"package_name":"@babel/plugin-transform-block-scoped-functions","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898315,"package_name":"@babel/plugin-transform-block-scoping","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898316,"package_name":"@babel/plugin-transform-classes","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898317,"package_name":"@babel/plugin-transform-computed-properties","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898318,"package_name":"@babel/plugin-transform-destructuring","ecosystem":"npm","requirements":"7.17.7","direct":false,"kind":"runtime","optional":false},{"id":584898319,"package_name":"@babel/plugin-transform-dotall-regex","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898320,"package_name":"@babel/plugin-transform-duplicate-keys","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898321,"package_name":"@babel/plugin-transform-exponentiation-operator","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898322,"package_name":"@babel/plugin-transform-for-of","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898323,"package_name":"@babel/plugin-transform-function-name","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898324,"package_name":"@babel/plugin-transform-literals","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898325,"package_name":"@babel/plugin-transform-member-expression-literals","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898326,"package_name":"@babel/plugin-transform-modules-amd","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898327,"package_name":"@babel/plugin-transform-modules-commonjs","ecosystem":"npm","requirements":"7.17.9","direct":false,"kind":"runtime","optional":false},{"id":584898328,"package_name":"@babel/plugin-transform-modules-systemjs","ecosystem":"npm","requirements":"7.17.8","direct":false,"kind":"runtime","optional":false},{"id":584898329,"package_name":"@babel/plugin-transform-modules-umd","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898330,"package_name":"@babel/plugin-transform-named-capturing-groups-regex","ecosystem":"npm","requirements":"7.17.10","direct":false,"kind":"runtime","optional":false},{"id":584898331,"package_name":"@babel/plugin-transform-new-target","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898332,"package_name":"@babel/plugin-transform-object-super","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898333,"package_name":"@babel/plugin-transform-parameters","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898334,"package_name":"@babel/plugin-transform-property-literals","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898335,"package_name":"@babel/plugin-transform-regenerator","ecosystem":"npm","requirements":"7.17.9","direct":false,"kind":"runtime","optional":false},{"id":584898336,"package_name":"@babel/plugin-transform-reserved-words","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898337,"package_name":"@babel/plugin-transform-runtime","ecosystem":"npm","requirements":"7.17.10","direct":false,"kind":"runtime","optional":false},{"id":584898338,"package_name":"@babel/plugin-transform-shorthand-properties","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898339,"package_name":"@babel/plugin-transform-spread","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898340,"package_name":"@babel/plugin-transform-sticky-regex","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898341,"package_name":"@babel/plugin-transform-template-literals","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898342,"package_name":"@babel/plugin-transform-typeof-symbol","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898343,"package_name":"@babel/plugin-transform-unicode-escapes","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898344,"package_name":"@babel/plugin-transform-unicode-regex","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898345,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"7.17.10","direct":false,"kind":"runtime","optional":false},{"id":584898346,"package_name":"@babel/preset-modules","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":584898347,"package_name":"@babel/register","ecosystem":"npm","requirements":"7.17.7","direct":false,"kind":"runtime","optional":false},{"id":584898348,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.17.9","direct":false,"kind":"runtime","optional":false},{"id":584898349,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.16.7","direct":false,"kind":"runtime","optional":false},{"id":584898350,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.17.10","direct":false,"kind":"runtime","optional":false},{"id":584898351,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.17.10","direct":false,"kind":"runtime","optional":false},{"id":584898352,"package_name":"@csstools/convert-colors","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898353,"package_name":"@gar/promisify","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":584898354,"package_name":"@googlemaps/markerclusterer","ecosystem":"npm","requirements":"1.0.27","direct":false,"kind":"runtime","optional":false},{"id":584898355,"package_name":"@istanbuljs/load-nyc-config","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898356,"package_name":"@istanbuljs/nyc-config-babel","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898357,"package_name":"@istanbuljs/schema","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":584898358,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898359,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"runtime","optional":false},{"id":584898360,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898361,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.4.12","direct":false,"kind":"runtime","optional":false},{"id":584898362,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":584898363,"package_name":"@npmcli/fs","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898364,"package_name":"@npmcli/move-file","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898365,"package_name":"@popperjs/core","ecosystem":"npm","requirements":"2.11.5","direct":false,"kind":"runtime","optional":false},{"id":584898366,"package_name":"@prettier/plugin-ruby","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898367,"package_name":"@rails/webpacker","ecosystem":"npm","requirements":"5.4.3","direct":false,"kind":"runtime","optional":false},{"id":584898368,"package_name":"@sinonjs/commons","ecosystem":"npm","requirements":"1.8.3","direct":false,"kind":"runtime","optional":false},{"id":584898369,"package_name":"@sinonjs/fake-timers","ecosystem":"npm","requirements":"9.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898370,"package_name":"@sinonjs/fake-timers","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898371,"package_name":"@sinonjs/samsam","ecosystem":"npm","requirements":"6.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898372,"package_name":"@sinonjs/text-encoding","ecosystem":"npm","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":584898373,"package_name":"@turf/clone","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898374,"package_name":"@turf/clusters-dbscan","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898375,"package_name":"@turf/clusters-kmeans","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898376,"package_name":"@turf/distance","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898377,"package_name":"@turf/helpers","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898378,"package_name":"@turf/invariant","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898380,"package_name":"@types/glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898381,"package_name":"@types/json-schema","ecosystem":"npm","requirements":"7.0.11","direct":false,"kind":"runtime","optional":false},{"id":584898382,"package_name":"@types/minimatch","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":584898383,"package_name":"@types/node","ecosystem":"npm","requirements":"17.0.31","direct":false,"kind":"runtime","optional":false},{"id":584898384,"package_name":"@types/parse-json","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898385,"package_name":"@types/q","ecosystem":"npm","requirements":"1.5.5","direct":false,"kind":"runtime","optional":false},{"id":584898386,"package_name":"@webassemblyjs/ast","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898387,"package_name":"@webassemblyjs/floating-point-hex-parser","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898388,"package_name":"@webassemblyjs/helper-api-error","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898389,"package_name":"@webassemblyjs/helper-buffer","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898390,"package_name":"@webassemblyjs/helper-code-frame","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898391,"package_name":"@webassemblyjs/helper-fsm","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898392,"package_name":"@webassemblyjs/helper-module-context","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898393,"package_name":"@webassemblyjs/helper-wasm-bytecode","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898394,"package_name":"@webassemblyjs/helper-wasm-section","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898395,"package_name":"@webassemblyjs/ieee754","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898396,"package_name":"@webassemblyjs/leb128","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898397,"package_name":"@webassemblyjs/utf8","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898398,"package_name":"@webassemblyjs/wasm-edit","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898399,"package_name":"@webassemblyjs/wasm-gen","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898400,"package_name":"@webassemblyjs/wasm-opt","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898401,"package_name":"@webassemblyjs/wasm-parser","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898402,"package_name":"@webassemblyjs/wast-parser","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898403,"package_name":"@webassemblyjs/wast-printer","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898404,"package_name":"@xtuc/ieee754","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898405,"package_name":"@xtuc/long","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"runtime","optional":false},{"id":584898406,"package_name":"abbrev","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898407,"package_name":"abbrev","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":584898408,"package_name":"accepts","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"runtime","optional":false},{"id":584898409,"package_name":"acorn","ecosystem":"npm","requirements":"6.4.2","direct":false,"kind":"runtime","optional":false},{"id":584898410,"package_name":"acorn","ecosystem":"npm","requirements":"8.7.1","direct":false,"kind":"runtime","optional":false},{"id":584898411,"package_name":"adjust-sourcemap-loader","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898412,"package_name":"aggregate-error","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898413,"package_name":"ajv-errors","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898416,"package_name":"alphanum-sort","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898417,"package_name":"amdefine","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898418,"package_name":"ansi-colors","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":584898419,"package_name":"ansi-html-community","ecosystem":"npm","requirements":"0.0.8","direct":false,"kind":"runtime","optional":false},{"id":584898420,"package_name":"ansi-regex","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898421,"package_name":"ansi-regex","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898422,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898423,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898424,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898425,"package_name":"anymatch","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898426,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898427,"package_name":"append-transform","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898428,"package_name":"aproba","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898429,"package_name":"archy","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898430,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":584898431,"package_name":"arr-diff","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898432,"package_name":"arr-flatten","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898433,"package_name":"arr-union","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898434,"package_name":"array-flatten","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898435,"package_name":"array-flatten","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898436,"package_name":"array-union","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898437,"package_name":"array-uniq","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898438,"package_name":"array-unique","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":584898439,"package_name":"asn1.js","ecosystem":"npm","requirements":"5.4.1","direct":false,"kind":"runtime","optional":false},{"id":584898440,"package_name":"asn1","ecosystem":"npm","requirements":"0.2.6","direct":false,"kind":"runtime","optional":false},{"id":584898441,"package_name":"assert-plus","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898442,"package_name":"assert","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898443,"package_name":"assign-symbols","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898444,"package_name":"async-each","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898445,"package_name":"async-limiter","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898446,"package_name":"async","ecosystem":"npm","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":584898447,"package_name":"async","ecosystem":"npm","requirements":"2.6.4","direct":false,"kind":"runtime","optional":false},{"id":584898448,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898449,"package_name":"atob","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898450,"package_name":"autoprefixer","ecosystem":"npm","requirements":"9.8.8","direct":false,"kind":"runtime","optional":false},{"id":584898451,"package_name":"aws-sign2","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":584898452,"package_name":"aws4","ecosystem":"npm","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":584898453,"package_name":"babel-loader","ecosystem":"npm","requirements":"8.2.5","direct":false,"kind":"runtime","optional":false},{"id":584898454,"package_name":"babel-plugin-dynamic-import-node","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":584898455,"package_name":"babel-plugin-istanbul","ecosystem":"npm","requirements":"6.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898456,"package_name":"babel-plugin-macros","ecosystem":"npm","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":584898457,"package_name":"babel-plugin-polyfill-corejs2","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":584898458,"package_name":"babel-plugin-polyfill-corejs3","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":584898459,"package_name":"babel-plugin-polyfill-regenerator","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":584898460,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898461,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584898462,"package_name":"base","ecosystem":"npm","requirements":"0.11.2","direct":false,"kind":"runtime","optional":false},{"id":584898463,"package_name":"batch","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":584898464,"package_name":"bcrypt-pbkdf","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898465,"package_name":"big.js","ecosystem":"npm","requirements":"5.2.2","direct":false,"kind":"runtime","optional":false},{"id":584898466,"package_name":"binary-extensions","ecosystem":"npm","requirements":"1.13.1","direct":false,"kind":"runtime","optional":false},{"id":584898467,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898468,"package_name":"binary","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898469,"package_name":"bindings","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898470,"package_name":"binwrap","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":584898471,"package_name":"blue-tape","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898472,"package_name":"bluebird","ecosystem":"npm","requirements":"3.7.2","direct":false,"kind":"runtime","optional":false},{"id":584898473,"package_name":"bn.js","ecosystem":"npm","requirements":"4.12.0","direct":false,"kind":"runtime","optional":false},{"id":584898474,"package_name":"bn.js","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898475,"package_name":"body-parser","ecosystem":"npm","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":584898476,"package_name":"bonjour","ecosystem":"npm","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898477,"package_name":"boolbase","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898478,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":584898479,"package_name":"braces","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":584898480,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898481,"package_name":"brorand","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898482,"package_name":"browserify-aes","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898483,"package_name":"browserify-cipher","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898484,"package_name":"browserify-des","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898485,"package_name":"browserify-rsa","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898486,"package_name":"browserify-sign","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898487,"package_name":"browserify-zlib","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898488,"package_name":"browserslist","ecosystem":"npm","requirements":"4.20.3","direct":false,"kind":"runtime","optional":false},{"id":584898489,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898490,"package_name":"buffer-indexof","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898491,"package_name":"buffer-xor","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898492,"package_name":"buffer","ecosystem":"npm","requirements":"4.9.2","direct":false,"kind":"runtime","optional":false},{"id":584898493,"package_name":"buffers","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898494,"package_name":"builtin-status-codes","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898495,"package_name":"bytes","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898496,"package_name":"bytes","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898497,"package_name":"cacache","ecosystem":"npm","requirements":"12.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898498,"package_name":"cacache","ecosystem":"npm","requirements":"15.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898499,"package_name":"cache-base","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898500,"package_name":"caching-transform","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898501,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898502,"package_name":"caller-callsite","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898503,"package_name":"caller-path","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898504,"package_name":"callsites","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898505,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898506,"package_name":"camelcase","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898507,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":584898508,"package_name":"caniuse-api","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898509,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001335","direct":false,"kind":"runtime","optional":false},{"id":584898510,"package_name":"case-sensitive-paths-webpack-plugin","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898511,"package_name":"caseless","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":584898512,"package_name":"chainsaw","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898513,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":584898514,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898515,"package_name":"chokidar","ecosystem":"npm","requirements":"3.5.3","direct":false,"kind":"runtime","optional":false},{"id":584898516,"package_name":"chokidar","ecosystem":"npm","requirements":"2.1.8","direct":false,"kind":"runtime","optional":false},{"id":584898517,"package_name":"chownr","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":584898518,"package_name":"chownr","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898519,"package_name":"chrome-trace-event","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898520,"package_name":"cipher-base","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898521,"package_name":"class-utils","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":584898522,"package_name":"clean-stack","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898523,"package_name":"clipboard","ecosystem":"npm","requirements":"2.0.10","direct":false,"kind":"runtime","optional":false},{"id":584898524,"package_name":"cliui","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898525,"package_name":"cliui","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898526,"package_name":"cliui","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898527,"package_name":"clone-deep","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898528,"package_name":"coa","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898529,"package_name":"code-point-at","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898530,"package_name":"collection-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898531,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":584898532,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898533,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":584898534,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":584898535,"package_name":"color-string","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":584898536,"package_name":"color","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898537,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":584898538,"package_name":"commander","ecosystem":"npm","requirements":"2.20.3","direct":false,"kind":"runtime","optional":false},{"id":584898539,"package_name":"commander","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898540,"package_name":"commondir","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898541,"package_name":"component-emitter","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898542,"package_name":"compressible","ecosystem":"npm","requirements":"2.0.18","direct":false,"kind":"runtime","optional":false},{"id":584898543,"package_name":"compression-webpack-plugin","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898544,"package_name":"compression","ecosystem":"npm","requirements":"1.7.4","direct":false,"kind":"runtime","optional":false},{"id":584898545,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898546,"package_name":"concat-stream","ecosystem":"npm","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":584898547,"package_name":"connect-history-api-fallback","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":584898548,"package_name":"console-browserify","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898549,"package_name":"constants-browserify","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898550,"package_name":"content-disposition","ecosystem":"npm","requirements":"0.5.4","direct":false,"kind":"runtime","optional":false},{"id":584898551,"package_name":"content-type","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898552,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":584898553,"package_name":"cookie-signature","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":584898554,"package_name":"cookie","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898555,"package_name":"copy-concurrently","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":584898556,"package_name":"copy-descriptor","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898557,"package_name":"core-js-compat","ecosystem":"npm","requirements":"3.22.4","direct":false,"kind":"runtime","optional":false},{"id":584898558,"package_name":"core-js","ecosystem":"npm","requirements":"3.22.4","direct":false,"kind":"runtime","optional":false},{"id":584898559,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898560,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898561,"package_name":"cosmiconfig","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898562,"package_name":"cosmiconfig","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898563,"package_name":"create-ecdh","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898564,"package_name":"create-hash","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898565,"package_name":"create-hmac","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":584898566,"package_name":"cross-spawn","ecosystem":"npm","requirements":"6.0.5","direct":false,"kind":"runtime","optional":false},{"id":584898567,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898568,"package_name":"crypto-browserify","ecosystem":"npm","requirements":"3.12.0","direct":false,"kind":"runtime","optional":false},{"id":584898569,"package_name":"css-blank-pseudo","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":584898570,"package_name":"css-color-names","ecosystem":"npm","requirements":"0.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898571,"package_name":"css-declaration-sorter","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898572,"package_name":"css-has-pseudo","ecosystem":"npm","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":584898573,"package_name":"css-loader","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":584898574,"package_name":"css-prefers-color-scheme","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898575,"package_name":"css-select-base-adapter","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898576,"package_name":"css-select","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898577,"package_name":"css-tree","ecosystem":"npm","requirements":"1.0.0-alpha.37","direct":false,"kind":"runtime","optional":false},{"id":584898578,"package_name":"css-tree","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":584898579,"package_name":"css-what","ecosystem":"npm","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":584898580,"package_name":"cssdb","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898581,"package_name":"cssesc","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898582,"package_name":"cssesc","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898583,"package_name":"cssnano-preset-default","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":584898584,"package_name":"cssnano-util-get-arguments","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898585,"package_name":"cssnano-util-get-match","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898586,"package_name":"cssnano-util-raw-cache","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898587,"package_name":"cssnano-util-same-parent","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898588,"package_name":"cssnano","ecosystem":"npm","requirements":"4.1.11","direct":false,"kind":"runtime","optional":false},{"id":584898589,"package_name":"csso","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898590,"package_name":"cyclist","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898591,"package_name":"dashdash","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":584898592,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"runtime","optional":false},{"id":584898593,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"runtime","optional":false},{"id":584898594,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":584898595,"package_name":"decamelize","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898596,"package_name":"decode-uri-component","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898597,"package_name":"deep-equal","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898598,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":584898599,"package_name":"default-gateway","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898600,"package_name":"default-require-extensions","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898601,"package_name":"define-properties","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":584898602,"package_name":"define-property","ecosystem":"npm","requirements":"0.2.5","direct":false,"kind":"runtime","optional":false},{"id":584898603,"package_name":"define-property","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898604,"package_name":"define-property","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898605,"package_name":"defined","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898606,"package_name":"del","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898607,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898608,"package_name":"delegate","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898609,"package_name":"density-clustering","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898610,"package_name":"depd","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898611,"package_name":"depd","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898612,"package_name":"des.js","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898613,"package_name":"destroy","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898614,"package_name":"detect-file","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898615,"package_name":"detect-node","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898616,"package_name":"diff","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898617,"package_name":"diffie-hellman","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898618,"package_name":"dns-equal","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898619,"package_name":"dns-packet","ecosystem":"npm","requirements":"1.3.4","direct":false,"kind":"runtime","optional":false},{"id":584898620,"package_name":"dns-txt","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898621,"package_name":"dom-serializer","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":584898622,"package_name":"domain-browser","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898623,"package_name":"domelementtype","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":584898624,"package_name":"domelementtype","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898625,"package_name":"domutils","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":584898626,"package_name":"dot-prop","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898627,"package_name":"dotignore","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898628,"package_name":"duplexify","ecosystem":"npm","requirements":"3.7.1","direct":false,"kind":"runtime","optional":false},{"id":584898629,"package_name":"ecc-jsbn","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898630,"package_name":"ee-first","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898631,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.132","direct":false,"kind":"runtime","optional":false},{"id":584898632,"package_name":"elliptic","ecosystem":"npm","requirements":"6.5.4","direct":false,"kind":"runtime","optional":false},{"id":584898633,"package_name":"elm-format","ecosystem":"npm","requirements":"0.8.5","direct":false,"kind":"runtime","optional":false},{"id":584898634,"package_name":"elm-hot-webpack-loader","ecosystem":"npm","requirements":"1.1.8","direct":false,"kind":"runtime","optional":false},{"id":584898635,"package_name":"elm-hot","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":584898636,"package_name":"elm-test","ecosystem":"npm","requirements":"0.19.1-revision7","direct":false,"kind":"runtime","optional":false},{"id":584898637,"package_name":"elm-tooling","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":584898638,"package_name":"elm-webpack-loader","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898639,"package_name":"elm","ecosystem":"npm","requirements":"0.19.1-5","direct":false,"kind":"runtime","optional":false},{"id":584898640,"package_name":"emoji-regex","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898641,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898642,"package_name":"emojis-list","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898643,"package_name":"encodeurl","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898644,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":584898645,"package_name":"enhanced-resolve","ecosystem":"npm","requirements":"4.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898646,"package_name":"entities","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898647,"package_name":"errno","ecosystem":"npm","requirements":"0.1.8","direct":false,"kind":"runtime","optional":false},{"id":584898648,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":584898649,"package_name":"es-abstract","ecosystem":"npm","requirements":"1.19.5","direct":false,"kind":"runtime","optional":false},{"id":584898650,"package_name":"es-to-primitive","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898651,"package_name":"es6-error","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898652,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898653,"package_name":"escape-html","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898654,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":584898655,"package_name":"escodegen","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":584898656,"package_name":"eslint-scope","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898657,"package_name":"esprima","ecosystem":"npm","requirements":"2.7.3","direct":false,"kind":"runtime","optional":false},{"id":584898658,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898659,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898660,"package_name":"estraverse","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":584898661,"package_name":"estraverse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898662,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898663,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898664,"package_name":"etag","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":584898665,"package_name":"eventemitter3","ecosystem":"npm","requirements":"4.0.7","direct":false,"kind":"runtime","optional":false},{"id":584898666,"package_name":"events","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898667,"package_name":"eventsource","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898668,"package_name":"evp_bytestokey","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898669,"package_name":"execa","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898670,"package_name":"expand-brackets","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":584898671,"package_name":"expand-tilde","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898672,"package_name":"express","ecosystem":"npm","requirements":"4.18.1","direct":false,"kind":"runtime","optional":false},{"id":584898673,"package_name":"extend-shallow","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898674,"package_name":"extend-shallow","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898675,"package_name":"extend","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898676,"package_name":"extglob","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898677,"package_name":"extsprintf","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898678,"package_name":"extsprintf","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":584898679,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":584898680,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898681,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":584898682,"package_name":"faye-websocket","ecosystem":"npm","requirements":"0.11.4","direct":false,"kind":"runtime","optional":false},{"id":584898683,"package_name":"figgy-pudding","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"runtime","optional":false},{"id":584898684,"package_name":"file-loader","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898685,"package_name":"file-uri-to-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898686,"package_name":"fill-range","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898687,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898688,"package_name":"finalhandler","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898689,"package_name":"find-cache-dir","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898690,"package_name":"find-cache-dir","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":584898691,"package_name":"find-elm-dependencies","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898692,"package_name":"find-up","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898693,"package_name":"find-up","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898694,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898695,"package_name":"findup-sync","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898696,"package_name":"firstline","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":584898697,"package_name":"flatted","ecosystem":"npm","requirements":"3.2.5","direct":false,"kind":"runtime","optional":false},{"id":584898698,"package_name":"flatten","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898699,"package_name":"flush-write-stream","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898700,"package_name":"follow-redirects","ecosystem":"npm","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":584898701,"package_name":"for-each","ecosystem":"npm","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":584898702,"package_name":"for-in","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898703,"package_name":"foreground-child","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898704,"package_name":"forever-agent","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":584898705,"package_name":"form-data","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":584898706,"package_name":"forwarded","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898707,"package_name":"fragment-cache","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898708,"package_name":"fresh","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":584898709,"package_name":"from2","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898710,"package_name":"fromentries","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":584898711,"package_name":"fs-minipass","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898712,"package_name":"fs-write-stream-atomic","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":584898713,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898714,"package_name":"fsevents","ecosystem":"npm","requirements":"1.2.13","direct":false,"kind":"runtime","optional":false},{"id":584898715,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":584898716,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898717,"package_name":"functions-have-names","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":584898718,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"runtime","optional":false},{"id":584898719,"package_name":"get-caller-file","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898720,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":584898721,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898722,"package_name":"get-package-type","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898723,"package_name":"get-stream","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898724,"package_name":"get-symbol-description","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898725,"package_name":"get-value","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":584898726,"package_name":"getpass","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":584898727,"package_name":"glob-parent","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898728,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898729,"package_name":"glob","ecosystem":"npm","requirements":"5.0.15","direct":false,"kind":"runtime","optional":false},{"id":584898730,"package_name":"glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898731,"package_name":"global-modules","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898732,"package_name":"global-modules","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898733,"package_name":"global-prefix","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898734,"package_name":"global-prefix","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898735,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"runtime","optional":false},{"id":584898736,"package_name":"globby","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898737,"package_name":"good-listener","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":584898738,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.10","direct":false,"kind":"runtime","optional":false},{"id":584898739,"package_name":"handle-thing","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898740,"package_name":"handlebars","ecosystem":"npm","requirements":"4.7.7","direct":false,"kind":"runtime","optional":false},{"id":584898741,"package_name":"har-schema","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898742,"package_name":"har-validator","ecosystem":"npm","requirements":"5.1.5","direct":false,"kind":"runtime","optional":false},{"id":584898743,"package_name":"has-bigints","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898744,"package_name":"has-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898745,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898746,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898747,"package_name":"has-property-descriptors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898748,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898749,"package_name":"has-tostringtag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898750,"package_name":"has-value","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":584898751,"package_name":"has-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898752,"package_name":"has-values","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":584898753,"package_name":"has-values","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898754,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898755,"package_name":"hash-base","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898756,"package_name":"hash.js","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":584898757,"package_name":"hasha","ecosystem":"npm","requirements":"5.2.2","direct":false,"kind":"runtime","optional":false},{"id":584898758,"package_name":"hex-color-regex","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898759,"package_name":"highcharts","ecosystem":"npm","requirements":"7.1.3","direct":false,"kind":"runtime","optional":false},{"id":584898760,"package_name":"hmac-drbg","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898761,"package_name":"homedir-polyfill","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898762,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"2.8.9","direct":false,"kind":"runtime","optional":false},{"id":584898763,"package_name":"hpack.js","ecosystem":"npm","requirements":"2.1.6","direct":false,"kind":"runtime","optional":false},{"id":584898764,"package_name":"hsl-regex","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898765,"package_name":"hsla-regex","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898766,"package_name":"html-entities","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898767,"package_name":"html-escaper","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898768,"package_name":"http-deceiver","ecosystem":"npm","requirements":"1.2.7","direct":false,"kind":"runtime","optional":false},{"id":584898769,"package_name":"http-errors","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898770,"package_name":"http-errors","ecosystem":"npm","requirements":"1.6.3","direct":false,"kind":"runtime","optional":false},{"id":584898771,"package_name":"http-parser-js","ecosystem":"npm","requirements":"0.5.6","direct":false,"kind":"runtime","optional":false},{"id":584898772,"package_name":"http-proxy-middleware","ecosystem":"npm","requirements":"0.19.1","direct":false,"kind":"runtime","optional":false},{"id":584898773,"package_name":"http-proxy","ecosystem":"npm","requirements":"1.18.1","direct":false,"kind":"runtime","optional":false},{"id":584898774,"package_name":"http-signature","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898775,"package_name":"https-browserify","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898776,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"runtime","optional":false},{"id":584898777,"package_name":"icss-utils","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898778,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898779,"package_name":"iferr","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":584898780,"package_name":"immutable","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898781,"package_name":"import-cwd","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898782,"package_name":"import-fresh","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898783,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898784,"package_name":"import-from","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898785,"package_name":"import-local","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898786,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":584898787,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898788,"package_name":"indexes-of","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898789,"package_name":"infer-owner","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898790,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":584898791,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898792,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898793,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898794,"package_name":"ini","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"runtime","optional":false},{"id":584898795,"package_name":"internal-ip","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898796,"package_name":"internal-slot","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898797,"package_name":"interpret","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898798,"package_name":"invert-kv","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898799,"package_name":"ip-regex","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898800,"package_name":"ip","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":584898801,"package_name":"ipaddr.js","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":584898802,"package_name":"is-absolute-url","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898803,"package_name":"is-absolute-url","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898804,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":584898805,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898806,"package_name":"is-arguments","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898807,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898808,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":584898809,"package_name":"is-bigint","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898810,"package_name":"is-binary-path","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898811,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898812,"package_name":"is-boolean-object","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898813,"package_name":"is-buffer","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":584898814,"package_name":"is-callable","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":584898815,"package_name":"is-color-stop","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898816,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898817,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":584898818,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898819,"package_name":"is-date-object","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":584898820,"package_name":"is-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":584898821,"package_name":"is-descriptor","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898822,"package_name":"is-directory","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":584898823,"package_name":"is-extendable","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898824,"package_name":"is-extendable","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898825,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898826,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898827,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898828,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898829,"package_name":"is-glob","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898830,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898831,"package_name":"is-negative-zero","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898832,"package_name":"is-number-object","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":584898833,"package_name":"is-number","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898834,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898835,"package_name":"is-obj","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898836,"package_name":"is-path-cwd","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898837,"package_name":"is-path-in-cwd","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898838,"package_name":"is-path-inside","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898839,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898840,"package_name":"is-plain-object","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898841,"package_name":"is-regex","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":584898842,"package_name":"is-resolvable","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898843,"package_name":"is-shared-array-buffer","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898844,"package_name":"is-stream","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898845,"package_name":"is-stream","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898846,"package_name":"is-string","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":584898847,"package_name":"is-symbol","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898848,"package_name":"is-typedarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898849,"package_name":"is-utf8","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898850,"package_name":"is-weakref","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898851,"package_name":"is-windows","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898852,"package_name":"is-wsl","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898853,"package_name":"isarray","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898854,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898855,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898856,"package_name":"isobject","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898857,"package_name":"isobject","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898858,"package_name":"isstream","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898859,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898860,"package_name":"istanbul-lib-hook","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898861,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898862,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":584898863,"package_name":"istanbul-lib-processinfo","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898864,"package_name":"istanbul-lib-report","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898865,"package_name":"istanbul-lib-source-maps","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898866,"package_name":"istanbul-reports","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"runtime","optional":false},{"id":584898867,"package_name":"istanbul","ecosystem":"npm","requirements":"0.4.5","direct":false,"kind":"runtime","optional":false},{"id":584898868,"package_name":"jest-worker","ecosystem":"npm","requirements":"26.6.2","direct":false,"kind":"runtime","optional":false},{"id":584898869,"package_name":"jquery-ui","ecosystem":"npm","requirements":"1.13.1","direct":false,"kind":"runtime","optional":false},{"id":584898870,"package_name":"jquery","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":584898871,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898872,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"runtime","optional":false},{"id":584898873,"package_name":"jsbn","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898874,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":584898875,"package_name":"jsesc","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898876,"package_name":"json-parse-better-errors","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898877,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":584898878,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":584898879,"package_name":"json-schema","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898880,"package_name":"json-stringify-safe","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898881,"package_name":"json5","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898882,"package_name":"json5","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898883,"package_name":"jsprim","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":584898884,"package_name":"just-extend","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898885,"package_name":"kdbush","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898886,"package_name":"killable","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898887,"package_name":"kind-of","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":584898888,"package_name":"kind-of","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898889,"package_name":"kind-of","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898890,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":584898891,"package_name":"klona","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":584898892,"package_name":"last-call-webpack-plugin","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898893,"package_name":"lcid","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898894,"package_name":"levn","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898895,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":584898896,"package_name":"load-json-file","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898897,"package_name":"loader-runner","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898898,"package_name":"loader-utils","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898899,"package_name":"loader-utils","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898900,"package_name":"locate-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898901,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898902,"package_name":"lodash.debounce","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":584898903,"package_name":"lodash.flattendeep","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898904,"package_name":"lodash.get","ecosystem":"npm","requirements":"4.4.2","direct":false,"kind":"runtime","optional":false},{"id":584898905,"package_name":"lodash.has","ecosystem":"npm","requirements":"4.5.2","direct":false,"kind":"runtime","optional":false},{"id":584898906,"package_name":"lodash.memoize","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898907,"package_name":"lodash.sortby","ecosystem":"npm","requirements":"4.7.0","direct":false,"kind":"runtime","optional":false},{"id":584898908,"package_name":"lodash.uniq","ecosystem":"npm","requirements":"4.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898909,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":584898910,"package_name":"loglevel","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":584898911,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898912,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898913,"package_name":"luminous-lightbox","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898914,"package_name":"make-dir","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898915,"package_name":"make-dir","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898916,"package_name":"map-cache","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":584898917,"package_name":"map-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898918,"package_name":"md5.js","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"runtime","optional":false},{"id":584898919,"package_name":"mdn-data","ecosystem":"npm","requirements":"2.0.14","direct":false,"kind":"runtime","optional":false},{"id":584898920,"package_name":"mdn-data","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898921,"package_name":"media-typer","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898922,"package_name":"memory-fs","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":584898923,"package_name":"memory-fs","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898924,"package_name":"merge-descriptors","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898925,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898926,"package_name":"methods","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898927,"package_name":"micromatch","ecosystem":"npm","requirements":"3.1.10","direct":false,"kind":"runtime","optional":false},{"id":584898928,"package_name":"miller-rabin","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898929,"package_name":"mime-db","ecosystem":"npm","requirements":"1.52.0","direct":false,"kind":"runtime","optional":false},{"id":584898930,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.35","direct":false,"kind":"runtime","optional":false},{"id":584898931,"package_name":"mime","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":584898932,"package_name":"mime","ecosystem":"npm","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":584898933,"package_name":"mini-css-extract-plugin","ecosystem":"npm","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898934,"package_name":"minimalistic-assert","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898935,"package_name":"minimalistic-crypto-utils","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898936,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898937,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":584898938,"package_name":"minipass-collect","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898939,"package_name":"minipass-flush","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":584898940,"package_name":"minipass-pipeline","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":584898941,"package_name":"minipass","ecosystem":"npm","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":584898942,"package_name":"minizlib","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898943,"package_name":"mississippi","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898944,"package_name":"mixin-deep","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":584898945,"package_name":"mkdirp","ecosystem":"npm","requirements":"0.5.6","direct":false,"kind":"runtime","optional":false},{"id":584898946,"package_name":"mkdirp","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898947,"package_name":"moment","ecosystem":"npm","requirements":"2.29.1","direct":false,"kind":"runtime","optional":false},{"id":584898948,"package_name":"move-concurrently","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898949,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898950,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898951,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":584898952,"package_name":"multicast-dns-service-types","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898953,"package_name":"multicast-dns","ecosystem":"npm","requirements":"6.2.3","direct":false,"kind":"runtime","optional":false},{"id":584898954,"package_name":"nan","ecosystem":"npm","requirements":"2.15.0","direct":false,"kind":"runtime","optional":false},{"id":584898955,"package_name":"nanomatch","ecosystem":"npm","requirements":"1.2.13","direct":false,"kind":"runtime","optional":false},{"id":584898956,"package_name":"negotiator","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":584898957,"package_name":"neo-async","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":584898958,"package_name":"nice-try","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":584898959,"package_name":"nise","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898960,"package_name":"node-elm-compiler","ecosystem":"npm","requirements":"5.0.6","direct":false,"kind":"runtime","optional":false},{"id":584898961,"package_name":"node-forge","ecosystem":"npm","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":584898962,"package_name":"node-libs-browser","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898963,"package_name":"node-preload","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":584898964,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":584898965,"package_name":"nopt","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"runtime","optional":false},{"id":584898966,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898967,"package_name":"normalize-path","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898968,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584898969,"package_name":"normalize-range","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898970,"package_name":"normalize-url","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":584898971,"package_name":"normalize-url","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898972,"package_name":"nouislider","ecosystem":"npm","requirements":"13.1.5","direct":false,"kind":"runtime","optional":false},{"id":584898973,"package_name":"npm-run-path","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898974,"package_name":"nth-check","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898975,"package_name":"num2fraction","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":584898976,"package_name":"number-is-nan","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898977,"package_name":"nyc","ecosystem":"npm","requirements":"15.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898978,"package_name":"oauth-sign","ecosystem":"npm","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":584898979,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898980,"package_name":"object-copy","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":584898981,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":584898982,"package_name":"object-is","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":584898983,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584898984,"package_name":"object-visit","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584898985,"package_name":"object.assign","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898986,"package_name":"object.getownpropertydescriptors","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":584898987,"package_name":"object.pick","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898988,"package_name":"object.values","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":584898989,"package_name":"obuf","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584898990,"package_name":"on-finished","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":584898991,"package_name":"on-headers","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898992,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898993,"package_name":"opn","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":584898994,"package_name":"optimize-css-assets-webpack-plugin","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"runtime","optional":false},{"id":584898995,"package_name":"optionator","ecosystem":"npm","requirements":"0.8.3","direct":false,"kind":"runtime","optional":false},{"id":584898996,"package_name":"original","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584898997,"package_name":"os-browserify","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":584898998,"package_name":"os-locale","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584898999,"package_name":"p-finally","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899000,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":584899001,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899002,"package_name":"p-locate","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899003,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899004,"package_name":"p-map","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899005,"package_name":"p-map","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899006,"package_name":"p-map","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899007,"package_name":"p-retry","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899008,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899009,"package_name":"package-hash","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899010,"package_name":"pako","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":584899011,"package_name":"parallel-transform","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899012,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899013,"package_name":"parse-asn1","ecosystem":"npm","requirements":"5.1.6","direct":false,"kind":"runtime","optional":false},{"id":584899014,"package_name":"parse-json","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899015,"package_name":"parse-json","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899016,"package_name":"parse-json","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899017,"package_name":"parse-passwd","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899018,"package_name":"parseurl","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":584899019,"package_name":"pascalcase","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899020,"package_name":"path-browserify","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899021,"package_name":"path-complete-extname","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899022,"package_name":"path-dirname","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899023,"package_name":"path-exists","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899024,"package_name":"path-exists","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899025,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899026,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899027,"package_name":"path-is-inside","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899028,"package_name":"path-key","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899029,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899030,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":584899031,"package_name":"path-to-regexp","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":584899032,"package_name":"path-to-regexp","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":584899033,"package_name":"path-type","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899034,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899035,"package_name":"pbkdf2","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899036,"package_name":"performance-now","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899037,"package_name":"picocolors","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":584899038,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899039,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":584899040,"package_name":"pify","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":584899041,"package_name":"pify","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899042,"package_name":"pinkie-promise","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899043,"package_name":"pinkie","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":584899044,"package_name":"pirates","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"runtime","optional":false},{"id":584899045,"package_name":"pkg-dir","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899046,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899047,"package_name":"pnp-webpack-plugin","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":584899048,"package_name":"portfinder","ecosystem":"npm","requirements":"1.0.28","direct":false,"kind":"runtime","optional":false},{"id":584899049,"package_name":"posix-character-classes","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899050,"package_name":"postcss-attribute-case-insensitive","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899051,"package_name":"postcss-calc","ecosystem":"npm","requirements":"7.0.5","direct":false,"kind":"runtime","optional":false},{"id":584899052,"package_name":"postcss-color-functional-notation","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899053,"package_name":"postcss-color-gray","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899054,"package_name":"postcss-color-hex-alpha","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899132,"package_name":"psl","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":584899055,"package_name":"postcss-color-mod-function","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899056,"package_name":"postcss-color-rebeccapurple","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899057,"package_name":"postcss-colormin","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899058,"package_name":"postcss-convert-values","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899059,"package_name":"postcss-custom-media","ecosystem":"npm","requirements":"7.0.8","direct":false,"kind":"runtime","optional":false},{"id":584899060,"package_name":"postcss-custom-properties","ecosystem":"npm","requirements":"8.0.11","direct":false,"kind":"runtime","optional":false},{"id":584899061,"package_name":"postcss-custom-selectors","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899062,"package_name":"postcss-dir-pseudo-class","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899063,"package_name":"postcss-discard-comments","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899064,"package_name":"postcss-discard-duplicates","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899065,"package_name":"postcss-discard-empty","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899066,"package_name":"postcss-discard-overridden","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899067,"package_name":"postcss-double-position-gradients","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899068,"package_name":"postcss-env-function","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899069,"package_name":"postcss-flexbugs-fixes","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":584899070,"package_name":"postcss-focus-visible","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899071,"package_name":"postcss-focus-within","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899072,"package_name":"postcss-font-variant","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899073,"package_name":"postcss-gap-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899074,"package_name":"postcss-image-set-function","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899075,"package_name":"postcss-import","ecosystem":"npm","requirements":"12.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899076,"package_name":"postcss-initial","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":584899077,"package_name":"postcss-lab-function","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899078,"package_name":"postcss-load-config","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899079,"package_name":"postcss-loader","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899080,"package_name":"postcss-logical","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899081,"package_name":"postcss-media-minmax","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899082,"package_name":"postcss-merge-longhand","ecosystem":"npm","requirements":"4.0.11","direct":false,"kind":"runtime","optional":false},{"id":584899083,"package_name":"postcss-merge-rules","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899084,"package_name":"postcss-minify-font-values","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899085,"package_name":"postcss-minify-gradients","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899086,"package_name":"postcss-minify-params","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899087,"package_name":"postcss-minify-selectors","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899088,"package_name":"postcss-modules-extract-imports","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899089,"package_name":"postcss-modules-local-by-default","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899090,"package_name":"postcss-modules-scope","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899091,"package_name":"postcss-modules-values","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899092,"package_name":"postcss-nesting","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899093,"package_name":"postcss-normalize-charset","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899094,"package_name":"postcss-normalize-display-values","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899095,"package_name":"postcss-normalize-positions","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899096,"package_name":"postcss-normalize-repeat-style","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899097,"package_name":"postcss-normalize-string","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899098,"package_name":"postcss-normalize-timing-functions","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899099,"package_name":"postcss-normalize-unicode","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899100,"package_name":"postcss-normalize-url","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899101,"package_name":"postcss-normalize-whitespace","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899102,"package_name":"postcss-ordered-values","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899103,"package_name":"postcss-overflow-shorthand","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899104,"package_name":"postcss-page-break","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899105,"package_name":"postcss-place","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899106,"package_name":"postcss-preset-env","ecosystem":"npm","requirements":"6.7.1","direct":false,"kind":"runtime","optional":false},{"id":584899107,"package_name":"postcss-pseudo-class-any-link","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899108,"package_name":"postcss-reduce-initial","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899109,"package_name":"postcss-reduce-transforms","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899110,"package_name":"postcss-replace-overflow-wrap","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899111,"package_name":"postcss-safe-parser","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899112,"package_name":"postcss-selector-matches","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899113,"package_name":"postcss-selector-not","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899114,"package_name":"postcss-selector-parser","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899115,"package_name":"postcss-selector-parser","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899116,"package_name":"postcss-selector-parser","ecosystem":"npm","requirements":"6.0.10","direct":false,"kind":"runtime","optional":false},{"id":584899117,"package_name":"postcss-svgo","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899118,"package_name":"postcss-unique-selectors","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899119,"package_name":"postcss-value-parser","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":584899120,"package_name":"postcss-value-parser","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899121,"package_name":"postcss-values-parser","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899122,"package_name":"postcss","ecosystem":"npm","requirements":"7.0.39","direct":false,"kind":"runtime","optional":false},{"id":584899123,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899124,"package_name":"prepend-http","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":584899125,"package_name":"prettier","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":584899126,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899127,"package_name":"process-on-spawn","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899128,"package_name":"process","ecosystem":"npm","requirements":"0.11.10","direct":false,"kind":"runtime","optional":false},{"id":584899129,"package_name":"promise-inflight","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899130,"package_name":"proxy-addr","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":584899131,"package_name":"prr","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899133,"package_name":"public-encrypt","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899134,"package_name":"pump","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899135,"package_name":"pump","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899136,"package_name":"pumpify","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584899137,"package_name":"punycode","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":584899138,"package_name":"punycode","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":584899139,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899140,"package_name":"q","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584899141,"package_name":"qs","ecosystem":"npm","requirements":"6.10.3","direct":false,"kind":"runtime","optional":false},{"id":584899142,"package_name":"qs","ecosystem":"npm","requirements":"6.5.3","direct":false,"kind":"runtime","optional":false},{"id":584899143,"package_name":"query-string","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":584899144,"package_name":"querystring-es3","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":584899145,"package_name":"querystring","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899146,"package_name":"querystringify","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899147,"package_name":"randombytes","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899148,"package_name":"randomfill","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":584899149,"package_name":"range-parser","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":584899150,"package_name":"raw-body","ecosystem":"npm","requirements":"2.5.1","direct":false,"kind":"runtime","optional":false},{"id":584899151,"package_name":"read-cache","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899152,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899153,"package_name":"read-pkg","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899154,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.7","direct":false,"kind":"runtime","optional":false},{"id":584899155,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":584899156,"package_name":"readdirp","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":584899157,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":584899158,"package_name":"regenerate-unicode-properties","ecosystem":"npm","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899159,"package_name":"regenerate","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":584899160,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.13.9","direct":false,"kind":"runtime","optional":false},{"id":584899161,"package_name":"regenerator-transform","ecosystem":"npm","requirements":"0.15.0","direct":false,"kind":"runtime","optional":false},{"id":584899162,"package_name":"regex-not","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899163,"package_name":"regex-parser","ecosystem":"npm","requirements":"2.2.11","direct":false,"kind":"runtime","optional":false},{"id":584899164,"package_name":"regexp.prototype.flags","ecosystem":"npm","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":584899165,"package_name":"regexpu-core","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899166,"package_name":"regjsgen","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":584899167,"package_name":"regjsparser","ecosystem":"npm","requirements":"0.8.4","direct":false,"kind":"runtime","optional":false},{"id":584899168,"package_name":"release-zalgo","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899169,"package_name":"remove-trailing-separator","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899170,"package_name":"repeat-element","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":584899171,"package_name":"repeat-string","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":584899173,"package_name":"request","ecosystem":"npm","requirements":"2.88.2","direct":false,"kind":"runtime","optional":false},{"id":584899174,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899175,"package_name":"require-main-filename","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899176,"package_name":"require-main-filename","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899178,"package_name":"requires-port","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899180,"package_name":"resolve-cwd","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899181,"package_name":"resolve-dir","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899184,"package_name":"resolve-from","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899186,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899188,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899190,"package_name":"resolve-url-loader","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899192,"package_name":"resolve-url","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":584899194,"package_name":"resolve","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":584899197,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.0","direct":false,"kind":"runtime","optional":false},{"id":584899199,"package_name":"resumer","ecosystem":"npm","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899201,"package_name":"ret","ecosystem":"npm","requirements":"0.1.15","direct":false,"kind":"runtime","optional":false},{"id":584899203,"package_name":"retry","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":584899205,"package_name":"rgb-regex","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899207,"package_name":"rgba-regex","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899209,"package_name":"rimraf","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":584899211,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899213,"package_name":"rimraf","ecosystem":"npm","requirements":"2.6.3","direct":false,"kind":"runtime","optional":false},{"id":584899215,"package_name":"ripemd160","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899218,"package_name":"run-queue","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899220,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899222,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":584899224,"package_name":"safe-regex","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899226,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899228,"package_name":"sass-loader","ecosystem":"npm","requirements":"10.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899231,"package_name":"sass","ecosystem":"npm","requirements":"1.51.0","direct":false,"kind":"runtime","optional":false},{"id":584899233,"package_name":"sax","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":584899235,"package_name":"schema-utils","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899237,"package_name":"schema-utils","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":584899239,"package_name":"schema-utils","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899241,"package_name":"select-hose","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899244,"package_name":"select","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899246,"package_name":"selfsigned","ecosystem":"npm","requirements":"1.10.14","direct":false,"kind":"runtime","optional":false},{"id":584899248,"package_name":"semver","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":584899250,"package_name":"semver","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899252,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":584899254,"package_name":"semver","ecosystem":"npm","requirements":"7.3.7","direct":false,"kind":"runtime","optional":false},{"id":584899257,"package_name":"send","ecosystem":"npm","requirements":"0.18.0","direct":false,"kind":"runtime","optional":false},{"id":584899259,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899261,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899263,"package_name":"serve-index","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":584899265,"package_name":"serve-static","ecosystem":"npm","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":584899267,"package_name":"set-blocking","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899269,"package_name":"set-value","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899271,"package_name":"setimmediate","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":584899274,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899276,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899278,"package_name":"sha.js","ecosystem":"npm","requirements":"2.4.11","direct":false,"kind":"runtime","optional":false},{"id":584899280,"package_name":"shallow-clone","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899282,"package_name":"shebang-command","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899285,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899287,"package_name":"shebang-regex","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899289,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899291,"package_name":"side-channel","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":584899293,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":584899296,"package_name":"simple-swizzle","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":584899298,"package_name":"sinon","ecosystem":"npm","requirements":"12.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899300,"package_name":"skmeans","ecosystem":"npm","requirements":"0.9.7","direct":false,"kind":"runtime","optional":false},{"id":584899302,"package_name":"snapdragon-node","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899304,"package_name":"snapdragon-util","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899308,"package_name":"snapdragon","ecosystem":"npm","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":584899310,"package_name":"sockjs-client","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":584899312,"package_name":"sockjs","ecosystem":"npm","requirements":"0.3.24","direct":false,"kind":"runtime","optional":false},{"id":584899313,"package_name":"sort-keys","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899314,"package_name":"source-list-map","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899315,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899316,"package_name":"source-map-resolve","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":584899317,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.21","direct":false,"kind":"runtime","optional":false},{"id":584899318,"package_name":"source-map-url","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":584899319,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":584899320,"package_name":"source-map","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":584899321,"package_name":"source-map","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899322,"package_name":"source-map","ecosystem":"npm","requirements":"0.8.0-beta.0","direct":false,"kind":"runtime","optional":false},{"id":584899323,"package_name":"spawn-wrap","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899324,"package_name":"spdx-correct","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899325,"package_name":"spdx-exceptions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":584899326,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899327,"package_name":"spdx-license-ids","ecosystem":"npm","requirements":"3.0.11","direct":false,"kind":"runtime","optional":false},{"id":584899914,"package_name":"union-value","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899915,"package_name":"uniq","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899916,"package_name":"uniqs","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899917,"package_name":"unique-filename","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899918,"package_name":"unique-slug","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899919,"package_name":"unpipe","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899920,"package_name":"unquote","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899921,"package_name":"unset-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899922,"package_name":"unzip-stream","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":584899923,"package_name":"upath","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899924,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":584899925,"package_name":"urix","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899926,"package_name":"url-parse","ecosystem":"npm","requirements":"1.5.10","direct":false,"kind":"runtime","optional":false},{"id":584899927,"package_name":"url","ecosystem":"npm","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":584899928,"package_name":"use","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899929,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899930,"package_name":"util.promisify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899931,"package_name":"util","ecosystem":"npm","requirements":"0.10.3","direct":false,"kind":"runtime","optional":false},{"id":584899932,"package_name":"util","ecosystem":"npm","requirements":"0.11.1","direct":false,"kind":"runtime","optional":false},{"id":584899933,"package_name":"utils-merge","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899934,"package_name":"uuid","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":584899935,"package_name":"uuid","ecosystem":"npm","requirements":"8.3.2","direct":false,"kind":"runtime","optional":false},{"id":584899936,"package_name":"v8-compile-cache","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":584899937,"package_name":"validate-npm-package-license","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":584899938,"package_name":"vary","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899939,"package_name":"vendors","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":584899940,"package_name":"verror","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":584899941,"package_name":"vm-browserify","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899942,"package_name":"watchpack-chokidar2","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899943,"package_name":"watchpack","ecosystem":"npm","requirements":"1.7.5","direct":false,"kind":"runtime","optional":false},{"id":584899944,"package_name":"wbuf","ecosystem":"npm","requirements":"1.7.3","direct":false,"kind":"runtime","optional":false},{"id":584899945,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899946,"package_name":"webpack-assets-manifest","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899947,"package_name":"webpack-cli","ecosystem":"npm","requirements":"3.3.12","direct":false,"kind":"runtime","optional":false},{"id":584899948,"package_name":"webpack-dev-middleware","ecosystem":"npm","requirements":"3.7.3","direct":false,"kind":"runtime","optional":false},{"id":584899949,"package_name":"webpack-dev-server","ecosystem":"npm","requirements":"3.11.3","direct":false,"kind":"runtime","optional":false},{"id":584899950,"package_name":"webpack-log","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899951,"package_name":"webpack-sources","ecosystem":"npm","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":584899952,"package_name":"webpack","ecosystem":"npm","requirements":"4.46.0","direct":false,"kind":"runtime","optional":false},{"id":584899953,"package_name":"websocket-driver","ecosystem":"npm","requirements":"0.7.4","direct":false,"kind":"runtime","optional":false},{"id":584899954,"package_name":"websocket-extensions","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":584899955,"package_name":"whatwg-fetch","ecosystem":"npm","requirements":"3.6.2","direct":false,"kind":"runtime","optional":false},{"id":584899956,"package_name":"whatwg-url","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899957,"package_name":"which-boxed-primitive","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899958,"package_name":"which-module","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899959,"package_name":"which-module","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899960,"package_name":"which","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":584899961,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899962,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":584899963,"package_name":"wordwrap","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899964,"package_name":"worker-farm","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":584899965,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899966,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899967,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899968,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899969,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899970,"package_name":"ws","ecosystem":"npm","requirements":"6.2.2","direct":false,"kind":"runtime","optional":false},{"id":584899971,"package_name":"xmlbuilder","ecosystem":"npm","requirements":"15.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899972,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899973,"package_name":"y18n","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":584899974,"package_name":"y18n","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899975,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899976,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899977,"package_name":"yaml","ecosystem":"npm","requirements":"1.10.2","direct":false,"kind":"runtime","optional":false},{"id":584899978,"package_name":"yargs-parser","ecosystem":"npm","requirements":"13.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899979,"package_name":"yargs-parser","ecosystem":"npm","requirements":"18.1.3","direct":false,"kind":"runtime","optional":false},{"id":584899980,"package_name":"yargs-parser","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":584899981,"package_name":"yargs","ecosystem":"npm","requirements":"13.3.2","direct":false,"kind":"runtime","optional":false},{"id":584899982,"package_name":"yargs","ecosystem":"npm","requirements":"15.4.1","direct":false,"kind":"runtime","optional":false},{"id":584899983,"package_name":"yargs","ecosystem":"npm","requirements":"6.6.0","direct":false,"kind":"runtime","optional":false},{"id":584899984,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899328,"package_name":"spdy-transport","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899800,"package_name":"spdy","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899803,"package_name":"split-string","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899805,"package_name":"split","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899808,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899810,"package_name":"sshpk","ecosystem":"npm","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":584899812,"package_name":"ssri","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899814,"package_name":"ssri","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899817,"package_name":"stable","ecosystem":"npm","requirements":"0.1.8","direct":false,"kind":"runtime","optional":false},{"id":584899819,"package_name":"static-extend","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":584899821,"package_name":"statuses","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899823,"package_name":"statuses","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":584899825,"package_name":"stream-browserify","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899828,"package_name":"stream-each","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":584899830,"package_name":"stream-http","ecosystem":"npm","requirements":"2.8.3","direct":false,"kind":"runtime","optional":false},{"id":584899832,"package_name":"stream-shift","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899834,"package_name":"strict-uri-encode","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899837,"package_name":"string-width","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899839,"package_name":"string-width","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899841,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":584899843,"package_name":"string.prototype.trim","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":584899845,"package_name":"string.prototype.trimend","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":584899848,"package_name":"string.prototype.trimstart","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":584899850,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":584899852,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899854,"package_name":"strip-ansi","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899856,"package_name":"strip-ansi","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899858,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899859,"package_name":"strip-bom","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899860,"package_name":"strip-bom","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899861,"package_name":"strip-eof","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899862,"package_name":"style-loader","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":584899863,"package_name":"stylehacks","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584899864,"package_name":"supercluster","ecosystem":"npm","requirements":"7.1.5","direct":false,"kind":"runtime","optional":false},{"id":584899865,"package_name":"supports-color","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":584899866,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":584899867,"package_name":"supports-color","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899868,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899869,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899870,"package_name":"svgo","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":584899871,"package_name":"tapable","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":584899872,"package_name":"tape","ecosystem":"npm","requirements":"4.15.1","direct":false,"kind":"runtime","optional":false},{"id":584899873,"package_name":"tar","ecosystem":"npm","requirements":"6.1.11","direct":false,"kind":"runtime","optional":false},{"id":584899874,"package_name":"temp","ecosystem":"npm","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":584899875,"package_name":"terser-webpack-plugin","ecosystem":"npm","requirements":"1.4.5","direct":false,"kind":"runtime","optional":false},{"id":584899876,"package_name":"terser-webpack-plugin","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":584899877,"package_name":"terser","ecosystem":"npm","requirements":"4.8.0","direct":false,"kind":"runtime","optional":false},{"id":584899878,"package_name":"terser","ecosystem":"npm","requirements":"5.13.1","direct":false,"kind":"runtime","optional":false},{"id":584899879,"package_name":"test-exclude","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899880,"package_name":"through2","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":584899881,"package_name":"through","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":584899882,"package_name":"thunky","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899883,"package_name":"timers-browserify","ecosystem":"npm","requirements":"2.0.12","direct":false,"kind":"runtime","optional":false},{"id":584899884,"package_name":"timsort","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":584899885,"package_name":"tiny-emitter","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":584899886,"package_name":"tippy.js","ecosystem":"npm","requirements":"6.3.7","direct":false,"kind":"runtime","optional":false},{"id":584899887,"package_name":"to-arraybuffer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899888,"package_name":"to-fast-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899889,"package_name":"to-object-path","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":584899890,"package_name":"to-regex-range","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":584899891,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899892,"package_name":"to-regex","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899893,"package_name":"toidentifier","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899894,"package_name":"tough-cookie","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":584899895,"package_name":"tr46","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584899896,"package_name":"traverse","ecosystem":"npm","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":584899897,"package_name":"ts-pnp","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584899898,"package_name":"tty-browserify","ecosystem":"npm","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899899,"package_name":"tunnel-agent","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":584899900,"package_name":"tweetnacl","ecosystem":"npm","requirements":"0.14.5","direct":false,"kind":"runtime","optional":false},{"id":584899901,"package_name":"type-check","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":584899902,"package_name":"type-detect","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":584899903,"package_name":"type-fest","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":584899904,"package_name":"type-is","ecosystem":"npm","requirements":"1.6.18","direct":false,"kind":"runtime","optional":false},{"id":584899905,"package_name":"typedarray-to-buffer","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"runtime","optional":false},{"id":584899906,"package_name":"typedarray","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":584899907,"package_name":"uglify-js","ecosystem":"npm","requirements":"3.15.4","direct":false,"kind":"runtime","optional":false},{"id":584899908,"package_name":"unbox-primitive","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584899909,"package_name":"underscore","ecosystem":"npm","requirements":"1.13.3","direct":false,"kind":"runtime","optional":false},{"id":584899910,"package_name":"unicode-canonical-property-names-ecmascript","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899911,"package_name":"unicode-match-property-ecmascript","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899912,"package_name":"unicode-match-property-value-ecmascript","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584899913,"package_name":"unicode-property-aliases-ecmascript","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-06T12:15:07.975Z","updated_at":"2022-08-06T12:15:07.975Z","repository_link":"https://github.com/HabitatMap/AirCasting/blob/master/Gemfile","dependencies":[{"id":584901560,"package_name":"a9n","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901561,"package_name":"activeadmin","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901562,"package_name":"activerecord-import","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901563,"package_name":"acts-as-taggable-on","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901564,"package_name":"aws-sdk","ecosystem":"rubygems","requirements":"~\u003e 3","direct":true,"kind":"runtime","optional":false},{"id":584901565,"package_name":"bootsnap","ecosystem":"rubygems","requirements":"\u003e= 1.1.0","direct":true,"kind":"runtime","optional":false},{"id":584901566,"package_name":"colored","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901567,"package_name":"devise","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901568,"package_name":"dry-struct","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901569,"package_name":"dry-validation","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901570,"package_name":"geocoder","ecosystem":"rubygems","requirements":"~\u003e 1.2","direct":true,"kind":"runtime","optional":false},{"id":584901571,"package_name":"haml","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901572,"package_name":"honeybadger","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901573,"package_name":"httparty","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901574,"package_name":"mysql2","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901575,"package_name":"newrelic_rpm","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901576,"package_name":"oj","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901577,"package_name":"paperclip","ecosystem":"rubygems","requirements":"= 5.3.0","direct":true,"kind":"runtime","optional":false},{"id":584901578,"package_name":"progress","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901579,"package_name":"pry-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901580,"package_name":"rack-cors","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901581,"package_name":"rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901582,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901583,"package_name":"rb-gsl","ecosystem":"rubygems","requirements":"= 1.16.0.6","direct":true,"kind":"runtime","optional":false},{"id":584901584,"package_name":"responders","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901585,"package_name":"rubyzip","ecosystem":"rubygems","requirements":"\u003e= 1.0.0","direct":true,"kind":"runtime","optional":false},{"id":584901586,"package_name":"sassc-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901587,"package_name":"sidekiq","ecosystem":"rubygems","requirements":"\u003c 7","direct":true,"kind":"runtime","optional":false},{"id":584901588,"package_name":"sidekiq-scheduler","ecosystem":"rubygems","requirements":"\u003c 4","direct":true,"kind":"runtime","optional":false},{"id":584901589,"package_name":"sidekiq-unique-jobs","ecosystem":"rubygems","requirements":"\u003c 7","direct":true,"kind":"runtime","optional":false},{"id":584901590,"package_name":"test-unit","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"runtime","optional":false},{"id":584901591,"package_name":"thin","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901592,"package_name":"timezone_finder","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901593,"package_name":"uglifier","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901594,"package_name":"unicorn","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901595,"package_name":"unicorn-worker-killer","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901596,"package_name":"webpacker","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901597,"package_name":"whenever","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":584901598,"package_name":"awesome_print","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901599,"package_name":"capistrano","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901600,"package_name":"capistrano-bundler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901601,"package_name":"capistrano-ext","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901602,"package_name":"capistrano-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901603,"package_name":"capistrano-rbenv","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901604,"package_name":"capistrano-rvm","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901605,"package_name":"capistrano-sidekiq","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901606,"package_name":"capistrano3-unicorn","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901607,"package_name":"listen","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901608,"package_name":"pry-byebug","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901609,"package_name":"rubycritic","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901610,"package_name":"web-console","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901611,"package_name":"yui-compressor","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901612,"package_name":"factory_bot_rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901613,"package_name":"shoulda-matchers","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901614,"package_name":"capybara","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901615,"package_name":"rspec-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":584901616,"package_name":"rainbows","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile.lock","sha":null,"kind":"lockfile","created_at":"2022-08-06T12:15:08.408Z","updated_at":"2022-08-06T12:15:08.408Z","repository_link":"https://github.com/HabitatMap/AirCasting/blob/master/Gemfile.lock","dependencies":[{"id":584905638,"package_name":"a9n","ecosystem":"rubygems","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":584905639,"package_name":"actioncable","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905640,"package_name":"actionmailbox","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905641,"package_name":"actionmailer","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905642,"package_name":"actionpack","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905643,"package_name":"actiontext","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905644,"package_name":"actionview","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905645,"package_name":"activeadmin","ecosystem":"rubygems","requirements":"2.12.0","direct":false,"kind":"runtime","optional":false},{"id":584905646,"package_name":"activejob","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905647,"package_name":"activemodel","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905648,"package_name":"activerecord","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905649,"package_name":"activerecord-import","ecosystem":"rubygems","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":584905650,"package_name":"activestorage","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905651,"package_name":"activesupport","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905652,"package_name":"acts-as-taggable-on","ecosystem":"rubygems","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905653,"package_name":"addressable","ecosystem":"rubygems","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":584905654,"package_name":"airbrussh","ecosystem":"rubygems","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":584905655,"package_name":"arbre","ecosystem":"rubygems","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":584905656,"package_name":"ast","ecosystem":"rubygems","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":584905657,"package_name":"awesome_print","ecosystem":"rubygems","requirements":"1.9.2","direct":false,"kind":"runtime","optional":false},{"id":584905658,"package_name":"aws-eventstream","ecosystem":"rubygems","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584905659,"package_name":"aws-partitions","ecosystem":"rubygems","requirements":"1.269.0","direct":false,"kind":"runtime","optional":false},{"id":584905660,"package_name":"aws-sdk","ecosystem":"rubygems","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905661,"package_name":"aws-sdk-accessanalyzer","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905662,"package_name":"aws-sdk-acm","ecosystem":"rubygems","requirements":"1.27.0","direct":false,"kind":"runtime","optional":false},{"id":584905663,"package_name":"aws-sdk-acmpca","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905664,"package_name":"aws-sdk-alexaforbusiness","ecosystem":"rubygems","requirements":"1.33.0","direct":false,"kind":"runtime","optional":false},{"id":584905665,"package_name":"aws-sdk-amplify","ecosystem":"rubygems","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false},{"id":584905666,"package_name":"aws-sdk-apigateway","ecosystem":"rubygems","requirements":"1.36.0","direct":false,"kind":"runtime","optional":false},{"id":584905667,"package_name":"aws-sdk-apigatewaymanagementapi","ecosystem":"rubygems","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":584905668,"package_name":"aws-sdk-apigatewayv2","ecosystem":"rubygems","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":584905669,"package_name":"aws-sdk-appconfig","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905670,"package_name":"aws-sdk-applicationautoscaling","ecosystem":"rubygems","requirements":"1.35.0","direct":false,"kind":"runtime","optional":false},{"id":584905671,"package_name":"aws-sdk-applicationdiscoveryservice","ecosystem":"rubygems","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":584905672,"package_name":"aws-sdk-applicationinsights","ecosystem":"rubygems","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":584905673,"package_name":"aws-sdk-appmesh","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905674,"package_name":"aws-sdk-appstream","ecosystem":"rubygems","requirements":"1.38.0","direct":false,"kind":"runtime","optional":false},{"id":584905675,"package_name":"aws-sdk-appsync","ecosystem":"rubygems","requirements":"1.22.0","direct":false,"kind":"runtime","optional":false},{"id":584905676,"package_name":"aws-sdk-athena","ecosystem":"rubygems","requirements":"1.22.0","direct":false,"kind":"runtime","optional":false},{"id":584905677,"package_name":"aws-sdk-augmentedairuntime","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905678,"package_name":"aws-sdk-autoscaling","ecosystem":"rubygems","requirements":"1.30.0","direct":false,"kind":"runtime","optional":false},{"id":584905679,"package_name":"aws-sdk-autoscalingplans","ecosystem":"rubygems","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":584905680,"package_name":"aws-sdk-backup","ecosystem":"rubygems","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":584905681,"package_name":"aws-sdk-batch","ecosystem":"rubygems","requirements":"1.28.0","direct":false,"kind":"runtime","optional":false},{"id":584905682,"package_name":"aws-sdk-budgets","ecosystem":"rubygems","requirements":"1.27.0","direct":false,"kind":"runtime","optional":false},{"id":584905683,"package_name":"aws-sdk-chime","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905684,"package_name":"aws-sdk-cloud9","ecosystem":"rubygems","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":584905685,"package_name":"aws-sdk-clouddirectory","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905686,"package_name":"aws-sdk-cloudformation","ecosystem":"rubygems","requirements":"1.29.0","direct":false,"kind":"runtime","optional":false},{"id":584905687,"package_name":"aws-sdk-cloudfront","ecosystem":"rubygems","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":584905688,"package_name":"aws-sdk-cloudhsm","ecosystem":"rubygems","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":584905689,"package_name":"aws-sdk-cloudhsmv2","ecosystem":"rubygems","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":584905690,"package_name":"aws-sdk-cloudsearch","ecosystem":"rubygems","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":584905691,"package_name":"aws-sdk-cloudsearchdomain","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905692,"package_name":"aws-sdk-cloudtrail","ecosystem":"rubygems","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":584905693,"package_name":"aws-sdk-cloudwatch","ecosystem":"rubygems","requirements":"1.32.0","direct":false,"kind":"runtime","optional":false},{"id":584905694,"package_name":"aws-sdk-cloudwatchevents","ecosystem":"rubygems","requirements":"1.25.0","direct":false,"kind":"runtime","optional":false},{"id":584905695,"package_name":"aws-sdk-cloudwatchlogs","ecosystem":"rubygems","requirements":"1.28.0","direct":false,"kind":"runtime","optional":false},{"id":584905696,"package_name":"aws-sdk-codebuild","ecosystem":"rubygems","requirements":"1.47.0","direct":false,"kind":"runtime","optional":false},{"id":584905697,"package_name":"aws-sdk-codecommit","ecosystem":"rubygems","requirements":"1.30.0","direct":false,"kind":"runtime","optional":false},{"id":584905698,"package_name":"aws-sdk-codedeploy","ecosystem":"rubygems","requirements":"1.27.0","direct":false,"kind":"runtime","optional":false},{"id":584905699,"package_name":"aws-sdk-codeguruprofiler","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905700,"package_name":"aws-sdk-codegurureviewer","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905701,"package_name":"aws-sdk-codepipeline","ecosystem":"rubygems","requirements":"1.28.0","direct":false,"kind":"runtime","optional":false},{"id":584905702,"package_name":"aws-sdk-codestar","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905703,"package_name":"aws-sdk-codestarconnections","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905704,"package_name":"aws-sdk-codestarnotifications","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905705,"package_name":"aws-sdk-cognitoidentity","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905706,"package_name":"aws-sdk-cognitoidentityprovider","ecosystem":"rubygems","requirements":"1.31.0","direct":false,"kind":"runtime","optional":false},{"id":584905707,"package_name":"aws-sdk-cognitosync","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905708,"package_name":"aws-sdk-comprehend","ecosystem":"rubygems","requirements":"1.29.0","direct":false,"kind":"runtime","optional":false},{"id":584905709,"package_name":"aws-sdk-comprehendmedical","ecosystem":"rubygems","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":584905710,"package_name":"aws-sdk-computeoptimizer","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905711,"package_name":"aws-sdk-configservice","ecosystem":"rubygems","requirements":"1.40.0","direct":false,"kind":"runtime","optional":false},{"id":584905712,"package_name":"aws-sdk-connect","ecosystem":"rubygems","requirements":"1.22.0","direct":false,"kind":"runtime","optional":false},{"id":584905713,"package_name":"aws-sdk-connectparticipant","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905714,"package_name":"aws-sdk-core","ecosystem":"rubygems","requirements":"3.89.1","direct":false,"kind":"runtime","optional":false},{"id":584905715,"package_name":"aws-sdk-costandusagereportservice","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905716,"package_name":"aws-sdk-costexplorer","ecosystem":"rubygems","requirements":"1.36.0","direct":false,"kind":"runtime","optional":false},{"id":584905717,"package_name":"aws-sdk-databasemigrationservice","ecosystem":"rubygems","requirements":"1.30.0","direct":false,"kind":"runtime","optional":false},{"id":584905718,"package_name":"aws-sdk-dataexchange","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905719,"package_name":"aws-sdk-datapipeline","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905720,"package_name":"aws-sdk-datasync","ecosystem":"rubygems","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":584905721,"package_name":"aws-sdk-dax","ecosystem":"rubygems","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":584905722,"package_name":"aws-sdk-detective","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905723,"package_name":"aws-sdk-devicefarm","ecosystem":"rubygems","requirements":"1.30.0","direct":false,"kind":"runtime","optional":false},{"id":584905724,"package_name":"aws-sdk-directconnect","ecosystem":"rubygems","requirements":"1.26.0","direct":false,"kind":"runtime","optional":false},{"id":584905725,"package_name":"aws-sdk-directoryservice","ecosystem":"rubygems","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":584905726,"package_name":"aws-sdk-dlm","ecosystem":"rubygems","requirements":"1.23.0","direct":false,"kind":"runtime","optional":false},{"id":584905727,"package_name":"aws-sdk-docdb","ecosystem":"rubygems","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":584905728,"package_name":"aws-sdk-dynamodb","ecosystem":"rubygems","requirements":"1.41.0","direct":false,"kind":"runtime","optional":false},{"id":584905729,"package_name":"aws-sdk-dynamodbstreams","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905730,"package_name":"aws-sdk-ebs","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905731,"package_name":"aws-sdk-ec2","ecosystem":"rubygems","requirements":"1.137.0","direct":false,"kind":"runtime","optional":false},{"id":584905732,"package_name":"aws-sdk-ec2instanceconnect","ecosystem":"rubygems","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":584905733,"package_name":"aws-sdk-ecr","ecosystem":"rubygems","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":584905734,"package_name":"aws-sdk-ecs","ecosystem":"rubygems","requirements":"1.57.0","direct":false,"kind":"runtime","optional":false},{"id":584905735,"package_name":"aws-sdk-efs","ecosystem":"rubygems","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":584905736,"package_name":"aws-sdk-eks","ecosystem":"rubygems","requirements":"1.31.0","direct":false,"kind":"runtime","optional":false},{"id":584905737,"package_name":"aws-sdk-elasticache","ecosystem":"rubygems","requirements":"1.29.0","direct":false,"kind":"runtime","optional":false},{"id":584905738,"package_name":"aws-sdk-elasticbeanstalk","ecosystem":"rubygems","requirements":"1.26.0","direct":false,"kind":"runtime","optional":false},{"id":584905739,"package_name":"aws-sdk-elasticinference","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905740,"package_name":"aws-sdk-elasticloadbalancing","ecosystem":"rubygems","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":584905741,"package_name":"aws-sdk-elasticloadbalancingv2","ecosystem":"rubygems","requirements":"1.39.0","direct":false,"kind":"runtime","optional":false},{"id":584905742,"package_name":"aws-sdk-elasticsearchservice","ecosystem":"rubygems","requirements":"1.29.0","direct":false,"kind":"runtime","optional":false},{"id":584905743,"package_name":"aws-sdk-elastictranscoder","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905744,"package_name":"aws-sdk-emr","ecosystem":"rubygems","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":584905745,"package_name":"aws-sdk-eventbridge","ecosystem":"rubygems","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":584905746,"package_name":"aws-sdk-firehose","ecosystem":"rubygems","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":584905747,"package_name":"aws-sdk-fms","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905748,"package_name":"aws-sdk-forecastqueryservice","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905749,"package_name":"aws-sdk-forecastservice","ecosystem":"rubygems","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584905750,"package_name":"aws-sdk-frauddetector","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905751,"package_name":"aws-sdk-fsx","ecosystem":"rubygems","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false},{"id":584905752,"package_name":"aws-sdk-gamelift","ecosystem":"rubygems","requirements":"1.27.0","direct":false,"kind":"runtime","optional":false},{"id":584905753,"package_name":"aws-sdk-glacier","ecosystem":"rubygems","requirements":"1.26.0","direct":false,"kind":"runtime","optional":false},{"id":584905754,"package_name":"aws-sdk-globalaccelerator","ecosystem":"rubygems","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":584905755,"package_name":"aws-sdk-glue","ecosystem":"rubygems","requirements":"1.47.0","direct":false,"kind":"runtime","optional":false},{"id":584905756,"package_name":"aws-sdk-greengrass","ecosystem":"rubygems","requirements":"1.28.0","direct":false,"kind":"runtime","optional":false},{"id":584905757,"package_name":"aws-sdk-groundstation","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584905758,"package_name":"aws-sdk-guardduty","ecosystem":"rubygems","requirements":"1.25.0","direct":false,"kind":"runtime","optional":false},{"id":584905759,"package_name":"aws-sdk-health","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905760,"package_name":"aws-sdk-iam","ecosystem":"rubygems","requirements":"1.33.0","direct":false,"kind":"runtime","optional":false},{"id":584905761,"package_name":"aws-sdk-imagebuilder","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905762,"package_name":"aws-sdk-importexport","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905763,"package_name":"aws-sdk-inspector","ecosystem":"rubygems","requirements":"1.23.0","direct":false,"kind":"runtime","optional":false},{"id":584905764,"package_name":"aws-sdk-iot","ecosystem":"rubygems","requirements":"1.42.0","direct":false,"kind":"runtime","optional":false},{"id":584905765,"package_name":"aws-sdk-iot1clickdevicesservice","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905766,"package_name":"aws-sdk-iot1clickprojects","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905767,"package_name":"aws-sdk-iotanalytics","ecosystem":"rubygems","requirements":"1.26.0","direct":false,"kind":"runtime","optional":false},{"id":584905768,"package_name":"aws-sdk-iotdataplane","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905769,"package_name":"aws-sdk-iotevents","ecosystem":"rubygems","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":584905770,"package_name":"aws-sdk-ioteventsdata","ecosystem":"rubygems","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":584905771,"package_name":"aws-sdk-iotjobsdataplane","ecosystem":"rubygems","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":584905772,"package_name":"aws-sdk-iotsecuretunneling","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905773,"package_name":"aws-sdk-iotthingsgraph","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584905774,"package_name":"aws-sdk-kafka","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905775,"package_name":"aws-sdk-kendra","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905776,"package_name":"aws-sdk-kinesis","ecosystem":"rubygems","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":584905777,"package_name":"aws-sdk-kinesisanalytics","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905778,"package_name":"aws-sdk-kinesisanalyticsv2","ecosystem":"rubygems","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":584905779,"package_name":"aws-sdk-kinesisvideo","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905780,"package_name":"aws-sdk-kinesisvideoarchivedmedia","ecosystem":"rubygems","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":584905781,"package_name":"aws-sdk-kinesisvideomedia","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905782,"package_name":"aws-sdk-kinesisvideosignalingchannels","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905783,"package_name":"aws-sdk-kms","ecosystem":"rubygems","requirements":"1.28.0","direct":false,"kind":"runtime","optional":false},{"id":584905784,"package_name":"aws-sdk-lakeformation","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905785,"package_name":"aws-sdk-lambda","ecosystem":"rubygems","requirements":"1.35.0","direct":false,"kind":"runtime","optional":false},{"id":584905786,"package_name":"aws-sdk-lambdapreview","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905787,"package_name":"aws-sdk-lex","ecosystem":"rubygems","requirements":"1.23.0","direct":false,"kind":"runtime","optional":false},{"id":584905788,"package_name":"aws-sdk-lexmodelbuildingservice","ecosystem":"rubygems","requirements":"1.25.0","direct":false,"kind":"runtime","optional":false},{"id":584905789,"package_name":"aws-sdk-licensemanager","ecosystem":"rubygems","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":584905790,"package_name":"aws-sdk-lightsail","ecosystem":"rubygems","requirements":"1.27.0","direct":false,"kind":"runtime","optional":false},{"id":584905791,"package_name":"aws-sdk-machinelearning","ecosystem":"rubygems","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":584905792,"package_name":"aws-sdk-macie","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905793,"package_name":"aws-sdk-managedblockchain","ecosystem":"rubygems","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":584905794,"package_name":"aws-sdk-marketplacecatalog","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905795,"package_name":"aws-sdk-marketplacecommerceanalytics","ecosystem":"rubygems","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":584905796,"package_name":"aws-sdk-marketplaceentitlementservice","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905797,"package_name":"aws-sdk-marketplacemetering","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905798,"package_name":"aws-sdk-mediaconnect","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905799,"package_name":"aws-sdk-mediaconvert","ecosystem":"rubygems","requirements":"1.41.0","direct":false,"kind":"runtime","optional":false},{"id":584905800,"package_name":"aws-sdk-medialive","ecosystem":"rubygems","requirements":"1.40.0","direct":false,"kind":"runtime","optional":false},{"id":584905801,"package_name":"aws-sdk-mediapackage","ecosystem":"rubygems","requirements":"1.25.0","direct":false,"kind":"runtime","optional":false},{"id":584905802,"package_name":"aws-sdk-mediapackagevod","ecosystem":"rubygems","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":584905803,"package_name":"aws-sdk-mediastore","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905804,"package_name":"aws-sdk-mediastoredata","ecosystem":"rubygems","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":584905805,"package_name":"aws-sdk-mediatailor","ecosystem":"rubygems","requirements":"1.22.0","direct":false,"kind":"runtime","optional":false},{"id":584905806,"package_name":"aws-sdk-migrationhub","ecosystem":"rubygems","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":584905807,"package_name":"aws-sdk-migrationhubconfig","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905808,"package_name":"aws-sdk-mobile","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905809,"package_name":"aws-sdk-mq","ecosystem":"rubygems","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":584905810,"package_name":"aws-sdk-mturk","ecosystem":"rubygems","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":584905811,"package_name":"aws-sdk-neptune","ecosystem":"rubygems","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":584905812,"package_name":"aws-sdk-networkmanager","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905813,"package_name":"aws-sdk-opsworks","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905814,"package_name":"aws-sdk-opsworkscm","ecosystem":"rubygems","requirements":"1.28.0","direct":false,"kind":"runtime","optional":false},{"id":584905815,"package_name":"aws-sdk-organizations","ecosystem":"rubygems","requirements":"1.36.0","direct":false,"kind":"runtime","optional":false},{"id":584905816,"package_name":"aws-sdk-outposts","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905817,"package_name":"aws-sdk-personalize","ecosystem":"rubygems","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":584905818,"package_name":"aws-sdk-personalizeevents","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584905819,"package_name":"aws-sdk-personalizeruntime","ecosystem":"rubygems","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":584905820,"package_name":"aws-sdk-pi","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905821,"package_name":"aws-sdk-pinpoint","ecosystem":"rubygems","requirements":"1.32.0","direct":false,"kind":"runtime","optional":false},{"id":584905822,"package_name":"aws-sdk-pinpointemail","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905823,"package_name":"aws-sdk-pinpointsmsvoice","ecosystem":"rubygems","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":584905824,"package_name":"aws-sdk-polly","ecosystem":"rubygems","requirements":"1.27.0","direct":false,"kind":"runtime","optional":false},{"id":584905825,"package_name":"aws-sdk-pricing","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905826,"package_name":"aws-sdk-qldb","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905827,"package_name":"aws-sdk-qldbsession","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905828,"package_name":"aws-sdk-quicksight","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905829,"package_name":"aws-sdk-ram","ecosystem":"rubygems","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":584905830,"package_name":"aws-sdk-rds","ecosystem":"rubygems","requirements":"1.76.0","direct":false,"kind":"runtime","optional":false},{"id":584905831,"package_name":"aws-sdk-rdsdataservice","ecosystem":"rubygems","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false},{"id":584905832,"package_name":"aws-sdk-redshift","ecosystem":"rubygems","requirements":"1.36.0","direct":false,"kind":"runtime","optional":false},{"id":584905833,"package_name":"aws-sdk-rekognition","ecosystem":"rubygems","requirements":"1.33.0","direct":false,"kind":"runtime","optional":false},{"id":584905834,"package_name":"aws-sdk-resourcegroups","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905835,"package_name":"aws-sdk-resourcegroupstaggingapi","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905836,"package_name":"aws-sdk-resources","ecosystem":"rubygems","requirements":"3.70.0","direct":false,"kind":"runtime","optional":false},{"id":584905837,"package_name":"aws-sdk-robomaker","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905838,"package_name":"aws-sdk-route53","ecosystem":"rubygems","requirements":"1.30.0","direct":false,"kind":"runtime","optional":false},{"id":584905839,"package_name":"aws-sdk-route53domains","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905840,"package_name":"aws-sdk-route53resolver","ecosystem":"rubygems","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":584905841,"package_name":"aws-sdk-s3","ecosystem":"rubygems","requirements":"1.60.1","direct":false,"kind":"runtime","optional":false},{"id":584905842,"package_name":"aws-sdk-s3control","ecosystem":"rubygems","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false},{"id":584905843,"package_name":"aws-sdk-sagemaker","ecosystem":"rubygems","requirements":"1.50.0","direct":false,"kind":"runtime","optional":false},{"id":584905844,"package_name":"aws-sdk-sagemakerruntime","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584905845,"package_name":"aws-sdk-savingsplans","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905846,"package_name":"aws-sdk-schemas","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905847,"package_name":"aws-sdk-secretsmanager","ecosystem":"rubygems","requirements":"1.32.0","direct":false,"kind":"runtime","optional":false},{"id":584905848,"package_name":"aws-sdk-securityhub","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905849,"package_name":"aws-sdk-serverlessapplicationrepository","ecosystem":"rubygems","requirements":"1.23.0","direct":false,"kind":"runtime","optional":false},{"id":584905850,"package_name":"aws-sdk-servicecatalog","ecosystem":"rubygems","requirements":"1.33.0","direct":false,"kind":"runtime","optional":false},{"id":584905851,"package_name":"aws-sdk-servicediscovery","ecosystem":"rubygems","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":584905852,"package_name":"aws-sdk-servicequotas","ecosystem":"rubygems","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":584905853,"package_name":"aws-sdk-ses","ecosystem":"rubygems","requirements":"1.27.0","direct":false,"kind":"runtime","optional":false},{"id":584905854,"package_name":"aws-sdk-sesv2","ecosystem":"rubygems","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":584905855,"package_name":"aws-sdk-shield","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905856,"package_name":"aws-sdk-signer","ecosystem":"rubygems","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":584905857,"package_name":"aws-sdk-simpledb","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905858,"package_name":"aws-sdk-sms","ecosystem":"rubygems","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":584905859,"package_name":"aws-sdk-snowball","ecosystem":"rubygems","requirements":"1.22.0","direct":false,"kind":"runtime","optional":false},{"id":584905860,"package_name":"aws-sdk-sns","ecosystem":"rubygems","requirements":"1.21.0","direct":false,"kind":"runtime","optional":false},{"id":584905861,"package_name":"aws-sdk-sqs","ecosystem":"rubygems","requirements":"1.23.1","direct":false,"kind":"runtime","optional":false},{"id":584905862,"package_name":"aws-sdk-ssm","ecosystem":"rubygems","requirements":"1.70.0","direct":false,"kind":"runtime","optional":false},{"id":584905863,"package_name":"aws-sdk-sso","ecosystem":"rubygems","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584905864,"package_name":"aws-sdk-ssooidc","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905865,"package_name":"aws-sdk-states","ecosystem":"rubygems","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":584905866,"package_name":"aws-sdk-storagegateway","ecosystem":"rubygems","requirements":"1.34.0","direct":false,"kind":"runtime","optional":false},{"id":584905867,"package_name":"aws-sdk-support","ecosystem":"rubygems","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":584905868,"package_name":"aws-sdk-swf","ecosystem":"rubygems","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":584905869,"package_name":"aws-sdk-textract","ecosystem":"rubygems","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":584905870,"package_name":"aws-sdk-transcribeservice","ecosystem":"rubygems","requirements":"1.35.0","direct":false,"kind":"runtime","optional":false},{"id":584905871,"package_name":"aws-sdk-transcribestreamingservice","ecosystem":"rubygems","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":584905872,"package_name":"aws-sdk-transfer","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905873,"package_name":"aws-sdk-translate","ecosystem":"rubygems","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":584905874,"package_name":"aws-sdk-waf","ecosystem":"rubygems","requirements":"1.26.0","direct":false,"kind":"runtime","optional":false},{"id":584905875,"package_name":"aws-sdk-wafregional","ecosystem":"rubygems","requirements":"1.27.0","direct":false,"kind":"runtime","optional":false},{"id":584905876,"package_name":"aws-sdk-wafv2","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905877,"package_name":"aws-sdk-workdocs","ecosystem":"rubygems","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":584905878,"package_name":"aws-sdk-worklink","ecosystem":"rubygems","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":584905879,"package_name":"aws-sdk-workmail","ecosystem":"rubygems","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":584905880,"package_name":"aws-sdk-workmailmessageflow","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905881,"package_name":"aws-sdk-workspaces","ecosystem":"rubygems","requirements":"1.34.0","direct":false,"kind":"runtime","optional":false},{"id":584905882,"package_name":"aws-sdk-xray","ecosystem":"rubygems","requirements":"1.22.0","direct":false,"kind":"runtime","optional":false},{"id":584905883,"package_name":"aws-sigv2","ecosystem":"rubygems","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":584905884,"package_name":"aws-sigv4","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905885,"package_name":"axiom-types","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":584905886,"package_name":"bcrypt","ecosystem":"rubygems","requirements":"3.1.16","direct":false,"kind":"runtime","optional":false},{"id":584905887,"package_name":"bindex","ecosystem":"rubygems","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":584905888,"package_name":"bootsnap","ecosystem":"rubygems","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":584905889,"package_name":"builder","ecosystem":"rubygems","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":584905890,"package_name":"byebug","ecosystem":"rubygems","requirements":"11.1.3","direct":false,"kind":"runtime","optional":false},{"id":584905891,"package_name":"capistrano","ecosystem":"rubygems","requirements":"3.16.0","direct":false,"kind":"runtime","optional":false},{"id":584905892,"package_name":"capistrano-bundler","ecosystem":"rubygems","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584905893,"package_name":"capistrano-ext","ecosystem":"rubygems","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":584905894,"package_name":"capistrano-rails","ecosystem":"rubygems","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":584905895,"package_name":"capistrano-rbenv","ecosystem":"rubygems","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":584905896,"package_name":"capistrano-rvm","ecosystem":"rubygems","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":584905897,"package_name":"capistrano-sidekiq","ecosystem":"rubygems","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905898,"package_name":"capistrano3-unicorn","ecosystem":"rubygems","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":584905899,"package_name":"capybara","ecosystem":"rubygems","requirements":"3.36.0","direct":false,"kind":"runtime","optional":false},{"id":584905900,"package_name":"chronic","ecosystem":"rubygems","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":584905901,"package_name":"climate_control","ecosystem":"rubygems","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":584905902,"package_name":"coderay","ecosystem":"rubygems","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":584905903,"package_name":"coercible","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905904,"package_name":"colored","ecosystem":"rubygems","requirements":"1.2","direct":false,"kind":"runtime","optional":false},{"id":584905905,"package_name":"concurrent-ruby","ecosystem":"rubygems","requirements":"1.1.10","direct":false,"kind":"runtime","optional":false},{"id":584905906,"package_name":"connection_pool","ecosystem":"rubygems","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":584905907,"package_name":"crass","ecosystem":"rubygems","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":584905908,"package_name":"daemons","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584905909,"package_name":"descendants_tracker","ecosystem":"rubygems","requirements":"0.0.4","direct":false,"kind":"runtime","optional":false},{"id":584905910,"package_name":"devise","ecosystem":"rubygems","requirements":"4.8.1","direct":false,"kind":"runtime","optional":false},{"id":584905911,"package_name":"diff-lcs","ecosystem":"rubygems","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":584905912,"package_name":"docile","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584905913,"package_name":"dry-configurable","ecosystem":"rubygems","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":584905914,"package_name":"dry-container","ecosystem":"rubygems","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":584905915,"package_name":"dry-core","ecosystem":"rubygems","requirements":"0.4.7","direct":false,"kind":"runtime","optional":false},{"id":584905916,"package_name":"dry-equalizer","ecosystem":"rubygems","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":584905917,"package_name":"dry-inflector","ecosystem":"rubygems","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":584905918,"package_name":"dry-logic","ecosystem":"rubygems","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":584905919,"package_name":"dry-struct","ecosystem":"rubygems","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":584905920,"package_name":"dry-types","ecosystem":"rubygems","requirements":"0.13.4","direct":false,"kind":"runtime","optional":false},{"id":584905921,"package_name":"dry-validation","ecosystem":"rubygems","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":584905922,"package_name":"e2mmap","ecosystem":"rubygems","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905923,"package_name":"equalizer","ecosystem":"rubygems","requirements":"0.0.11","direct":false,"kind":"runtime","optional":false},{"id":584905924,"package_name":"erubi","ecosystem":"rubygems","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":584905925,"package_name":"erubis","ecosystem":"rubygems","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":584905926,"package_name":"et-orbi","ecosystem":"rubygems","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":584905927,"package_name":"eventmachine","ecosystem":"rubygems","requirements":"1.2.7","direct":false,"kind":"runtime","optional":false},{"id":584905928,"package_name":"execjs","ecosystem":"rubygems","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":584905929,"package_name":"factory_bot","ecosystem":"rubygems","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":584905930,"package_name":"factory_bot_rails","ecosystem":"rubygems","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":584905931,"package_name":"ffi","ecosystem":"rubygems","requirements":"1.15.5","direct":false,"kind":"runtime","optional":false},{"id":584905932,"package_name":"flay","ecosystem":"rubygems","requirements":"2.12.1","direct":false,"kind":"runtime","optional":false},{"id":584905933,"package_name":"flog","ecosystem":"rubygems","requirements":"4.6.4","direct":false,"kind":"runtime","optional":false},{"id":584905934,"package_name":"formtastic","ecosystem":"rubygems","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905935,"package_name":"formtastic_i18n","ecosystem":"rubygems","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":584905936,"package_name":"fugit","ecosystem":"rubygems","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":584905937,"package_name":"geocoder","ecosystem":"rubygems","requirements":"1.7.2","direct":false,"kind":"runtime","optional":false},{"id":584905938,"package_name":"get_process_mem","ecosystem":"rubygems","requirements":"0.2.5","direct":false,"kind":"runtime","optional":false},{"id":584905939,"package_name":"globalid","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905940,"package_name":"gsl","ecosystem":"rubygems","requirements":"2.1.0.3","direct":false,"kind":"runtime","optional":false},{"id":584905941,"package_name":"haml","ecosystem":"rubygems","requirements":"5.2.2","direct":false,"kind":"runtime","optional":false},{"id":584905942,"package_name":"has_scope","ecosystem":"rubygems","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":584905943,"package_name":"honeybadger","ecosystem":"rubygems","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":584905944,"package_name":"httparty","ecosystem":"rubygems","requirements":"0.20.0","direct":false,"kind":"runtime","optional":false},{"id":584905945,"package_name":"i18n","ecosystem":"rubygems","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":584905946,"package_name":"ice_nine","ecosystem":"rubygems","requirements":"0.11.2","direct":false,"kind":"runtime","optional":false},{"id":584905947,"package_name":"inherited_resources","ecosystem":"rubygems","requirements":"1.13.1","direct":false,"kind":"runtime","optional":false},{"id":584905948,"package_name":"jmespath","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":584905949,"package_name":"jquery-rails","ecosystem":"rubygems","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":584905950,"package_name":"kaminari","ecosystem":"rubygems","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":584905951,"package_name":"kaminari-actionview","ecosystem":"rubygems","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":584905952,"package_name":"kaminari-activerecord","ecosystem":"rubygems","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":584905953,"package_name":"kaminari-core","ecosystem":"rubygems","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":584905954,"package_name":"kgio","ecosystem":"rubygems","requirements":"2.11.4","direct":false,"kind":"runtime","optional":false},{"id":584905955,"package_name":"kwalify","ecosystem":"rubygems","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":584905956,"package_name":"launchy","ecosystem":"rubygems","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":584905957,"package_name":"listen","ecosystem":"rubygems","requirements":"3.7.0","direct":false,"kind":"runtime","optional":false},{"id":584905958,"package_name":"loofah","ecosystem":"rubygems","requirements":"2.17.0","direct":false,"kind":"runtime","optional":false},{"id":584905959,"package_name":"mail","ecosystem":"rubygems","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":584905960,"package_name":"marcel","ecosystem":"rubygems","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":584905961,"package_name":"matrix","ecosystem":"rubygems","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":584905962,"package_name":"method_source","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584905963,"package_name":"mime-types","ecosystem":"rubygems","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":584905964,"package_name":"mime-types-data","ecosystem":"rubygems","requirements":"3.2018.0812","direct":false,"kind":"runtime","optional":false},{"id":584905965,"package_name":"mimemagic","ecosystem":"rubygems","requirements":"0.3.10","direct":false,"kind":"runtime","optional":false},{"id":584905966,"package_name":"mini_mime","ecosystem":"rubygems","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":584905967,"package_name":"mini_portile2","ecosystem":"rubygems","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":584905968,"package_name":"minitest","ecosystem":"rubygems","requirements":"5.15.0","direct":false,"kind":"runtime","optional":false},{"id":584905969,"package_name":"msgpack","ecosystem":"rubygems","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":584905970,"package_name":"multi_xml","ecosystem":"rubygems","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":584905971,"package_name":"mysql2","ecosystem":"rubygems","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":584905972,"package_name":"net-scp","ecosystem":"rubygems","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":584905973,"package_name":"net-ssh","ecosystem":"rubygems","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905974,"package_name":"newrelic_rpm","ecosystem":"rubygems","requirements":"8.2.0","direct":false,"kind":"runtime","optional":false},{"id":584905975,"package_name":"nio4r","ecosystem":"rubygems","requirements":"2.5.8","direct":false,"kind":"runtime","optional":false},{"id":584905976,"package_name":"nokogiri","ecosystem":"rubygems","requirements":"1.13.4","direct":false,"kind":"runtime","optional":false},{"id":584905977,"package_name":"oj","ecosystem":"rubygems","requirements":"3.13.10","direct":false,"kind":"runtime","optional":false},{"id":584905978,"package_name":"orm_adapter","ecosystem":"rubygems","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":584905979,"package_name":"paperclip","ecosystem":"rubygems","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":584905980,"package_name":"parser","ecosystem":"rubygems","requirements":"3.0.2.0","direct":false,"kind":"runtime","optional":false},{"id":584905981,"package_name":"path_expander","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905982,"package_name":"power_assert","ecosystem":"rubygems","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584905983,"package_name":"progress","ecosystem":"rubygems","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":584905984,"package_name":"pry","ecosystem":"rubygems","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":584905985,"package_name":"pry-byebug","ecosystem":"rubygems","requirements":"3.9.0","direct":false,"kind":"runtime","optional":false},{"id":584905986,"package_name":"pry-rails","ecosystem":"rubygems","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":584905987,"package_name":"public_suffix","ecosystem":"rubygems","requirements":"4.0.6","direct":false,"kind":"runtime","optional":false},{"id":584905988,"package_name":"raabro","ecosystem":"rubygems","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":584905989,"package_name":"racc","ecosystem":"rubygems","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":584905990,"package_name":"rack","ecosystem":"rubygems","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":584905991,"package_name":"rack-cors","ecosystem":"rubygems","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":584905992,"package_name":"rack-protection","ecosystem":"rubygems","requirements":"2.0.8.1","direct":false,"kind":"runtime","optional":false},{"id":584905993,"package_name":"rack-proxy","ecosystem":"rubygems","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":584905994,"package_name":"rack-test","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":584905995,"package_name":"rails","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905996,"package_name":"rails-dom-testing","ecosystem":"rubygems","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":584905997,"package_name":"rails-html-sanitizer","ecosystem":"rubygems","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":584905998,"package_name":"railties","ecosystem":"rubygems","requirements":"6.1.5.1","direct":false,"kind":"runtime","optional":false},{"id":584905999,"package_name":"rainbow","ecosystem":"rubygems","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":584906000,"package_name":"rainbows","ecosystem":"rubygems","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":584906001,"package_name":"raindrops","ecosystem":"rubygems","requirements":"0.20.0","direct":false,"kind":"runtime","optional":false},{"id":584906002,"package_name":"rake","ecosystem":"rubygems","requirements":"13.0.6","direct":false,"kind":"runtime","optional":false},{"id":584906003,"package_name":"ransack","ecosystem":"rubygems","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":584906004,"package_name":"rb-fsevent","ecosystem":"rubygems","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":584906005,"package_name":"rb-gsl","ecosystem":"rubygems","requirements":"1.16.0.6","direct":false,"kind":"runtime","optional":false},{"id":584906006,"package_name":"rb-inotify","ecosystem":"rubygems","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":584906007,"package_name":"redis","ecosystem":"rubygems","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":584906008,"package_name":"reek","ecosystem":"rubygems","requirements":"6.0.6","direct":false,"kind":"runtime","optional":false},{"id":584906009,"package_name":"regexp_parser","ecosystem":"rubygems","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":584906010,"package_name":"responders","ecosystem":"rubygems","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":584906011,"package_name":"rspec-core","ecosystem":"rubygems","requirements":"3.10.1","direct":false,"kind":"runtime","optional":false},{"id":584906012,"package_name":"rspec-expectations","ecosystem":"rubygems","requirements":"3.10.1","direct":false,"kind":"runtime","optional":false},{"id":584906013,"package_name":"rspec-mocks","ecosystem":"rubygems","requirements":"3.10.2","direct":false,"kind":"runtime","optional":false},{"id":584906014,"package_name":"rspec-rails","ecosystem":"rubygems","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":584906015,"package_name":"rspec-support","ecosystem":"rubygems","requirements":"3.10.2","direct":false,"kind":"runtime","optional":false},{"id":584906016,"package_name":"ruby2_keywords","ecosystem":"rubygems","requirements":"0.0.5","direct":false,"kind":"runtime","optional":false},{"id":584906017,"package_name":"ruby_parser","ecosystem":"rubygems","requirements":"3.18.1","direct":false,"kind":"runtime","optional":false},{"id":584906018,"package_name":"rubycritic","ecosystem":"rubygems","requirements":"4.6.1","direct":false,"kind":"runtime","optional":false},{"id":584906019,"package_name":"rubyzip","ecosystem":"rubygems","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":584906020,"package_name":"rufus-scheduler","ecosystem":"rubygems","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":584906021,"package_name":"sassc","ecosystem":"rubygems","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":584906022,"package_name":"sassc-rails","ecosystem":"rubygems","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":584906023,"package_name":"sexp_processor","ecosystem":"rubygems","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":584906024,"package_name":"shoulda-matchers","ecosystem":"rubygems","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":584906025,"package_name":"sidekiq","ecosystem":"rubygems","requirements":"6.0.7","direct":false,"kind":"runtime","optional":false},{"id":584906026,"package_name":"sidekiq-scheduler","ecosystem":"rubygems","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":584906027,"package_name":"sidekiq-unique-jobs","ecosystem":"rubygems","requirements":"6.0.25","direct":false,"kind":"runtime","optional":false},{"id":584906028,"package_name":"simplecov","ecosystem":"rubygems","requirements":"0.21.2","direct":false,"kind":"runtime","optional":false},{"id":584906029,"package_name":"simplecov-html","ecosystem":"rubygems","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":584906030,"package_name":"simplecov_json_formatter","ecosystem":"rubygems","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":584906031,"package_name":"sprockets","ecosystem":"rubygems","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":584906032,"package_name":"sprockets-rails","ecosystem":"rubygems","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":584906033,"package_name":"sshkit","ecosystem":"rubygems","requirements":"1.18.0","direct":false,"kind":"runtime","optional":false},{"id":584906034,"package_name":"temple","ecosystem":"rubygems","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":584906035,"package_name":"terrapin","ecosystem":"rubygems","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":584906036,"package_name":"test-unit","ecosystem":"rubygems","requirements":"3.5.3","direct":false,"kind":"runtime","optional":false},{"id":584906037,"package_name":"thin","ecosystem":"rubygems","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":584906038,"package_name":"thor","ecosystem":"rubygems","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":584906039,"package_name":"thread_safe","ecosystem":"rubygems","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":584906040,"package_name":"thwait","ecosystem":"rubygems","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":584906041,"package_name":"tilt","ecosystem":"rubygems","requirements":"2.0.9","direct":false,"kind":"runtime","optional":false},{"id":584906042,"package_name":"timezone_finder","ecosystem":"rubygems","requirements":"1.5.7","direct":false,"kind":"runtime","optional":false},{"id":584906043,"package_name":"tty-which","ecosystem":"rubygems","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":584906044,"package_name":"tzinfo","ecosystem":"rubygems","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":584906045,"package_name":"uglifier","ecosystem":"rubygems","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":584906046,"package_name":"unicorn","ecosystem":"rubygems","requirements":"5.8.0","direct":false,"kind":"runtime","optional":false},{"id":584906047,"package_name":"unicorn-worker-killer","ecosystem":"rubygems","requirements":"0.4.5","direct":false,"kind":"runtime","optional":false},{"id":584906048,"package_name":"virtus","ecosystem":"rubygems","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":584906049,"package_name":"warden","ecosystem":"rubygems","requirements":"1.2.9","direct":false,"kind":"runtime","optional":false},{"id":584906050,"package_name":"web-console","ecosystem":"rubygems","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":584906051,"package_name":"webpacker","ecosystem":"rubygems","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":584906052,"package_name":"websocket-driver","ecosystem":"rubygems","requirements":"0.7.5","direct":false,"kind":"runtime","optional":false},{"id":584906053,"package_name":"websocket-extensions","ecosystem":"rubygems","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":584906054,"package_name":"whenever","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":584906055,"package_name":"xpath","ecosystem":"rubygems","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":584906056,"package_name":"yui-compressor","ecosystem":"rubygems","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":584906057,"package_name":"zeitwerk","ecosystem":"rubygems","requirements":"2.5.4","direct":false,"kind":"runtime","optional":false}]}],"score":8.327484416188266,"created_at":"2023-09-11T11:54:36.365Z","updated_at":"2026-04-26T16:30:22.562Z","avatar_url":"https://github.com/HabitatMap.png","language":"Ruby","category":"Natural Resources","sub_category":"Air Quality","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"[![Build Status](https://travis-ci.com/HabitatMap/AirCasting.svg?branch=master)](https://travis-ci.org/HabitatMap/AirCasting)\n[![Code Climate](https://codeclimate.com/github/HabitatMap/AirCasting/badges/gpa.svg)](https://codeclimate.com/github/HabitatMap/AirCasting)\n\n# AirCasting - Share your Air!\n\n## About\n\nThis is the AirCasting project - the project aims to build a platform for gathering, visualization and sharing of environmental data. To learn more about the platform visit [aircasting.org](https://aircasting.org).\n\n## Deploy\n\nTo deploy to experimental server use the command:\n`SERVER=EXPERIMENTAL_SERVER_IP BRANCH=your-branch bundle exec cap server deploy`\n\nTo deploy to staging server use the command:\n`SERVER=STAGING_SERVER_IP BRANCH=staging bundle exec cap server deploy`\n\nTo deploy to production server use the command:\n`SERVER=aircasting.habitatmap.org BRANCH=master bundle exec cap server deploy`\n\n## Setup\n\n```bash\nruby -v\n# this command should print the same version as in .ruby-version\n# if it's not install and set the correct ruby version\n# using https://github.com/rbenv/rbenv\n\n# please make sure you have installed and turned on a correct version of node\n# available in the `.nvmrc` file\n\n# run:\nbin/setup\n```\n\n### configuration.yml\n\nSet up access tokens to be able to access Google Maps and other services.\n\nPlease contact development team for develompent credentials.\n\n### Obtaining a bitly access token\n\nGo to https://bitly.com/ create an account and log in. To generate the token go to Settings -\u003e Advanced settings -\u003e For Developers -\u003e OAuth -\u003e Generic Access Token.\n\n## Development\n\nMake sure that redis is running\n\n```bash\nredis-server\n```\n\nStart all 3 processes in separate terminal windows for full control.\n\n```bash\nunset PORT \u0026\u0026 env RUBY_DEBUG_OPEN=true bin/rails server\n```\n\n```bash\nyarn dev\n```\n\n```bash\nbin/sidekiq\n```\n\nIf sidekiq can't find the correct bundler version run:\n\n```bash\neval \"$(rbenv init -)\"\n```\n\n## Tests\n\n```bash\nRAILS_ENV=test bin/rails db:create db:migrate\nbin/rspec\nyarn test\n```\n\n## Formatting\n\nCheck:\n\n```bash\n\nyarn prettier --check \"**/*.{scss,js,rb}\"\n```\n\nUpdate:\n\n```bash\n\nyarn prettier --write app/assets/stylesheets/path/to/your/file.scss\nyarn prettier --write app/javascript/path/to/your/file.js\nyarn prettier --write app/path/to/your/file.rb\n```\n\n## API documentation\n\nRead more [here](doc/api.md).\n\n## Contribute\n\nIf you'd like to contribute just use the usual github process - fork, make changes, issue a pull request.\n\n## Contact\n\nYou can contact the authors by email at [info@habitatmap.org](mailto:info@habitatmap.org).\n\n## Thanks\n\nAirCasting uses The YourKit Java Profiler for Performance Tuning\n\nYourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: [YourKit Java Profiler](http://www.yourkit.com/java/profiler/index.jsp) and [YourKit .NET Profiler](http://www.yourkit.com/.net/profiler/index.jsp).\n\n## License\n\nThe project is licensed under the GNU Affero GPLv3. For more information see COPYING and visit [http://www.gnu.org/licenses/agpl.html](http://www.gnu.org/licenses/agpl.html).\n\n## Frontend Tests\n\nWe use two types of frontend tests:\n\n### Unit Tests\n\n- **Frameworks:** [Jest](https://jestjs.io/) and [React Testing Library (RTL)](https://testing-library.com/docs/react-testing-library/intro/)\n- **Location:** `app/javascript/react/tests/`\n  - `unit/` - Unit tests for React components and utilities\n- **How to run:**\n  ```bash\n  yarn test\n  ```\n- **Docs:**\n  - [Jest Documentation](https://jestjs.io/docs/getting-started)\n  - [React Testing Library Documentation](https://testing-library.com/docs/)\n\n### End-to-End (E2E) Tests\n\n- **Framework:** [Playwright](https://playwright.dev/)\n- **Location:** `app/javascript/react/tests/e2e/`\n- **How to run:**\n  ```bash\n  yarn playwright test\n  ```\n- **Docs:**\n  - [Playwright Documentation](https://playwright.dev/docs/intro)\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["optimize","measur","archiving","transforms","conversion","observation","animals","projection","compose","generic"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/926","html_url":"https://ost.ecosyste.ms/projects/926"}