{"id":20712,"name":"Model My Watershed","description":"A watershed-modeling web app for citizens, conservation practitioners, municipal decision-makers, educators, and students.","url":"https://github.com/WikiWatershed/model-my-watershed","last_synced_at":"2026-04-16T07:01:34.914Z","repository":{"id":29211396,"uuid":"32742922","full_name":"WikiWatershed/model-my-watershed","owner":"WikiWatershed","description":"The web application front end for Model My Watershed.","archived":false,"fork":false,"pushed_at":"2026-01-25T01:45:12.000Z","size":27185,"stargazers_count":57,"open_issues_count":364,"forks_count":31,"subscribers_count":13,"default_branch":"develop","last_synced_at":"2026-03-11T18:23:07.696Z","etag":null,"topics":["civic-apps-team","e84-climate-unit","hydrology","stormwater","watersheds"],"latest_commit_sha":null,"homepage":"https://modelmywatershed.org","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WikiWatershed.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-03-23T16:02:55.000Z","updated_at":"2026-03-05T18:23:05.000Z","dependencies_parsed_at":"2026-01-05T07:08:11.488Z","dependency_job_id":null,"html_url":"https://github.com/WikiWatershed/model-my-watershed","commit_stats":{"total_commits":3276,"total_committers":36,"mean_commits":91.0,"dds":0.536019536019536,"last_synced_commit":"953fc155772f4f9c93a14d10af6a41275ede245e"},"previous_names":[],"tags_count":69,"template":false,"template_full_name":null,"purl":"pkg:github/WikiWatershed/model-my-watershed","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WikiWatershed%2Fmodel-my-watershed","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WikiWatershed%2Fmodel-my-watershed/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WikiWatershed%2Fmodel-my-watershed/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WikiWatershed%2Fmodel-my-watershed/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WikiWatershed","download_url":"https://codeload.github.com/WikiWatershed/model-my-watershed/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WikiWatershed%2Fmodel-my-watershed/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31124839,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-28T20:32:38.821Z","status":"ssl_error","status_checked_at":"2026-03-28T20:24:19.814Z","response_time":79,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"WikiWatershed","name":"WikiWatershed","uuid":"8520008","kind":"organization","description":"A web toolkit to support citizens, scientists, conservation decision-makers and students to collaboratively advance knowledge and stewardship of fresh water","email":null,"website":"http://wikiwatershed.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/8520008?v=4","repositories_count":12,"last_synced_at":"2024-03-26T05:50:09.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/WikiWatershed","funding_links":[],"total_stars":96,"followers":15,"following":0,"created_at":"2022-11-03T07:07:31.979Z","updated_at":"2024-03-26T05:50:10.722Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WikiWatershed","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WikiWatershed/repositories"},"packages":[],"commits":{"id":1254523,"full_name":"WikiWatershed/model-my-watershed","default_branch":"develop","total_commits":3358,"total_committers":36,"total_bot_commits":5,"total_bot_committers":1,"mean_commits":93.27777777777777,"dds":0.5262060750446694,"past_year_total_commits":50,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":25.0,"past_year_dds":0.21999999999999997,"last_synced_at":"2026-04-15T01:35:44.952Z","last_synced_commit":"69cec6fc024decfc43216e3582f2812fae4aa481","created_at":"2023-03-27T11:49:29.837Z","updated_at":"2026-04-15T01:34:18.671Z","committers":[{"name":"Terence Tuhinanshu","email":"ttuhinanshu@azavea.com","login":"rajadain","count":1591},{"name":"Alice Rottersman","email":"arottersman@azavea.com","login":null,"count":343},{"name":"Casey Thomas","email":"cthomas@azavea.com","login":"caseycesari","count":203},{"name":"Kevin DeLoach","email":"kdeloach@azavea.com","login":null,"count":186},{"name":"Matthew McFarland","email":"mmcfarland@azavea.com","login":null,"count":170},{"name":"Kelly Innes","email":"kinnes@azavea.com","login":null,"count":144},{"name":"Laurence Liss","email":"lliss@azavea.com","login":null,"count":124},{"name":"Lewis Fishgold","email":"lfishgold@azavea.com","login":null,"count":117},{"name":"Hector Castro","email":"hcastro@azavea.com","login":null,"count":116},{"name":"James McClain","email":"jmcclain@azavea.com","login":"jamesmcclain","count":83},{"name":"jfrankl","email":"jfrankl@azavea.com","login":null,"count":47},{"name":"Hector Castro","email":"hectcastro@gmail.com","login":"hectcastro","count":43},{"name":"Joe Tarricone","email":"jtarricone@azavea.com","login":null,"count":36},{"name":"Lewis Fishgold","email":"lewfish@gmail.com","login":"lewfish","count":22},{"name":"Christopher Taylor","email":"ctaylor@azavea.com","login":null,"count":19},{"name":"Justin Walgran","email":"jwalgran@azavea.com","login":"jwalgran","count":16},{"name":"Matthew McFarland","email":"mmcfarland@gmail.com","login":"mmcfarland","count":14},{"name":"lsetiawan","email":"landungs@uw.edu","login":"lsetiawan","count":14},{"name":"lossyrob","email":"rdemanuele@gmail.com","login":"lossyrob","count":12},{"name":"Rachele Morino","email":"rachelekm@gmail.com","login":"rachelekm","count":12},{"name":"Rocky Breslow","email":"rbreslow@azavea.com","login":"rbreslow","count":11},{"name":"Emily Hu","email":"arena_hu@hotmail.com","login":"emilyhu0106","count":6},{"name":"Klaas Hoekema","email":"khoekema@element84.com","login":"KlaasH","count":5},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":5},{"name":"Taylor Nation","email":"tnation14@gmail.com","login":"tnation14","count":4},{"name":"Claude M. Schrader","email":"cschrader@azavea.com","login":"nanotubing","count":2},{"name":"steveskrip","email":"skripnik@gmail.com","login":"steveskrip","count":2},{"name":"Anthony Aufdenkampe","email":"aaufdenkampe@limno.com","login":"aufdenkampe","count":2},{"name":"Emilio Mayorga","email":"emiliomayorga@gmail.com","login":"emiliom","count":2},{"name":"Eugene Cheipesh","email":"echeipesh@gmail.com","login":"echeipesh","count":1},{"name":"Kelly Innes","email":"kinnes@gmail.com","login":"kellyi","count":1},{"name":"Kevin DeLoach","email":"kdeloach@gmail.com","login":"kdeloach","count":1},{"name":"simonkassel","email":"kassel.simon@gmail.com","login":"simonkassel","count":1},{"name":"Jean Cochrane","email":"jcochrane@azavea.com","login":null,"count":1},{"name":"Joe Tarricone","email":"jtarricone@sapporo.internal.azavea.com","login":null,"count":1},{"name":"Terence Tuhinanshu","email":"ttuhinanshu@shackaminsing.local","login":null,"count":1}],"past_year_committers":[{"name":"Terence Tuhinanshu","email":"terence@tuhinanshu.com","login":"rajadain","count":39},{"name":"Rachele Morino","email":"rachelekm@gmail.com","login":"rachelekm","count":11}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/WikiWatershed%2Fmodel-my-watershed/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-16T00:00:20.271Z","repositories_count":6213873,"commits_count":900232276,"contributors_count":34925893,"owners_count":1144800,"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":"WikiWatershed/model-my-watershed","html_url":"https://github.com/WikiWatershed/model-my-watershed","last_synced_at":"2026-02-07T20:45:29.316Z","status":"active","issues_count":2222,"pull_requests_count":1507,"avg_time_to_close_issue":5812572.646170442,"avg_time_to_close_pull_request":219152.56300268095,"issues_closed_count":1854,"pull_requests_closed_count":1492,"pull_request_authors_count":27,"issue_authors_count":43,"avg_comments_per_issue":1.7191719171917192,"avg_comments_per_pull_request":4.204379562043796,"merged_pull_requests_count":1410,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":32,"past_year_pull_requests_count":20,"past_year_avg_time_to_close_issue":1451321.375,"past_year_avg_time_to_close_pull_request":208138.3076923077,"past_year_issues_closed_count":16,"past_year_pull_requests_closed_count":13,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":1.59375,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":13,"created_at":"2023-05-09T10:36:21.841Z","updated_at":"2026-02-07T20:45:29.316Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/WikiWatershed%2Fmodel-my-watershed","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/WikiWatershed%2Fmodel-my-watershed/issues","issue_labels_count":{"WPF":380,"bug":338,"+":284,"tested/verified":181,"BigCZ":173,"MapShed":135,"NSF":117,"enhancement":104,"WPF 2-7":103,"OSI":88,"design":84,"operations":73,"PA DEP":65,"production":65,"Sub-basin Modeling":57,"HydroShare Export":56,"Compare View Revamp":50,"1":47,"WPF 2-3":46,"WPF 2-4":45,"tech-debt":43,"size: 1":39,"DRWI":38,"WPF 3-5":36,"Monitor":33,"ITSI Portal":33,"micro site":28,"Custom Weather Data":26,"AWS":25,"wontfix":24,"Geoprocessing API":23,"blocked":23,"WPF 3-1":22,"question":20,"BiG CZ November demo":18,"CitSci":18,"WPF 3-2":16,"GEN":14,"cleanup":13,"Unit Conversion":13,"high-priority":13,"WPF 1-5":12,"geop":12,"size: 2":11,"User Accounts":10,"WPF 2-5":9,"WPF 4-2":7,"unplanned":7,"WPF 3-3":6,"size: 3":5,"pair":4,"ADR":4,"research":4,"WPF 2-6":4,"2":4,"duplicate":3,"WPF 3-4":3,"WPF 4-1":2,"in review":2,"out-of-bounds":2,"feature":1,"queue":1,"out of band":1,"size: 0.5":1,"swapped in":1,"actionable backlog":1,"size: 5":1},"pull_request_labels_count":{"NSF":64,"BigCZ":62,"PA DEP":35,"OSI":31,"HydroShare Export":29,"AWS":27,"WPF":23,"MapShed":20,"Monitor":19,"DRWI":19,"Sub-basin Modeling":14,"Custom Weather Data":14,"Compare View Revamp":12,"CitSci":10,"GEN":10,"Unit Conversion":8,"Geoprocessing API":5,"dependencies":5,"in review":4,"javascript":3,"tech-debt":2,"tested/verified":2,"in progress":2,"ITSI Portal":2,"bug":2,"WPF 2-4":1,"WPF 2-7":1,"python":1,"User Accounts":1,"operations":1,"ADR":1},"issue_author_associations_count":{"MEMBER":988,"CONTRIBUTOR":737,"NONE":497},"pull_request_author_associations_count":{"MEMBER":832,"CONTRIBUTOR":538,"NONE":136,"COLLABORATOR":1},"issue_authors":{"rajadain":719,"mmcfarland":402,"ajrobbins":317,"caseycesari":148,"arottersman":140,"hectcastro":112,"kdeloach":73,"lewfish":55,"kellyi":40,"SRGDamia1":35,"jfrankl":33,"lliss":20,"aufdenkampe":16,"jamesmcclain":15,"jwalgran":15,"emiliom":12,"HeatherBrooks":9,"dboyer":8,"ctaylo37":6,"jtarricone":6,"chitchens":5,"rbreslow":5,"jeancochrane":5,"scytacki":3,"rachelekm":3,"JN-Hernandez":2,"tnation14":2,"dylanbeaudette":1,"colekettler":1,"dialuser":1,"Benjamin-L":1,"SaraAhmadi":1,"ScottEnsign":1,"jayjayanton":1,"simonkassel":1,"PattyHaug":1,"greytilde":1,"dtarb":1,"elizawallace":1,"designmatty":1,"rcheetham":1,"obrienad":1,"emilyhu0106":1},"pull_request_authors":{"rajadain":587,"arottersman":135,"hectcastro":114,"mmcfarland":107,"caseycesari":106,"kellyi":99,"lewfish":73,"kdeloach":73,"jamesmcclain":64,"lliss":44,"jfrankl":19,"jtarricone":18,"ctaylo37":14,"rbreslow":8,"jwalgran":8,"lossyrob":8,"rachelekm":7,"dependabot[bot]":5,"KlaasH":4,"tnation14":4,"emilyhu0106":4,"SRGDamia1":1,"simonkassel":1,"nanotubing":1,"jeancochrane":1,"lsetiawan":1,"steveskrip":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-16T00:00:09.014Z","repositories_count":14282430,"issues_count":34609150,"pull_requests_count":113242255,"authors_count":11235755,"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":{"PA DEP":8,"enhancement":2,"MapShed":2,"tech-debt":2,"bug":1,"operations":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"MEMBER":23,"NONE":4,"CONTRIBUTOR":2},"past_year_pull_request_author_associations_count":{"MEMBER":13,"CONTRIBUTOR":7},"past_year_issue_authors":{"rajadain":22,"HeatherBrooks":3,"rachelekm":2,"elizawallace":1,"SRGDamia1":1},"past_year_pull_request_authors":{"rajadain":13,"rachelekm":7},"maintainers":[{"login":"rajadain","count":1306,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rajadain"},{"login":"caseycesari","count":254,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caseycesari"},{"login":"lewfish","count":128,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lewfish"},{"login":"jamesmcclain","count":79,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jamesmcclain"},{"login":"SRGDamia1","count":36,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SRGDamia1"},{"login":"aufdenkampe","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aufdenkampe"},{"login":"nanotubing","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nanotubing"},{"login":"steveskrip","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/steveskrip"}],"active_maintainers":[{"login":"rajadain","count":35,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rajadain"},{"login":"SRGDamia1","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SRGDamia1"}]},"events":{"total":{"ReleaseEvent":2,"DeleteEvent":18,"PullRequestEvent":31,"IssuesEvent":59,"IssueCommentEvent":84,"PushEvent":89,"PullRequestReviewCommentEvent":27,"PullRequestReviewEvent":24,"CreateEvent":23},"last_year":{"ReleaseEvent":1,"DeleteEvent":10,"PullRequestEvent":19,"IssuesEvent":32,"IssueCommentEvent":44,"PushEvent":55,"PullRequestReviewCommentEvent":25,"PullRequestReviewEvent":17,"CreateEvent":15}},"keywords":["civic-apps-team","e84-climate-unit","hydrology","stormwater","watersheds"],"dependencies":[{"ecosystem":"npm","filepath":"src/mmw/mmw/settings/data/scripts/package.json","sha":null,"kind":"manifest","created_at":"2022-08-07T14:15:32.431Z","updated_at":"2022-08-07T14:15:32.431Z","repository_link":"https://github.com/WikiWatershed/model-my-watershed/blob/develop/src/mmw/mmw/settings/data/scripts/package.json","dependencies":[{"id":599260920,"package_name":"turf-buffer","ecosystem":"npm","requirements":"3.0.12","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"src/mmw/yarn.lock","sha":null,"kind":"lockfile","created_at":"2022-08-07T14:15:32.454Z","updated_at":"2022-08-07T14:15:32.454Z","repository_link":"https://github.com/WikiWatershed/model-my-watershed/blob/develop/src/mmw/yarn.lock","dependencies":[{"id":599261095,"package_name":"@ungap/promise-all-settled","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261096,"package_name":"JSONStream","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"runtime","optional":false},{"id":599261097,"package_name":"abbrev","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261098,"package_name":"accepts","ecosystem":"npm","requirements":"1.3.7","direct":false,"kind":"runtime","optional":false},{"id":599261099,"package_name":"acorn-node","ecosystem":"npm","requirements":"1.8.2","direct":false,"kind":"runtime","optional":false},{"id":599261100,"package_name":"acorn-walk","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261101,"package_name":"acorn","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261102,"package_name":"after","ecosystem":"npm","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":599261103,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"runtime","optional":false},{"id":599261104,"package_name":"align-text","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261105,"package_name":"amdefine","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261106,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261107,"package_name":"ansi-regex","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261108,"package_name":"ansi-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261109,"package_name":"ansi-regex","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261110,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261111,"package_name":"ansi-styles","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261112,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261113,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261114,"package_name":"anymatch","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261115,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261116,"package_name":"aproba","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261117,"package_name":"are-we-there-yet","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":599261118,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":599261119,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261120,"package_name":"arr-diff","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261121,"package_name":"arr-flatten","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261122,"package_name":"arr-union","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261123,"package_name":"array-differ","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261124,"package_name":"array-filter","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261125,"package_name":"array-find-index","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261126,"package_name":"array-flatten","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261127,"package_name":"array-source","ecosystem":"npm","requirements":"0.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261128,"package_name":"array-union","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261129,"package_name":"array-uniq","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261130,"package_name":"array-unique","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":599261131,"package_name":"arraybuffer.slice","ecosystem":"npm","requirements":"0.0.7","direct":false,"kind":"runtime","optional":false},{"id":599261132,"package_name":"arrify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261133,"package_name":"asn1.js","ecosystem":"npm","requirements":"5.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261134,"package_name":"asn1","ecosystem":"npm","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":599261135,"package_name":"assert-plus","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261136,"package_name":"assert","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261137,"package_name":"assertion-error","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261138,"package_name":"assign-symbols","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261139,"package_name":"async-each","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261140,"package_name":"async-each","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":599261141,"package_name":"async-foreach","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261142,"package_name":"async-limiter","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261143,"package_name":"async","ecosystem":"npm","requirements":"0.2.10","direct":false,"kind":"runtime","optional":false},{"id":599261144,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":599261145,"package_name":"atob","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261146,"package_name":"available-typed-arrays","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261147,"package_name":"aws-sign2","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":599261148,"package_name":"aws4","ecosystem":"npm","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":599261149,"package_name":"backbone.babysitter","ecosystem":"npm","requirements":"0.1.12","direct":false,"kind":"runtime","optional":false},{"id":599261150,"package_name":"backbone.marionette","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261151,"package_name":"backbone.paginator","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":599261152,"package_name":"backbone.wreqr","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":599261153,"package_name":"backbone","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261154,"package_name":"backbone","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":599261155,"package_name":"backbone","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":599261156,"package_name":"backo2","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261157,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261158,"package_name":"base64-arraybuffer","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261159,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":599261160,"package_name":"base64id","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261161,"package_name":"base","ecosystem":"npm","requirements":"0.11.2","direct":false,"kind":"runtime","optional":false},{"id":599261162,"package_name":"bcrypt-pbkdf","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261163,"package_name":"binary-extensions","ecosystem":"npm","requirements":"1.13.1","direct":false,"kind":"runtime","optional":false},{"id":599261164,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261165,"package_name":"bindings","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261166,"package_name":"blob","ecosystem":"npm","requirements":"0.0.5","direct":false,"kind":"runtime","optional":false},{"id":599261167,"package_name":"bluebird","ecosystem":"npm","requirements":"3.7.2","direct":false,"kind":"runtime","optional":false},{"id":599261168,"package_name":"blueimp-md5","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261169,"package_name":"bn.js","ecosystem":"npm","requirements":"4.12.0","direct":false,"kind":"runtime","optional":false},{"id":599261170,"package_name":"bn.js","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261171,"package_name":"body-parser","ecosystem":"npm","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":599261172,"package_name":"bootstrap-datepicker","ecosystem":"npm","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":599261173,"package_name":"bootstrap-select","ecosystem":"npm","requirements":"1.13.18","direct":false,"kind":"runtime","optional":false},{"id":599261174,"package_name":"bootstrap-table","ecosystem":"npm","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":599261175,"package_name":"bootstrap","ecosystem":"npm","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261176,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":599261177,"package_name":"braces","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":599261178,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261179,"package_name":"brorand","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261180,"package_name":"browser-pack","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261181,"package_name":"browser-resolve","ecosystem":"npm","requirements":"1.11.3","direct":false,"kind":"runtime","optional":false},{"id":599261182,"package_name":"browser-resolve","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261183,"package_name":"browser-stdout","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":599261184,"package_name":"browserify-aes","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261185,"package_name":"browserify-cipher","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261186,"package_name":"browserify-des","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261187,"package_name":"browserify-rsa","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261188,"package_name":"browserify-sign","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261189,"package_name":"browserify-zlib","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261190,"package_name":"browserify","ecosystem":"npm","requirements":"16.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261191,"package_name":"browserify","ecosystem":"npm","requirements":"16.5.2","direct":false,"kind":"runtime","optional":false},{"id":599261192,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261193,"package_name":"buffer-xor","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261194,"package_name":"buffer","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":599261195,"package_name":"buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261196,"package_name":"builtin-status-codes","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261197,"package_name":"bytes","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261198,"package_name":"bytes","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261199,"package_name":"cache-base","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261200,"package_name":"cached-path-relative","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261201,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261202,"package_name":"camel-case","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":599261203,"package_name":"camelcase-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261204,"package_name":"camelcase","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261205,"package_name":"camelcase","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261206,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":599261207,"package_name":"camelcase","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261208,"package_name":"caseless","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":599261209,"package_name":"center-align","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261210,"package_name":"chai","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":599261211,"package_name":"chalk","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261212,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261213,"package_name":"change-case","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":599261214,"package_name":"charm","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261215,"package_name":"chokidar","ecosystem":"npm","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":599261216,"package_name":"chokidar","ecosystem":"npm","requirements":"2.1.8","direct":false,"kind":"runtime","optional":false},{"id":599261217,"package_name":"chokidar","ecosystem":"npm","requirements":"0.12.6","direct":false,"kind":"runtime","optional":false},{"id":599261218,"package_name":"chownr","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261219,"package_name":"cipher-base","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261220,"package_name":"class-utils","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":599261221,"package_name":"clean-css","ecosystem":"npm","requirements":"3.4.28","direct":false,"kind":"runtime","optional":false},{"id":599261222,"package_name":"cli","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261223,"package_name":"clipboard","ecosystem":"npm","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":599261224,"package_name":"cliui","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261225,"package_name":"cliui","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261226,"package_name":"cliui","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261227,"package_name":"code-point-at","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261228,"package_name":"collection-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261229,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":599261230,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261231,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261232,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261233,"package_name":"combine-source-map","ecosystem":"npm","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":599261234,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":599261235,"package_name":"commander","ecosystem":"npm","requirements":"2.20.3","direct":false,"kind":"runtime","optional":false},{"id":599261236,"package_name":"commander","ecosystem":"npm","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":599261237,"package_name":"commander","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"runtime","optional":false},{"id":599261238,"package_name":"component-bind","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261239,"package_name":"component-emitter","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261240,"package_name":"component-emitter","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261241,"package_name":"component-inherit","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261242,"package_name":"compressible","ecosystem":"npm","requirements":"2.0.18","direct":false,"kind":"runtime","optional":false},{"id":599261243,"package_name":"compression","ecosystem":"npm","requirements":"1.7.4","direct":false,"kind":"runtime","optional":false},{"id":599261244,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261245,"package_name":"concat-stream","ecosystem":"npm","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":599261246,"package_name":"concat-stream","ecosystem":"npm","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":599261247,"package_name":"console-browserify","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261248,"package_name":"console-browserify","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261249,"package_name":"console-control-strings","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261250,"package_name":"consolidate","ecosystem":"npm","requirements":"0.15.1","direct":false,"kind":"runtime","optional":false},{"id":599261251,"package_name":"constant-case","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261252,"package_name":"constants-browserify","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261253,"package_name":"content-disposition","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":599261254,"package_name":"content-type","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261255,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":599261256,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261257,"package_name":"cookie-signature","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":599261258,"package_name":"cookie","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":599261259,"package_name":"cookie","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261260,"package_name":"copy-descriptor","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261261,"package_name":"core-js","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261262,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261263,"package_name":"create-ecdh","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261264,"package_name":"create-hash","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261265,"package_name":"create-hmac","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":599261266,"package_name":"cross-spawn","ecosystem":"npm","requirements":"6.0.5","direct":false,"kind":"runtime","optional":false},{"id":599261267,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261268,"package_name":"crypto-browserify","ecosystem":"npm","requirements":"3.12.0","direct":false,"kind":"runtime","optional":false},{"id":599261269,"package_name":"currently-unhandled","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261270,"package_name":"d3","ecosystem":"npm","requirements":"3.5.5","direct":false,"kind":"runtime","optional":false},{"id":599261271,"package_name":"dash-ast","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261272,"package_name":"dashdash","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":599261273,"package_name":"date-now","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261274,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"runtime","optional":false},{"id":599261275,"package_name":"debug","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"runtime","optional":false},{"id":599261276,"package_name":"debug","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261277,"package_name":"debug","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261278,"package_name":"decamelize","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261279,"package_name":"decamelize","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261280,"package_name":"decode-uri-component","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261281,"package_name":"deep-eql","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261282,"package_name":"define-properties","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261283,"package_name":"define-property","ecosystem":"npm","requirements":"0.2.5","direct":false,"kind":"runtime","optional":false},{"id":599261284,"package_name":"define-property","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261285,"package_name":"define-property","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261286,"package_name":"defined","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261287,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261288,"package_name":"delegate","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261289,"package_name":"delegates","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261290,"package_name":"depd","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261291,"package_name":"deps-sort","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261292,"package_name":"des.js","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261293,"package_name":"destroy","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261294,"package_name":"detective","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261295,"package_name":"diff","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261296,"package_name":"diffie-hellman","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261297,"package_name":"dom-serializer","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":599261298,"package_name":"domain-browser","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261299,"package_name":"domelementtype","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":599261300,"package_name":"domelementtype","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261301,"package_name":"domhandler","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261302,"package_name":"domutils","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":599261303,"package_name":"dot-case","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261304,"package_name":"duplexer2","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261305,"package_name":"ecc-jsbn","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261306,"package_name":"ee-first","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261307,"package_name":"elliptic","ecosystem":"npm","requirements":"6.5.4","direct":false,"kind":"runtime","optional":false},{"id":599261308,"package_name":"emoji-regex","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261309,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261310,"package_name":"encodeurl","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261311,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":599261312,"package_name":"engine.io-client","ecosystem":"npm","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261313,"package_name":"engine.io-parser","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261314,"package_name":"engine.io","ecosystem":"npm","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261315,"package_name":"entities","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261316,"package_name":"entities","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261317,"package_name":"env-paths","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261318,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":599261319,"package_name":"es-abstract","ecosystem":"npm","requirements":"1.18.0-next.2","direct":false,"kind":"runtime","optional":false},{"id":599261320,"package_name":"es-to-primitive","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261321,"package_name":"es6-promise","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261322,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261323,"package_name":"escape-html","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261324,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261325,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":599261326,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261327,"package_name":"etag","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":599261328,"package_name":"eventemitter3","ecosystem":"npm","requirements":"4.0.7","direct":false,"kind":"runtime","optional":false},{"id":599261329,"package_name":"events-to-array","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261330,"package_name":"events","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261331,"package_name":"evp_bytestokey","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261332,"package_name":"execa","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261333,"package_name":"exit","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261334,"package_name":"expand-brackets","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261335,"package_name":"express","ecosystem":"npm","requirements":"4.17.1","direct":false,"kind":"runtime","optional":false},{"id":599261336,"package_name":"extend-shallow","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261337,"package_name":"extend-shallow","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261338,"package_name":"extend","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261339,"package_name":"extglob","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261340,"package_name":"extsprintf","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261341,"package_name":"extsprintf","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":599261342,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261343,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261344,"package_name":"fast-safe-stringify","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":599261345,"package_name":"file-source","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":599261346,"package_name":"file-uri-to-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261347,"package_name":"fill-range","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261348,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261349,"package_name":"finalhandler","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261350,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261351,"package_name":"find-up","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261352,"package_name":"find-up","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261353,"package_name":"fireworm","ecosystem":"npm","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":599261354,"package_name":"flat","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261355,"package_name":"follow-redirects","ecosystem":"npm","requirements":"1.13.2","direct":false,"kind":"runtime","optional":false},{"id":599261356,"package_name":"font-awesome","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261357,"package_name":"font-awesome","ecosystem":"npm","requirements":"4.7.0","direct":false,"kind":"runtime","optional":false},{"id":599261358,"package_name":"for-in","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261359,"package_name":"foreach","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":599261360,"package_name":"forever-agent","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":599261361,"package_name":"form-data","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":599261362,"package_name":"formatio","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261363,"package_name":"forwarded","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261364,"package_name":"fragment-cache","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261365,"package_name":"fresh","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":599261366,"package_name":"fs-minipass","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261367,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261368,"package_name":"fsevents","ecosystem":"npm","requirements":"1.2.13","direct":false,"kind":"runtime","optional":false},{"id":599261369,"package_name":"fsevents","ecosystem":"npm","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":599261370,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":599261371,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261372,"package_name":"gauge","ecosystem":"npm","requirements":"2.7.4","direct":false,"kind":"runtime","optional":false},{"id":599261373,"package_name":"gaze","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261374,"package_name":"geojson-area","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261375,"package_name":"get-assigned-identifiers","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261376,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":599261377,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261378,"package_name":"get-stdin","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261379,"package_name":"get-stream","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261380,"package_name":"get-value","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":599261381,"package_name":"getpass","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":599261382,"package_name":"glob-parent","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261383,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261384,"package_name":"glob","ecosystem":"npm","requirements":"7.1.6","direct":false,"kind":"runtime","optional":false},{"id":599261385,"package_name":"globule","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":599261386,"package_name":"good-listener","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":599261387,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.6","direct":false,"kind":"runtime","optional":false},{"id":599261388,"package_name":"graceful-fs","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261389,"package_name":"graceful-readlink","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261390,"package_name":"growl","ecosystem":"npm","requirements":"1.10.5","direct":false,"kind":"runtime","optional":false},{"id":599261391,"package_name":"growly","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261392,"package_name":"har-schema","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261393,"package_name":"har-validator","ecosystem":"npm","requirements":"5.1.5","direct":false,"kind":"runtime","optional":false},{"id":599261394,"package_name":"has-ansi","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261395,"package_name":"has-binary2","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261396,"package_name":"has-cors","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261397,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261398,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261399,"package_name":"has-unicode","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261400,"package_name":"has-value","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":599261401,"package_name":"has-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261402,"package_name":"has-values","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261403,"package_name":"has-values","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261404,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261405,"package_name":"hash-base","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261406,"package_name":"hash.js","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":599261407,"package_name":"he","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261408,"package_name":"he","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261409,"package_name":"hmac-drbg","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261410,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"2.8.8","direct":false,"kind":"runtime","optional":false},{"id":599261411,"package_name":"html-minifier","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261412,"package_name":"htmlescape","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261413,"package_name":"htmlparser2","ecosystem":"npm","requirements":"3.8.3","direct":false,"kind":"runtime","optional":false},{"id":599261414,"package_name":"http-errors","ecosystem":"npm","requirements":"1.7.2","direct":false,"kind":"runtime","optional":false},{"id":599261415,"package_name":"http-errors","ecosystem":"npm","requirements":"1.7.3","direct":false,"kind":"runtime","optional":false},{"id":599261416,"package_name":"http-proxy","ecosystem":"npm","requirements":"1.18.1","direct":false,"kind":"runtime","optional":false},{"id":599261417,"package_name":"http-signature","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261418,"package_name":"https-browserify","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261419,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"runtime","optional":false},{"id":599261420,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261421,"package_name":"iframe-phone","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261422,"package_name":"immediate","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"runtime","optional":false},{"id":599261423,"package_name":"indent-string","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261424,"package_name":"indexof","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261425,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":599261426,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261427,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261428,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261429,"package_name":"inline-source-map","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":599261430,"package_name":"insert-module-globals","ecosystem":"npm","requirements":"7.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261431,"package_name":"ipaddr.js","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":599261432,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":599261433,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261434,"package_name":"is-arguments","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261435,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261436,"package_name":"is-binary-path","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261437,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261438,"package_name":"is-buffer","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":599261439,"package_name":"is-callable","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":599261440,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261441,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261442,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261443,"package_name":"is-date-object","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261444,"package_name":"is-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":599261445,"package_name":"is-descriptor","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261446,"package_name":"is-extendable","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261447,"package_name":"is-extendable","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261448,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261449,"package_name":"is-finite","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261450,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261451,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261452,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261453,"package_name":"is-generator-function","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":599261454,"package_name":"is-glob","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261455,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261456,"package_name":"is-lower-case","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261457,"package_name":"is-negative-zero","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261458,"package_name":"is-number","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261459,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261460,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261461,"package_name":"is-plain-object","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261462,"package_name":"is-regex","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261463,"package_name":"is-stream","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261464,"package_name":"is-symbol","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261465,"package_name":"is-type","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261466,"package_name":"is-typed-array","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":599261467,"package_name":"is-typedarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261468,"package_name":"is-upper-case","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261469,"package_name":"is-utf8","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261470,"package_name":"is-windows","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261471,"package_name":"is-wsl","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261472,"package_name":"isarray","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261473,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261474,"package_name":"isarray","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261475,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261476,"package_name":"isobject","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261477,"package_name":"isobject","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261478,"package_name":"isstream","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261479,"package_name":"javascript.util","ecosystem":"npm","requirements":"0.12.12","direct":false,"kind":"runtime","optional":false},{"id":599261480,"package_name":"jquery","ecosystem":"npm","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261481,"package_name":"jquery","ecosystem":"npm","requirements":"3.5.1","direct":false,"kind":"runtime","optional":false},{"id":599261482,"package_name":"js-base64","ecosystem":"npm","requirements":"2.6.4","direct":false,"kind":"runtime","optional":false},{"id":599261483,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261484,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"runtime","optional":false},{"id":599261485,"package_name":"jsbn","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261486,"package_name":"jshint","ecosystem":"npm","requirements":"2.10.2","direct":false,"kind":"runtime","optional":false},{"id":599261487,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261488,"package_name":"json-schema","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":599261489,"package_name":"json-stable-stringify","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261490,"package_name":"json-stringify-safe","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261491,"package_name":"jsonify","ecosystem":"npm","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261492,"package_name":"jsonparse","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":599261493,"package_name":"jsprim","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261494,"package_name":"jstify","ecosystem":"npm","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":599261495,"package_name":"jsts","ecosystem":"npm","requirements":"0.15.0","direct":false,"kind":"runtime","optional":false},{"id":599261496,"package_name":"jszip","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261497,"package_name":"kind-of","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":599261498,"package_name":"kind-of","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261499,"package_name":"kind-of","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261500,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261501,"package_name":"labeled-stream-splicer","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261502,"package_name":"lazy-cache","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261503,"package_name":"leaflet-draw","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":599261504,"package_name":"leaflet-plugins","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"runtime","optional":false},{"id":599261505,"package_name":"leaflet.locatecontrol","ecosystem":"npm","requirements":"0.43.0","direct":false,"kind":"runtime","optional":false},{"id":599261506,"package_name":"leaflet","ecosystem":"npm","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":599261507,"package_name":"leaflet","ecosystem":"npm","requirements":"0.7.7","direct":false,"kind":"runtime","optional":false},{"id":599261508,"package_name":"lie","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261509,"package_name":"livereload","ecosystem":"npm","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":599261510,"package_name":"load-json-file","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261511,"package_name":"locate-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261512,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261513,"package_name":"lodash._arrayeach","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261514,"package_name":"lodash._baseassign","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261515,"package_name":"lodash._basecopy","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261516,"package_name":"lodash._baseeach","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261517,"package_name":"lodash._baseflatten","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261518,"package_name":"lodash._bindcallback","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261519,"package_name":"lodash._createassigner","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261520,"package_name":"lodash._createwrapper","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261521,"package_name":"lodash._getnative","ecosystem":"npm","requirements":"3.9.1","direct":false,"kind":"runtime","optional":false},{"id":599261522,"package_name":"lodash._isiterateecall","ecosystem":"npm","requirements":"3.0.9","direct":false,"kind":"runtime","optional":false},{"id":599261523,"package_name":"lodash._replaceholders","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261524,"package_name":"lodash._root","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261525,"package_name":"lodash.assign","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261526,"package_name":"lodash.assignin","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261527,"package_name":"lodash.bind","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261528,"package_name":"lodash.castarray","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":599261529,"package_name":"lodash.clonedeep","ecosystem":"npm","requirements":"4.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261530,"package_name":"lodash.debounce","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261531,"package_name":"lodash.defaults","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261532,"package_name":"lodash.find","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":599261533,"package_name":"lodash.flatten","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261534,"package_name":"lodash.foreach","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261535,"package_name":"lodash.isarguments","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261536,"package_name":"lodash.isarray","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261537,"package_name":"lodash.keys","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261538,"package_name":"lodash.memoize","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261539,"package_name":"lodash.restparam","ecosystem":"npm","requirements":"3.6.1","direct":false,"kind":"runtime","optional":false},{"id":599261540,"package_name":"lodash.uniqby","ecosystem":"npm","requirements":"4.7.0","direct":false,"kind":"runtime","optional":false},{"id":599261541,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.19","direct":false,"kind":"runtime","optional":false},{"id":599261542,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":599261543,"package_name":"log-symbols","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261544,"package_name":"lolex","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261545,"package_name":"longest","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261546,"package_name":"loud-rejection","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":599261547,"package_name":"lower-case-first","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261548,"package_name":"lower-case","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261549,"package_name":"lru-cache","ecosystem":"npm","requirements":"2.7.3","direct":false,"kind":"runtime","optional":false},{"id":599261550,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261551,"package_name":"map-cache","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":599261552,"package_name":"map-obj","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261553,"package_name":"map-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261554,"package_name":"md5.js","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"runtime","optional":false},{"id":599261555,"package_name":"media-typer","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261556,"package_name":"meow","ecosystem":"npm","requirements":"3.7.0","direct":false,"kind":"runtime","optional":false},{"id":599261557,"package_name":"merge-descriptors","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261558,"package_name":"methods","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261559,"package_name":"mgrs","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261560,"package_name":"micromatch","ecosystem":"npm","requirements":"3.1.10","direct":false,"kind":"runtime","optional":false},{"id":599261561,"package_name":"miller-rabin","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261562,"package_name":"mime-db","ecosystem":"npm","requirements":"1.46.0","direct":false,"kind":"runtime","optional":false},{"id":599261563,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.29","direct":false,"kind":"runtime","optional":false},{"id":599261564,"package_name":"mime","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":599261565,"package_name":"minifyify","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261566,"package_name":"minimalistic-assert","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261567,"package_name":"minimalistic-crypto-utils","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261568,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261569,"package_name":"minimatch","ecosystem":"npm","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":599261570,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"runtime","optional":false},{"id":599261571,"package_name":"minimist","ecosystem":"npm","requirements":"0.0.10","direct":false,"kind":"runtime","optional":false},{"id":599261572,"package_name":"minipass","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"runtime","optional":false},{"id":599261573,"package_name":"minipass","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261574,"package_name":"minizlib","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261575,"package_name":"mixin-deep","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":599261576,"package_name":"mkdirp-classic","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":599261577,"package_name":"mkdirp","ecosystem":"npm","requirements":"0.5.5","direct":false,"kind":"runtime","optional":false},{"id":599261578,"package_name":"mkdirp","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261579,"package_name":"mocha","ecosystem":"npm","requirements":"8.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261580,"package_name":"module-deps","ecosystem":"npm","requirements":"6.2.3","direct":false,"kind":"runtime","optional":false},{"id":599261581,"package_name":"moment","ecosystem":"npm","requirements":"2.24.0","direct":false,"kind":"runtime","optional":false},{"id":599261582,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261583,"package_name":"ms","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261584,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261585,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261586,"package_name":"multimatch","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261587,"package_name":"mustache","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261588,"package_name":"nan","ecosystem":"npm","requirements":"2.14.2","direct":false,"kind":"runtime","optional":false},{"id":599261589,"package_name":"nanoid","ecosystem":"npm","requirements":"3.1.20","direct":false,"kind":"runtime","optional":false},{"id":599261590,"package_name":"nanomatch","ecosystem":"npm","requirements":"1.2.13","direct":false,"kind":"runtime","optional":false},{"id":599261591,"package_name":"ncname","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261592,"package_name":"negotiator","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":599261593,"package_name":"nice-try","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":599261594,"package_name":"node-gyp","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261595,"package_name":"node-notifier","ecosystem":"npm","requirements":"5.4.3","direct":false,"kind":"runtime","optional":false},{"id":599261596,"package_name":"node-sass","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261597,"package_name":"nopt","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261598,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261599,"package_name":"normalize-path","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261600,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261601,"package_name":"npm-run-path","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261602,"package_name":"npmlog","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261603,"package_name":"number-is-nan","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261604,"package_name":"nunjucks","ecosystem":"npm","requirements":"1.3.4","direct":false,"kind":"runtime","optional":false},{"id":599261605,"package_name":"nunjucksify","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":599261606,"package_name":"oauth-sign","ecosystem":"npm","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":599261607,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261608,"package_name":"object-copy","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261609,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":599261610,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261611,"package_name":"object-visit","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261612,"package_name":"object.assign","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261613,"package_name":"object.pick","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261614,"package_name":"on-finished","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261615,"package_name":"on-headers","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261616,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":599261617,"package_name":"optimist","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":599261618,"package_name":"opts","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261619,"package_name":"os-browserify","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261620,"package_name":"os-tmpdir","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261621,"package_name":"outpipe","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261622,"package_name":"p-finally","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261623,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261624,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261625,"package_name":"p-locate","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261626,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261627,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261628,"package_name":"pako","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":599261629,"package_name":"param-case","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261630,"package_name":"parents","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261631,"package_name":"parse-asn1","ecosystem":"npm","requirements":"5.1.6","direct":false,"kind":"runtime","optional":false},{"id":599261632,"package_name":"parse-json","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261633,"package_name":"parseqs","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":599261634,"package_name":"parseuri","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":599261635,"package_name":"parseurl","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":599261636,"package_name":"pascal-case","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261637,"package_name":"pascalcase","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261638,"package_name":"path-browserify","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261639,"package_name":"path-case","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261640,"package_name":"path-dirname","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261641,"package_name":"path-exists","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261642,"package_name":"path-exists","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261643,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261644,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261645,"package_name":"path-key","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261646,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261647,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":599261648,"package_name":"path-platform","ecosystem":"npm","requirements":"0.11.15","direct":false,"kind":"runtime","optional":false},{"id":599261649,"package_name":"path-source","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261650,"package_name":"path-to-regexp","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":599261651,"package_name":"path-type","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261652,"package_name":"pbkdf2","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261653,"package_name":"performance-now","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261654,"package_name":"picomatch","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":599261655,"package_name":"pify","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261656,"package_name":"pinkie-promise","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261657,"package_name":"pinkie","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261658,"package_name":"posix-character-classes","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261659,"package_name":"printf","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":599261660,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":599261661,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261662,"package_name":"process","ecosystem":"npm","requirements":"0.11.10","direct":false,"kind":"runtime","optional":false},{"id":599261663,"package_name":"proj4","ecosystem":"npm","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":599261664,"package_name":"proxy-addr","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":599261665,"package_name":"psl","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":599261666,"package_name":"public-encrypt","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261667,"package_name":"pump","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261668,"package_name":"punycode","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":599261669,"package_name":"punycode","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261670,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261671,"package_name":"qs","ecosystem":"npm","requirements":"6.7.0","direct":false,"kind":"runtime","optional":false},{"id":599261672,"package_name":"qs","ecosystem":"npm","requirements":"6.5.2","direct":false,"kind":"runtime","optional":false},{"id":599261673,"package_name":"querystring-es3","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261674,"package_name":"querystring","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261675,"package_name":"randombytes","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261676,"package_name":"randomfill","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261677,"package_name":"range-parser","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261678,"package_name":"raw-body","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":599261679,"package_name":"read-only-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261680,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261681,"package_name":"read-pkg","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261682,"package_name":"readable-stream","ecosystem":"npm","requirements":"1.1.13","direct":false,"kind":"runtime","optional":false},{"id":599261683,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.7","direct":false,"kind":"runtime","optional":false},{"id":599261684,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":599261685,"package_name":"readable-stream","ecosystem":"npm","requirements":"1.0.34","direct":false,"kind":"runtime","optional":false},{"id":599261686,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":599261687,"package_name":"readdirp","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261688,"package_name":"readdirp","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261689,"package_name":"readdirp","ecosystem":"npm","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261690,"package_name":"redent","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261691,"package_name":"regex-not","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261692,"package_name":"relateurl","ecosystem":"npm","requirements":"0.2.7","direct":false,"kind":"runtime","optional":false},{"id":599261693,"package_name":"remove-trailing-separator","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261694,"package_name":"repeat-element","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261695,"package_name":"repeat-string","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":599261696,"package_name":"repeating","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261697,"package_name":"reproject","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261698,"package_name":"request","ecosystem":"npm","requirements":"2.88.2","direct":false,"kind":"runtime","optional":false},{"id":599261699,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261700,"package_name":"require-main-filename","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261701,"package_name":"requires-port","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261702,"package_name":"resolve-url","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261703,"package_name":"resolve","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":599261704,"package_name":"resolve","ecosystem":"npm","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":599261705,"package_name":"ret","ecosystem":"npm","requirements":"0.1.15","direct":false,"kind":"runtime","optional":false},{"id":599261706,"package_name":"retina.js","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261707,"package_name":"right-align","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261708,"package_name":"rimraf","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":599261709,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261710,"package_name":"ripemd160","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261711,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261712,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261713,"package_name":"safe-regex","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261714,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261715,"package_name":"samsam","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261716,"package_name":"sass-graph","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":599261717,"package_name":"scss-tokenizer","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":599261718,"package_name":"select","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261719,"package_name":"semver","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":599261720,"package_name":"semver","ecosystem":"npm","requirements":"7.3.4","direct":false,"kind":"runtime","optional":false},{"id":599261721,"package_name":"send","ecosystem":"npm","requirements":"0.17.1","direct":false,"kind":"runtime","optional":false},{"id":599261722,"package_name":"sentence-case","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261723,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261724,"package_name":"serve-static","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":599261725,"package_name":"set-blocking","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261726,"package_name":"set-value","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261727,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261728,"package_name":"sha.js","ecosystem":"npm","requirements":"2.4.11","direct":false,"kind":"runtime","optional":false},{"id":599261729,"package_name":"shapefile","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":599261730,"package_name":"shasum-object","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261731,"package_name":"shasum","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261732,"package_name":"shebang-command","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261733,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261734,"package_name":"shebang-regex","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261735,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261736,"package_name":"shell-quote","ecosystem":"npm","requirements":"1.7.2","direct":false,"kind":"runtime","optional":false},{"id":599261737,"package_name":"shelljs","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261738,"package_name":"shellwords","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261739,"package_name":"sigmund","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261740,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261741,"package_name":"simple-concat","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261742,"package_name":"sinon","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":599261743,"package_name":"slice-source","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261744,"package_name":"snake-case","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261745,"package_name":"snapdragon-node","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261746,"package_name":"snapdragon-util","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261747,"package_name":"snapdragon","ecosystem":"npm","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":599261748,"package_name":"socket.io-adapter","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261749,"package_name":"socket.io-client","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":599261750,"package_name":"socket.io-parser","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":599261751,"package_name":"socket.io-parser","ecosystem":"npm","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261752,"package_name":"socket.io","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261753,"package_name":"source-map-resolve","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":599261754,"package_name":"source-map-url","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261755,"package_name":"source-map","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":599261756,"package_name":"source-map","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":599261757,"package_name":"spawn-args","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261758,"package_name":"spdx-correct","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261759,"package_name":"spdx-exceptions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261760,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261761,"package_name":"spdx-license-ids","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":599261762,"package_name":"split-string","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261763,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261764,"package_name":"sshpk","ecosystem":"npm","requirements":"1.16.1","direct":false,"kind":"runtime","optional":false},{"id":599261765,"package_name":"static-extend","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261766,"package_name":"statuses","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261767,"package_name":"stdout-stream","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261768,"package_name":"stream-browserify","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261769,"package_name":"stream-combiner2","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261770,"package_name":"stream-http","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261771,"package_name":"stream-source","ecosystem":"npm","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":599261772,"package_name":"stream-splicer","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261773,"package_name":"string-width","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261774,"package_name":"string-width","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261775,"package_name":"string-width","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261776,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261777,"package_name":"string.prototype.trimend","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261778,"package_name":"string.prototype.trimstart","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261779,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261780,"package_name":"string_decoder","ecosystem":"npm","requirements":"0.10.31","direct":false,"kind":"runtime","optional":false},{"id":599261781,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261782,"package_name":"strip-ansi","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261783,"package_name":"strip-ansi","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261784,"package_name":"strip-ansi","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261785,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261786,"package_name":"strip-bom","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261787,"package_name":"strip-eof","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261788,"package_name":"strip-indent","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261789,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261790,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261791,"package_name":"styled_string","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261792,"package_name":"subarg","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261793,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261794,"package_name":"supports-color","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261795,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261796,"package_name":"swap-case","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261797,"package_name":"syntax-error","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":599261798,"package_name":"tap-parser","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261799,"package_name":"tar","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261800,"package_name":"testem","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261801,"package_name":"text-encoding","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":599261802,"package_name":"through2","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":599261803,"package_name":"through","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":599261804,"package_name":"timers-browserify","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":599261805,"package_name":"tiny-emitter","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261806,"package_name":"title-case","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261807,"package_name":"tmp","ecosystem":"npm","requirements":"0.0.33","direct":false,"kind":"runtime","optional":false},{"id":599261808,"package_name":"tmp","ecosystem":"npm","requirements":"0.0.25","direct":false,"kind":"runtime","optional":false},{"id":599261809,"package_name":"to-array","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261810,"package_name":"to-object-path","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":599261811,"package_name":"to-regex-range","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261812,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261813,"package_name":"to-regex","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261814,"package_name":"toidentifier","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261815,"package_name":"tough-cookie","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261816,"package_name":"transform-filter","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261817,"package_name":"trim-newlines","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261818,"package_name":"true-case-path","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261819,"package_name":"tty-browserify","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261820,"package_name":"tunnel-agent","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":599261821,"package_name":"turf-area","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261822,"package_name":"turf-bbox-polygon","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261823,"package_name":"turf-centroid","ecosystem":"npm","requirements":"3.0.12","direct":false,"kind":"runtime","optional":false},{"id":599261824,"package_name":"turf-destination","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261825,"package_name":"turf-erase","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":599261826,"package_name":"turf-featurecollection","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261827,"package_name":"turf-helpers","ecosystem":"npm","requirements":"3.0.12","direct":false,"kind":"runtime","optional":false},{"id":599261828,"package_name":"turf-intersect","ecosystem":"npm","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":599261829,"package_name":"turf-kinks","ecosystem":"npm","requirements":"3.0.12","direct":false,"kind":"runtime","optional":false},{"id":599261830,"package_name":"turf-meta","ecosystem":"npm","requirements":"3.0.12","direct":false,"kind":"runtime","optional":false},{"id":599261831,"package_name":"turf-point","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261832,"package_name":"turf-polygon","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261833,"package_name":"tweetnacl","ecosystem":"npm","requirements":"0.14.5","direct":false,"kind":"runtime","optional":false},{"id":599261834,"package_name":"type-detect","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261835,"package_name":"type-is","ecosystem":"npm","requirements":"1.6.18","direct":false,"kind":"runtime","optional":false},{"id":599261836,"package_name":"typedarray","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":599261837,"package_name":"uglify-js","ecosystem":"npm","requirements":"2.6.4","direct":false,"kind":"runtime","optional":false},{"id":599261838,"package_name":"uglify-js","ecosystem":"npm","requirements":"2.8.29","direct":false,"kind":"runtime","optional":false},{"id":599261839,"package_name":"uglify-to-browserify","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261840,"package_name":"umd","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261841,"package_name":"undeclared-identifiers","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261842,"package_name":"underscore","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":599261843,"package_name":"underscore","ecosystem":"npm","requirements":"1.8.3","direct":false,"kind":"runtime","optional":false},{"id":599261844,"package_name":"underscore","ecosystem":"npm","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":599261845,"package_name":"union-value","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261846,"package_name":"unpipe","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261847,"package_name":"unset-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261848,"package_name":"upath","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261849,"package_name":"upper-case-first","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261850,"package_name":"upper-case","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261851,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":599261852,"package_name":"urix","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261853,"package_name":"url","ecosystem":"npm","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":599261854,"package_name":"use","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261855,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261856,"package_name":"util","ecosystem":"npm","requirements":"0.10.3","direct":false,"kind":"runtime","optional":false},{"id":599261857,"package_name":"util","ecosystem":"npm","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":599261858,"package_name":"util","ecosystem":"npm","requirements":"0.10.4","direct":false,"kind":"runtime","optional":false},{"id":599261859,"package_name":"utils-merge","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261860,"package_name":"uuid","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":599261861,"package_name":"validate-npm-package-license","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":599261862,"package_name":"vary","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261863,"package_name":"verror","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":599261864,"package_name":"vm-browserify","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261865,"package_name":"watchify","ecosystem":"npm","requirements":"3.11.1","direct":false,"kind":"runtime","optional":false},{"id":599261866,"package_name":"wellknown","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":599261867,"package_name":"wgs84","ecosystem":"npm","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261868,"package_name":"which-module","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261869,"package_name":"which-typed-array","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":599261870,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261871,"package_name":"which","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":599261872,"package_name":"wide-align","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599261873,"package_name":"window-size","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261874,"package_name":"wkt-parser","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":599261875,"package_name":"wordwrap","ecosystem":"npm","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261876,"package_name":"wordwrap","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":599261877,"package_name":"workerpool","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261878,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":599261879,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261880,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261881,"package_name":"ws","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"runtime","optional":false},{"id":599261882,"package_name":"ws","ecosystem":"npm","requirements":"7.4.3","direct":false,"kind":"runtime","optional":false},{"id":599261883,"package_name":"xml-char-classes","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261884,"package_name":"xmldom","ecosystem":"npm","requirements":"0.1.31","direct":false,"kind":"runtime","optional":false},{"id":599261885,"package_name":"xmlhttprequest-ssl","ecosystem":"npm","requirements":"1.5.5","direct":false,"kind":"runtime","optional":false},{"id":599261886,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":599261887,"package_name":"y18n","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":599261888,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.5","direct":false,"kind":"runtime","optional":false},{"id":599261889,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599261890,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261891,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.4","direct":false,"kind":"runtime","optional":false},{"id":599261892,"package_name":"yargs-parser","ecosystem":"npm","requirements":"13.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261893,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.6","direct":false,"kind":"runtime","optional":false},{"id":599261894,"package_name":"yargs-unparser","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599261895,"package_name":"yargs","ecosystem":"npm","requirements":"16.2.0","direct":false,"kind":"runtime","optional":false},{"id":599261896,"package_name":"yargs","ecosystem":"npm","requirements":"13.3.2","direct":false,"kind":"runtime","optional":false},{"id":599261897,"package_name":"yargs","ecosystem":"npm","requirements":"3.10.0","direct":false,"kind":"runtime","optional":false},{"id":599261898,"package_name":"yeast","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":599261899,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"src/mmw/package.json","sha":null,"kind":"manifest","created_at":"2022-08-07T14:15:32.439Z","updated_at":"2022-08-07T14:15:32.439Z","repository_link":"https://github.com/WikiWatershed/model-my-watershed/blob/develop/src/mmw/package.json","dependencies":[{"id":599260934,"package_name":"backbone","ecosystem":"npm","requirements":"1.1.2","direct":true,"kind":"runtime","optional":false},{"id":599260935,"package_name":"backbone.marionette","ecosystem":"npm","requirements":"2.4.1","direct":true,"kind":"runtime","optional":false},{"id":599260936,"package_name":"backbone.paginator","ecosystem":"npm","requirements":"2.0.5","direct":true,"kind":"runtime","optional":false},{"id":599260937,"package_name":"blueimp-md5","ecosystem":"npm","requirements":"1.1.0","direct":true,"kind":"runtime","optional":false},{"id":599260938,"package_name":"bootstrap","ecosystem":"npm","requirements":"3.4.1","direct":true,"kind":"runtime","optional":false},{"id":599260939,"package_name":"bootstrap-datepicker","ecosystem":"npm","requirements":"1.7.1","direct":true,"kind":"runtime","optional":false},{"id":599260940,"package_name":"bootstrap-select","ecosystem":"npm","requirements":"1.13.18","direct":true,"kind":"runtime","optional":false},{"id":599260941,"package_name":"bootstrap-table","ecosystem":"npm","requirements":"1.11.0","direct":true,"kind":"runtime","optional":false},{"id":599260942,"package_name":"browserify","ecosystem":"npm","requirements":"16.5.0","direct":true,"kind":"runtime","optional":false},{"id":599260943,"package_name":"chai","ecosystem":"npm","requirements":"1.10.0","direct":true,"kind":"runtime","optional":false},{"id":599260944,"package_name":"clipboard","ecosystem":"npm","requirements":"1.7.1","direct":true,"kind":"runtime","optional":false},{"id":599260945,"package_name":"d3","ecosystem":"npm","requirements":"3.5.5","direct":true,"kind":"runtime","optional":false},{"id":599260946,"package_name":"font-awesome","ecosystem":"npm","requirements":"4.3.0","direct":true,"kind":"runtime","optional":false},{"id":599260947,"package_name":"iframe-phone","ecosystem":"npm","requirements":"https://github.com/concord-consortium/iframe-phone#v1.1.3","direct":true,"kind":"runtime","optional":false},{"id":599260948,"package_name":"jquery","ecosystem":"npm","requirements":"3.4.1","direct":true,"kind":"runtime","optional":false},{"id":599260949,"package_name":"jshint","ecosystem":"npm","requirements":"2.10.2","direct":true,"kind":"runtime","optional":false},{"id":599260950,"package_name":"jstify","ecosystem":"npm","requirements":"0.14.0","direct":true,"kind":"runtime","optional":false},{"id":599260951,"package_name":"jszip","ecosystem":"npm","requirements":"3.1.3","direct":true,"kind":"runtime","optional":false},{"id":599260952,"package_name":"leaflet","ecosystem":"npm","requirements":"0.7.3","direct":true,"kind":"runtime","optional":false},{"id":599260953,"package_name":"leaflet-draw","ecosystem":"npm","requirements":"https://github.com/azavea/Leaflet.draw","direct":true,"kind":"runtime","optional":false},{"id":599260954,"package_name":"leaflet-plugins","ecosystem":"npm","requirements":"https://github.com/azavea/leaflet-plugins#feature/browserify","direct":true,"kind":"runtime","optional":false},{"id":599260955,"package_name":"leaflet.locatecontrol","ecosystem":"npm","requirements":"0.43.0","direct":true,"kind":"runtime","optional":false},{"id":599260956,"package_name":"livereload","ecosystem":"npm","requirements":"0.8.2","direct":true,"kind":"runtime","optional":false},{"id":599260957,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.19","direct":true,"kind":"runtime","optional":false},{"id":599260958,"package_name":"minifyify","ecosystem":"npm","requirements":"7.0.0","direct":true,"kind":"runtime","optional":false},{"id":599260959,"package_name":"mocha","ecosystem":"npm","requirements":"8.3.0","direct":true,"kind":"runtime","optional":false},{"id":599260960,"package_name":"moment","ecosystem":"npm","requirements":"2.24.0","direct":true,"kind":"runtime","optional":false},{"id":599260961,"package_name":"node-sass","ecosystem":"npm","requirements":"5.0.0","direct":true,"kind":"runtime","optional":false},{"id":599260962,"package_name":"nunjucks","ecosystem":"npm","requirements":"1.3.4","direct":true,"kind":"runtime","optional":false},{"id":599260963,"package_name":"nunjucksify","ecosystem":"npm","requirements":"0.2.2","direct":true,"kind":"runtime","optional":false},{"id":599260964,"package_name":"reproject","ecosystem":"npm","requirements":"1.1.1","direct":true,"kind":"runtime","optional":false},{"id":599260965,"package_name":"retina.js","ecosystem":"npm","requirements":"https://github.com/imulus/retinajs#1.3.0","direct":true,"kind":"runtime","optional":false},{"id":599260966,"package_name":"shapefile","ecosystem":"npm","requirements":"0.6.2","direct":true,"kind":"runtime","optional":false},{"id":599260967,"package_name":"sinon","ecosystem":"npm","requirements":"1.14.1","direct":true,"kind":"runtime","optional":false},{"id":599260968,"package_name":"testem","ecosystem":"npm","requirements":"3.2.0","direct":true,"kind":"runtime","optional":false},{"id":599260969,"package_name":"turf-area","ecosystem":"npm","requirements":"1.1.1","direct":true,"kind":"runtime","optional":false},{"id":599260970,"package_name":"turf-bbox-polygon","ecosystem":"npm","requirements":"1.0.1","direct":true,"kind":"runtime","optional":false},{"id":599260971,"package_name":"turf-centroid","ecosystem":"npm","requirements":"3.0.12","direct":true,"kind":"runtime","optional":false},{"id":599260972,"package_name":"turf-destination","ecosystem":"npm","requirements":"1.2.1","direct":true,"kind":"runtime","optional":false},{"id":599260973,"package_name":"turf-erase","ecosystem":"npm","requirements":"1.3.2","direct":true,"kind":"runtime","optional":false},{"id":599260974,"package_name":"turf-intersect","ecosystem":"npm","requirements":"1.4.2","direct":true,"kind":"runtime","optional":false},{"id":599260975,"package_name":"turf-kinks","ecosystem":"npm","requirements":"3.0.12","direct":true,"kind":"runtime","optional":false},{"id":599260976,"package_name":"underscore","ecosystem":"npm","requirements":"1.8.3","direct":true,"kind":"runtime","optional":false},{"id":599260977,"package_name":"watchify","ecosystem":"npm","requirements":"3.11.1","direct":true,"kind":"runtime","optional":false},{"id":599260978,"package_name":"wellknown","ecosystem":"npm","requirements":"0.5.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"src/tiler/package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-08-07T14:15:32.572Z","updated_at":"2022-08-07T14:15:32.572Z","repository_link":"https://github.com/WikiWatershed/model-my-watershed/blob/develop/src/tiler/package-lock.json","dependencies":[{"id":599262204,"package_name":"@carto/cartonik","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":599262205,"package_name":"@carto/mapnik","ecosystem":"npm","requirements":"3.6.2-carto.15","direct":false,"kind":"runtime","optional":false},{"id":599262206,"package_name":"@mapbox/sphericalmercator","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262207,"package_name":"abbrev","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262208,"package_name":"accepts","ecosystem":"npm","requirements":"1.3.7","direct":false,"kind":"runtime","optional":false},{"id":599262209,"package_name":"ajv","ecosystem":"npm","requirements":"5.5.2","direct":false,"kind":"runtime","optional":false},{"id":599262210,"package_name":"ansi-regex","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262211,"package_name":"ansi-styles","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":599262212,"package_name":"aproba","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262213,"package_name":"are-we-there-yet","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":599262214,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":599262215,"package_name":"array-flatten","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262216,"package_name":"asn1","ecosystem":"npm","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":599262217,"package_name":"assert-plus","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262218,"package_name":"async","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":599262219,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":599262220,"package_name":"aws-sdk","ecosystem":"npm","requirements":"2.482.0","direct":false,"kind":"runtime","optional":false},{"id":599262221,"package_name":"uuid","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":599262222,"package_name":"aws-sign2","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":599262223,"package_name":"aws4","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":599262224,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262225,"package_name":"base64-js","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":599262226,"package_name":"basic-auth","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262227,"package_name":"bcrypt-pbkdf","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262228,"package_name":"bindings","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":599262229,"package_name":"body-parser","ecosystem":"npm","requirements":"1.19.0","direct":false,"kind":"runtime","optional":false},{"id":599262230,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"runtime","optional":false},{"id":599262231,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262232,"package_name":"qs","ecosystem":"npm","requirements":"6.7.0","direct":false,"kind":"runtime","optional":false},{"id":599262233,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":599262234,"package_name":"buffer","ecosystem":"npm","requirements":"4.9.1","direct":false,"kind":"runtime","optional":false},{"id":599262235,"package_name":"buffer-writer","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262236,"package_name":"bytes","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262237,"package_name":"camelcase","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262238,"package_name":"canvas","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":599262239,"package_name":"node-pre-gyp","ecosystem":"npm","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":599262240,"package_name":"carto","ecosystem":"npm","requirements":"0.15.1-cdb5","direct":false,"kind":"runtime","optional":false},{"id":599262241,"package_name":"underscore","ecosystem":"npm","requirements":"1.8.3","direct":false,"kind":"runtime","optional":false},{"id":599262242,"package_name":"cartocolor","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262243,"package_name":"cartodb-psql","ecosystem":"npm","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":599262244,"package_name":"buffer-writer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262245,"package_name":"debug","ecosystem":"npm","requirements":"3.2.6","direct":false,"kind":"runtime","optional":false},{"id":599262246,"package_name":"generic-pool","ecosystem":"npm","requirements":"2.4.3","direct":false,"kind":"runtime","optional":false},{"id":599262247,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262248,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262249,"package_name":"packet-reader","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":599262250,"package_name":"pg","ecosystem":"npm","requirements":"6.4.2-cdb2","direct":false,"kind":"runtime","optional":false},{"id":599262251,"package_name":"pg-pool","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":599262252,"package_name":"pg-types","ecosystem":"npm","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":599262253,"package_name":"postgres-array","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262254,"package_name":"semver","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"runtime","optional":false},{"id":599262255,"package_name":"underscore","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":599262256,"package_name":"caseless","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":599262257,"package_name":"chalk","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599262258,"package_name":"supports-color","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262259,"package_name":"chownr","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262260,"package_name":"chroma-js","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262261,"package_name":"cliui","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262262,"package_name":"co","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":599262263,"package_name":"code-point-at","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262264,"package_name":"colorbrewer","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262265,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":599262266,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262267,"package_name":"console-control-strings","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262268,"package_name":"console-polyfill","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":599262269,"package_name":"content-disposition","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":599262270,"package_name":"content-type","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599262271,"package_name":"cookie","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":599262272,"package_name":"cookie-signature","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":599262273,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262274,"package_name":"d3","ecosystem":"npm","requirements":"3.5.17","direct":false,"kind":"runtime","optional":false},{"id":599262275,"package_name":"dashdash","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":599262276,"package_name":"debug","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262277,"package_name":"decache","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262278,"package_name":"decamelize","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262279,"package_name":"decompress-response","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":599262280,"package_name":"deep-extend","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":599262281,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262282,"package_name":"delegates","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262283,"package_name":"depd","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262284,"package_name":"destroy","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599262285,"package_name":"detect-libc","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262286,"package_name":"double-ended-queue","ecosystem":"npm","requirements":"2.1.0-0","direct":false,"kind":"runtime","optional":false},{"id":599262287,"package_name":"ecc-jsbn","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262288,"package_name":"ee-first","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262289,"package_name":"encodeurl","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262290,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":599262291,"package_name":"error-stack-parser","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":599262292,"package_name":"es6-promise","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262293,"package_name":"escape-html","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262294,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":599262295,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262296,"package_name":"etag","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":599262297,"package_name":"events","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262298,"package_name":"express","ecosystem":"npm","requirements":"4.17.1","direct":false,"kind":"runtime","optional":false},{"id":599262299,"package_name":"extend","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262300,"package_name":"extsprintf","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":599262301,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262302,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262303,"package_name":"file-uri-to-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262304,"package_name":"finalhandler","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262305,"package_name":"find","ecosystem":"npm","requirements":"0.2.9","direct":false,"kind":"runtime","optional":false},{"id":599262306,"package_name":"find-up","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262307,"package_name":"forever-agent","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":599262308,"package_name":"form-data","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":599262309,"package_name":"forwarded","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262310,"package_name":"fresh","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":599262311,"package_name":"fs-minipass","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":599262312,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262313,"package_name":"gauge","ecosystem":"npm","requirements":"2.7.4","direct":false,"kind":"runtime","optional":false},{"id":599262314,"package_name":"gdal","ecosystem":"npm","requirements":"0.9.8","direct":false,"kind":"runtime","optional":false},{"id":599262315,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.8","direct":false,"kind":"runtime","optional":false},{"id":599262316,"package_name":"chownr","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262317,"package_name":"debug","ecosystem":"npm","requirements":"2.6.8","direct":false,"kind":"runtime","optional":false},{"id":599262318,"package_name":"fs-minipass","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"runtime","optional":false},{"id":599262319,"package_name":"glob","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262320,"package_name":"has-unicode","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262321,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.18","direct":false,"kind":"runtime","optional":false},{"id":599262322,"package_name":"ignore-walk","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262323,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":599262324,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262325,"package_name":"ini","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"runtime","optional":false},{"id":599262326,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262327,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262328,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":599262329,"package_name":"minimist","ecosystem":"npm","requirements":"0.0.8","direct":false,"kind":"runtime","optional":false},{"id":599262330,"package_name":"minipass","ecosystem":"npm","requirements":"2.3.4","direct":false,"kind":"runtime","optional":false},{"id":599262331,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262332,"package_name":"yallist","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262333,"package_name":"minizlib","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262334,"package_name":"mkdirp","ecosystem":"npm","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":599262335,"package_name":"nan","ecosystem":"npm","requirements":"2.10.0","direct":false,"kind":"runtime","optional":false},{"id":599262336,"package_name":"needle","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":599262337,"package_name":"sax","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":599262338,"package_name":"tar","ecosystem":"npm","requirements":"4.4.6","direct":false,"kind":"runtime","optional":false},{"id":599262339,"package_name":"nopt","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262340,"package_name":"npm-bundled","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":599262341,"package_name":"npm-packlist","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":599262342,"package_name":"npmlog","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262343,"package_name":"number-is-nan","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262344,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262345,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":599262346,"package_name":"os-homedir","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262347,"package_name":"os-tmpdir","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262348,"package_name":"osenv","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":599262349,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262350,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":599262351,"package_name":"rc","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":599262352,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262353,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":599262354,"package_name":"rimraf","ecosystem":"npm","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":599262355,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262356,"package_name":"semver","ecosystem":"npm","requirements":"5.4.1","direct":false,"kind":"runtime","optional":false},{"id":599262357,"package_name":"set-blocking","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262358,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262359,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262360,"package_name":"string-width","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262361,"package_name":"strip-ansi","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262362,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262363,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262364,"package_name":"wide-align","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":599262365,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262366,"package_name":"generic-pool","ecosystem":"npm","requirements":"3.7.1","direct":false,"kind":"runtime","optional":false},{"id":599262367,"package_name":"get-caller-file","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262368,"package_name":"getpass","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":599262369,"package_name":"glob","ecosystem":"npm","requirements":"7.1.4","direct":false,"kind":"runtime","optional":false},{"id":599262370,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":599262371,"package_name":"grainstore","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262372,"package_name":"carto","ecosystem":"npm","requirements":"0.16.3","direct":false,"kind":"runtime","optional":false},{"id":599262373,"package_name":"semver","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":599262374,"package_name":"debug","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262375,"package_name":"generic-pool","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":599262376,"package_name":"mapnik-reference","ecosystem":"npm","requirements":"8.5.6","direct":false,"kind":"runtime","optional":false},{"id":599262377,"package_name":"semver","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262378,"package_name":"har-schema","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262379,"package_name":"har-validator","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262380,"package_name":"has-ansi","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262381,"package_name":"has-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262382,"package_name":"hiredis","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":599262383,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"2.8.2","direct":false,"kind":"runtime","optional":false},{"id":599262384,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262385,"package_name":"http-errors","ecosystem":"npm","requirements":"1.7.2","direct":false,"kind":"runtime","optional":false},{"id":599262386,"package_name":"http-signature","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262387,"package_name":"husl","ecosystem":"npm","requirements":"6.0.6","direct":false,"kind":"runtime","optional":false},{"id":599262388,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"runtime","optional":false},{"id":599262389,"package_name":"ieee754","ecosystem":"npm","requirements":"1.1.8","direct":false,"kind":"runtime","optional":false},{"id":599262390,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":599262391,"package_name":"invert-kv","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262392,"package_name":"ipaddr.js","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":599262393,"package_name":"is_js","ecosystem":"npm","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":599262394,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":599262395,"package_name":"is-typedarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262396,"package_name":"is-utf8","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":599262397,"package_name":"isstream","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262398,"package_name":"jmespath","ecosystem":"npm","requirements":"0.15.0","direct":false,"kind":"runtime","optional":false},{"id":599262399,"package_name":"js-base64","ecosystem":"npm","requirements":"2.5.1","direct":false,"kind":"runtime","optional":false},{"id":599262400,"package_name":"js-string-escape","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262401,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.13.1","direct":false,"kind":"runtime","optional":false},{"id":599262402,"package_name":"jsbn","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262403,"package_name":"json-schema","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":599262404,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":599262405,"package_name":"json-stringify-safe","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262406,"package_name":"jsprim","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":599262407,"package_name":"lcid","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262408,"package_name":"load-json-file","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262409,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.19","direct":false,"kind":"runtime","optional":false},{"id":599262410,"package_name":"lodash.assign","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262411,"package_name":"lru-cache","ecosystem":"npm","requirements":"2.2.4","direct":false,"kind":"runtime","optional":false},{"id":599262412,"package_name":"mapnik-reference","ecosystem":"npm","requirements":"6.0.5","direct":false,"kind":"runtime","optional":false},{"id":599262413,"package_name":"mapnik-vector-tile","ecosystem":"npm","requirements":"1.6.1-carto.2","direct":false,"kind":"runtime","optional":false},{"id":599262414,"package_name":"media-typer","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":599262415,"package_name":"merge-descriptors","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262416,"package_name":"methods","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262417,"package_name":"millstone","ecosystem":"npm","requirements":"0.6.17-carto.3","direct":false,"kind":"runtime","optional":false},{"id":599262418,"package_name":"generic-pool","ecosystem":"npm","requirements":"2.4.6","direct":false,"kind":"runtime","optional":false},{"id":599262419,"package_name":"mime","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":599262420,"package_name":"mime","ecosystem":"npm","requirements":"2.4.4","direct":false,"kind":"runtime","optional":false},{"id":599262421,"package_name":"mime-db","ecosystem":"npm","requirements":"1.40.0","direct":false,"kind":"runtime","optional":false},{"id":599262422,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.24","direct":false,"kind":"runtime","optional":false},{"id":599262423,"package_name":"mimic-response","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262424,"package_name":"minipass","ecosystem":"npm","requirements":"2.3.5","direct":false,"kind":"runtime","optional":false},{"id":599262425,"package_name":"minizlib","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":599262426,"package_name":"morgan","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":599262427,"package_name":"nan","ecosystem":"npm","requirements":"2.14.0","direct":false,"kind":"runtime","optional":false},{"id":599262428,"package_name":"needle","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":599262429,"package_name":"negotiator","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":599262430,"package_name":"node-pre-gyp","ecosystem":"npm","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":599262431,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":599262432,"package_name":"npm-bundled","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":599262433,"package_name":"npm-packlist","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":599262434,"package_name":"oauth-sign","ecosystem":"npm","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":599262435,"package_name":"on-finished","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":599262436,"package_name":"on-headers","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262437,"package_name":"optimist","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":599262438,"package_name":"os-locale","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":599262439,"package_name":"packet-reader","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262440,"package_name":"parse-json","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262441,"package_name":"parseurl","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":599262442,"package_name":"path-exists","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262443,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":599262444,"package_name":"path-to-regexp","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":599262445,"package_name":"path-type","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262446,"package_name":"performance-now","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262447,"package_name":"pg","ecosystem":"npm","requirements":"7.11.0","direct":false,"kind":"runtime","optional":false},{"id":599262448,"package_name":"pg-connection-string","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":599262449,"package_name":"pg-int8","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262450,"package_name":"pg-pool","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":599262451,"package_name":"pg-types","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262452,"package_name":"pgpass","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262453,"package_name":"pify","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":599262454,"package_name":"pinkie","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":599262455,"package_name":"pinkie-promise","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262456,"package_name":"postcss","ecosystem":"npm","requirements":"5.2.18","direct":false,"kind":"runtime","optional":false},{"id":599262457,"package_name":"postcss-scss","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":599262458,"package_name":"postcss-strip-inline-comments","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":599262459,"package_name":"postcss-value-parser","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":599262460,"package_name":"postgres-array","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262461,"package_name":"postgres-bytea","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262462,"package_name":"postgres-date","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":599262463,"package_name":"postgres-interval","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262464,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262465,"package_name":"proxy-addr","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":599262466,"package_name":"punycode","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":599262467,"package_name":"qs","ecosystem":"npm","requirements":"6.5.2","direct":false,"kind":"runtime","optional":false},{"id":599262468,"package_name":"querystring","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262469,"package_name":"queue-async","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262470,"package_name":"range-parser","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":599262471,"package_name":"raw-body","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":599262472,"package_name":"read-pkg","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262473,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262474,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"runtime","optional":false},{"id":599262475,"package_name":"redis","ecosystem":"npm","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":599262476,"package_name":"redis-commands","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":599262477,"package_name":"redis-mpool","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":599262478,"package_name":"generic-pool","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262479,"package_name":"redis-parser","ecosystem":"npm","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":599262480,"package_name":"request","ecosystem":"npm","requirements":"2.87.0","direct":false,"kind":"runtime","optional":false},{"id":599262481,"package_name":"request-ip","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":599262482,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262483,"package_name":"require-main-filename","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262484,"package_name":"resolve","ecosystem":"npm","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":599262485,"package_name":"rimraf","ecosystem":"npm","requirements":"2.6.3","direct":false,"kind":"runtime","optional":false},{"id":599262486,"package_name":"rollbar","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":599262487,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262488,"package_name":"sax","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":599262489,"package_name":"semver","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":599262490,"package_name":"send","ecosystem":"npm","requirements":"0.17.1","direct":false,"kind":"runtime","optional":false},{"id":599262491,"package_name":"mime","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":599262492,"package_name":"ms","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262493,"package_name":"serve-static","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":599262494,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262495,"package_name":"simple-concat","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262496,"package_name":"simple-get","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262497,"package_name":"simple-statistics","ecosystem":"npm","requirements":"0.9.2","direct":false,"kind":"runtime","optional":false},{"id":599262498,"package_name":"source-map","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":599262499,"package_name":"spdx-correct","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262500,"package_name":"spdx-exceptions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262501,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262502,"package_name":"spdx-license-ids","ecosystem":"npm","requirements":"3.0.5","direct":false,"kind":"runtime","optional":false},{"id":599262503,"package_name":"split","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262504,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262505,"package_name":"srs","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262506,"package_name":"sshpk","ecosystem":"npm","requirements":"1.16.1","direct":false,"kind":"runtime","optional":false},{"id":599262507,"package_name":"stackframe","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":599262508,"package_name":"statuses","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":599262509,"package_name":"step","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262510,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262511,"package_name":"strip-bom","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262512,"package_name":"supervisor","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":599262513,"package_name":"supports-color","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":599262514,"package_name":"tar","ecosystem":"npm","requirements":"4.4.10","direct":false,"kind":"runtime","optional":false},{"id":599262515,"package_name":"through","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":599262516,"package_name":"toidentifier","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262517,"package_name":"torque.js","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":599262518,"package_name":"carto","ecosystem":"npm","requirements":"master","direct":false,"kind":"runtime","optional":false},{"id":599262519,"package_name":"tough-cookie","ecosystem":"npm","requirements":"2.3.4","direct":false,"kind":"runtime","optional":false},{"id":599262520,"package_name":"traverse-chain","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262521,"package_name":"tunnel-agent","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":599262522,"package_name":"turbo-carto","ecosystem":"npm","requirements":"0.21.2","direct":false,"kind":"runtime","optional":false},{"id":599262523,"package_name":"postcss","ecosystem":"npm","requirements":"5.0.19","direct":false,"kind":"runtime","optional":false},{"id":599262524,"package_name":"turf-jenks","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262525,"package_name":"tweetnacl","ecosystem":"npm","requirements":"0.14.5","direct":false,"kind":"runtime","optional":false},{"id":599262526,"package_name":"type-is","ecosystem":"npm","requirements":"1.6.18","direct":false,"kind":"runtime","optional":false},{"id":599262527,"package_name":"underscore","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":599262528,"package_name":"unpipe","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262529,"package_name":"url","ecosystem":"npm","requirements":"0.10.3","direct":false,"kind":"runtime","optional":false},{"id":599262530,"package_name":"punycode","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":599262531,"package_name":"utils-merge","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262532,"package_name":"uuid","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262533,"package_name":"validate-npm-package-license","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":599262534,"package_name":"vary","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":599262535,"package_name":"verror","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":599262536,"package_name":"which-module","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":599262537,"package_name":"window-size","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":599262538,"package_name":"windshaft","ecosystem":"npm","requirements":"5.4.0","direct":false,"kind":"runtime","optional":false},{"id":599262539,"package_name":"wordwrap","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262540,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":599262541,"package_name":"xml2js","ecosystem":"npm","requirements":"0.4.19","direct":false,"kind":"runtime","optional":false},{"id":599262542,"package_name":"xmlbuilder","ecosystem":"npm","requirements":"9.0.7","direct":false,"kind":"runtime","optional":false},{"id":599262543,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":599262544,"package_name":"y18n","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":599262545,"package_name":"yallist","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":599262546,"package_name":"yargs","ecosystem":"npm","requirements":"4.8.1","direct":false,"kind":"runtime","optional":false},{"id":599262547,"package_name":"yargs-parser","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":599262548,"package_name":"zipfile","ecosystem":"npm","requirements":"0.5.12","direct":false,"kind":"runtime","optional":false},{"id":599262549,"package_name":"node-pre-gyp","ecosystem":"npm","requirements":"0.10.3","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"src/tiler/package.json","sha":null,"kind":"manifest","created_at":"2022-08-07T14:15:32.619Z","updated_at":"2022-08-07T14:15:32.619Z","repository_link":"https://github.com/WikiWatershed/model-my-watershed/blob/develop/src/tiler/package.json","dependencies":[{"id":599262573,"package_name":"@carto/mapnik","ecosystem":"npm","requirements":"^3.6.2-carto.15","direct":true,"kind":"runtime","optional":false},{"id":599262574,"package_name":"aws-sdk","ecosystem":"npm","requirements":"^2.482.0","direct":true,"kind":"runtime","optional":false},{"id":599262575,"package_name":"debug","ecosystem":"npm","requirements":"^4.1.1","direct":true,"kind":"runtime","optional":false},{"id":599262576,"package_name":"express","ecosystem":"npm","requirements":"^4.17.1","direct":true,"kind":"runtime","optional":false},{"id":599262577,"package_name":"lodash","ecosystem":"npm","requirements":"^4.17.19","direct":true,"kind":"runtime","optional":false},{"id":599262578,"package_name":"morgan","ecosystem":"npm","requirements":"^1.9.1","direct":true,"kind":"runtime","optional":false},{"id":599262579,"package_name":"pg","ecosystem":"npm","requirements":"^7.11.0","direct":true,"kind":"runtime","optional":false},{"id":599262580,"package_name":"redis","ecosystem":"npm","requirements":"^2.8.0","direct":true,"kind":"runtime","optional":false},{"id":599262581,"package_name":"redis-mpool","ecosystem":"npm","requirements":"^0.7.0","direct":true,"kind":"runtime","optional":false},{"id":599262582,"package_name":"rollbar","ecosystem":"npm","requirements":"^2.7.1","direct":true,"kind":"runtime","optional":false},{"id":599262583,"package_name":"step","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":599262584,"package_name":"underscore","ecosystem":"npm","requirements":"^1.9.1","direct":true,"kind":"runtime","optional":false},{"id":599262585,"package_name":"windshaft","ecosystem":"npm","requirements":"5.4.0","direct":true,"kind":"runtime","optional":false},{"id":599262586,"package_name":"supervisor","ecosystem":"npm","requirements":"^0.6.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"deployment/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:15:32.626Z","updated_at":"2022-08-07T14:15:32.626Z","repository_link":"https://github.com/WikiWatershed/model-my-watershed/blob/develop/deployment/requirements.txt","dependencies":[{"id":599262594,"package_name":"cryptography","ecosystem":"pypi","requirements":"==3.2.1","direct":true,"kind":"runtime","optional":false},{"id":599262595,"package_name":"ansible","ecosystem":"pypi","requirements":"==2.9.27","direct":true,"kind":"runtime","optional":false},{"id":599262596,"package_name":"troposphere","ecosystem":"pypi","requirements":"==2.4.9","direct":true,"kind":"runtime","optional":false},{"id":599262597,"package_name":"majorkirby","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":599262598,"package_name":"boto","ecosystem":"pypi","requirements":"==2.49.0","direct":true,"kind":"runtime","optional":false},{"id":599262599,"package_name":"awscli","ecosystem":"pypi","requirements":"\u003e=1.9.15","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"scripts/data/climate/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:15:32.633Z","updated_at":"2022-08-07T14:15:32.633Z","repository_link":"https://github.com/WikiWatershed/model-my-watershed/blob/develop/scripts/data/climate/requirements.txt","dependencies":[{"id":599262604,"package_name":"rasterio","ecosystem":"pypi","requirements":"==1.0a9","direct":true,"kind":"runtime","optional":false},{"id":599262605,"package_name":"Pillow","ecosystem":"pypi","requirements":"==6.2.0","direct":true,"kind":"runtime","optional":false},{"id":599262606,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==2.0.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"src/mmw/requirements/test.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T14:15:32.658Z","updated_at":"2022-08-07T14:15:32.658Z","repository_link":"https://github.com/WikiWatershed/model-my-watershed/blob/develop/src/mmw/requirements/test.txt","dependencies":[{"id":599262730,"package_name":"coverage","ecosystem":"pypi","requirements":"==6.1.2","direct":true,"kind":"test","optional":false},{"id":599262732,"package_name":"selenium","ecosystem":"pypi","requirements":"==4.0.0","direct":true,"kind":"test","optional":false},{"id":599262733,"package_name":"flake8","ecosystem":"pypi","requirements":"==4.0.1","direct":true,"kind":"test","optional":false}]}],"score":9.626151772138492,"created_at":"2023-09-11T14:52:14.875Z","updated_at":"2026-04-16T07:01:34.916Z","avatar_url":"https://github.com/WikiWatershed.png","language":"JavaScript","category":"Natural Resources","sub_category":"Water Supply and Quality","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# model-my-watershed\n\n## Local Development\n\nA combination of Vagrant 2.2+ and Ansible 2.8 is used to setup the development environment for this project. The project consists of the following virtual machines:\n\n- `app`\n- `services`\n- `tiler`\n- `worker`\n\nThe `app` virtual machine contains an instance of the Django application, `services` contains:\n\n- PostgreSQL\n- Redis\n\n`tiler` contains:\n\n- Windshaft\n- Mapnik\n\n`worker` contains:\n\n- Celery\n- Docker\n\n### Getting Started\n\nFirst, ensure that you have a set of Amazon Web Services (AWS) credentials with access to Azavea's pre-processed NLCD data set. This setup generally needs to happen on the virtual machine host using the [AWS CLI](https://aws.amazon.com/cli/):\n\n```bash\n$ aws configure --profile mmw-stg\n```\n\nYou will also need to set the MMW Datahub AWS credential as your default. These are stored in lastpass under the name `MMW Azavea DataHub AWS`. Ensure that the AWS credentials file has universal read permissions.\n\nEnsure you have the [vagrant-disksize](https://github.com/sprotheroe/vagrant-disksize) plugin installed:\n\n```bash\n$ vagrant plugin install vagrant-disksize\n```\n\nStarting with Virtualbox 6.1.28, [host-only networks](https://www.virtualbox.org/manual/ch06.html#network_hostonly) are restricted to `192.168.56.0/21` by default. \n\nWe will need to do the following to override this restriction:\n\n```bash\nsudo mkdir /etc/vbox\n\necho \"\n* 192.168.56.0/21\n* 33.33.0.0/16\" | sudo tee /etc/vbox/networks.conf\n```\n\nNext, use the following command to bring up a local development environment, ensuring you have the most recent version of the base box:\n\n```bash\n$ vagrant box update\n$ vagrant up\n```\n\nThe application will now be running at [http://localhost:8000](http://localhost:8000).\n\nAfter significant changes, you may need to run the following two commands to apply database migrations and rebuild JavaScript assets:\n\n```bash\n$ ./scripts/manage.sh migrate\n$ ./scripts/bundle.sh\n```\n\nTo load or reload boundary data, from an `app` server, run (`scripts` is not mounted by default to the VM, you may need to copy the file over):\n\n```bash\n$ vagrant upload ./scripts/ app\n$ vagrant ssh app\n$ ./scripts/aws/setupdb.sh -b\n```\n\nThe same script can be used to load the stream network data:\n\n```bash\n$ ./scripts/aws/setupdb.sh -s\n```\n\nand all the other data:\n\n```bash\n$ ./scripts/aws/setupdb.sh -d\n$ ./scripts/aws/setupdb.sh -m\n$ ./scripts/aws/setupdb.sh -p\n$ ./scripts/aws/setupdb.sh -c\n$ ./scripts/aws/setupdb.sh -q\n```\n\nNote that if you receive out of memory errors while loading the data, you may want to increase the RAM on your `services` VM (1512 MB may be all that is necessary).\n\nSee debug messages from the web app server:\n\n```bash\n$ ./scripts/debugserver.sh\n```\n\nWatch the JavaScript and SASS files for changes:\n\n```bash\n$ ./scripts/bundle.sh --debug --watch\n```\n\nWhen creating new JavaScript or SASS files, you may need to stop and restart the bundle script.\n\nIf you add a JS dependency and want it to be included in the `vendor.js` bundle, you will need to update the `JS_DEPS` array in `bundle.sh` accordingly.\n\nIf changes were made to the one of the VM's configuration or requirements since the last time you provisioned, you'll need to reprovision.\n\n```bash\n$ vagrant provision \u003cVM name\u003e\n```\n\nAfter provisioning is complete, you can execute Django management commands with:\n\n```bash\n$ ./scripts/manage.sh test\n```\n\n**Note**: If you get an error that resembles the following, try logging into the `app` virtual machine again for the group permissions changes to take effect:\n\n```\nenvdir: fatal: unable to switch to directory /etc/mmw.d/env: access denied\n```\n\n### Ports\n\nThe Vagrant configuration maps the following host ports to services running in the virtual machines.\n\n| Service                | Port | URL                                            |\n| ---------------------- | ---- | ---------------------------------------------- |\n| Django Web Application | 8000 | [http://localhost:8000](http://localhost:8000) |\n| PostgreSQL             | 5432 | `psql -h localhost`                            |\n| Redis                  | 6379 | `redis-cli -h localhost 6379`                  |\n| Testem                 | 7357 | [http://localhost:7357](http://localhost:7357) |\n| Tiler                  | 4000 | [http://localhost:4000](http://localhost:4000) |\n\n### Caching\n\nTo speed up geoprocessing, those requests are cached in Redis. To disable this caching for development purposes, set the value of `MMW_GEOPROCESSING_CACHE` to `0`:\n\n```bash\n$ vagrant ssh worker -c 'echo \"0\" | sudo tee /etc/mmw.d/env/MMW_GEOPROCESSING_CACHE'\n$ vagrant ssh worker -c 'sudo service celeryd restart'\n```\n\nTo enable the geoprocessing cache simply set it to `1` and restart the `celeryd` service.\n\nIn some cases, it may be necessary to remove all cached values. This can be done with:\n\n```bash\n$ vagrant ssh services -c 'redis-cli -n 1 --raw KEYS \":1:geop_*\" | xargs redis-cli -n 1 DEL'\n```\n\n### Test Mode\n\nIn order to run the app in test mode, which simulates the production static asset bundle, reprovision with `VAGRANT_ENV=TEST vagrant provision`.\n\n### Testing\n\nRun all the tests:\n\n```bash\n$ ./scripts/test.sh\n```\n\n##### Python\n\nTo check for Python lint:\n\n```bash\n$ ./scripts/check.sh\n```\n\nTo run all the tests on the Django app:\n\n```bash\n$ ./scripts/manage.sh test\n```\n\nOr just for a specific app:\n\n```bash\n$ ./scripts/manage.sh test apps.app_name.tests\n```\n\nMore info [here](https://docs.djangoproject.com/en/1.8/topics/testing/).\n\nRun MapShed tests, which require MapShed tables installed in the local database\n(using `setupdb.sh`):\n\n```console\n$ ./scripts/manage.sh test_mapshed\n```\n\n##### JavaScript\n\nTo check for JavaScript lint:\n\n```bash\n$ ./scripts/yarn.sh run lint\n```\n\nWhen creating new tests or debugging old tests, it may be easier to open the testem page, which polls for changes to the test bundle and updates the test state dynamically.\n\nFirst, start the testem process.\n\n```bash\n$ ./scripts/testem.sh\n```\nThen view the test runner page at [http://localhost:7357](http://localhost:7357).\n\nTo enable livereload, [download the browser extension](http://livereload.com/extensions/)\nand start the livereload server with the following command:\n\n```bash\n./scripts/yarn.sh run livereload\n```\n\n#### Bundling static assets\n\nThe `bundle.sh` script runs browserify, node-sass, and othe pre-processing\ntasks to generate static assets.\n\nThe vendor bundle is not created until you run this command with the\n`--vendor` flag. This bundle will be very large if combined with `--debug`.\n\nTest bundles are not created unless the `--tests` flag is used.\n\nIn general, you should be able to combine `--vendor`, `--tests`, `--debug`,\nand `--watch` and have it behave as you would expect.\n\nYou can also minify bundles by using the `--minify` flag. This operation is\nnot fast, and also disables source maps.\n\nThe `--list` flag displays module dependencies and does not actually generate\nany bundles. It doesn't make sense to combine this with `--watch`.\nThis flag is for troubleshooting purposes only.\n\n    \u003e bundle.sh -h\n    bundle.sh [OPTION]...\n\n    Bundle JS and CSS static assets.\n\n     Options:\n      --watch      Listen for file changes\n      --debug      Generate source maps\n      --minify     Minify bundles (**SLOW**); Disables source maps\n      --tests      Generate test bundles\n      --list       List browserify dependencies\n      --vendor     Generate vendor bundle and copy assets\n      -h, --help   Display this help text\n\n#### Adding JS dependencies\n\nTo add a new JS dependency, use\n\n```console\n$ ./scripts/yarn.sh add --exact \u003cdependency\u003e\n```\n\nthis will download the dependency to `node_modules`, add to the `package.json`, and to `yarn.lock`.\nFurthermore, it will be pinned to the current version.\nThen, update the `JS_DEPS` array in `bundle.sh`.\nRebuild the vendor bundle using `./scripts/bundle.sh --vendor`.\n`yarn` commands can be run using `./scripts/yarn.sh`.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["geotrellis","earth-observation","geospatial-processing","geospatial-analytics","hydrology-modeling","semantic-segmentation","bicycling","bikeshare","opentripplanner","philadelphia"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20712","html_url":"https://ost.ecosyste.ms/projects/20712"}