{"id":117784,"name":"GeoNature-citizen","description":"A free and Open Source web solution for citizen science projects for biodiversity data collection.","url":"https://github.com/pnx-si/geonature-citizen","last_synced_at":"2026-04-13T05:03:33.540Z","repository":{"id":33264630,"uuid":"138406748","full_name":"PnX-SI/GeoNature-citizen","owner":"PnX-SI","description":"Portail web d'inventaire citoyen de la biodiversité à destination du grand public","archived":false,"fork":false,"pushed_at":"2025-07-23T14:58:38.000Z","size":55281,"stargazers_count":23,"open_issues_count":71,"forks_count":31,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-10-25T10:37:58.914Z","etag":null,"topics":["citizen-participation","citizen-science","geonature","geonature-citizen","wildlife"],"latest_commit_sha":null,"homepage":"https://pnx-si.github.io/GeoNature-citizen/","language":"TypeScript","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/PnX-SI.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-06-23T14:17:01.000Z","updated_at":"2025-10-21T22:11:24.000Z","dependencies_parsed_at":"2023-11-12T16:15:04.854Z","dependency_job_id":"43a3e579-0818-42d2-b54a-852eab69f98c","html_url":"https://github.com/PnX-SI/GeoNature-citizen","commit_stats":{"total_commits":1716,"total_committers":27,"mean_commits":63.55555555555556,"dds":0.6730769230769231,"last_synced_commit":"68469ff72e48bd0ae47ff668ad701219026efeac"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PnX-SI","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282365387,"owners_count":26657261,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-02T02:00:06.609Z","response_time":64,"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":"PnX-SI","name":"SI des parcs nationaux français","uuid":"10531541","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10531541?v=4","repositories_count":47,"last_synced_at":"2024-03-27T08:49:06.183Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/PnX-SI","funding_links":[],"total_stars":299,"followers":30,"following":0,"created_at":"2022-11-05T19:32:29.960Z","updated_at":"2024-03-27T08:49:18.182Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PnX-SI","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PnX-SI/repositories"},"packages":[{"id":11733508,"name":"github.com/PnX-SI/GeoNature-citizen","ecosystem":"go","description":null,"homepage":null,"licenses":"agpl-3.0","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/PnX-SI/GeoNature-citizen","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2019-09-09T15:25:02.000Z","latest_release_published_at":"2020-02-12T10:52:16.000Z","latest_release_number":"v0.3.0","last_synced_at":"2025-10-30T20:33:55.340Z","created_at":"2025-06-05T11:16:41.229Z","updated_at":"2025-10-30T20:33:55.340Z","registry_url":"https://pkg.go.dev/github.com/PnX-SI/GeoNature-citizen","install_command":"go get github.com/PnX-SI/GeoNature-citizen","documentation_url":"https://pkg.go.dev/github.com/PnX-SI/GeoNature-citizen#section-documentation","metadata":{},"repo_metadata":{"id":33264630,"uuid":"138406748","full_name":"PnX-SI/GeoNature-citizen","owner":"PnX-SI","description":"Portail web d'inventaire citoyen de la biodiversité à destination du grand public","archived":false,"fork":false,"pushed_at":"2025-07-23T14:58:38.000Z","size":55281,"stargazers_count":23,"open_issues_count":71,"forks_count":30,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-10-08T21:34:28.908Z","etag":null,"topics":["citizen-participation","citizen-science","geonature","geonature-citizen","wildlife"],"latest_commit_sha":null,"homepage":"https://pnx-si.github.io/GeoNature-citizen/","language":"TypeScript","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/PnX-SI.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-06-23T14:17:01.000Z","updated_at":"2025-08-25T16:42:48.000Z","dependencies_parsed_at":"2023-11-12T16:15:04.854Z","dependency_job_id":"43a3e579-0818-42d2-b54a-852eab69f98c","html_url":"https://github.com/PnX-SI/GeoNature-citizen","commit_stats":{"total_commits":1716,"total_committers":27,"mean_commits":63.55555555555556,"dds":0.6730769230769231,"last_synced_commit":"68469ff72e48bd0ae47ff668ad701219026efeac"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PnX-SI","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279004576,"owners_count":26083735,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"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_record":{"login":"PnX-SI","name":"SI des parcs nationaux français","uuid":"10531541","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10531541?v=4","repositories_count":47,"last_synced_at":"2024-03-27T08:49:06.183Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/PnX-SI","funding_links":[],"total_stars":299,"followers":30,"following":0,"created_at":"2022-11-05T19:32:29.960Z","updated_at":"2024-03-27T08:49:18.182Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PnX-SI","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PnX-SI/repositories"},"tags":[{"name":"1.2.1","sha":"54fc44176c62cc8b04218c1d91afb02516294cb7","kind":"commit","published_at":"2025-04-03T12:53:17.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/1.2.1","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"109d27935d2e59d876d661345dcd4ac311f962db","kind":"commit","published_at":"2025-03-31T08:39:48.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/1.2.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"68469ff72e48bd0ae47ff668ad701219026efeac","kind":"commit","published_at":"2024-04-05T22:05:12.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/1.1.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.1.0/manifests"},{"name":"1.0.0","sha":"cfded5fe1a4073be016487ecdbfd55beab0df24d","kind":"commit","published_at":"2024-03-17T23:22:21.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/1.0.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.0.0/manifests"},{"name":"v0.99.4-dev","sha":"2f937ff8e415216af0050fc135019ea600fa9c37","kind":"commit","published_at":"2021-10-05T21:41:00.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/v0.99.4-dev","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/v0.99.4-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@v0.99.4-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.99.4-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.99.4-dev/manifests"},{"name":"0.99.3-dev","sha":"4ac8ea2c3d42853a9ecb77f1758766f2033340bb","kind":"commit","published_at":"2021-05-11T22:24:33.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/0.99.3-dev","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/0.99.3-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@0.99.3-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.3-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.3-dev/manifests"},{"name":"0.99.1-dev","sha":"5caf4545ca6f188396bdc6cd6db9a1cf49def386","kind":"commit","published_at":"2021-02-23T14:06:58.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/0.99.1-dev","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/0.99.1-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@0.99.1-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.1-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.1-dev/manifests"},{"name":"0.99.0-dev","sha":"6be7fd6ba0c2a8b0fb105586ec6f95fdf47e3aa6","kind":"commit","published_at":"2021-02-19T16:12:23.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/0.99.0-dev","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/0.99.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@0.99.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.0-dev/manifests"},{"name":"v0.3.0","sha":"c3c896894a21744e1f604e3e06eed416bcdbf70a","kind":"commit","published_at":"2020-02-12T10:52:16.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/v0.3.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.3.0/manifests"},{"name":"0.2.0","sha":"38b902eadc62fd4f641ecccfbd76a6a5dc0f8f1a","kind":"commit","published_at":"2019-11-20T09:14:34.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/0.2.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.2.0/manifests"},{"name":"v0.1.1","sha":"14301e14db14cd3246cb8944ca288435cd710cd3","kind":"commit","published_at":"2019-09-09T15:25:02.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/v0.1.1","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.1.1/manifests"},{"name":"0.1.0","sha":"8a5d2ce7e364d3cbe7663c7297987a17badda8e7","kind":"commit","published_at":"2019-08-20T15:05:26.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/0.1.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-10-10T15:22:07.141Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/%21pn%21x-%21s%21i/%21geo%21nature-citizen","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/PnX-SI/GeoNature-citizen","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/PnX-SI/GeoNature-citizen","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/PnX-SI/GeoNature-citizen/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-07T09:33:37.774Z","issues_count":123,"pull_requests_count":167,"avg_time_to_close_issue":71473105.78666666,"avg_time_to_close_pull_request":5803604.5625,"issues_closed_count":75,"pull_requests_closed_count":144,"pull_request_authors_count":18,"issue_authors_count":34,"avg_comments_per_issue":4.32520325203252,"avg_comments_per_pull_request":0.8562874251497006,"merged_pull_requests_count":128,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":19,"past_year_pull_requests_count":46,"past_year_avg_time_to_close_issue":3321419.3333333335,"past_year_avg_time_to_close_pull_request":1453138.1176470588,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":1.631578947368421,"past_year_avg_comments_per_pull_request":0.41304347826086957,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":33,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnx-si%2Fgeonature-citizen/issues","maintainers":[{"login":"lpofredc","count":68,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lpofredc"},{"login":"hypsug0","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hypsug0"},{"login":"camillemonchicourt","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/camillemonchicourt"},{"login":"TheoLechemia","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TheoLechemia"},{"login":"QuentinJouet","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/QuentinJouet"}],"active_maintainers":[{"login":"hypsug0","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hypsug0"},{"login":"lpofredc","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lpofredc"},{"login":"camillemonchicourt","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/camillemonchicourt"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FPnX-SI%2FGeoNature-citizen/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FPnX-SI%2FGeoNature-citizen/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FPnX-SI%2FGeoNature-citizen/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FPnX-SI%2FGeoNature-citizen/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FPnX-SI%2FGeoNature-citizen/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1982995,"maintainers_count":0,"namespaces_count":748632,"keywords_count":111330,"github":"golang","metadata":{"funded_packages_count":52718},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-10-30T05:50:02.839Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":11733511,"name":"github.com/pnx-si/geonature-citizen","ecosystem":"go","description":null,"homepage":null,"licenses":"agpl-3.0","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/pnx-si/geonature-citizen","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2019-09-09T15:25:02.000Z","latest_release_published_at":"2020-02-12T10:52:16.000Z","latest_release_number":"v0.3.0","last_synced_at":"2025-10-30T20:33:56.167Z","created_at":"2025-06-05T11:16:42.424Z","updated_at":"2025-10-30T20:33:56.167Z","registry_url":"https://pkg.go.dev/github.com/pnx-si/geonature-citizen","install_command":"go get github.com/pnx-si/geonature-citizen","documentation_url":"https://pkg.go.dev/github.com/pnx-si/geonature-citizen#section-documentation","metadata":{},"repo_metadata":{"id":33264630,"uuid":"138406748","full_name":"PnX-SI/GeoNature-citizen","owner":"PnX-SI","description":"Portail web d'inventaire citoyen de la biodiversité à destination du grand public","archived":false,"fork":false,"pushed_at":"2025-07-23T14:58:38.000Z","size":55281,"stargazers_count":23,"open_issues_count":71,"forks_count":30,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-09-02T12:13:33.890Z","etag":null,"topics":["citizen-participation","citizen-science","geonature","geonature-citizen","wildlife"],"latest_commit_sha":null,"homepage":"https://pnx-si.github.io/GeoNature-citizen/","language":"TypeScript","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/PnX-SI.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-06-23T14:17:01.000Z","updated_at":"2025-08-25T16:42:48.000Z","dependencies_parsed_at":"2023-11-12T16:15:04.854Z","dependency_job_id":"43a3e579-0818-42d2-b54a-852eab69f98c","html_url":"https://github.com/PnX-SI/GeoNature-citizen","commit_stats":{"total_commits":1716,"total_committers":27,"mean_commits":63.55555555555556,"dds":0.6730769230769231,"last_synced_commit":"68469ff72e48bd0ae47ff668ad701219026efeac"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PnX-SI","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273445536,"owners_count":25107149,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"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_record":{"login":"PnX-SI","name":"SI des parcs nationaux français","uuid":"10531541","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10531541?v=4","repositories_count":47,"last_synced_at":"2024-03-27T08:49:06.183Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/PnX-SI","funding_links":[],"total_stars":299,"followers":30,"following":0,"created_at":"2022-11-05T19:32:29.960Z","updated_at":"2024-03-27T08:49:18.182Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PnX-SI","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PnX-SI/repositories"},"tags":[{"name":"1.2.1","sha":"54fc44176c62cc8b04218c1d91afb02516294cb7","kind":"commit","published_at":"2025-04-03T12:53:17.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/1.2.1","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"109d27935d2e59d876d661345dcd4ac311f962db","kind":"commit","published_at":"2025-03-31T08:39:48.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/1.2.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"68469ff72e48bd0ae47ff668ad701219026efeac","kind":"commit","published_at":"2024-04-05T22:05:12.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/1.1.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.1.0/manifests"},{"name":"1.0.0","sha":"cfded5fe1a4073be016487ecdbfd55beab0df24d","kind":"commit","published_at":"2024-03-17T23:22:21.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/1.0.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/1.0.0/manifests"},{"name":"v0.99.4-dev","sha":"2f937ff8e415216af0050fc135019ea600fa9c37","kind":"commit","published_at":"2021-10-05T21:41:00.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/v0.99.4-dev","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/v0.99.4-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@v0.99.4-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.99.4-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.99.4-dev/manifests"},{"name":"0.99.3-dev","sha":"4ac8ea2c3d42853a9ecb77f1758766f2033340bb","kind":"commit","published_at":"2021-05-11T22:24:33.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/0.99.3-dev","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/0.99.3-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@0.99.3-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.3-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.3-dev/manifests"},{"name":"0.99.1-dev","sha":"5caf4545ca6f188396bdc6cd6db9a1cf49def386","kind":"commit","published_at":"2021-02-23T14:06:58.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/0.99.1-dev","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/0.99.1-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@0.99.1-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.1-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.1-dev/manifests"},{"name":"0.99.0-dev","sha":"6be7fd6ba0c2a8b0fb105586ec6f95fdf47e3aa6","kind":"commit","published_at":"2021-02-19T16:12:23.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/0.99.0-dev","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/0.99.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@0.99.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.99.0-dev/manifests"},{"name":"v0.3.0","sha":"c3c896894a21744e1f604e3e06eed416bcdbf70a","kind":"commit","published_at":"2020-02-12T10:52:16.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/v0.3.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.3.0/manifests"},{"name":"0.2.0","sha":"38b902eadc62fd4f641ecccfbd76a6a5dc0f8f1a","kind":"commit","published_at":"2019-11-20T09:14:34.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/0.2.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.2.0/manifests"},{"name":"v0.1.1","sha":"14301e14db14cd3246cb8944ca288435cd710cd3","kind":"commit","published_at":"2019-09-09T15:25:02.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/v0.1.1","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/v0.1.1/manifests"},{"name":"0.1.0","sha":"8a5d2ce7e364d3cbe7663c7297987a17badda8e7","kind":"commit","published_at":"2019-08-20T15:05:26.000Z","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/0.1.0","html_url":"https://github.com/PnX-SI/GeoNature-citizen/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PnX-SI/GeoNature-citizen@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-10-10T15:22:07.126Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/pnx-si/geonature-citizen","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/pnx-si/geonature-citizen","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/pnx-si/geonature-citizen","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/pnx-si/geonature-citizen/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-07T09:33:37.774Z","issues_count":123,"pull_requests_count":167,"avg_time_to_close_issue":71473105.78666666,"avg_time_to_close_pull_request":5803604.5625,"issues_closed_count":75,"pull_requests_closed_count":144,"pull_request_authors_count":18,"issue_authors_count":34,"avg_comments_per_issue":4.32520325203252,"avg_comments_per_pull_request":0.8562874251497006,"merged_pull_requests_count":128,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":19,"past_year_pull_requests_count":46,"past_year_avg_time_to_close_issue":3321419.3333333335,"past_year_avg_time_to_close_pull_request":1453138.1176470588,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":1.631578947368421,"past_year_avg_comments_per_pull_request":0.41304347826086957,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":33,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnx-si%2Fgeonature-citizen/issues","maintainers":[{"login":"lpofredc","count":68,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lpofredc"},{"login":"hypsug0","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hypsug0"},{"login":"camillemonchicourt","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/camillemonchicourt"},{"login":"TheoLechemia","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TheoLechemia"},{"login":"QuentinJouet","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/QuentinJouet"}],"active_maintainers":[{"login":"hypsug0","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hypsug0"},{"login":"lpofredc","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lpofredc"},{"login":"camillemonchicourt","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/camillemonchicourt"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpnx-si%2Fgeonature-citizen/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpnx-si%2Fgeonature-citizen/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpnx-si%2Fgeonature-citizen/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpnx-si%2Fgeonature-citizen/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpnx-si%2Fgeonature-citizen/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1982995,"maintainers_count":0,"namespaces_count":748632,"keywords_count":111330,"github":"golang","metadata":{"funded_packages_count":52718},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-10-30T05:50:02.839Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1400452,"full_name":"pnx-si/geonature-citizen","default_branch":"master","total_commits":1816,"total_committers":28,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":64.85714285714286,"dds":0.6910792951541851,"past_year_total_commits":91,"past_year_total_committers":7,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":13.0,"past_year_dds":0.6373626373626373,"last_synced_at":"2025-10-29T04:41:03.300Z","last_synced_commit":"685df25a4b15e7b56b071c6dafdedc165d6e92fb","created_at":"2023-10-17T00:09:28.671Z","updated_at":"2025-10-29T04:39:34.292Z","committers":[{"name":"patkap","email":"patkap","login":"patkap","count":561},{"name":"lpofredc","email":"frederic.cloitre@lpo.fr","login":"lpofredc","count":479},{"name":"Quentin Jouet","email":"quentin.jouet@gmail.com","login":"QuentinJouet","count":158},{"name":"hypsug0","email":"fcloitre@dbwildlife.info","login":"hypsug0","count":138},{"name":"Maxime Vergez","email":"maxime_vergez@natural-solutions.eu","login":null,"count":74},{"name":"Jules Olleon","email":"jolleon@gmail.com","login":"jolleon","count":73},{"name":"HamoudaAmine","email":"amine.hamouda@gmail.com","login":"HamoudaAmine","count":62},{"name":"Camille Monchicourt","email":"camille.monchicourt@ecrins-parcnational.fr","login":"camillemonchicourt","count":48},{"name":"Andria Capai","email":"andria_capai@natural-solutions.eu","login":"andriacap","count":33},{"name":"fred.perso","email":"fcloitre@ardesca.fr","login":null,"count":30},{"name":"Naomi-Fischer","email":"naomi_fischer@natural-solutions.eu","login":"Naomi-Fischer","count":29},{"name":"Etienne Delclaux","email":"etienne_delclaux@natural-solutions.eu","login":"edelclaux","count":28},{"name":"Loan Robert","email":"loan.rbrt@gmail.com","login":"LoanR","count":21},{"name":"Rhandy (DiD)","email":"rhandy.grard@gmail.com","login":"xdidx","count":21},{"name":"Samuel Priou","email":"samuel.priou@mercantour-parcnational.fr","login":"samuelpriou","count":14},{"name":"Jean-Baptiste Desbas","email":"jb.desbas@gmail.com","login":"jbdesbas","count":8},{"name":"Xavier ARBEZ","email":"16793813+xavyeah39","login":"xavyeah39","count":8},{"name":"anthony","email":"sel.anthony.pro@gmail.com","login":null,"count":8},{"name":"nobohan","email":"juminet@gmail.com","login":"nobohan","count":7},{"name":"Paul Labruyère","email":"paul.labruyere@picardie-nature.org","login":"PaulLabruyere","count":4},{"name":"Rovellotti","email":"olivier_rovellotti@natural-solutions.eu","login":"orovellotti","count":3},{"name":"ktalbi","email":"khaled_talbi@hotmail.com","login":"ktalbi","count":3},{"name":"Fred C","email":"42280769+fredperso","login":"fredperso","count":1},{"name":"PNPyrenees","email":"85548796+PNPyrenees","login":"PNPyrenees","count":1},{"name":"Natural Solutions","email":"geonature_support@natural-solutions.eu","login":null,"count":1},{"name":"Christophe Siraut","email":"christophe.siraut@champs-libres.coop","login":null,"count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"geobrun","email":"68049696+geobrun","login":"geobrun","count":1}],"past_year_committers":[{"name":"Andria Capai","email":"andria_capai@natural-solutions.eu","login":"andriacap","count":33},{"name":"fcloitre@dbwildlife.info","email":"frederic.cloitre@lpo.fr","login":"lpofredc","count":25},{"name":"Etienne Delclaux","email":"etienne_delclaux@natural-solutions.eu","login":"edelclaux","count":20},{"name":"hypsug0","email":"fcloitre@dbwildlife.info","login":"hypsug0","count":6},{"name":"Paul Labruyère","email":"paul.labruyere@picardie-nature.org","login":"PaulLabruyere","count":4},{"name":"Camille Monchicourt","email":"camille.monchicourt@ecrins-parcnational.fr","login":"camillemonchicourt","count":2},{"name":"Natural Solutions","email":"geonature_support@natural-solutions.eu","login":null,"count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnx-si%2Fgeonature-citizen/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-10-30T00:00:25.810Z","repositories_count":6090398,"commits_count":922387800,"contributors_count":35975196,"owners_count":1109916,"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":"pnx-si/geonature-citizen","html_url":"https://github.com/pnx-si/geonature-citizen","last_synced_at":"2025-10-07T09:33:37.774Z","status":"active","issues_count":123,"pull_requests_count":167,"avg_time_to_close_issue":71473105.78666666,"avg_time_to_close_pull_request":5803604.5625,"issues_closed_count":75,"pull_requests_closed_count":144,"pull_request_authors_count":18,"issue_authors_count":34,"avg_comments_per_issue":4.32520325203252,"avg_comments_per_pull_request":0.8562874251497006,"merged_pull_requests_count":128,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":19,"past_year_pull_requests_count":46,"past_year_avg_time_to_close_issue":3321419.3333333335,"past_year_avg_time_to_close_pull_request":1453138.1176470588,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":1.631578947368421,"past_year_avg_comments_per_pull_request":0.41304347826086957,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":33,"created_at":"2023-10-17T00:09:58.928Z","updated_at":"2025-10-07T09:33:37.774Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnx-si%2Fgeonature-citizen","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnx-si%2Fgeonature-citizen/issues","issue_labels_count":{"enhancement":34,"question":7,"bug":6,"staging":6,"Scope":4,"help wanted":3,"wontfix":1},"pull_request_labels_count":{"dependencies":2},"issue_author_associations_count":{"NONE":50,"CONTRIBUTOR":37,"COLLABORATOR":33,"MEMBER":3},"pull_request_author_associations_count":{"COLLABORATOR":89,"CONTRIBUTOR":34,"NONE":32,"MEMBER":12},"issue_authors":{"lpofredc":31,"mvergez":9,"orovellotti":8,"xavyeah39":8,"MNourrisson":7,"samuelpriou":6,"jonath35":5,"nobohan":5,"cen-cgeier":5,"dba-sig-sfepm":4,"andriacap":3,"xdidx":3,"PNPyrenees":2,"hypsug0":2,"PaulLabruyere":2,"sig-pnrbsn":2,"camillemonchicourt":2,"Adrien-Pajot":2,"geobrun":2,"AJambon":1,"Celedhrim":1,"TheoLechemia":1,"edelclaux":1,"maxreinhart":1,"vpilorge":1,"ThomasBruleOpen":1,"lepontois":1,"spelhate":1,"mtaqarort":1,"Geomaticien-shf":1,"Splendens":1,"vtellier":1,"EtangNoir":1,"ahurabielle":1},"pull_request_authors":{"hypsug0":51,"lpofredc":37,"andriacap":17,"camillemonchicourt":12,"xdidx":9,"edelclaux":8,"mvergez":8,"xavyeah39":5,"nobohan":4,"PaulLabruyere":4,"dependabot[bot]":2,"PNPyrenees":2,"tobald":2,"LoanR":2,"QuentinJouet":1,"vtellier":1,"jbdesbas":1,"geobrun":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-10-28T00:00:16.647Z","repositories_count":11221778,"issues_count":34906088,"pull_requests_count":113190147,"authors_count":11041894,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":14,"CONTRIBUTOR":3,"COLLABORATOR":2},"past_year_pull_request_author_associations_count":{"COLLABORATOR":24,"NONE":12,"CONTRIBUTOR":7,"MEMBER":3},"past_year_issue_authors":{"cen-cgeier":5,"dba-sig-sfepm":4,"andriacap":3,"lpofredc":2,"PaulLabruyere":2,"xavyeah39":2,"Geomaticien-shf":1},"past_year_pull_request_authors":{"hypsug0":14,"andriacap":13,"lpofredc":10,"PaulLabruyere":4,"camillemonchicourt":3,"xavyeah39":2},"maintainers":[{"login":"lpofredc","count":68,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lpofredc"},{"login":"hypsug0","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hypsug0"},{"login":"camillemonchicourt","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/camillemonchicourt"},{"login":"TheoLechemia","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TheoLechemia"},{"login":"QuentinJouet","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/QuentinJouet"}],"active_maintainers":[{"login":"hypsug0","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hypsug0"},{"login":"lpofredc","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lpofredc"},{"login":"camillemonchicourt","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/camillemonchicourt"}]},"events":{"total":{"CreateEvent":5,"ReleaseEvent":2,"IssuesEvent":26,"WatchEvent":4,"DeleteEvent":1,"IssueCommentEvent":64,"PushEvent":25,"PullRequestReviewEvent":50,"PullRequestReviewCommentEvent":64,"PullRequestEvent":43,"ForkEvent":1},"last_year":{"CreateEvent":5,"ReleaseEvent":2,"IssuesEvent":26,"WatchEvent":4,"DeleteEvent":1,"IssueCommentEvent":64,"PushEvent":25,"PullRequestReviewEvent":50,"PullRequestReviewCommentEvent":64,"PullRequestEvent":43,"ForkEvent":1}},"keywords":["citizen-participation","citizen-science","geonature","geonature-citizen","wildlife"],"dependencies":[{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-15T00:15:44.656Z","updated_at":"2023-01-15T00:15:44.656Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/Dockerfile","dependencies":[{"id":6909684704,"package_name":"debian","ecosystem":"docker","requirements":"buster-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"backend/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-15T00:15:44.692Z","updated_at":"2023-01-15T00:15:44.692Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/backend/Dockerfile","dependencies":[{"id":6909684721,"package_name":"python","ecosystem":"docker","requirements":"3.8.10","direct":true,"kind":"build","optional":false},{"id":6909684722,"package_name":"python-base","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.dev.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T00:15:44.761Z","updated_at":"2023-01-15T00:15:44.761Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/docker-compose.dev.yml","dependencies":[{"id":6909684732,"package_name":"gnc-front-dev","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":6909684733,"package_name":"gnc-back-dev","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":6909684734,"package_name":"nginx","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.prod.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T00:15:44.807Z","updated_at":"2023-01-15T00:15:44.807Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/docker-compose.prod.yml","dependencies":[{"id":6909684735,"package_name":"gnc-front","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":6909684736,"package_name":"gnc-back","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":6909684737,"package_name":"gnc-proxy","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T00:15:44.846Z","updated_at":"2023-01-15T00:15:44.846Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/docker-compose.yml","dependencies":[{"id":6909684738,"package_name":"postgis/postgis","ecosystem":"docker","requirements":"14-master","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"frontend/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-15T00:15:44.906Z","updated_at":"2023-01-15T00:15:44.906Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/frontend/Dockerfile","dependencies":[{"id":6909684754,"package_name":"node","ecosystem":"docker","requirements":"14","direct":true,"kind":"build","optional":false},{"id":6909684755,"package_name":"builder","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"nginx/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-15T00:15:45.000Z","updated_at":"2023-01-15T00:15:45.000Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/nginx/Dockerfile","dependencies":[{"id":6909684776,"package_name":"nginx","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"npm","filepath":"frontend/package-lock.json","sha":null,"kind":"lockfile","created_at":"2023-01-15T00:15:45.107Z","updated_at":"2023-01-15T00:15:45.107Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/frontend/package-lock.json","dependencies":[{"id":6909687652,"package_name":"@ajsf/bootstrap4","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":6909687653,"package_name":"@ajsf/core","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":6909687654,"package_name":"@angular-devkit/architect","ecosystem":"npm","requirements":"0.803.29","direct":false,"kind":"development","optional":false},{"id":6909687655,"package_name":"rxjs","ecosystem":"npm","requirements":"6.4.0","direct":false,"kind":"development","optional":false},{"id":6909687656,"package_name":"@angular-devkit/build-angular","ecosystem":"npm","requirements":"0.803.29","direct":false,"kind":"development","optional":false},{"id":6909687657,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.3","direct":false,"kind":"development","optional":false},{"id":6909687658,"package_name":"core-js","ecosystem":"npm","requirements":"3.6.4","direct":false,"kind":"development","optional":false},{"id":6909687659,"package_name":"glob","ecosystem":"npm","requirements":"7.1.4","direct":false,"kind":"development","optional":false},{"id":6909687660,"package_name":"parse5","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909687661,"package_name":"source-map","ecosystem":"npm","requirements":"0.7.3","direct":false,"kind":"development","optional":false},{"id":6909687662,"package_name":"@angular-devkit/build-optimizer","ecosystem":"npm","requirements":"0.803.29","direct":false,"kind":"development","optional":false},{"id":6909687663,"package_name":"tslib","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"development","optional":false},{"id":6909687664,"package_name":"@angular-devkit/build-webpack","ecosystem":"npm","requirements":"0.803.29","direct":false,"kind":"development","optional":false},{"id":6909687665,"package_name":"@angular-devkit/core","ecosystem":"npm","requirements":"8.3.29","direct":false,"kind":"development","optional":false},{"id":6909687666,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909687667,"package_name":"@angular-devkit/schematics","ecosystem":"npm","requirements":"8.3.29","direct":false,"kind":"development","optional":false},{"id":6909687668,"package_name":"@angular/animations","ecosystem":"npm","requirements":"8.2.14","direct":false,"kind":"runtime","optional":false},{"id":6909687669,"package_name":"@angular/cdk","ecosystem":"npm","requirements":"8.2.3","direct":false,"kind":"runtime","optional":false},{"id":6909687670,"package_name":"@angular/cli","ecosystem":"npm","requirements":"8.3.29","direct":false,"kind":"development","optional":false},{"id":6909687671,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6909687672,"package_name":"debug","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"development","optional":false},{"id":6909687673,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6909687674,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909687675,"package_name":"@angular/common","ecosystem":"npm","requirements":"8.2.14","direct":false,"kind":"runtime","optional":false},{"id":6909687676,"package_name":"@angular/compiler","ecosystem":"npm","requirements":"8.2.14","direct":false,"kind":"runtime","optional":false},{"id":6909687677,"package_name":"@angular/compiler-cli","ecosystem":"npm","requirements":"8.2.14","direct":false,"kind":"development","optional":false},{"id":6909687678,"package_name":"ansi-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909687679,"package_name":"anymatch","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909687680,"package_name":"normalize-path","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6909687681,"package_name":"binary-extensions","ecosystem":"npm","requirements":"1.13.1","direct":false,"kind":"development","optional":false},{"id":6909687682,"package_name":"braces","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":6909687683,"package_name":"extend-shallow","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909687684,"package_name":"chokidar","ecosystem":"npm","requirements":"2.1.8","direct":false,"kind":"development","optional":false},{"id":6909687685,"package_name":"cliui","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6909687686,"package_name":"string-width","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6909687687,"package_name":"fill-range","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909687688,"package_name":"fsevents","ecosystem":"npm","requirements":"1.2.13","direct":false,"kind":"development","optional":false},{"id":6909687689,"package_name":"glob-parent","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909687690,"package_name":"is-glob","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909687691,"package_name":"is-binary-path","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909687692,"package_name":"is-number","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909687693,"package_name":"kind-of","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"development","optional":false},{"id":6909687694,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909687695,"package_name":"micromatch","ecosystem":"npm","requirements":"3.1.10","direct":false,"kind":"development","optional":false},{"id":6909687696,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.7","direct":false,"kind":"development","optional":false},{"id":6909687697,"package_name":"readdirp","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6909687698,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":6909687699,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909687700,"package_name":"strip-ansi","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909687701,"package_name":"to-regex-range","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6909687702,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909687703,"package_name":"ansi-regex","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6909687704,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909687705,"package_name":"string-width","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909687706,"package_name":"strip-ansi","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6909687707,"package_name":"yargs","ecosystem":"npm","requirements":"13.1.0","direct":false,"kind":"development","optional":false},{"id":6909687708,"package_name":"@angular/core","ecosystem":"npm","requirements":"8.2.14","direct":false,"kind":"runtime","optional":false},{"id":6909687709,"package_name":"@angular/forms","ecosystem":"npm","requirements":"8.2.14","direct":false,"kind":"runtime","optional":false},{"id":6909687710,"package_name":"@angular/language-service","ecosystem":"npm","requirements":"8.2.14","direct":false,"kind":"development","optional":false},{"id":6909687711,"package_name":"@angular/platform-browser","ecosystem":"npm","requirements":"8.2.14","direct":false,"kind":"runtime","optional":false},{"id":6909687712,"package_name":"@angular/platform-browser-dynamic","ecosystem":"npm","requirements":"8.2.14","direct":false,"kind":"runtime","optional":false},{"id":6909687713,"package_name":"@angular/platform-server","ecosystem":"npm","requirements":"8.2.14","direct":false,"kind":"runtime","optional":false},{"id":6909687714,"package_name":"@angular/router","ecosystem":"npm","requirements":"8.2.14","direct":false,"kind":"runtime","optional":false},{"id":6909687715,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687716,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.16.4","direct":false,"kind":"development","optional":false},{"id":6909687717,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.8.7","direct":false,"kind":"development","optional":false},{"id":6909687718,"package_name":"json5","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6909687719,"package_name":"semver","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"development","optional":false},{"id":6909687720,"package_name":"source-map","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"development","optional":false},{"id":6909687721,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687722,"package_name":"@babel/helper-annotate-as-pure","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687723,"package_name":"@babel/helper-builder-binary-assignment-operator-visitor","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687724,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.16.3","direct":false,"kind":"development","optional":false},{"id":6909687725,"package_name":"browserslist","ecosystem":"npm","requirements":"4.18.1","direct":false,"kind":"development","optional":false},{"id":6909687726,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001282","direct":false,"kind":"development","optional":false},{"id":6909687727,"package_name":"@babel/helper-create-regexp-features-plugin","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687728,"package_name":"@babel/helper-explode-assignable-expression","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687729,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687730,"package_name":"@babel/helper-get-function-arity","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687731,"package_name":"@babel/helper-hoist-variables","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687732,"package_name":"@babel/helper-member-expression-to-functions","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687733,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687734,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687735,"package_name":"@babel/helper-optimise-call-expression","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687736,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6909687737,"package_name":"@babel/helper-remap-async-to-generator","ecosystem":"npm","requirements":"7.16.4","direct":false,"kind":"development","optional":false},{"id":6909687738,"package_name":"@babel/helper-replace-supers","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687739,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687740,"package_name":"@babel/helper-skip-transparent-expression-wrappers","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687741,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687742,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.15.7","direct":false,"kind":"development","optional":false},{"id":6909687743,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6909687744,"package_name":"@babel/helper-wrap-function","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687745,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.16.3","direct":false,"kind":"development","optional":false},{"id":6909687746,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687747,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.16.4","direct":false,"kind":"development","optional":false},{"id":6909687748,"package_name":"@babel/plugin-proposal-async-generator-functions","ecosystem":"npm","requirements":"7.16.4","direct":false,"kind":"development","optional":false},{"id":6909687749,"package_name":"@babel/plugin-proposal-dynamic-import","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687750,"package_name":"@babel/plugin-proposal-json-strings","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687751,"package_name":"@babel/plugin-proposal-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687752,"package_name":"@babel/plugin-proposal-object-rest-spread","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687753,"package_name":"@babel/plugin-proposal-optional-catch-binding","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687754,"package_name":"@babel/plugin-proposal-optional-chaining","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687755,"package_name":"@babel/plugin-proposal-unicode-property-regex","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687756,"package_name":"@babel/plugin-syntax-async-generators","ecosystem":"npm","requirements":"7.8.4","direct":false,"kind":"development","optional":false},{"id":6909687757,"package_name":"@babel/plugin-syntax-dynamic-import","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6909687758,"package_name":"@babel/plugin-syntax-json-strings","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6909687759,"package_name":"@babel/plugin-syntax-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6909687760,"package_name":"@babel/plugin-syntax-object-rest-spread","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6909687761,"package_name":"@babel/plugin-syntax-optional-catch-binding","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6909687762,"package_name":"@babel/plugin-syntax-optional-chaining","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6909687763,"package_name":"@babel/plugin-syntax-top-level-await","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6909687764,"package_name":"@babel/plugin-transform-arrow-functions","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687765,"package_name":"@babel/plugin-transform-async-to-generator","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687766,"package_name":"@babel/plugin-transform-block-scoped-functions","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687767,"package_name":"@babel/plugin-transform-block-scoping","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687768,"package_name":"@babel/plugin-transform-classes","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687769,"package_name":"@babel/plugin-transform-computed-properties","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687770,"package_name":"@babel/plugin-transform-destructuring","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687771,"package_name":"@babel/plugin-transform-dotall-regex","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687772,"package_name":"@babel/plugin-transform-duplicate-keys","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687773,"package_name":"@babel/plugin-transform-exponentiation-operator","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687774,"package_name":"@babel/plugin-transform-for-of","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687775,"package_name":"@babel/plugin-transform-function-name","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687776,"package_name":"@babel/plugin-transform-literals","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687777,"package_name":"@babel/plugin-transform-member-expression-literals","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687778,"package_name":"@babel/plugin-transform-modules-amd","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687779,"package_name":"@babel/plugin-transform-modules-commonjs","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687780,"package_name":"@babel/plugin-transform-modules-systemjs","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687781,"package_name":"@babel/plugin-transform-modules-umd","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687782,"package_name":"@babel/plugin-transform-named-capturing-groups-regex","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687783,"package_name":"@babel/plugin-transform-new-target","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687784,"package_name":"@babel/plugin-transform-object-super","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687785,"package_name":"@babel/plugin-transform-parameters","ecosystem":"npm","requirements":"7.16.3","direct":false,"kind":"development","optional":false},{"id":6909687786,"package_name":"@babel/plugin-transform-property-literals","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687787,"package_name":"@babel/plugin-transform-regenerator","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687788,"package_name":"@babel/plugin-transform-reserved-words","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687789,"package_name":"@babel/plugin-transform-shorthand-properties","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687790,"package_name":"@babel/plugin-transform-spread","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687791,"package_name":"@babel/plugin-transform-sticky-regex","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687792,"package_name":"@babel/plugin-transform-template-literals","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687793,"package_name":"@babel/plugin-transform-typeof-symbol","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687794,"package_name":"@babel/plugin-transform-unicode-regex","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687795,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"7.8.7","direct":false,"kind":"development","optional":false},{"id":6909687796,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.16.3","direct":false,"kind":"development","optional":false},{"id":6909687797,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.13.9","direct":false,"kind":"development","optional":false},{"id":6909687798,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687799,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.16.3","direct":false,"kind":"development","optional":false},{"id":6909687800,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":6909687801,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":6909687802,"package_name":"globals","ecosystem":"npm","requirements":"13.12.0","direct":false,"kind":"development","optional":false},{"id":6909687803,"package_name":"ignore","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"development","optional":false},{"id":6909687804,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":6909687805,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909687806,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6909687807,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"development","optional":false},{"id":6909687808,"package_name":"@gar/promisify","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909687809,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":6909687810,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6909687811,"package_name":"@istanbuljs/schema","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":6909687812,"package_name":"@ng-bootstrap/ng-bootstrap","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":6909687813,"package_name":"@ngtools/webpack","ecosystem":"npm","requirements":"8.3.29","direct":false,"kind":"development","optional":false},{"id":6909687814,"package_name":"@nguniversal/express-engine","ecosystem":"npm","requirements":"8.2.6","direct":false,"kind":"runtime","optional":false},{"id":6909687815,"package_name":"@nguniversal/module-map-ngfactory-loader","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"runtime","optional":false},{"id":6909687816,"package_name":"@ngx-i18nsupport/ngx-i18nsupport","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":6909687817,"package_name":"@ngx-i18nsupport/ngx-i18nsupport-lib","ecosystem":"npm","requirements":"1.12.1","direct":false,"kind":"runtime","optional":false},{"id":6909687818,"package_name":"@ngx-i18nsupport/tooling","ecosystem":"npm","requirements":"8.0.3","direct":false,"kind":"runtime","optional":false},{"id":6909687819,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"development","optional":false},{"id":6909687820,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":6909687821,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":6909687822,"package_name":"@npmcli/fs","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909687823,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":6909687824,"package_name":"semver","ecosystem":"npm","requirements":"7.3.5","direct":false,"kind":"development","optional":false},{"id":6909687825,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909687826,"package_name":"@npmcli/move-file","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909687827,"package_name":"mkdirp","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6909687828,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6909687829,"package_name":"@schematics/angular","ecosystem":"npm","requirements":"8.3.29","direct":false,"kind":"development","optional":false},{"id":6909687830,"package_name":"@schematics/update","ecosystem":"npm","requirements":"0.803.29","direct":false,"kind":"development","optional":false},{"id":6909687831,"package_name":"@swimlane/ngx-datatable","ecosystem":"npm","requirements":"16.1.1","direct":false,"kind":"runtime","optional":false},{"id":6909687832,"package_name":"@types/geojson","ecosystem":"npm","requirements":"7946.0.8","direct":false,"kind":"development","optional":false},{"id":6909687833,"package_name":"@types/glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":6909687834,"package_name":"@types/jasmine","ecosystem":"npm","requirements":"3.10.2","direct":false,"kind":"development","optional":false},{"id":6909687835,"package_name":"@types/jasminewd2","ecosystem":"npm","requirements":"2.0.10","direct":false,"kind":"development","optional":false},{"id":6909687836,"package_name":"@types/json-schema","ecosystem":"npm","requirements":"7.0.9","direct":false,"kind":"development","optional":false},{"id":6909687837,"package_name":"@types/leaflet","ecosystem":"npm","requirements":"1.7.6","direct":false,"kind":"development","optional":false},{"id":6909687838,"package_name":"@types/leaflet.locatecontrol","ecosystem":"npm","requirements":"0.60.8","direct":false,"kind":"development","optional":false},{"id":6909687839,"package_name":"@types/leaflet.markercluster","ecosystem":"npm","requirements":"1.4.6","direct":false,"kind":"development","optional":false},{"id":6909687840,"package_name":"@types/minimatch","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"development","optional":false},{"id":6909687841,"package_name":"@types/node","ecosystem":"npm","requirements":"13.13.52","direct":false,"kind":"development","optional":false},{"id":6909687842,"package_name":"@types/q","ecosystem":"npm","requirements":"0.0.32","direct":false,"kind":"development","optional":false},{"id":6909687843,"package_name":"@types/selenium-webdriver","ecosystem":"npm","requirements":"3.0.19","direct":false,"kind":"development","optional":false},{"id":6909687844,"package_name":"@types/source-list-map","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6909687845,"package_name":"@types/webpack-sources","ecosystem":"npm","requirements":"0.1.9","direct":false,"kind":"development","optional":false},{"id":6909687846,"package_name":"@types/xmldom","ecosystem":"npm","requirements":"0.1.31","direct":false,"kind":"runtime","optional":false},{"id":6909687847,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"development","optional":false},{"id":6909687848,"package_name":"@typescript-eslint/experimental-utils","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"development","optional":false},{"id":6909687849,"package_name":"eslint-scope","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":6909687850,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"development","optional":false},{"id":6909687851,"package_name":"@typescript-eslint/scope-manager","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"development","optional":false},{"id":6909687852,"package_name":"@typescript-eslint/types","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"development","optional":false},{"id":6909687853,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"development","optional":false},{"id":6909687854,"package_name":"@typescript-eslint/visitor-keys","ecosystem":"npm","requirements":"4.33.0","direct":false,"kind":"development","optional":false},{"id":6909687855,"package_name":"@webassemblyjs/ast","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687856,"package_name":"@webassemblyjs/floating-point-hex-parser","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687857,"package_name":"@webassemblyjs/helper-api-error","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687858,"package_name":"@webassemblyjs/helper-buffer","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687859,"package_name":"@webassemblyjs/helper-code-frame","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687860,"package_name":"@webassemblyjs/helper-fsm","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687861,"package_name":"@webassemblyjs/helper-module-context","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687862,"package_name":"@webassemblyjs/helper-wasm-bytecode","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687863,"package_name":"@webassemblyjs/helper-wasm-section","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687864,"package_name":"@webassemblyjs/ieee754","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687865,"package_name":"@webassemblyjs/leb128","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687866,"package_name":"@webassemblyjs/utf8","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687867,"package_name":"@webassemblyjs/wasm-edit","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687868,"package_name":"@webassemblyjs/wasm-gen","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687869,"package_name":"@webassemblyjs/wasm-opt","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687870,"package_name":"@webassemblyjs/wasm-parser","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687871,"package_name":"@webassemblyjs/wast-parser","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687872,"package_name":"@webassemblyjs/wast-printer","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":6909687873,"package_name":"@xtuc/ieee754","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909687874,"package_name":"@xtuc/long","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"development","optional":false},{"id":6909687875,"package_name":"@yarnpkg/lockfile","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909687876,"package_name":"abab","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":6909687877,"package_name":"accepts","ecosystem":"npm","requirements":"1.3.7","direct":false,"kind":"runtime","optional":false},{"id":6909687878,"package_name":"acorn","ecosystem":"npm","requirements":"4.0.13","direct":false,"kind":"runtime","optional":false},{"id":6909687879,"package_name":"acorn-globals","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":6909687880,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":6909687881,"package_name":"adm-zip","ecosystem":"npm","requirements":"0.4.16","direct":false,"kind":"development","optional":false},{"id":6909687882,"package_name":"after","ecosystem":"npm","requirements":"0.8.2","direct":false,"kind":"development","optional":false},{"id":6909687883,"package_name":"agent-base","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":6909687884,"package_name":"agentkeepalive","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"development","optional":false},{"id":6909687885,"package_name":"aggregate-error","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909687886,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"runtime","optional":false},{"id":6909687887,"package_name":"ajv-errors","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909687888,"package_name":"ajv-keywords","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"development","optional":false},{"id":6909687889,"package_name":"amdefine","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909687890,"package_name":"angular2-image-upload","ecosystem":"npm","requirements":"1.0.0-rc.2","direct":false,"kind":"runtime","optional":false},{"id":6909687891,"package_name":"ansi-colors","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"development","optional":false},{"id":6909687892,"package_name":"ansi-escapes","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"development","optional":false},{"id":6909687893,"package_name":"ansi-html","ecosystem":"npm","requirements":"0.0.7","direct":false,"kind":"development","optional":false},{"id":6909687894,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":6909687895,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":6909687896,"package_name":"app-root-path","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6909687897,"package_name":"append-transform","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909687898,"package_name":"aproba","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909687899,"package_name":"arg","ecosystem":"npm","requirements":"4.1.3","direct":false,"kind":"development","optional":false},{"id":6909687900,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"development","optional":false},{"id":6909687901,"package_name":"aria-query","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909687902,"package_name":"arr-diff","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909687903,"package_name":"arr-flatten","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909687904,"package_name":"arr-union","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909687905,"package_name":"array-equal","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909687906,"package_name":"array-flatten","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6909687907,"package_name":"array-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909687908,"package_name":"array-uniq","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909687909,"package_name":"array-unique","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":6909687910,"package_name":"arraybuffer.slice","ecosystem":"npm","requirements":"0.0.7","direct":false,"kind":"development","optional":false},{"id":6909687911,"package_name":"arrify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909687912,"package_name":"asap","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":6909687913,"package_name":"asn1","ecosystem":"npm","requirements":"0.2.6","direct":false,"kind":"runtime","optional":false},{"id":6909687914,"package_name":"asn1.js","ecosystem":"npm","requirements":"5.4.1","direct":false,"kind":"development","optional":false},{"id":6909687915,"package_name":"bn.js","ecosystem":"npm","requirements":"4.12.0","direct":false,"kind":"development","optional":false},{"id":6909687916,"package_name":"assert","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"development","optional":false},{"id":6909687917,"package_name":"assert-plus","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909687918,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909687919,"package_name":"util","ecosystem":"npm","requirements":"0.10.3","direct":false,"kind":"development","optional":false},{"id":6909687920,"package_name":"assign-symbols","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909687921,"package_name":"ast-types-flow","ecosystem":"npm","requirements":"0.0.7","direct":false,"kind":"development","optional":false},{"id":6909687922,"package_name":"astral-regex","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909687923,"package_name":"async","ecosystem":"npm","requirements":"2.6.3","direct":false,"kind":"development","optional":false},{"id":6909687924,"package_name":"async-each","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909687925,"package_name":"async-limiter","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909687926,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6909687927,"package_name":"atob","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6909687928,"package_name":"autoprefixer","ecosystem":"npm","requirements":"9.6.1","direct":false,"kind":"development","optional":false},{"id":6909687929,"package_name":"aws-sign2","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":6909687930,"package_name":"aws4","ecosystem":"npm","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":6909687931,"package_name":"axobject-query","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909687932,"package_name":"babel-plugin-dynamic-import-node","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"development","optional":false},{"id":6909687933,"package_name":"backo2","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909687934,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909687935,"package_name":"base","ecosystem":"npm","requirements":"0.11.2","direct":false,"kind":"development","optional":false},{"id":6909687936,"package_name":"define-property","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909687937,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909687938,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909687939,"package_name":"is-descriptor","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909687940,"package_name":"base64-arraybuffer","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"development","optional":false},{"id":6909687941,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"development","optional":false},{"id":6909687942,"package_name":"base64id","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909687943,"package_name":"batch","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"development","optional":false},{"id":6909687944,"package_name":"bcrypt-pbkdf","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909687945,"package_name":"better-assert","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909687946,"package_name":"big.js","ecosystem":"npm","requirements":"5.2.2","direct":false,"kind":"development","optional":false},{"id":6909687947,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6909687948,"package_name":"blob","ecosystem":"npm","requirements":"0.0.5","direct":false,"kind":"development","optional":false},{"id":6909687949,"package_name":"blocking-proxy","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909687950,"package_name":"bluebird","ecosystem":"npm","requirements":"3.7.2","direct":false,"kind":"development","optional":false},{"id":6909687951,"package_name":"bn.js","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":6909687952,"package_name":"body-parser","ecosystem":"npm","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":6909687953,"package_name":"qs","ecosystem":"npm","requirements":"6.7.0","direct":false,"kind":"runtime","optional":false},{"id":6909687954,"package_name":"bonjour","ecosystem":"npm","requirements":"3.5.0","direct":false,"kind":"development","optional":false},{"id":6909687955,"package_name":"array-flatten","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6909687956,"package_name":"bootstrap","ecosystem":"npm","requirements":"4.6.1","direct":false,"kind":"runtime","optional":false},{"id":6909687957,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":6909687958,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6909687959,"package_name":"brorand","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909687960,"package_name":"browserify-aes","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909687961,"package_name":"browserify-cipher","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909687962,"package_name":"browserify-des","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909687963,"package_name":"browserify-rsa","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6909687964,"package_name":"browserify-sign","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":6909687965,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6909687966,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":6909687967,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6909687968,"package_name":"browserify-zlib","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":6909687969,"package_name":"browserslist","ecosystem":"npm","requirements":"4.10.0","direct":false,"kind":"development","optional":false},{"id":6909687970,"package_name":"node-releases","ecosystem":"npm","requirements":"1.1.77","direct":false,"kind":"development","optional":false},{"id":6909687971,"package_name":"browserstack","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"development","optional":false},{"id":6909687972,"package_name":"buffer","ecosystem":"npm","requirements":"4.9.2","direct":false,"kind":"development","optional":false},{"id":6909687973,"package_name":"buffer-alloc","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909687974,"package_name":"buffer-alloc-unsafe","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909687975,"package_name":"buffer-fill","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909687976,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909687978,"package_name":"buffer-indexof","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909687979,"package_name":"buffer-xor","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909687981,"package_name":"builtin-modules","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909687983,"package_name":"builtin-status-codes","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909687985,"package_name":"builtins","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909687987,"package_name":"bytes","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":6909687988,"package_name":"cacache","ecosystem":"npm","requirements":"12.0.2","direct":false,"kind":"development","optional":false},{"id":6909687990,"package_name":"cache-base","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909687992,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909687994,"package_name":"caller-callsite","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909687995,"package_name":"caller-path","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909687996,"package_name":"callsite","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909687997,"package_name":"callsites","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909687998,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"development","optional":false},{"id":6909687999,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001035","direct":false,"kind":"development","optional":false},{"id":6909688000,"package_name":"canonical-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688001,"package_name":"caseless","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":6909688002,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":6909688003,"package_name":"chardet","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"development","optional":false},{"id":6909688004,"package_name":"chokidar","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"development","optional":false},{"id":6909688005,"package_name":"chownr","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":6909688006,"package_name":"chrome-trace-event","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909688007,"package_name":"cipher-base","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6909688008,"package_name":"circular-dependency-plugin","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":6909688009,"package_name":"class-utils","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"development","optional":false},{"id":6909688010,"package_name":"define-property","ecosystem":"npm","requirements":"0.2.5","direct":false,"kind":"development","optional":false},{"id":6909688011,"package_name":"clean-css","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":6909688012,"package_name":"clean-stack","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6909688013,"package_name":"cli","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909688014,"package_name":"cli-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688015,"package_name":"cli-width","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6909688016,"package_name":"cliui","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6909688017,"package_name":"ansi-regex","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6909688018,"package_name":"strip-ansi","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":6909688019,"package_name":"clone","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6909688020,"package_name":"clone-deep","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6909688021,"package_name":"code-point-at","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688022,"package_name":"codelyzer","ecosystem":"npm","requirements":"5.2.2","direct":false,"kind":"development","optional":false},{"id":6909688023,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909688024,"package_name":"collection-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688025,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":6909688026,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":6909688027,"package_name":"colors","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909688028,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":6909688029,"package_name":"commander","ecosystem":"npm","requirements":"2.20.3","direct":false,"kind":"development","optional":false},{"id":6909688030,"package_name":"commondir","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688031,"package_name":"compare-versions","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":6909688032,"package_name":"component-bind","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688033,"package_name":"component-emitter","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6909688034,"package_name":"component-inherit","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"development","optional":false},{"id":6909688035,"package_name":"compressible","ecosystem":"npm","requirements":"2.0.18","direct":false,"kind":"development","optional":false},{"id":6909688036,"package_name":"compression","ecosystem":"npm","requirements":"1.7.4","direct":false,"kind":"development","optional":false},{"id":6909688037,"package_name":"bytes","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688038,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909688039,"package_name":"concat-stream","ecosystem":"npm","requirements":"1.6.2","direct":false,"kind":"development","optional":false},{"id":6909688040,"package_name":"connect","ecosystem":"npm","requirements":"3.7.0","direct":false,"kind":"development","optional":false},{"id":6909688041,"package_name":"connect-history-api-fallback","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"development","optional":false},{"id":6909688042,"package_name":"console-browserify","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6909688043,"package_name":"constants-browserify","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688044,"package_name":"content-disposition","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":6909688045,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909688046,"package_name":"content-type","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":6909688047,"package_name":"content-type-parser","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909688048,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"development","optional":false},{"id":6909688049,"package_name":"cookie","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6909688050,"package_name":"cookie-signature","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":6909688051,"package_name":"copy-concurrently","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6909688052,"package_name":"copy-descriptor","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6909688053,"package_name":"copy-webpack-plugin","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"development","optional":false},{"id":6909688054,"package_name":"cacache","ecosystem":"npm","requirements":"15.3.0","direct":false,"kind":"development","optional":false},{"id":6909688055,"package_name":"chownr","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688056,"package_name":"emojis-list","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688057,"package_name":"find-cache-dir","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"development","optional":false},{"id":6909688058,"package_name":"loader-utils","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688059,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688060,"package_name":"ssri","ecosystem":"npm","requirements":"8.0.1","direct":false,"kind":"development","optional":false},{"id":6909688061,"package_name":"core-js","ecosystem":"npm","requirements":"3.19.1","direct":false,"kind":"runtime","optional":false},{"id":6909688062,"package_name":"core-js-compat","ecosystem":"npm","requirements":"3.19.1","direct":false,"kind":"development","optional":false},{"id":6909688063,"package_name":"semver","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6909688064,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909688065,"package_name":"cosmiconfig","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"development","optional":false},{"id":6909688066,"package_name":"coverage-istanbul-loader","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6909688067,"package_name":"create-ecdh","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":6909688068,"package_name":"create-hash","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909688069,"package_name":"create-hmac","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"development","optional":false},{"id":6909688070,"package_name":"cross-spawn","ecosystem":"npm","requirements":"6.0.5","direct":false,"kind":"development","optional":false},{"id":6909688071,"package_name":"crypto-browserify","ecosystem":"npm","requirements":"3.12.0","direct":false,"kind":"development","optional":false},{"id":6909688072,"package_name":"css-parse","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"development","optional":false},{"id":6909688073,"package_name":"css-selector-tokenizer","ecosystem":"npm","requirements":"0.7.3","direct":false,"kind":"development","optional":false},{"id":6909688074,"package_name":"cssauron","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6909688075,"package_name":"cssesc","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688076,"package_name":"cssom","ecosystem":"npm","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":6909688077,"package_name":"cssstyle","ecosystem":"npm","requirements":"0.2.37","direct":false,"kind":"runtime","optional":false},{"id":6909688078,"package_name":"custom-event","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688079,"package_name":"cyclist","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688080,"package_name":"damerau-levenshtein","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":6909688081,"package_name":"dashdash","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":6909688082,"package_name":"date-format","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688083,"package_name":"date-now","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":6909688084,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"runtime","optional":false},{"id":6909688085,"package_name":"debuglog","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688086,"package_name":"decamelize","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909688087,"package_name":"decode-uri-component","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":6909688088,"package_name":"deep-equal","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909688089,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":6909688090,"package_name":"default-gateway","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6909688091,"package_name":"default-require-extensions","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688092,"package_name":"define-properties","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6909688093,"package_name":"define-property","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688094,"package_name":"del","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6909688095,"package_name":"array-union","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688096,"package_name":"globby","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6909688097,"package_name":"pify","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6909688098,"package_name":"p-map","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688099,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909688100,"package_name":"depd","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909688101,"package_name":"dependency-graph","ecosystem":"npm","requirements":"0.7.2","direct":false,"kind":"development","optional":false},{"id":6909688102,"package_name":"des.js","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688103,"package_name":"destroy","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":6909688104,"package_name":"detect-file","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688105,"package_name":"detect-node","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688106,"package_name":"dezalgo","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909688107,"package_name":"di","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":6909688108,"package_name":"diff","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6909688109,"package_name":"diffie-hellman","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"development","optional":false},{"id":6909688110,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6909688111,"package_name":"dns-equal","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688112,"package_name":"dns-packet","ecosystem":"npm","requirements":"1.3.4","direct":false,"kind":"development","optional":false},{"id":6909688113,"package_name":"dns-txt","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688114,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688115,"package_name":"dom-serialize","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6909688116,"package_name":"dom-serializer","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":6909688117,"package_name":"domelementtype","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":6909688118,"package_name":"entities","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":6909688119,"package_name":"domain-browser","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909688120,"package_name":"domelementtype","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":6909688121,"package_name":"domhandler","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":6909688122,"package_name":"domino","ecosystem":"npm","requirements":"2.1.6","direct":false,"kind":"runtime","optional":false},{"id":6909688123,"package_name":"domutils","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":6909688124,"package_name":"duplexify","ecosystem":"npm","requirements":"3.7.1","direct":false,"kind":"development","optional":false},{"id":6909688125,"package_name":"ecc-jsbn","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909688126,"package_name":"ee-first","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6909688127,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.3.903","direct":false,"kind":"development","optional":false},{"id":6909688128,"package_name":"elliptic","ecosystem":"npm","requirements":"6.5.4","direct":false,"kind":"development","optional":false},{"id":6909688129,"package_name":"emoji-regex","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":6909688130,"package_name":"emojis-list","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688131,"package_name":"encodeurl","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909688132,"package_name":"encoding","ecosystem":"npm","requirements":"0.1.13","direct":false,"kind":"development","optional":false},{"id":6909688133,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"development","optional":false},{"id":6909688134,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"development","optional":false},{"id":6909688135,"package_name":"engine.io","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":6909688136,"package_name":"engine.io-client","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":6909688137,"package_name":"component-emitter","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6909688138,"package_name":"debug","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688139,"package_name":"ws","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"development","optional":false},{"id":6909688140,"package_name":"engine.io-parser","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":6909688141,"package_name":"cookie","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":6909688142,"package_name":"enhanced-resolve","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6909688143,"package_name":"enquirer","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"development","optional":false},{"id":6909688144,"package_name":"ent","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6909688145,"package_name":"entities","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909688146,"package_name":"err-code","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909688147,"package_name":"errno","ecosystem":"npm","requirements":"0.1.8","direct":false,"kind":"development","optional":false},{"id":6909688148,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":6909688149,"package_name":"es-abstract","ecosystem":"npm","requirements":"1.19.1","direct":false,"kind":"development","optional":false},{"id":6909688150,"package_name":"es-to-primitive","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6909688151,"package_name":"es6-promise","ecosystem":"npm","requirements":"4.2.8","direct":false,"kind":"development","optional":false},{"id":6909688152,"package_name":"es6-promisify","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6909688153,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6909688154,"package_name":"escape-html","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":6909688155,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":6909688156,"package_name":"escodegen","ecosystem":"npm","requirements":"1.14.3","direct":false,"kind":"runtime","optional":false},{"id":6909688157,"package_name":"eslint","ecosystem":"npm","requirements":"7.32.0","direct":false,"kind":"development","optional":false},{"id":6909688158,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":6909688159,"package_name":"eslint-plugin-prettier","ecosystem":"npm","requirements":"3.4.1","direct":false,"kind":"development","optional":false},{"id":6909688160,"package_name":"eslint-scope","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":6909688161,"package_name":"eslint-utils","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688162,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688163,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.12.11","direct":false,"kind":"development","optional":false},{"id":6909688164,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6909688165,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":6909688166,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":6909688167,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688168,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":6909688169,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":6909688170,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688171,"package_name":"eslint-utils","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688172,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6909688173,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688174,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":6909688175,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.1","direct":false,"kind":"development","optional":false},{"id":6909688176,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6909688177,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6909688178,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688179,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688180,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6909688181,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":6909688182,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":6909688183,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688184,"package_name":"espree","ecosystem":"npm","requirements":"7.3.1","direct":false,"kind":"development","optional":false},{"id":6909688185,"package_name":"acorn","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"development","optional":false},{"id":6909688186,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909688187,"package_name":"esquery","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6909688188,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":6909688189,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":6909688190,"package_name":"estraverse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":6909688191,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":6909688192,"package_name":"etag","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":6909688193,"package_name":"eventemitter3","ecosystem":"npm","requirements":"4.0.7","direct":false,"kind":"development","optional":false},{"id":6909688194,"package_name":"events","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":6909688195,"package_name":"eventsource","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688196,"package_name":"evp_bytestokey","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909688197,"package_name":"execa","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688198,"package_name":"exit","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909688199,"package_name":"expand-brackets","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"development","optional":false},{"id":6909688200,"package_name":"expand-tilde","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688201,"package_name":"express","ecosystem":"npm","requirements":"4.17.1","direct":false,"kind":"runtime","optional":false},{"id":6909688202,"package_name":"extend","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909688203,"package_name":"extend-shallow","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6909688204,"package_name":"is-extendable","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688205,"package_name":"external-editor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688206,"package_name":"extglob","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6909688207,"package_name":"extsprintf","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":6909688208,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":6909688209,"package_name":"fast-diff","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909688210,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"development","optional":false},{"id":6909688211,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":6909688212,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":6909688213,"package_name":"fastparse","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909688214,"package_name":"fastq","ecosystem":"npm","requirements":"1.13.0","direct":false,"kind":"development","optional":false},{"id":6909688215,"package_name":"faye-websocket","ecosystem":"npm","requirements":"0.10.0","direct":false,"kind":"development","optional":false},{"id":6909688216,"package_name":"figgy-pudding","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"development","optional":false},{"id":6909688217,"package_name":"figures","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6909688218,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6909688219,"package_name":"file-loader","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6909688220,"package_name":"file-saver","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":6909688221,"package_name":"fileset","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6909688222,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":6909688223,"package_name":"finalhandler","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909688224,"package_name":"find-cache-dir","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688225,"package_name":"find-up","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688226,"package_name":"findup-sync","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688227,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":6909688228,"package_name":"flatted","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"development","optional":false},{"id":6909688229,"package_name":"flush-write-stream","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909688230,"package_name":"follow-redirects","ecosystem":"npm","requirements":"1.14.5","direct":false,"kind":"development","optional":false},{"id":6909688231,"package_name":"font-awesome","ecosystem":"npm","requirements":"4.7.0","direct":false,"kind":"runtime","optional":false},{"id":6909688232,"package_name":"for-in","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688233,"package_name":"forever-agent","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":6909688234,"package_name":"form-data","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":6909688235,"package_name":"forwarded","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":6909688236,"package_name":"fragment-cache","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6909688237,"package_name":"fresh","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":6909688238,"package_name":"from2","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6909688239,"package_name":"fs-extra","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":6909688240,"package_name":"fs-minipass","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688241,"package_name":"fs-write-stream-atomic","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"development","optional":false},{"id":6909688242,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909688243,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":6909688244,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909688245,"package_name":"functional-red-black-tree","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688246,"package_name":"genfun","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6909688247,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"development","optional":false},{"id":6909688248,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":6909688249,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909688250,"package_name":"get-stream","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6909688251,"package_name":"get-symbol-description","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688252,"package_name":"get-value","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":6909688253,"package_name":"getpass","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":6909688254,"package_name":"glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":6909688255,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":6909688256,"package_name":"global-modules","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688257,"package_name":"global-prefix","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688258,"package_name":"global-prefix","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688259,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"development","optional":false},{"id":6909688260,"package_name":"globby","ecosystem":"npm","requirements":"11.0.4","direct":false,"kind":"development","optional":false},{"id":6909688261,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.8","direct":false,"kind":"development","optional":false},{"id":6909688262,"package_name":"handle-thing","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688263,"package_name":"har-schema","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909688264,"package_name":"har-validator","ecosystem":"npm","requirements":"5.1.5","direct":false,"kind":"runtime","optional":false},{"id":6909688265,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909688266,"package_name":"has-ansi","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688267,"package_name":"has-bigints","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688268,"package_name":"has-binary2","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909688269,"package_name":"isarray","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688270,"package_name":"has-cors","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688271,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909688272,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688273,"package_name":"has-tostringtag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688274,"package_name":"has-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688275,"package_name":"has-values","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688276,"package_name":"kind-of","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688277,"package_name":"hash-base","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688278,"package_name":"hash.js","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"development","optional":false},{"id":6909688279,"package_name":"he","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6909688280,"package_name":"hmac-drbg","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688281,"package_name":"homedir-polyfill","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909688282,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"2.8.9","direct":false,"kind":"development","optional":false},{"id":6909688283,"package_name":"hpack.js","ecosystem":"npm","requirements":"2.1.6","direct":false,"kind":"development","optional":false},{"id":6909688284,"package_name":"html-encoding-sniffer","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909688285,"package_name":"html-entities","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6909688286,"package_name":"html-escaper","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688287,"package_name":"htmlparser2","ecosystem":"npm","requirements":"3.8.3","direct":false,"kind":"runtime","optional":false},{"id":6909688288,"package_name":"http-cache-semantics","ecosystem":"npm","requirements":"3.8.1","direct":false,"kind":"development","optional":false},{"id":6909688289,"package_name":"http-deceiver","ecosystem":"npm","requirements":"1.2.7","direct":false,"kind":"development","optional":false},{"id":6909688290,"package_name":"http-errors","ecosystem":"npm","requirements":"1.7.2","direct":false,"kind":"runtime","optional":false},{"id":6909688291,"package_name":"http-proxy","ecosystem":"npm","requirements":"1.18.1","direct":false,"kind":"development","optional":false},{"id":6909688292,"package_name":"http-proxy-agent","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688293,"package_name":"http-proxy-middleware","ecosystem":"npm","requirements":"0.19.1","direct":false,"kind":"development","optional":false},{"id":6909688294,"package_name":"http-signature","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6909688295,"package_name":"https-browserify","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688296,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"2.2.4","direct":false,"kind":"development","optional":false},{"id":6909688297,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"development","optional":false},{"id":6909688298,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":6909688299,"package_name":"humanize-ms","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6909688300,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"runtime","optional":false},{"id":6909688301,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6909688302,"package_name":"iferr","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"development","optional":false},{"id":6909688303,"package_name":"ignore","ecosystem":"npm","requirements":"5.1.9","direct":false,"kind":"development","optional":false},{"id":6909688304,"package_name":"ignore-walk","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":6909688305,"package_name":"image-size","ecosystem":"npm","requirements":"0.5.5","direct":false,"kind":"development","optional":false},{"id":6909688306,"package_name":"immediate","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"development","optional":false},{"id":6909688307,"package_name":"import-cwd","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688308,"package_name":"import-fresh","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688309,"package_name":"import-from","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688310,"package_name":"import-local","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688311,"package_name":"pkg-dir","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688312,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":6909688313,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688314,"package_name":"indexof","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":6909688315,"package_name":"infer-owner","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6909688316,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":6909688317,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":6909688318,"package_name":"ini","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"development","optional":false},{"id":6909688319,"package_name":"inquirer","ecosystem":"npm","requirements":"6.5.1","direct":false,"kind":"development","optional":false},{"id":6909688320,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":6909688321,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688322,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"development","optional":false},{"id":6909688323,"package_name":"internal-ip","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":6909688324,"package_name":"internal-slot","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909688325,"package_name":"interpret","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6909688326,"package_name":"invariant","ecosystem":"npm","requirements":"2.2.4","direct":false,"kind":"development","optional":false},{"id":6909688327,"package_name":"invert-kv","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688328,"package_name":"ip","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"development","optional":false},{"id":6909688329,"package_name":"ip-regex","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688330,"package_name":"ipaddr.js","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":6909688331,"package_name":"is-absolute-url","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6909688332,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"development","optional":false},{"id":6909688333,"package_name":"is-arguments","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909688334,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6909688335,"package_name":"is-bigint","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6909688336,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688337,"package_name":"is-boolean-object","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909688338,"package_name":"is-buffer","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"development","optional":false},{"id":6909688339,"package_name":"is-callable","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":6909688340,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.8.0","direct":false,"kind":"development","optional":false},{"id":6909688341,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":6909688342,"package_name":"is-date-object","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6909688343,"package_name":"is-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"development","optional":false},{"id":6909688344,"package_name":"kind-of","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":6909688345,"package_name":"is-directory","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":6909688346,"package_name":"is-extendable","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6909688347,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6909688348,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688349,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":6909688350,"package_name":"is-negative-zero","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688351,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6909688352,"package_name":"is-number-object","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":6909688353,"package_name":"is-path-cwd","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6909688354,"package_name":"is-path-in-cwd","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688355,"package_name":"is-path-inside","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688356,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688357,"package_name":"is-plain-object","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6909688358,"package_name":"is-regex","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":6909688359,"package_name":"is-shared-array-buffer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688360,"package_name":"is-stream","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688361,"package_name":"is-string","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":6909688362,"package_name":"is-symbol","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6909688363,"package_name":"is-typedarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909688364,"package_name":"is-weakref","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688365,"package_name":"is-windows","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688366,"package_name":"is-wsl","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688367,"package_name":"isarray","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909688368,"package_name":"isbinaryfile","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6909688369,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688370,"package_name":"isobject","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6909688371,"package_name":"isstream","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909688372,"package_name":"istanbul-api","ecosystem":"npm","requirements":"2.1.7","direct":false,"kind":"development","optional":false},{"id":6909688373,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":6909688374,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":6909688375,"package_name":"make-dir","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688376,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6909688377,"package_name":"istanbul-lib-hook","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"development","optional":false},{"id":6909688378,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":6909688379,"package_name":"istanbul-lib-report","ecosystem":"npm","requirements":"2.0.8","direct":false,"kind":"development","optional":false},{"id":6909688380,"package_name":"supports-color","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6909688381,"package_name":"istanbul-lib-source-maps","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"development","optional":false},{"id":6909688382,"package_name":"istanbul-reports","ecosystem":"npm","requirements":"2.2.7","direct":false,"kind":"development","optional":false},{"id":6909688383,"package_name":"jasmine","ecosystem":"npm","requirements":"2.8.0","direct":false,"kind":"development","optional":false},{"id":6909688384,"package_name":"jasmine-core","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"development","optional":false},{"id":6909688385,"package_name":"jasmine-spec-reporter","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":6909688386,"package_name":"jasmine-core","ecosystem":"npm","requirements":"2.8.0","direct":false,"kind":"development","optional":false},{"id":6909688387,"package_name":"jasminewd2","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6909688388,"package_name":"jest-worker","ecosystem":"npm","requirements":"24.9.0","direct":false,"kind":"development","optional":false},{"id":6909688389,"package_name":"jquery","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":6909688390,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688391,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"development","optional":false},{"id":6909688392,"package_name":"jsbn","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":6909688393,"package_name":"jsdom","ecosystem":"npm","requirements":"9.12.0","direct":false,"kind":"runtime","optional":false},{"id":6909688394,"package_name":"parse5","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":6909688395,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"development","optional":false},{"id":6909688396,"package_name":"jshint","ecosystem":"npm","requirements":"2.13.1","direct":false,"kind":"runtime","optional":false},{"id":6909688397,"package_name":"json-parse-better-errors","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688398,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":6909688399,"package_name":"json-schema","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":6909688400,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":6909688401,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688402,"package_name":"json-stringify-safe","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909688403,"package_name":"json3","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"development","optional":false},{"id":6909688404,"package_name":"json5","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688405,"package_name":"jsonfile","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688406,"package_name":"jsonparse","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":6909688407,"package_name":"JSONStream","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"development","optional":false},{"id":6909688408,"package_name":"jsprim","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":6909688409,"package_name":"jszip","ecosystem":"npm","requirements":"3.7.1","direct":false,"kind":"development","optional":false},{"id":6909688410,"package_name":"karma","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6909688411,"package_name":"karma-chrome-launcher","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688412,"package_name":"karma-coverage-istanbul-reporter","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6909688413,"package_name":"karma-jasmine","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688414,"package_name":"karma-jasmine-html-reporter","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"development","optional":false},{"id":6909688415,"package_name":"karma-source-map-support","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6909688416,"package_name":"flatted","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688417,"package_name":"mime","ecosystem":"npm","requirements":"2.6.0","direct":false,"kind":"development","optional":false},{"id":6909688418,"package_name":"killable","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688419,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"development","optional":false},{"id":6909688420,"package_name":"lcid","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688421,"package_name":"leaflet","ecosystem":"npm","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":6909688422,"package_name":"leaflet-fullscreen","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909688423,"package_name":"leaflet-gesture-handling","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":6909688424,"package_name":"leaflet.locatecontrol","ecosystem":"npm","requirements":"0.68.0","direct":false,"kind":"runtime","optional":false},{"id":6909688425,"package_name":"leaflet.markercluster","ecosystem":"npm","requirements":"1.5.3","direct":false,"kind":"runtime","optional":false},{"id":6909688426,"package_name":"less","ecosystem":"npm","requirements":"3.9.0","direct":false,"kind":"development","optional":false},{"id":6909688427,"package_name":"less-loader","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6909688428,"package_name":"leven","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688429,"package_name":"levenary","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909688430,"package_name":"levn","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":6909688431,"package_name":"license-webpack-plugin","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6909688432,"package_name":"lie","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":6909688433,"package_name":"loader-runner","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"development","optional":false},{"id":6909688434,"package_name":"loader-utils","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":6909688435,"package_name":"locate-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688436,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":6909688437,"package_name":"lodash-es","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":6909688438,"package_name":"lodash.clonedeep","ecosystem":"npm","requirements":"4.5.0","direct":false,"kind":"development","optional":false},{"id":6909688439,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"development","optional":false},{"id":6909688440,"package_name":"lodash.truncate","ecosystem":"npm","requirements":"4.4.2","direct":false,"kind":"development","optional":false},{"id":6909688441,"package_name":"log4js","ecosystem":"npm","requirements":"4.5.1","direct":false,"kind":"development","optional":false},{"id":6909688442,"package_name":"loglevel","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"development","optional":false},{"id":6909688443,"package_name":"loose-envify","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6909688444,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":6909688445,"package_name":"magic-string","ecosystem":"npm","requirements":"0.25.3","direct":false,"kind":"development","optional":false},{"id":6909688446,"package_name":"make-dir","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688447,"package_name":"make-error","ecosystem":"npm","requirements":"1.3.6","direct":false,"kind":"development","optional":false},{"id":6909688448,"package_name":"make-fetch-happen","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"development","optional":false},{"id":6909688449,"package_name":"mamacro","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"development","optional":false},{"id":6909688450,"package_name":"map-age-cleaner","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":6909688451,"package_name":"map-cache","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"development","optional":false},{"id":6909688452,"package_name":"map-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688453,"package_name":"md5.js","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"development","optional":false},{"id":6909688454,"package_name":"media-typer","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":6909688455,"package_name":"mem","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":6909688456,"package_name":"memory-fs","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":6909688457,"package_name":"merge-descriptors","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909688458,"package_name":"merge-source-map","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688459,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688460,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":6909688461,"package_name":"methods","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909688462,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":6909688463,"package_name":"miller-rabin","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6909688464,"package_name":"mime","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":6909688465,"package_name":"mime-db","ecosystem":"npm","requirements":"1.51.0","direct":false,"kind":"runtime","optional":false},{"id":6909688466,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.34","direct":false,"kind":"runtime","optional":false},{"id":6909688467,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688468,"package_name":"mini-css-extract-plugin","ecosystem":"npm","requirements":"0.8.0","direct":false,"kind":"development","optional":false},{"id":6909688469,"package_name":"schema-utils","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688470,"package_name":"minimalistic-assert","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688471,"package_name":"minimalistic-crypto-utils","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688472,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":6909688473,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"development","optional":false},{"id":6909688474,"package_name":"minipass","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"development","optional":false},{"id":6909688475,"package_name":"minipass-collect","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688476,"package_name":"minipass-flush","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6909688477,"package_name":"minipass-pipeline","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":6909688478,"package_name":"minizlib","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6909688479,"package_name":"mississippi","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688480,"package_name":"mixin-deep","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":6909688481,"package_name":"mkdirp","ecosystem":"npm","requirements":"0.5.5","direct":false,"kind":"development","optional":false},{"id":6909688482,"package_name":"mock-browser","ecosystem":"npm","requirements":"0.92.14","direct":false,"kind":"runtime","optional":false},{"id":6909688483,"package_name":"move-concurrently","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688484,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909688485,"package_name":"multicast-dns","ecosystem":"npm","requirements":"6.2.3","direct":false,"kind":"development","optional":false},{"id":6909688486,"package_name":"multicast-dns-service-types","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688487,"package_name":"mute-stream","ecosystem":"npm","requirements":"0.0.8","direct":false,"kind":"development","optional":false},{"id":6909688488,"package_name":"nanomatch","ecosystem":"npm","requirements":"1.2.13","direct":false,"kind":"development","optional":false},{"id":6909688489,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6909688490,"package_name":"negotiator","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":6909688491,"package_name":"neo-async","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"development","optional":false},{"id":6909688492,"package_name":"ngx-toastr","ecosystem":"npm","requirements":"10.2.0","direct":false,"kind":"runtime","optional":false},{"id":6909688493,"package_name":"nice-try","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6909688494,"package_name":"node-fetch-npm","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6909688495,"package_name":"node-forge","ecosystem":"npm","requirements":"0.10.0","direct":false,"kind":"development","optional":false},{"id":6909688496,"package_name":"node-libs-browser","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6909688497,"package_name":"punycode","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":6909688498,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"development","optional":false},{"id":6909688499,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688500,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":6909688501,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688502,"package_name":"normalize-range","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6909688503,"package_name":"normalize-url","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"development","optional":false},{"id":6909688504,"package_name":"npm-bundled","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909688505,"package_name":"npm-normalize-package-bin","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688506,"package_name":"npm-package-arg","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6909688507,"package_name":"npm-packlist","ecosystem":"npm","requirements":"1.4.8","direct":false,"kind":"development","optional":false},{"id":6909688508,"package_name":"npm-pick-manifest","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6909688509,"package_name":"npm-registry-fetch","ecosystem":"npm","requirements":"4.0.7","direct":false,"kind":"development","optional":false},{"id":6909688510,"package_name":"npm-run-path","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688511,"package_name":"num2fraction","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":6909688512,"package_name":"number-is-nan","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688513,"package_name":"nwmatcher","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":6909688514,"package_name":"oauth-sign","ecosystem":"npm","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":6909688515,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6909688516,"package_name":"object-component","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"development","optional":false},{"id":6909688517,"package_name":"object-copy","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":6909688518,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.11.0","direct":false,"kind":"development","optional":false},{"id":6909688519,"package_name":"object-is","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"development","optional":false},{"id":6909688520,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909688521,"package_name":"object-visit","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688522,"package_name":"object.assign","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":6909688523,"package_name":"object.getownpropertydescriptors","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":6909688524,"package_name":"object.pick","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6909688525,"package_name":"obuf","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909688526,"package_name":"on-finished","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":6909688527,"package_name":"on-headers","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688528,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6909688529,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":6909688530,"package_name":"open","ecosystem":"npm","requirements":"6.4.0","direct":false,"kind":"development","optional":false},{"id":6909688531,"package_name":"opn","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":6909688532,"package_name":"optimist","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"development","optional":false},{"id":6909688533,"package_name":"minimist","ecosystem":"npm","requirements":"0.0.10","direct":false,"kind":"development","optional":false},{"id":6909688534,"package_name":"optionator","ecosystem":"npm","requirements":"0.8.3","direct":false,"kind":"runtime","optional":false},{"id":6909688535,"package_name":"original","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688536,"package_name":"os-browserify","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":6909688537,"package_name":"os-homedir","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688538,"package_name":"os-locale","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688539,"package_name":"os-tmpdir","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688540,"package_name":"osenv","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"development","optional":false},{"id":6909688541,"package_name":"p-defer","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688542,"package_name":"p-finally","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688543,"package_name":"p-is-promise","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688544,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6909688545,"package_name":"p-locate","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688546,"package_name":"p-map","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688547,"package_name":"p-retry","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6909688548,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6909688549,"package_name":"pacote","ecosystem":"npm","requirements":"9.5.5","direct":false,"kind":"development","optional":false},{"id":6909688550,"package_name":"fs-minipass","ecosystem":"npm","requirements":"1.2.7","direct":false,"kind":"development","optional":false},{"id":6909688551,"package_name":"minipass","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"development","optional":false},{"id":6909688552,"package_name":"minizlib","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"development","optional":false},{"id":6909688553,"package_name":"npm-pick-manifest","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"development","optional":false},{"id":6909688554,"package_name":"tar","ecosystem":"npm","requirements":"4.4.19","direct":false,"kind":"development","optional":false},{"id":6909688555,"package_name":"pako","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"development","optional":false},{"id":6909688556,"package_name":"parallel-transform","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909688557,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688558,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688559,"package_name":"parse-asn1","ecosystem":"npm","requirements":"5.1.6","direct":false,"kind":"development","optional":false},{"id":6909688560,"package_name":"parse-json","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688561,"package_name":"parse-passwd","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688562,"package_name":"parse5","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":6909688563,"package_name":"parseqs","ecosystem":"npm","requirements":"0.0.5","direct":false,"kind":"development","optional":false},{"id":6909688564,"package_name":"parseuri","ecosystem":"npm","requirements":"0.0.5","direct":false,"kind":"development","optional":false},{"id":6909688565,"package_name":"parseurl","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":6909688566,"package_name":"pascalcase","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6909688567,"package_name":"path-browserify","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":6909688568,"package_name":"path-dirname","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688569,"package_name":"path-exists","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688570,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909688571,"package_name":"path-is-inside","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688572,"package_name":"path-key","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688573,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":6909688574,"package_name":"path-to-regexp","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":6909688575,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688576,"package_name":"pbkdf2","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":6909688577,"package_name":"performance-now","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":6909688578,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688579,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6909688580,"package_name":"pify","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6909688581,"package_name":"pinkie","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6909688582,"package_name":"pinkie-promise","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688583,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6909688584,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6909688585,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6909688586,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6909688587,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688588,"package_name":"pkg-up","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688589,"package_name":"portfinder","ecosystem":"npm","requirements":"1.0.28","direct":false,"kind":"development","optional":false},{"id":6909688590,"package_name":"posix-character-classes","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6909688591,"package_name":"postcss","ecosystem":"npm","requirements":"7.0.17","direct":false,"kind":"development","optional":false},{"id":6909688592,"package_name":"postcss-import","ecosystem":"npm","requirements":"12.0.1","direct":false,"kind":"development","optional":false},{"id":6909688593,"package_name":"postcss-value-parser","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"development","optional":false},{"id":6909688594,"package_name":"postcss-load-config","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6909688595,"package_name":"postcss-loader","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688596,"package_name":"postcss-value-parser","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6909688597,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909688598,"package_name":"prepend-http","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6909688599,"package_name":"prettier","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6909688600,"package_name":"prettier-linter-helpers","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688601,"package_name":"process","ecosystem":"npm","requirements":"0.11.10","direct":false,"kind":"development","optional":false},{"id":6909688602,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688603,"package_name":"progress","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6909688604,"package_name":"promise","ecosystem":"npm","requirements":"7.3.1","direct":false,"kind":"development","optional":false},{"id":6909688605,"package_name":"promise-inflight","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688606,"package_name":"promise-retry","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909688607,"package_name":"retry","ecosystem":"npm","requirements":"0.10.1","direct":false,"kind":"development","optional":false},{"id":6909688608,"package_name":"protoduck","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6909688609,"package_name":"protractor","ecosystem":"npm","requirements":"5.4.4","direct":false,"kind":"development","optional":false},{"id":6909688610,"package_name":"ansi-styles","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6909688611,"package_name":"chalk","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6909688612,"package_name":"del","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"development","optional":false},{"id":6909688613,"package_name":"get-caller-file","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909688614,"package_name":"globby","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6909688615,"package_name":"is-path-cwd","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688616,"package_name":"is-path-in-cwd","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688617,"package_name":"is-path-inside","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688618,"package_name":"require-main-filename","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688619,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.4.18","direct":false,"kind":"development","optional":false},{"id":6909688620,"package_name":"supports-color","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688621,"package_name":"webdriver-manager","ecosystem":"npm","requirements":"12.1.8","direct":false,"kind":"development","optional":false},{"id":6909688622,"package_name":"yargs","ecosystem":"npm","requirements":"12.0.5","direct":false,"kind":"development","optional":false},{"id":6909688623,"package_name":"yargs-parser","ecosystem":"npm","requirements":"11.1.1","direct":false,"kind":"development","optional":false},{"id":6909688624,"package_name":"proxy-addr","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":6909688625,"package_name":"prr","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688626,"package_name":"pseudomap","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688627,"package_name":"psl","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":6909688628,"package_name":"public-encrypt","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":6909688629,"package_name":"pump","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688630,"package_name":"pumpify","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"development","optional":false},{"id":6909688631,"package_name":"pump","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688632,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":6909688633,"package_name":"q","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":6909688634,"package_name":"qjobs","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909688635,"package_name":"qs","ecosystem":"npm","requirements":"6.5.2","direct":false,"kind":"runtime","optional":false},{"id":6909688636,"package_name":"query-string","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"development","optional":false},{"id":6909688637,"package_name":"querystring","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":6909688638,"package_name":"querystring-es3","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6909688639,"package_name":"querystringify","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6909688640,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":6909688641,"package_name":"randombytes","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688642,"package_name":"randomfill","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6909688643,"package_name":"range-parser","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":6909688644,"package_name":"raw-body","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":6909688645,"package_name":"raw-loader","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688646,"package_name":"read-cache","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688647,"package_name":"read-package-json","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6909688648,"package_name":"read-package-tree","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"development","optional":false},{"id":6909688649,"package_name":"readable-stream","ecosystem":"npm","requirements":"1.1.14","direct":false,"kind":"runtime","optional":false},{"id":6909688650,"package_name":"readdir-scoped-modules","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688651,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":6909688652,"package_name":"reflect-metadata","ecosystem":"npm","requirements":"0.1.13","direct":false,"kind":"development","optional":false},{"id":6909688653,"package_name":"regenerate","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"development","optional":false},{"id":6909688654,"package_name":"regenerate-unicode-properties","ecosystem":"npm","requirements":"9.0.0","direct":false,"kind":"development","optional":false},{"id":6909688655,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.13.3","direct":false,"kind":"development","optional":false},{"id":6909688656,"package_name":"regenerator-transform","ecosystem":"npm","requirements":"0.14.5","direct":false,"kind":"development","optional":false},{"id":6909688657,"package_name":"regex-not","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688658,"package_name":"regexp.prototype.flags","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":6909688659,"package_name":"regexpp","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6909688660,"package_name":"regexpu-core","ecosystem":"npm","requirements":"4.8.0","direct":false,"kind":"development","optional":false},{"id":6909688661,"package_name":"regjsgen","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"development","optional":false},{"id":6909688662,"package_name":"regjsparser","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"development","optional":false},{"id":6909688663,"package_name":"jsesc","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":6909688664,"package_name":"remove-trailing-separator","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688665,"package_name":"repeat-element","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":6909688666,"package_name":"repeat-string","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"development","optional":false},{"id":6909688667,"package_name":"request","ecosystem":"npm","requirements":"2.88.2","direct":false,"kind":"runtime","optional":false},{"id":6909688668,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6909688669,"package_name":"require-from-string","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688670,"package_name":"require-main-filename","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688671,"package_name":"requires-port","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688672,"package_name":"resolve","ecosystem":"npm","requirements":"1.20.0","direct":false,"kind":"development","optional":false},{"id":6909688673,"package_name":"resolve-cwd","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688674,"package_name":"resolve-dir","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688675,"package_name":"global-modules","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688676,"package_name":"resolve-from","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688677,"package_name":"resolve-url","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6909688678,"package_name":"restore-cursor","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688679,"package_name":"ret","ecosystem":"npm","requirements":"0.1.15","direct":false,"kind":"development","optional":false},{"id":6909688680,"package_name":"retry","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"development","optional":false},{"id":6909688681,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6909688682,"package_name":"rfdc","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6909688683,"package_name":"rimraf","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"development","optional":false},{"id":6909688684,"package_name":"ripemd160","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688685,"package_name":"run-async","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6909688686,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909688687,"package_name":"run-queue","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909688688,"package_name":"rxjs","ecosystem":"npm","requirements":"6.6.7","direct":false,"kind":"runtime","optional":false},{"id":6909688689,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":6909688690,"package_name":"safe-regex","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688691,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909688692,"package_name":"sass","ecosystem":"npm","requirements":"1.22.9","direct":false,"kind":"development","optional":false},{"id":6909688693,"package_name":"sass-loader","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":6909688694,"package_name":"saucelabs","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"development","optional":false},{"id":6909688695,"package_name":"sax","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":6909688696,"package_name":"schema-utils","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"development","optional":false},{"id":6909688697,"package_name":"select-hose","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688698,"package_name":"selenium-webdriver","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":6909688699,"package_name":"tmp","ecosystem":"npm","requirements":"0.0.30","direct":false,"kind":"development","optional":false},{"id":6909688700,"package_name":"selfsigned","ecosystem":"npm","requirements":"1.10.11","direct":false,"kind":"development","optional":false},{"id":6909688701,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"development","optional":false},{"id":6909688702,"package_name":"semver-dsl","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688703,"package_name":"semver-intersect","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6909688704,"package_name":"send","ecosystem":"npm","requirements":"0.17.1","direct":false,"kind":"runtime","optional":false},{"id":6909688705,"package_name":"ms","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":6909688706,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688707,"package_name":"serve-index","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"development","optional":false},{"id":6909688708,"package_name":"http-errors","ecosystem":"npm","requirements":"1.6.3","direct":false,"kind":"development","optional":false},{"id":6909688709,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688710,"package_name":"serve-static","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":6909688711,"package_name":"set-blocking","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688712,"package_name":"set-immediate-shim","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688713,"package_name":"set-value","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688714,"package_name":"setimmediate","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6909688715,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6909688716,"package_name":"sha.js","ecosystem":"npm","requirements":"2.4.11","direct":false,"kind":"development","optional":false},{"id":6909688717,"package_name":"shallow-clone","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6909688718,"package_name":"shebang-command","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909688719,"package_name":"shebang-regex","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688720,"package_name":"shelljs","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":6909688721,"package_name":"side-channel","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6909688722,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"development","optional":false},{"id":6909688723,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688724,"package_name":"slice-ansi","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6909688725,"package_name":"smart-buffer","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6909688726,"package_name":"snapdragon","ecosystem":"npm","requirements":"0.8.2","direct":false,"kind":"development","optional":false},{"id":6909688727,"package_name":"snapdragon-node","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6909688728,"package_name":"snapdragon-util","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6909688729,"package_name":"socket.io","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6909688730,"package_name":"socket.io-adapter","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909688731,"package_name":"socket.io-client","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6909688732,"package_name":"socket.io-parser","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6909688733,"package_name":"sockjs","ecosystem":"npm","requirements":"0.3.20","direct":false,"kind":"development","optional":false},{"id":6909688734,"package_name":"sockjs-client","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6909688735,"package_name":"faye-websocket","ecosystem":"npm","requirements":"0.11.4","direct":false,"kind":"development","optional":false},{"id":6909688736,"package_name":"socks","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"development","optional":false},{"id":6909688737,"package_name":"socks-proxy-agent","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6909688738,"package_name":"agent-base","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":6909688739,"package_name":"sort-keys","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909688740,"package_name":"source-list-map","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688741,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":6909688742,"package_name":"source-map-loader","ecosystem":"npm","requirements":"0.2.4","direct":false,"kind":"development","optional":false},{"id":6909688743,"package_name":"source-map-resolve","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"development","optional":false},{"id":6909688744,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.13","direct":false,"kind":"development","optional":false},{"id":6909688745,"package_name":"source-map-url","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":6909688746,"package_name":"sourcemap-codec","ecosystem":"npm","requirements":"1.4.8","direct":false,"kind":"development","optional":false},{"id":6909688747,"package_name":"spdx-correct","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6909688748,"package_name":"spdx-exceptions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6909688749,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6909688750,"package_name":"spdx-license-ids","ecosystem":"npm","requirements":"3.0.11","direct":false,"kind":"development","optional":false},{"id":6909688751,"package_name":"spdy","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6909688752,"package_name":"spdy-transport","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688753,"package_name":"speed-measure-webpack-plugin","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":6909688754,"package_name":"split-string","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688755,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6909688756,"package_name":"sshpk","ecosystem":"npm","requirements":"1.16.1","direct":false,"kind":"runtime","optional":false},{"id":6909688757,"package_name":"ssri","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":6909688758,"package_name":"static-extend","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6909688759,"package_name":"statuses","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":6909688760,"package_name":"stream-browserify","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688761,"package_name":"stream-each","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":6909688762,"package_name":"stream-http","ecosystem":"npm","requirements":"2.8.3","direct":false,"kind":"development","optional":false},{"id":6909688763,"package_name":"stream-shift","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688764,"package_name":"streamroller","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":6909688765,"package_name":"strict-uri-encode","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688766,"package_name":"string_decoder","ecosystem":"npm","requirements":"0.10.31","direct":false,"kind":"runtime","optional":false},{"id":6909688767,"package_name":"string-width","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688768,"package_name":"string.prototype.trimend","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6909688769,"package_name":"string.prototype.trimstart","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6909688770,"package_name":"strip-bom","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688771,"package_name":"strip-eof","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688772,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":6909688773,"package_name":"style-loader","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688774,"package_name":"stylus","ecosystem":"npm","requirements":"0.54.5","direct":false,"kind":"development","optional":false},{"id":6909688775,"package_name":"stylus-loader","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6909688776,"package_name":"glob","ecosystem":"npm","requirements":"7.0.6","direct":false,"kind":"development","optional":false},{"id":6909688777,"package_name":"sax","ecosystem":"npm","requirements":"0.5.8","direct":false,"kind":"development","optional":false},{"id":6909688778,"package_name":"source-map","ecosystem":"npm","requirements":"0.1.43","direct":false,"kind":"development","optional":false},{"id":6909688779,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":6909688780,"package_name":"symbol-observable","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909688781,"package_name":"symbol-tree","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":6909688782,"package_name":"table","ecosystem":"npm","requirements":"6.7.3","direct":false,"kind":"development","optional":false},{"id":6909688783,"package_name":"ajv","ecosystem":"npm","requirements":"8.8.1","direct":false,"kind":"development","optional":false},{"id":6909688784,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688785,"package_name":"tapable","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6909688786,"package_name":"tar","ecosystem":"npm","requirements":"6.1.11","direct":false,"kind":"development","optional":false},{"id":6909688787,"package_name":"terser","ecosystem":"npm","requirements":"4.6.3","direct":false,"kind":"development","optional":false},{"id":6909688788,"package_name":"terser-webpack-plugin","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6909688789,"package_name":"jest-worker","ecosystem":"npm","requirements":"26.6.2","direct":false,"kind":"development","optional":false},{"id":6909688790,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6909688791,"package_name":"terser","ecosystem":"npm","requirements":"4.8.0","direct":false,"kind":"development","optional":false},{"id":6909688792,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":6909688793,"package_name":"through","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"development","optional":false},{"id":6909688794,"package_name":"through2","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":6909688795,"package_name":"thunky","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6909688796,"package_name":"timers-browserify","ecosystem":"npm","requirements":"2.0.12","direct":false,"kind":"development","optional":false},{"id":6909688797,"package_name":"tmp","ecosystem":"npm","requirements":"0.0.33","direct":false,"kind":"development","optional":false},{"id":6909688798,"package_name":"to-array","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":6909688799,"package_name":"to-arraybuffer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688800,"package_name":"to-fast-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688801,"package_name":"to-object-path","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":6909688802,"package_name":"to-regex","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6909688803,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6909688804,"package_name":"toidentifier","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909688805,"package_name":"tokenizr","ecosystem":"npm","requirements":"1.6.4","direct":false,"kind":"runtime","optional":false},{"id":6909688806,"package_name":"tough-cookie","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":6909688807,"package_name":"tr46","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":6909688808,"package_name":"tree-kill","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":6909688809,"package_name":"ts-loader","ecosystem":"npm","requirements":"6.2.2","direct":false,"kind":"development","optional":false},{"id":6909688810,"package_name":"ts-node","ecosystem":"npm","requirements":"8.3.0","direct":false,"kind":"development","optional":false},{"id":6909688811,"package_name":"tslib","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":6909688812,"package_name":"tslint","ecosystem":"npm","requirements":"5.18.0","direct":false,"kind":"development","optional":false},{"id":6909688813,"package_name":"diff","ecosystem":"npm","requirements":"3.5.0","direct":false,"kind":"development","optional":false},{"id":6909688814,"package_name":"tsutils","ecosystem":"npm","requirements":"2.29.0","direct":false,"kind":"development","optional":false},{"id":6909688815,"package_name":"tsutils","ecosystem":"npm","requirements":"3.21.0","direct":false,"kind":"development","optional":false},{"id":6909688816,"package_name":"tty-browserify","ecosystem":"npm","requirements":"0.0.0","direct":false,"kind":"development","optional":false},{"id":6909688817,"package_name":"tunnel-agent","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":6909688818,"package_name":"tweetnacl","ecosystem":"npm","requirements":"0.14.5","direct":false,"kind":"runtime","optional":false},{"id":6909688819,"package_name":"type-check","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":6909688820,"package_name":"type-fest","ecosystem":"npm","requirements":"0.21.3","direct":false,"kind":"development","optional":false},{"id":6909688821,"package_name":"type-is","ecosystem":"npm","requirements":"1.6.18","direct":false,"kind":"runtime","optional":false},{"id":6909688822,"package_name":"typedarray","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"development","optional":false},{"id":6909688823,"package_name":"typescript","ecosystem":"npm","requirements":"3.5.3","direct":false,"kind":"development","optional":false},{"id":6909688824,"package_name":"ultron","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909688825,"package_name":"unbox-primitive","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688826,"package_name":"unicode-canonical-property-names-ecmascript","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688827,"package_name":"unicode-match-property-ecmascript","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688828,"package_name":"unicode-match-property-value-ecmascript","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688829,"package_name":"unicode-property-aliases-ecmascript","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688830,"package_name":"uninstall","ecosystem":"npm","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909688831,"package_name":"union-value","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6909688832,"package_name":"unique-filename","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6909688833,"package_name":"unique-slug","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6909688834,"package_name":"universal-analytics","ecosystem":"npm","requirements":"0.4.23","direct":false,"kind":"development","optional":false},{"id":6909688835,"package_name":"universalify","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6909688836,"package_name":"unpipe","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909688837,"package_name":"unset-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6909688838,"package_name":"has-value","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":6909688839,"package_name":"isobject","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688840,"package_name":"has-values","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":6909688841,"package_name":"upath","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6909688842,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":6909688843,"package_name":"urix","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":6909688844,"package_name":"url","ecosystem":"npm","requirements":"0.11.0","direct":false,"kind":"development","optional":false},{"id":6909688845,"package_name":"url-parse","ecosystem":"npm","requirements":"1.5.3","direct":false,"kind":"development","optional":false},{"id":6909688846,"package_name":"punycode","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":6909688847,"package_name":"use","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6909688848,"package_name":"useragent","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6909688849,"package_name":"lru-cache","ecosystem":"npm","requirements":"4.1.5","direct":false,"kind":"development","optional":false},{"id":6909688850,"package_name":"yallist","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6909688851,"package_name":"util","ecosystem":"npm","requirements":"0.11.1","direct":false,"kind":"development","optional":false},{"id":6909688852,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688853,"package_name":"util-promisify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688854,"package_name":"utils-merge","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909688855,"package_name":"uuid","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":6909688856,"package_name":"v8-compile-cache","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6909688857,"package_name":"validate-npm-package-license","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":6909688858,"package_name":"validate-npm-package-name","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6909688859,"package_name":"vary","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909688860,"package_name":"verror","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":6909688861,"package_name":"vm-browserify","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6909688862,"package_name":"void-elements","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688863,"package_name":"watchpack","ecosystem":"npm","requirements":"1.7.5","direct":false,"kind":"development","optional":false},{"id":6909688864,"package_name":"watchpack-chokidar2","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6909688865,"package_name":"wbuf","ecosystem":"npm","requirements":"1.7.3","direct":false,"kind":"development","optional":false},{"id":6909688866,"package_name":"webdriver-js-extender","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688867,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909688868,"package_name":"webpack","ecosystem":"npm","requirements":"4.39.2","direct":false,"kind":"development","optional":false},{"id":6909688869,"package_name":"webpack-cli","ecosystem":"npm","requirements":"3.3.12","direct":false,"kind":"development","optional":false},{"id":6909688870,"package_name":"enhanced-resolve","ecosystem":"npm","requirements":"4.5.0","direct":false,"kind":"development","optional":false},{"id":6909688871,"package_name":"loader-utils","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6909688872,"package_name":"memory-fs","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":6909688873,"package_name":"webpack-core","ecosystem":"npm","requirements":"0.6.9","direct":false,"kind":"development","optional":false},{"id":6909688874,"package_name":"source-list-map","ecosystem":"npm","requirements":"0.1.8","direct":false,"kind":"development","optional":false},{"id":6909688875,"package_name":"source-map","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"development","optional":false},{"id":6909688876,"package_name":"webpack-dev-middleware","ecosystem":"npm","requirements":"3.7.2","direct":false,"kind":"development","optional":false},{"id":6909688877,"package_name":"webpack-dev-server","ecosystem":"npm","requirements":"3.11.0","direct":false,"kind":"development","optional":false},{"id":6909688878,"package_name":"webpack-log","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688879,"package_name":"webpack-merge","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":6909688880,"package_name":"webpack-sources","ecosystem":"npm","requirements":"1.4.3","direct":false,"kind":"development","optional":false},{"id":6909688881,"package_name":"webpack-subresource-integrity","ecosystem":"npm","requirements":"1.1.0-rc.6","direct":false,"kind":"development","optional":false},{"id":6909688882,"package_name":"acorn","ecosystem":"npm","requirements":"6.4.2","direct":false,"kind":"development","optional":false},{"id":6909688883,"package_name":"find-cache-dir","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6909688884,"package_name":"terser-webpack-plugin","ecosystem":"npm","requirements":"1.4.5","direct":false,"kind":"development","optional":false},{"id":6909688885,"package_name":"websocket-driver","ecosystem":"npm","requirements":"0.6.5","direct":false,"kind":"development","optional":false},{"id":6909688886,"package_name":"websocket-extensions","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":6909688887,"package_name":"whatwg-encoding","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":6909688888,"package_name":"whatwg-url","ecosystem":"npm","requirements":"4.8.0","direct":false,"kind":"runtime","optional":false},{"id":6909688889,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909688890,"package_name":"when","ecosystem":"npm","requirements":"3.6.4","direct":false,"kind":"development","optional":false},{"id":6909688891,"package_name":"which","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":6909688892,"package_name":"which-boxed-primitive","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6909688893,"package_name":"which-module","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6909688894,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":6909688895,"package_name":"wordwrap","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"development","optional":false},{"id":6909688896,"package_name":"worker-farm","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"development","optional":false},{"id":6909688897,"package_name":"worker-plugin","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6909688898,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":6909688899,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909688900,"package_name":"ws","ecosystem":"npm","requirements":"6.2.2","direct":false,"kind":"development","optional":false},{"id":6909688901,"package_name":"xhr2","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":6909688902,"package_name":"xml-name-validator","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909688903,"package_name":"xml2js","ecosystem":"npm","requirements":"0.4.23","direct":false,"kind":"development","optional":false},{"id":6909688904,"package_name":"xmlbuilder","ecosystem":"npm","requirements":"11.0.1","direct":false,"kind":"development","optional":false},{"id":6909688905,"package_name":"xmldom","ecosystem":"npm","requirements":"0.1.31","direct":false,"kind":"runtime","optional":false},{"id":6909688906,"package_name":"xmlhttprequest-ssl","ecosystem":"npm","requirements":"1.5.5","direct":false,"kind":"development","optional":false},{"id":6909688907,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6909688908,"package_name":"y18n","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":6909688909,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6909688910,"package_name":"yargs","ecosystem":"npm","requirements":"13.3.2","direct":false,"kind":"development","optional":false},{"id":6909688911,"package_name":"yargs-parser","ecosystem":"npm","requirements":"13.1.2","direct":false,"kind":"development","optional":false},{"id":6909688912,"package_name":"yeast","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6909688913,"package_name":"yn","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6909688914,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":6909688915,"package_name":"zone.js","ecosystem":"npm","requirements":"0.10.3","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"frontend/package.json","sha":null,"kind":"manifest","created_at":"2023-01-15T00:15:45.456Z","updated_at":"2023-01-15T00:15:45.456Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/frontend/package.json","dependencies":[{"id":6909688941,"package_name":"@ajsf/bootstrap4","ecosystem":"npm","requirements":"^0.1.4","direct":true,"kind":"runtime","optional":false},{"id":6909688942,"package_name":"@angular/animations","ecosystem":"npm","requirements":"^8.2.14","direct":true,"kind":"runtime","optional":false},{"id":6909688943,"package_name":"@angular/cdk","ecosystem":"npm","requirements":"^8.2.3","direct":true,"kind":"runtime","optional":false},{"id":6909688944,"package_name":"@angular/common","ecosystem":"npm","requirements":"^8.2.14","direct":true,"kind":"runtime","optional":false},{"id":6909688945,"package_name":"@angular/compiler","ecosystem":"npm","requirements":"^8.2.14","direct":true,"kind":"runtime","optional":false},{"id":6909688946,"package_name":"@angular/core","ecosystem":"npm","requirements":"^8.2.14","direct":true,"kind":"runtime","optional":false},{"id":6909688947,"package_name":"@angular/forms","ecosystem":"npm","requirements":"^8.2.14","direct":true,"kind":"runtime","optional":false},{"id":6909688948,"package_name":"@angular/platform-browser","ecosystem":"npm","requirements":"^8.2.14","direct":true,"kind":"runtime","optional":false},{"id":6909688949,"package_name":"@angular/platform-browser-dynamic","ecosystem":"npm","requirements":"^8.2.14","direct":true,"kind":"runtime","optional":false},{"id":6909688950,"package_name":"@angular/platform-server","ecosystem":"npm","requirements":"^8.2.14","direct":true,"kind":"runtime","optional":false},{"id":6909688951,"package_name":"@angular/router","ecosystem":"npm","requirements":"^8.2.14","direct":true,"kind":"runtime","optional":false},{"id":6909688952,"package_name":"@ng-bootstrap/ng-bootstrap","ecosystem":"npm","requirements":"^5.3.1","direct":true,"kind":"runtime","optional":false},{"id":6909688953,"package_name":"@nguniversal/express-engine","ecosystem":"npm","requirements":"^8.2.6","direct":true,"kind":"runtime","optional":false},{"id":6909688954,"package_name":"@nguniversal/module-map-ngfactory-loader","ecosystem":"npm","requirements":"8.1.1","direct":true,"kind":"runtime","optional":false},{"id":6909688955,"package_name":"@ngx-i18nsupport/tooling","ecosystem":"npm","requirements":"^8.0.3","direct":true,"kind":"runtime","optional":false},{"id":6909688956,"package_name":"@swimlane/ngx-datatable","ecosystem":"npm","requirements":"^16.1.1","direct":true,"kind":"runtime","optional":false},{"id":6909688957,"package_name":"angular2-image-upload","ecosystem":"npm","requirements":"^1.0.0-rc.2","direct":true,"kind":"runtime","optional":false},{"id":6909688958,"package_name":"bootstrap","ecosystem":"npm","requirements":"^4.6.0","direct":true,"kind":"runtime","optional":false},{"id":6909688959,"package_name":"core-js","ecosystem":"npm","requirements":"^3.18.2","direct":true,"kind":"runtime","optional":false},{"id":6909688960,"package_name":"domino","ecosystem":"npm","requirements":"^2.1.6","direct":true,"kind":"runtime","optional":false},{"id":6909688961,"package_name":"express","ecosystem":"npm","requirements":"^4.17.1","direct":true,"kind":"runtime","optional":false},{"id":6909688962,"package_name":"file-saver","ecosystem":"npm","requirements":"^2.0.5","direct":true,"kind":"runtime","optional":false},{"id":6909688963,"package_name":"font-awesome","ecosystem":"npm","requirements":"^4.7.0","direct":true,"kind":"runtime","optional":false},{"id":6909688964,"package_name":"jquery","ecosystem":"npm","requirements":"^3.6.0","direct":true,"kind":"runtime","optional":false},{"id":6909688965,"package_name":"jshint","ecosystem":"npm","requirements":"^2.13.1","direct":true,"kind":"runtime","optional":false},{"id":6909688966,"package_name":"leaflet","ecosystem":"npm","requirements":"^1.7.1","direct":true,"kind":"runtime","optional":false},{"id":6909688967,"package_name":"leaflet-fullscreen","ecosystem":"npm","requirements":"^1.0.2","direct":true,"kind":"runtime","optional":false},{"id":6909688968,"package_name":"leaflet-gesture-handling","ecosystem":"npm","requirements":"^1.2.1","direct":true,"kind":"runtime","optional":false},{"id":6909688969,"package_name":"leaflet.locatecontrol","ecosystem":"npm","requirements":"^0.68.0","direct":true,"kind":"runtime","optional":false},{"id":6909688970,"package_name":"leaflet.markercluster","ecosystem":"npm","requirements":"^1.5.1","direct":true,"kind":"runtime","optional":false},{"id":6909688971,"package_name":"lodash","ecosystem":"npm","requirements":"^4.17.21","direct":true,"kind":"runtime","optional":false},{"id":6909688972,"package_name":"lodash-es","ecosystem":"npm","requirements":"^4.17.21","direct":true,"kind":"runtime","optional":false},{"id":6909688973,"package_name":"mock-browser","ecosystem":"npm","requirements":"^0.92.14","direct":true,"kind":"runtime","optional":false},{"id":6909688974,"package_name":"ngx-toastr","ecosystem":"npm","requirements":"^10.2.0","direct":true,"kind":"runtime","optional":false},{"id":6909688975,"package_name":"rxjs","ecosystem":"npm","requirements":"^6.6.7","direct":true,"kind":"runtime","optional":false},{"id":6909688976,"package_name":"uninstall","ecosystem":"npm","requirements":"0.0.0","direct":true,"kind":"runtime","optional":false},{"id":6909688977,"package_name":"zone.js","ecosystem":"npm","requirements":"^0.10.3","direct":true,"kind":"runtime","optional":false},{"id":6909688978,"package_name":"@angular-devkit/build-angular","ecosystem":"npm","requirements":"~0.803","direct":true,"kind":"development","optional":false},{"id":6909688979,"package_name":"@angular/cli","ecosystem":"npm","requirements":"^8.3.29","direct":true,"kind":"development","optional":false},{"id":6909688980,"package_name":"@angular/compiler-cli","ecosystem":"npm","requirements":"^8.2.14","direct":true,"kind":"development","optional":false},{"id":6909688981,"package_name":"@angular/language-service","ecosystem":"npm","requirements":"^8.2.14","direct":true,"kind":"development","optional":false},{"id":6909688982,"package_name":"@ngx-i18nsupport/ngx-i18nsupport","ecosystem":"npm","requirements":"^1.1.6","direct":true,"kind":"development","optional":false},{"id":6909688983,"package_name":"@types/jasmine","ecosystem":"npm","requirements":"^3.9.1","direct":true,"kind":"development","optional":false},{"id":6909688984,"package_name":"@types/jasminewd2","ecosystem":"npm","requirements":"^2.0.10","direct":true,"kind":"development","optional":false},{"id":6909688985,"package_name":"@types/leaflet","ecosystem":"npm","requirements":"^1.7.5","direct":true,"kind":"development","optional":false},{"id":6909688986,"package_name":"@types/leaflet.locatecontrol","ecosystem":"npm","requirements":"^0.60.8","direct":true,"kind":"development","optional":false},{"id":6909688987,"package_name":"@types/leaflet.markercluster","ecosystem":"npm","requirements":"^1.4.5","direct":true,"kind":"development","optional":false},{"id":6909688988,"package_name":"@types/node","ecosystem":"npm","requirements":"^13.13.52","direct":true,"kind":"development","optional":false},{"id":6909688989,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^4.33.0","direct":true,"kind":"development","optional":false},{"id":6909688990,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^4.33.0","direct":true,"kind":"development","optional":false},{"id":6909688991,"package_name":"codelyzer","ecosystem":"npm","requirements":"^5.2.2","direct":true,"kind":"development","optional":false},{"id":6909688992,"package_name":"eslint","ecosystem":"npm","requirements":"^7.32.0","direct":true,"kind":"development","optional":false},{"id":6909688993,"package_name":"eslint-config-prettier","ecosystem":"npm","requirements":"^7.2.0","direct":true,"kind":"development","optional":false},{"id":6909688994,"package_name":"eslint-plugin-prettier","ecosystem":"npm","requirements":"^3.4.1","direct":true,"kind":"development","optional":false},{"id":6909688995,"package_name":"jasmine-core","ecosystem":"npm","requirements":"~3.4.0","direct":true,"kind":"development","optional":false},{"id":6909688996,"package_name":"jasmine-spec-reporter","ecosystem":"npm","requirements":"~4.2.1","direct":true,"kind":"development","optional":false},{"id":6909688997,"package_name":"karma","ecosystem":"npm","requirements":"~4.2.0","direct":true,"kind":"development","optional":false},{"id":6909688998,"package_name":"karma-chrome-launcher","ecosystem":"npm","requirements":"~3.1.0","direct":true,"kind":"development","optional":false},{"id":6909688999,"package_name":"karma-coverage-istanbul-reporter","ecosystem":"npm","requirements":"^2.1.1","direct":true,"kind":"development","optional":false},{"id":6909689000,"package_name":"karma-jasmine","ecosystem":"npm","requirements":"~2.0.1","direct":true,"kind":"development","optional":false},{"id":6909689001,"package_name":"karma-jasmine-html-reporter","ecosystem":"npm","requirements":"^1.7.0","direct":true,"kind":"development","optional":false},{"id":6909689002,"package_name":"prettier","ecosystem":"npm","requirements":"^2.4.1","direct":true,"kind":"development","optional":false},{"id":6909689003,"package_name":"protractor","ecosystem":"npm","requirements":"^5.4.4","direct":true,"kind":"development","optional":false},{"id":6909689004,"package_name":"ts-loader","ecosystem":"npm","requirements":"^6.2.2","direct":true,"kind":"development","optional":false},{"id":6909689005,"package_name":"ts-node","ecosystem":"npm","requirements":"~8.3.0","direct":true,"kind":"development","optional":false},{"id":6909689006,"package_name":"tslib","ecosystem":"npm","requirements":"^1.14.1","direct":true,"kind":"development","optional":false},{"id":6909689007,"package_name":"tslint","ecosystem":"npm","requirements":"~5.18.0","direct":true,"kind":"development","optional":false},{"id":6909689008,"package_name":"typescript","ecosystem":"npm","requirements":"~3.5","direct":true,"kind":"development","optional":false},{"id":6909689009,"package_name":"webpack-cli","ecosystem":"npm","requirements":"^3.3.12","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"backend/poetry.lock","sha":null,"kind":"lockfile","created_at":"2023-01-15T00:15:45.704Z","updated_at":"2023-01-15T00:15:45.704Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/backend/poetry.lock","dependencies":[{"id":6909691672,"package_name":"appdirs","ecosystem":"pypi","requirements":"1.4.4","direct":false,"kind":"develop","optional":false},{"id":6909691673,"package_name":"attrs","ecosystem":"pypi","requirements":"21.4.0","direct":false,"kind":"runtime","optional":false},{"id":6909691674,"package_name":"autoflake","ecosystem":"pypi","requirements":"1.4","direct":false,"kind":"develop","optional":false},{"id":6909691675,"package_name":"black","ecosystem":"pypi","requirements":"20.8b1","direct":false,"kind":"develop","optional":false},{"id":6909691676,"package_name":"certifi","ecosystem":"pypi","requirements":"2021.10.8","direct":false,"kind":"runtime","optional":false},{"id":6909691677,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"2.0.12","direct":false,"kind":"runtime","optional":false},{"id":6909691678,"package_name":"click","ecosystem":"pypi","requirements":"7.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909691679,"package_name":"click-plugins","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6909691680,"package_name":"cligj","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":6909691681,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"15.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909691682,"package_name":"dataclasses","ecosystem":"pypi","requirements":"0.8","direct":false,"kind":"runtime","optional":false},{"id":6909691683,"package_name":"fiona","ecosystem":"pypi","requirements":"1.8.21","direct":false,"kind":"runtime","optional":false},{"id":6909691684,"package_name":"flake8","ecosystem":"pypi","requirements":"3.9.2","direct":false,"kind":"develop","optional":false},{"id":6909691685,"package_name":"flasgger","ecosystem":"pypi","requirements":"0.9.5","direct":false,"kind":"runtime","optional":false},{"id":6909691686,"package_name":"flask","ecosystem":"pypi","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":6909691687,"package_name":"flask-admin","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":6909691688,"package_name":"flask-caching","ecosystem":"pypi","requirements":"1.10.1","direct":false,"kind":"runtime","optional":false},{"id":6909691689,"package_name":"flask-ckeditor","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":6909691690,"package_name":"flask-cors","ecosystem":"pypi","requirements":"3.0.10","direct":false,"kind":"runtime","optional":false},{"id":6909691691,"package_name":"flask-jwt-extended","ecosystem":"pypi","requirements":"4.3.1","direct":false,"kind":"runtime","optional":false},{"id":6909691692,"package_name":"flask-sqlalchemy","ecosystem":"pypi","requirements":"2.5.1","direct":false,"kind":"runtime","optional":false},{"id":6909691693,"package_name":"geoalchemy2","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":6909691694,"package_name":"geog","ecosystem":"pypi","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909691695,"package_name":"geojson","ecosystem":"pypi","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":6909691696,"package_name":"greenlet","ecosystem":"pypi","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":6909691697,"package_name":"gunicorn","ecosystem":"pypi","requirements":"20.1.0","direct":false,"kind":"runtime","optional":false},{"id":6909691698,"package_name":"humanfriendly","ecosystem":"pypi","requirements":"10.0","direct":false,"kind":"runtime","optional":false},{"id":6909691699,"package_name":"idna","ecosystem":"pypi","requirements":"3.3","direct":false,"kind":"runtime","optional":false},{"id":6909691700,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"4.8.3","direct":false,"kind":"runtime","optional":false},{"id":6909691701,"package_name":"isort","ecosystem":"pypi","requirements":"5.8.0","direct":false,"kind":"develop","optional":false},{"id":6909691702,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909691703,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":6909691704,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909691705,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6909691706,"package_name":"marshmallow","ecosystem":"pypi","requirements":"3.14.1","direct":false,"kind":"runtime","optional":false},{"id":6909691707,"package_name":"mccabe","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"develop","optional":false},{"id":6909691708,"package_name":"mistune","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":6909691709,"package_name":"munch","ecosystem":"pypi","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":6909691710,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"0.4.3","direct":false,"kind":"develop","optional":false},{"id":6909691711,"package_name":"numpy","ecosystem":"pypi","requirements":"1.19.5","direct":false,"kind":"runtime","optional":false},{"id":6909691712,"package_name":"packaging","ecosystem":"pypi","requirements":"21.3","direct":false,"kind":"runtime","optional":false},{"id":6909691713,"package_name":"passlib","ecosystem":"pypi","requirements":"1.7.4","direct":false,"kind":"runtime","optional":false},{"id":6909691714,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"develop","optional":false},{"id":6909691715,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"2.9.3","direct":false,"kind":"runtime","optional":false},{"id":6909691716,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"develop","optional":false},{"id":6909691717,"package_name":"pyflakes","ecosystem":"pypi","requirements":"2.3.1","direct":false,"kind":"develop","optional":false},{"id":6909691718,"package_name":"pyjwt","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":6909691719,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":6909691720,"package_name":"pyreadline","ecosystem":"pypi","requirements":"2.1","direct":false,"kind":"runtime","optional":false},{"id":6909691721,"package_name":"pyreadline3","ecosystem":"pypi","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":6909691722,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"0.18.0","direct":false,"kind":"runtime","optional":false},{"id":6909691723,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":"runtime","optional":false},{"id":6909691724,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0","direct":false,"kind":"runtime","optional":false},{"id":6909691725,"package_name":"regex","ecosystem":"pypi","requirements":"2022.1.18","direct":false,"kind":"develop","optional":false},{"id":6909691726,"package_name":"requests","ecosystem":"pypi","requirements":"2.27.1","direct":false,"kind":"runtime","optional":false},{"id":6909691727,"package_name":"shapely","ecosystem":"pypi","requirements":"1.8.1.post1","direct":false,"kind":"runtime","optional":false},{"id":6909691728,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":6909691729,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"1.4.31","direct":false,"kind":"runtime","optional":false},{"id":6909691730,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":6909691731,"package_name":"typed-ast","ecosystem":"pypi","requirements":"1.5.2","direct":false,"kind":"develop","optional":false},{"id":6909691732,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":6909691733,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.8","direct":false,"kind":"runtime","optional":false},{"id":6909691734,"package_name":"utils-flask-sqlalchemy","ecosystem":"pypi","requirements":"0.2.6","direct":false,"kind":"runtime","optional":false},{"id":6909691735,"package_name":"utils-flask-sqlalchemy-geo","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":6909691736,"package_name":"werkzeug","ecosystem":"pypi","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":6909691737,"package_name":"wtforms","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":6909691738,"package_name":"xlwt","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":6909691739,"package_name":"zipp","ecosystem":"pypi","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"backend/pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-01-15T00:15:45.834Z","updated_at":"2023-01-15T00:15:45.834Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/backend/pyproject.toml","dependencies":[{"id":6909691755,"package_name":"python","ecosystem":"pypi","requirements":"^3.6","direct":true,"kind":"runtime","optional":false},{"id":6909691756,"package_name":"Flask","ecosystem":"pypi","requirements":"^2.0.3","direct":true,"kind":"runtime","optional":false},{"id":6909691757,"package_name":"Flask-Admin","ecosystem":"pypi","requirements":"^1.6.0","direct":true,"kind":"runtime","optional":false},{"id":6909691758,"package_name":"Flask-JWT-Extended","ecosystem":"pypi","requirements":"^4.1.0","direct":true,"kind":"runtime","optional":false},{"id":6909691759,"package_name":"flasgger","ecosystem":"pypi","requirements":"^0.9.5","direct":true,"kind":"runtime","optional":false},{"id":6909691760,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"^2.9.3","direct":true,"kind":"runtime","optional":false},{"id":6909691761,"package_name":"Shapely","ecosystem":"pypi","requirements":"^1.7.1","direct":true,"kind":"runtime","optional":false},{"id":6909691762,"package_name":"SQLAlchemy","ecosystem":"pypi","requirements":"^1.4.31","direct":true,"kind":"runtime","optional":false},{"id":6909691763,"package_name":"toml","ecosystem":"pypi","requirements":"^0.10.2","direct":true,"kind":"runtime","optional":false},{"id":6909691764,"package_name":"gunicorn","ecosystem":"pypi","requirements":"^20.1.0","direct":true,"kind":"runtime","optional":false},{"id":6909691765,"package_name":"GeoAlchemy2","ecosystem":"pypi","requirements":"^0.10.2","direct":true,"kind":"runtime","optional":false},{"id":6909691766,"package_name":"Flask-SQLAlchemy","ecosystem":"pypi","requirements":"^2.5.1","direct":true,"kind":"runtime","optional":false},{"id":6909691767,"package_name":"Flask-CKEditor","ecosystem":"pypi","requirements":"^0.4.5","direct":true,"kind":"runtime","optional":false},{"id":6909691768,"package_name":"Flask-Cors","ecosystem":"pypi","requirements":"^3.0.10","direct":true,"kind":"runtime","optional":false},{"id":6909691769,"package_name":"geojson","ecosystem":"pypi","requirements":"^2.5.0","direct":true,"kind":"runtime","optional":false},{"id":6909691770,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"^15.0.1","direct":true,"kind":"runtime","optional":false},{"id":6909691771,"package_name":"passlib","ecosystem":"pypi","requirements":"^1.7.4","direct":true,"kind":"runtime","optional":false},{"id":6909691772,"package_name":"requests","ecosystem":"pypi","requirements":"^2.27.1","direct":true,"kind":"runtime","optional":false},{"id":6909691773,"package_name":"xlwt","ecosystem":"pypi","requirements":"^1.3.0","direct":true,"kind":"runtime","optional":false},{"id":6909691774,"package_name":"Flask-Caching","ecosystem":"pypi","requirements":"^1.10.1","direct":true,"kind":"runtime","optional":false},{"id":6909691775,"package_name":"utils-flask-sqlalchemy-geo","ecosystem":"pypi","requirements":"^0.2.2","direct":true,"kind":"runtime","optional":false},{"id":6909691776,"package_name":"black","ecosystem":"pypi","requirements":"^20.8b1","direct":true,"kind":"develop","optional":false},{"id":6909691777,"package_name":"isort","ecosystem":"pypi","requirements":"^5.8.0","direct":true,"kind":"develop","optional":false},{"id":6909691778,"package_name":"flake8","ecosystem":"pypi","requirements":"^3.9.2","direct":true,"kind":"develop","optional":false},{"id":6909691779,"package_name":"autoflake","ecosystem":"pypi","requirements":"^1.4","direct":true,"kind":"develop","optional":false}]},{"ecosystem":"pypi","filepath":"backend/requirements-dev.txt","sha":null,"kind":"manifest","created_at":"2023-01-15T00:15:45.898Z","updated_at":"2023-01-15T00:15:45.898Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/backend/requirements-dev.txt","dependencies":[{"id":6909691782,"package_name":"appdirs","ecosystem":"pypi","requirements":"==1.4.4","direct":true,"kind":"development","optional":false},{"id":6909691783,"package_name":"attrs","ecosystem":"pypi","requirements":"==21.2.0","direct":true,"kind":"development","optional":false},{"id":6909691784,"package_name":"autoflake","ecosystem":"pypi","requirements":"==1.4","direct":true,"kind":"development","optional":false},{"id":6909691785,"package_name":"black","ecosystem":"pypi","requirements":"==20.8b1","direct":true,"kind":"development","optional":false},{"id":6909691786,"package_name":"certifi","ecosystem":"pypi","requirements":"==2021.10.8","direct":true,"kind":"development","optional":false},{"id":6909691787,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.7","direct":true,"kind":"development","optional":false},{"id":6909691788,"package_name":"click-plugins","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"development","optional":false},{"id":6909691789,"package_name":"click","ecosystem":"pypi","requirements":"==7.1.2","direct":true,"kind":"development","optional":false},{"id":6909691790,"package_name":"cligj","ecosystem":"pypi","requirements":"==0.7.2","direct":true,"kind":"development","optional":false},{"id":6909691791,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"==15.0.1","direct":true,"kind":"development","optional":false},{"id":6909691792,"package_name":"dataclasses","ecosystem":"pypi","requirements":"==0.8","direct":true,"kind":"development","optional":false},{"id":6909691793,"package_name":"fiona","ecosystem":"pypi","requirements":"==1.8.20","direct":true,"kind":"development","optional":false},{"id":6909691794,"package_name":"flake8","ecosystem":"pypi","requirements":"==3.9.2","direct":true,"kind":"development","optional":false},{"id":6909691795,"package_name":"flasgger","ecosystem":"pypi","requirements":"==0.9.5","direct":true,"kind":"development","optional":false},{"id":6909691796,"package_name":"flask-admin","ecosystem":"pypi","requirements":"==1.5.8","direct":true,"kind":"development","optional":false},{"id":6909691797,"package_name":"flask-ckeditor","ecosystem":"pypi","requirements":"==0.4.6","direct":true,"kind":"development","optional":false},{"id":6909691798,"package_name":"flask-cors","ecosystem":"pypi","requirements":"==3.0.10","direct":true,"kind":"development","optional":false},{"id":6909691799,"package_name":"flask-jwt-extended","ecosystem":"pypi","requirements":"==4.3.1","direct":true,"kind":"development","optional":false},{"id":6909691800,"package_name":"flask-sqlalchemy","ecosystem":"pypi","requirements":"==2.5.1","direct":true,"kind":"development","optional":false},{"id":6909691801,"package_name":"flask","ecosystem":"pypi","requirements":"==1.1.4","direct":true,"kind":"development","optional":false},{"id":6909691802,"package_name":"geoalchemy2","ecosystem":"pypi","requirements":"==0.8.5","direct":true,"kind":"development","optional":false},{"id":6909691803,"package_name":"geog","ecosystem":"pypi","requirements":"==0.0.2","direct":true,"kind":"development","optional":false},{"id":6909691804,"package_name":"geojson","ecosystem":"pypi","requirements":"==2.5.0","direct":true,"kind":"development","optional":false},{"id":6909691805,"package_name":"greenlet","ecosystem":"pypi","requirements":"==1.1.2","direct":true,"kind":"development","optional":false},{"id":6909691806,"package_name":"gunicorn","ecosystem":"pypi","requirements":"==20.1.0","direct":true,"kind":"development","optional":false},{"id":6909691807,"package_name":"humanfriendly","ecosystem":"pypi","requirements":"==10.0","direct":true,"kind":"development","optional":false},{"id":6909691808,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"development","optional":false},{"id":6909691809,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==4.8.1","direct":true,"kind":"development","optional":false},{"id":6909691810,"package_name":"isort","ecosystem":"pypi","requirements":"==5.8.0","direct":true,"kind":"development","optional":false},{"id":6909691811,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"development","optional":false},{"id":6909691812,"package_name":"jinja2","ecosystem":"pypi","requirements":"==2.11.3","direct":true,"kind":"development","optional":false},{"id":6909691813,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==4.0.0","direct":true,"kind":"development","optional":false},{"id":6909691814,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"development","optional":false},{"id":6909691815,"package_name":"mccabe","ecosystem":"pypi","requirements":"==0.6.1","direct":true,"kind":"development","optional":false},{"id":6909691816,"package_name":"mistune","ecosystem":"pypi","requirements":"==0.8.4","direct":true,"kind":"development","optional":false},{"id":6909691817,"package_name":"munch","ecosystem":"pypi","requirements":"==2.5.0","direct":true,"kind":"development","optional":false},{"id":6909691818,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"==0.4.3","direct":true,"kind":"development","optional":false},{"id":6909691819,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.19.5","direct":true,"kind":"development","optional":false},{"id":6909691820,"package_name":"passlib","ecosystem":"pypi","requirements":"==1.7.4","direct":true,"kind":"development","optional":false},{"id":6909691821,"package_name":"pathspec","ecosystem":"pypi","requirements":"==0.9.0","direct":true,"kind":"development","optional":false},{"id":6909691822,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.1","direct":true,"kind":"development","optional":false},{"id":6909691823,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"==2.7.0","direct":true,"kind":"development","optional":false},{"id":6909691824,"package_name":"pyflakes","ecosystem":"pypi","requirements":"==2.3.1","direct":true,"kind":"development","optional":false},{"id":6909691825,"package_name":"pyjwt","ecosystem":"pypi","requirements":"==2.3.0","direct":true,"kind":"development","optional":false},{"id":6909691826,"package_name":"pyreadline3","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"development","optional":false},{"id":6909691827,"package_name":"pyreadline","ecosystem":"pypi","requirements":"==2.1","direct":true,"kind":"development","optional":false},{"id":6909691828,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"==0.18.0","direct":true,"kind":"development","optional":false},{"id":6909691829,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":true,"kind":"development","optional":false},{"id":6909691830,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0","direct":true,"kind":"development","optional":false},{"id":6909691831,"package_name":"regex","ecosystem":"pypi","requirements":"==2021.11.2","direct":true,"kind":"development","optional":false},{"id":6909691832,"package_name":"requests","ecosystem":"pypi","requirements":"==2.26.0","direct":true,"kind":"development","optional":false},{"id":6909691833,"package_name":"shapely","ecosystem":"pypi","requirements":"==1.8.0","direct":true,"kind":"development","optional":false},{"id":6909691834,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"development","optional":false},{"id":6909691835,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==1.4.26","direct":true,"kind":"development","optional":false},{"id":6909691836,"package_name":"toml","ecosystem":"pypi","requirements":"==0.10.2","direct":true,"kind":"development","optional":false},{"id":6909691837,"package_name":"typed-ast","ecosystem":"pypi","requirements":"==1.4.3","direct":true,"kind":"development","optional":false},{"id":6909691838,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==3.10.0.2","direct":true,"kind":"development","optional":false},{"id":6909691839,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.7","direct":true,"kind":"development","optional":false},{"id":6909691840,"package_name":"werkzeug","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"development","optional":false},{"id":6909691841,"package_name":"wtforms","ecosystem":"pypi","requirements":"==2.3.3","direct":true,"kind":"development","optional":false},{"id":6909691842,"package_name":"xlwt","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"development","optional":false},{"id":6909691843,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.6.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"backend/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-15T00:15:45.967Z","updated_at":"2023-01-15T00:15:45.967Z","repository_link":"https://github.com/PnX-SI/GeoNature-citizen/blob/master/backend/requirements.txt","dependencies":[{"id":6909691906,"package_name":"attrs","ecosystem":"pypi","requirements":"==21.4.0","direct":true,"kind":"runtime","optional":false},{"id":6909691907,"package_name":"certifi","ecosystem":"pypi","requirements":"==2021.10.8","direct":true,"kind":"runtime","optional":false},{"id":6909691908,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==2.0.11","direct":true,"kind":"runtime","optional":false},{"id":6909691909,"package_name":"click-plugins","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":6909691910,"package_name":"click","ecosystem":"pypi","requirements":"==7.1.2","direct":true,"kind":"runtime","optional":false},{"id":6909691911,"package_name":"cligj","ecosystem":"pypi","requirements":"==0.7.2","direct":true,"kind":"runtime","optional":false},{"id":6909691912,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"==15.0.1","direct":true,"kind":"runtime","optional":false},{"id":6909691913,"package_name":"fiona","ecosystem":"pypi","requirements":"==1.8.21","direct":true,"kind":"runtime","optional":false},{"id":6909691914,"package_name":"flasgger","ecosystem":"pypi","requirements":"==0.9.5","direct":true,"kind":"runtime","optional":false},{"id":6909691915,"package_name":"flask-admin","ecosystem":"pypi","requirements":"==1.6.0","direct":true,"kind":"runtime","optional":false},{"id":6909691916,"package_name":"flask-caching","ecosystem":"pypi","requirements":"==1.10.1","direct":true,"kind":"runtime","optional":false},{"id":6909691917,"package_name":"flask-ckeditor","ecosystem":"pypi","requirements":"==0.4.6","direct":true,"kind":"runtime","optional":false},{"id":6909691918,"package_name":"flask-cors","ecosystem":"pypi","requirements":"==3.0.10","direct":true,"kind":"runtime","optional":false},{"id":6909691919,"package_name":"flask-jwt-extended","ecosystem":"pypi","requirements":"==4.3.1","direct":true,"kind":"runtime","optional":false},{"id":6909691920,"package_name":"flask-sqlalchemy","ecosystem":"pypi","requirements":"==2.5.1","direct":true,"kind":"runtime","optional":false},{"id":6909691921,"package_name":"flask","ecosystem":"pypi","requirements":"==1.1.4","direct":true,"kind":"runtime","optional":false},{"id":6909691922,"package_name":"geoalchemy2","ecosystem":"pypi","requirements":"==0.8.5","direct":true,"kind":"runtime","optional":false},{"id":6909691923,"package_name":"geog","ecosystem":"pypi","requirements":"==0.0.2","direct":true,"kind":"runtime","optional":false},{"id":6909691924,"package_name":"geojson","ecosystem":"pypi","requirements":"==2.5.0","direct":true,"kind":"runtime","optional":false},{"id":6909691925,"package_name":"greenlet","ecosystem":"pypi","requirements":"==1.1.2","direct":true,"kind":"runtime","optional":false},{"id":6909691926,"package_name":"gunicorn","ecosystem":"pypi","requirements":"==20.1.0","direct":true,"kind":"runtime","optional":false},{"id":6909691927,"package_name":"humanfriendly","ecosystem":"pypi","requirements":"==10.0","direct":true,"kind":"runtime","optional":false},{"id":6909691928,"package_name":"idna","ecosystem":"pypi","requirements":"==3.3","direct":true,"kind":"runtime","optional":false},{"id":6909691929,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==4.8.3","direct":true,"kind":"runtime","optional":false},{"id":6909691930,"package_name":"itsdangerous","ecosystem":"pypi","requirements":"==1.1.0","direct":true,"kind":"runtime","optional":false},{"id":6909691931,"package_name":"jinja2","ecosystem":"pypi","requirements":"==2.11.3","direct":true,"kind":"runtime","optional":false},{"id":6909691932,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==4.0.0","direct":true,"kind":"runtime","optional":false},{"id":6909691933,"package_name":"markupsafe","ecosystem":"pypi","requirements":"==2.0.1","direct":true,"kind":"runtime","optional":false},{"id":6909691934,"package_name":"marshmallow","ecosystem":"pypi","requirements":"==3.14.1","direct":true,"kind":"runtime","optional":false},{"id":6909691935,"package_name":"mistune","ecosystem":"pypi","requirements":"==2.0.2","direct":true,"kind":"runtime","optional":false},{"id":6909691936,"package_name":"munch","ecosystem":"pypi","requirements":"==2.5.0","direct":true,"kind":"runtime","optional":false},{"id":6909691937,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.19.5","direct":true,"kind":"runtime","optional":false},{"id":6909691938,"package_name":"passlib","ecosystem":"pypi","requirements":"==1.7.4","direct":true,"kind":"runtime","optional":false},{"id":6909691939,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"==2.9.3","direct":true,"kind":"runtime","optional":false},{"id":6909691940,"package_name":"pyjwt","ecosystem":"pypi","requirements":"==2.3.0","direct":true,"kind":"runtime","optional":false},{"id":6909691941,"package_name":"pyreadline3","ecosystem":"pypi","requirements":"==3.4.1","direct":true,"kind":"runtime","optional":false},{"id":6909691942,"package_name":"pyreadline","ecosystem":"pypi","requirements":"==2.1","direct":true,"kind":"runtime","optional":false},{"id":6909691943,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"==0.18.0","direct":true,"kind":"runtime","optional":false},{"id":6909691944,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":true,"kind":"runtime","optional":false},{"id":6909691945,"package_name":"pyyaml","ecosystem":"pypi","requirements":"==6.0","direct":true,"kind":"runtime","optional":false},{"id":6909691946,"package_name":"requests","ecosystem":"pypi","requirements":"==2.27.1","direct":true,"kind":"runtime","optional":false},{"id":6909691947,"package_name":"shapely","ecosystem":"pypi","requirements":"==1.8.0","direct":true,"kind":"runtime","optional":false},{"id":6909691948,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":6909691949,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==1.4.31","direct":true,"kind":"runtime","optional":false},{"id":6909691950,"package_name":"toml","ecosystem":"pypi","requirements":"==0.10.2","direct":true,"kind":"runtime","optional":false},{"id":6909691951,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"==4.0.1","direct":true,"kind":"runtime","optional":false},{"id":6909691952,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.8","direct":true,"kind":"runtime","optional":false},{"id":6909691953,"package_name":"utils-flask-sqlalchemy-geo","ecosystem":"pypi","requirements":"==0.2.2","direct":true,"kind":"runtime","optional":false},{"id":6909691954,"package_name":"utils-flask-sqlalchemy","ecosystem":"pypi","requirements":"==0.2.6","direct":true,"kind":"runtime","optional":false},{"id":6909691955,"package_name":"werkzeug","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":6909691956,"package_name":"wtforms","ecosystem":"pypi","requirements":"==3.0.0","direct":true,"kind":"runtime","optional":false},{"id":6909691957,"package_name":"xlwt","ecosystem":"pypi","requirements":"==1.3.0","direct":true,"kind":"runtime","optional":false},{"id":6909691958,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.6.0","direct":true,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2023-10-17T00:04:28.876Z","updated_at":"2026-04-13T05:03:33.542Z","avatar_url":"https://github.com/PnX-SI.png","language":"TypeScript","category":"Biosphere","sub_category":"Biodiversity Citizen Science","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# GeoNature-citizen\n\nPortail d'inventaire participatif de la biodiversité à destination du grand public.\n\n![logo](https://github.com/PnX-SI/GeoNature-citizen/raw/master/frontend/src/assets/logo.png)\n\n**English:**\n\nGeoNature-citizen is a free and Open Source web solution for citizen science projects for biodiversity data collection. It is fully customizable. Your platform may be a single or a multiple program and be based on existing or adoc list of species.\n\nThe data collection is gamified to improve the user management using badges and scores. It can also be customized to accept new user to be created or not.\n\nIt is based on a fully open source stack from PostgreSQL to Angular.\n\n**Francais:**\n\nGeoNature-citizen est une solution web gratuite et à code source ouvert pour les projets de science citoyenne destinés à la collecte de données sur la biodiversité. L'outil est entièrement personnalisable. Votre plateforme peut être constituée d'un programme unique ou de plusieurs programmes de collecte et être basée sur une liste d'espèces existante ou adoc.\n\nLa collecte de données est ludifiée pour améliorer la gestion des utilisateurs à l’aide de badges et de scores. Elle peut également être personnalisée pour accepter que de nouveaux utilisateurs soient créés ou non.\n\nDocumentation : https://geonature-citizen.readthedocs.io\n\n## Cas d'utilisation\n\n- https://obs.mercantour-parcnational.fr\n- https://biomap.champs-libres.be\n- https://gncitizen.lpo-aura.org\n- https://citizen.nature-occitanie.org\n- https://phenoclim.org/accueil/individus-phenoclim\n- https://enquetes.lashf.org\n- https://observatoire-biodiversite.parc-du-vercors.fr\n- https://enquetes-biodivrennes.fr\n- https://citizen.clicnat.fr\n- https://obs-citoyenne.pyrenees-parcnational.fr\n- https://observation.lehavre.fr\n- https://enquetes.cbiodiv.org\n- https://jobservemonparc.fr\n\n## Solutions logicielles\n\n### Backend (API)\n\n- Python 3\n  - Flask (moteur de l'API)\n  - flask-jwt-extended (pour l'authentification)\n  - SQLAlchemy\n- PostgreSQL / PostGIS\n\n### Frontend\n\n- NodeJS\n- Angular\n- LeafletJS\n- Bootstrap 4\n\n### Dépendances\n\n:exclamation: GeoNature-citizen s'appuie sur [TaxHub](https://github.com/PnX-SI/TaxHub) pour la création des listes d'espèces utilisées dans les programmes.\n\n### Installation\n\nDocumentation : https://geonature-citizen.readthedocs.io\n\n### Mise à jour\n\n- Lancer le script `update_app.sh`\n  - Le script récupérera les modifications depuis git\n  - il va transpiler le front et redémarrer si besoin les services supervisor\n  - [Warning] si des modifications SQL ont été faites, il faudra les faire manuellement\n\n## L'origine du projet\n\nCe projet est initialement développé pour répondre aux besoins de collectes participatives dans le cadre des démarches d'atlas de biodiversité communal/territorial (ABC/ABT).\nLa première version de ce projet est le fruit d'une démarche mutualisée entre différents projects :\n\n- Projet d'Atlas de biodiversité de territoire de [Valence Romans Agglo](http://www.valenceromansagglo.fr/fr/index.html), en partenariat avec la [LPO Auvergne-Rhône-Alpes](https://auvergne-rhone-alpes.lpo.fr/).\n- Projets d'inventaires participatifs du [Parc national du Mercantour](http://www.mercantour-parcnational.fr/fr) et du [Syndicat Mixte pour la gestion et la protection de la Camargue Gardoise](https://www.camarguegardoise.com/), avec une réalisation par [Natural Solutions](https://www.natural-solutions.eu/).\n\nIl constitue l'une des briques du projet GeoNature, porté par les [Parcs nationaux de France](http://www.parcsnationaux.fr/fr) et bénéficie de l'appui technique du [Parc national des Ecrins](http://www.ecrins-parcnational.fr/).\n\n## Contributeurs\n\n[![Contributors](https://contrib.rocks/image?repo=PnX-SI/GeoNature-citizen)](https://github.com/PnX-SI/GeoNature-citizen/graphs/contributors)\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["biodiversity-informatics","biodiversity","biodiversity-catalogue","biodiversity-data","biodiversity-standards","opendata","taxonomy","nature","camera-traps","picture"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/117784","html_url":"https://ost.ecosyste.ms/projects/117784"}