diff --git a/.monorepolint.config.ts b/.monorepolint.config.ts new file mode 100644 index 0000000000..a6cb6c392f --- /dev/null +++ b/.monorepolint.config.ts @@ -0,0 +1,37 @@ +const path = require("path"); +const glob = require("glob"); +const fs = require("fs"); + +const TS_PACKAGES = []; // projects that use typescript to build +const JS_PACKAGES = []; // projects that use javascript/rollup to build +const MAIN_PACKAGE = "@turf/turf"; + +const TAPE_PACKAGES = []; // projects that have tape tests +const TYPES_PACKAGES = []; // projects that have types tests + +// iterate all the packages and figure out what buckets everything falls into +glob.sync(path.join(__dirname, "packages", "turf-*")).forEach(pk => { + const name = JSON.parse( + fs.readFileSync(path.join(pk, "package.json"), "utf8") + ).name; + + if (fs.existsSync(path.join(pk, "index.ts"))) { + TS_PACKAGES.push(name); + } else { + JS_PACKAGES.push(name); + } + + if (fs.existsSync(path.join(pk, "test.js"))) { + TAPE_PACKAGES.push(name); + } + + if (fs.existsSync(path.join(pk, "types.ts"))) { + TYPES_PACKAGES.push(name); + } +}); + +module.exports = { + rules: { + ":alphabetical-scripts": {} + } +}; diff --git a/.travis.yml b/.travis.yml index 176bd509b2..2a38aea55a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,4 @@ language: node_js cache: yarn node_js: - - 9 + - 12 diff --git a/package.json b/package.json index a154fc72e1..f95104b655 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,16 @@ "docs": "node ./scripts/generate-readmes", "postinstall": "opencollective postinstall" }, + "husky": { + "hooks": { + "pre-commit": "lint-staged" + } + }, + "lint-staged": { + "**/package.json": [ + "mrl check --paths" + ] + }, "devDependencies": { "@types/geojson": "*", "@types/node": "*", @@ -23,15 +33,18 @@ "eslint-config-mourner": "*", "esm": "^3.2.25", "fs-extra": "*", + "husky": "^4.2.3", "lerna": "2.8.0", + "lint-staged": "^10.0.8", "load-json-file": "*", "meow": "*", + "monorepolint": "^0.5.0-alpha.17", "npm-run-all": "^4.1.5", "progress": "*", "rollup": "*", "rollup-plugin-typescript": "*", "tape": "*", - "typescript": "*", + "typescript": "^3.8.3", "yamljs": "*" }, "dependencies": { diff --git a/packages/turf-along/package.json b/packages/turf-along/package.json index 3190c5521a..c4fd027d64 100644 --- a/packages/turf-along/package.json +++ b/packages/turf-along/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", "bench:run": "node bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-angle/package.json b/packages/turf-angle/package.json index f669166177..61c3b7de6f 100644 --- a/packages/turf-angle/package.json +++ b/packages/turf-angle/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", "bench:run": "node bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-area/package.json b/packages/turf-area/package.json index c3bf85a1e0..49cd73cc1f 100644 --- a/packages/turf-area/package.json +++ b/packages/turf-area/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", "bench:run": "node bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-bbox-clip/package.json b/packages/turf-bbox-clip/package.json index 52cc82b89b..6bd766e49d 100644 --- a/packages/turf-bbox-clip/package.json +++ b/packages/turf-bbox-clip/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", "bench:run": "node bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-bbox-polygon/package.json b/packages/turf-bbox-polygon/package.json index 3782c8559a..3ffc3f5203 100644 --- a/packages/turf-bbox-polygon/package.json +++ b/packages/turf-bbox-polygon/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", "bench:run": "node bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-bbox/package.json b/packages/turf-bbox/package.json index a9f69088b8..7abe83c769 100644 --- a/packages/turf-bbox/package.json +++ b/packages/turf-bbox/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", "bench:run": "node bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-bearing/package.json b/packages/turf-bearing/package.json index 16b7bebad7..cb70f260e8 100644 --- a/packages/turf-bearing/package.json +++ b/packages/turf-bearing/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", "bench:run": "node bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-bezier-spline/package.json b/packages/turf-bezier-spline/package.json index 2b2ca232f6..3ae2a2a0e2 100644 --- a/packages/turf-bezier-spline/package.json +++ b/packages/turf-bezier-spline/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", "bench:run": "node bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-clockwise/package.json b/packages/turf-boolean-clockwise/package.json index ba6eb6776a..25cef46ef1 100755 --- a/packages/turf-boolean-clockwise/package.json +++ b/packages/turf-boolean-clockwise/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-concave/package.json b/packages/turf-boolean-concave/package.json index 5c5ac53fce..d91cf0c5b9 100644 --- a/packages/turf-boolean-concave/package.json +++ b/packages/turf-boolean-concave/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-contains/package.json b/packages/turf-boolean-contains/package.json index 21fb6cd9e2..60c733e780 100644 --- a/packages/turf-boolean-contains/package.json +++ b/packages/turf-boolean-contains/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-crosses/package.json b/packages/turf-boolean-crosses/package.json index 2a57ef0a62..a93b7d952d 100644 --- a/packages/turf-boolean-crosses/package.json +++ b/packages/turf-boolean-crosses/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-disjoint/package.json b/packages/turf-boolean-disjoint/package.json index a2156f2648..fa99df0cdd 100644 --- a/packages/turf-boolean-disjoint/package.json +++ b/packages/turf-boolean-disjoint/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-equal/package.json b/packages/turf-boolean-equal/package.json index a0a641d20c..44ebce6ae4 100644 --- a/packages/turf-boolean-equal/package.json +++ b/packages/turf-boolean-equal/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-intersects/package.json b/packages/turf-boolean-intersects/package.json index 74de80ce63..10b5395c33 100644 --- a/packages/turf-boolean-intersects/package.json +++ b/packages/turf-boolean-intersects/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-overlap/package.json b/packages/turf-boolean-overlap/package.json index 3911a9eda3..da6b58417d 100755 --- a/packages/turf-boolean-overlap/package.json +++ b/packages/turf-boolean-overlap/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-parallel/package.json b/packages/turf-boolean-parallel/package.json index e01a22bf1d..34f0085007 100644 --- a/packages/turf-boolean-parallel/package.json +++ b/packages/turf-boolean-parallel/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-point-in-polygon/package.json b/packages/turf-boolean-point-in-polygon/package.json index bb2b069819..a93e1d808c 100644 --- a/packages/turf-boolean-point-in-polygon/package.json +++ b/packages/turf-boolean-point-in-polygon/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-point-on-line/package.json b/packages/turf-boolean-point-on-line/package.json index 903d71e863..b58a25ace0 100644 --- a/packages/turf-boolean-point-on-line/package.json +++ b/packages/turf-boolean-point-on-line/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-touches/package.json b/packages/turf-boolean-touches/package.json index 9239a70f65..01a99365f4 100644 --- a/packages/turf-boolean-touches/package.json +++ b/packages/turf-boolean-touches/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-valid/package.json b/packages/turf-boolean-valid/package.json index d4e37233dd..b4f3cfa35f 100644 --- a/packages/turf-boolean-valid/package.json +++ b/packages/turf-boolean-valid/package.json @@ -9,12 +9,12 @@ "dist/js/index.d.ts" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-boolean-within/package.json b/packages/turf-boolean-within/package.json index dce34906e8..d9dd0e5f54 100644 --- a/packages/turf-boolean-within/package.json +++ b/packages/turf-boolean-within/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-buffer/package.json b/packages/turf-buffer/package.json index 46df5f438e..36ce0e9a5e 100644 --- a/packages/turf-buffer/package.json +++ b/packages/turf-buffer/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-center-mean/package.json b/packages/turf-center-mean/package.json index c61cd02d05..541a0d1710 100644 --- a/packages/turf-center-mean/package.json +++ b/packages/turf-center-mean/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-center-median/package.json b/packages/turf-center-median/package.json index ddc6e73e91..f1fe6cdbda 100644 --- a/packages/turf-center-median/package.json +++ b/packages/turf-center-median/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-center-of-mass/package.json b/packages/turf-center-of-mass/package.json index 5235437027..5dca85132c 100644 --- a/packages/turf-center-of-mass/package.json +++ b/packages/turf-center-of-mass/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-center/package.json b/packages/turf-center/package.json index bcb93272c9..43412234e5 100644 --- a/packages/turf-center/package.json +++ b/packages/turf-center/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-centroid/package.json b/packages/turf-centroid/package.json index 1ec6b07c81..2f26a01229 100644 --- a/packages/turf-centroid/package.json +++ b/packages/turf-centroid/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-circle/package.json b/packages/turf-circle/package.json index 47106c02e1..fa00388cc7 100644 --- a/packages/turf-circle/package.json +++ b/packages/turf-circle/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-clean-coords/package.json b/packages/turf-clean-coords/package.json index a63b604031..30eba09d11 100644 --- a/packages/turf-clean-coords/package.json +++ b/packages/turf-clean-coords/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-clone/package.json b/packages/turf-clone/package.json index f9e737b14c..1b7a2045b1 100644 --- a/packages/turf-clone/package.json +++ b/packages/turf-clone/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-clusters-dbscan/package.json b/packages/turf-clusters-dbscan/package.json index a71e0fde5e..a2f23614c5 100644 --- a/packages/turf-clusters-dbscan/package.json +++ b/packages/turf-clusters-dbscan/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-clusters-kmeans/package.json b/packages/turf-clusters-kmeans/package.json index 44546532ee..48c911a481 100644 --- a/packages/turf-clusters-kmeans/package.json +++ b/packages/turf-clusters-kmeans/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-clusters/package.json b/packages/turf-clusters/package.json index 0f8170c3d2..ad82372643 100644 --- a/packages/turf-clusters/package.json +++ b/packages/turf-clusters/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-collect/package.json b/packages/turf-collect/package.json index f1c58c28a7..29eaa42784 100644 --- a/packages/turf-collect/package.json +++ b/packages/turf-collect/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-combine/package.json b/packages/turf-combine/package.json index 446bb3fde9..6c7e38958f 100644 --- a/packages/turf-combine/package.json +++ b/packages/turf-combine/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-concave/package.json b/packages/turf-concave/package.json index 56a7f5a4c4..3301764e2f 100644 --- a/packages/turf-concave/package.json +++ b/packages/turf-concave/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-convex/package.json b/packages/turf-convex/package.json index e25ba59bc8..bb3316af5e 100644 --- a/packages/turf-convex/package.json +++ b/packages/turf-convex/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-destination/package.json b/packages/turf-destination/package.json index 58cc4d238d..338c3cd54d 100644 --- a/packages/turf-destination/package.json +++ b/packages/turf-destination/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-difference/package.json b/packages/turf-difference/package.json index a3408e0fdb..3e63372f06 100644 --- a/packages/turf-difference/package.json +++ b/packages/turf-difference/package.json @@ -11,10 +11,10 @@ "index.d.ts" ], "scripts": { - "pretest": "rollup -f cjs -o index.js index.mjs", - "test": "node test.js", "bench": "node bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "pretest": "rollup -f cjs -o index.js index.mjs", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-directional-mean/package.json b/packages/turf-directional-mean/package.json index 024bde6a8b..633d23dc7b 100644 --- a/packages/turf-directional-mean/package.json +++ b/packages/turf-directional-mean/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-dissolve/package.json b/packages/turf-dissolve/package.json index 5cbc122ca9..0e283a182c 100644 --- a/packages/turf-dissolve/package.json +++ b/packages/turf-dissolve/package.json @@ -13,11 +13,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-distance-weight/package.json b/packages/turf-distance-weight/package.json index da2f2679fc..b933c999ce 100644 --- a/packages/turf-distance-weight/package.json +++ b/packages/turf-distance-weight/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-distance/package.json b/packages/turf-distance/package.json index ccc1671da9..5527b6e229 100644 --- a/packages/turf-distance/package.json +++ b/packages/turf-distance/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-ellipse/package.json b/packages/turf-ellipse/package.json index f3b4d4b7d6..98ebc7b3cb 100644 --- a/packages/turf-ellipse/package.json +++ b/packages/turf-ellipse/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-envelope/package.json b/packages/turf-envelope/package.json index 6897a2e021..bd68e8f353 100644 --- a/packages/turf-envelope/package.json +++ b/packages/turf-envelope/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-explode/package.json b/packages/turf-explode/package.json index ab0fee5f3b..9c6d33b1b2 100644 --- a/packages/turf-explode/package.json +++ b/packages/turf-explode/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-flatten/package.json b/packages/turf-flatten/package.json index 2fdad2efdb..d3f3b25909 100644 --- a/packages/turf-flatten/package.json +++ b/packages/turf-flatten/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-flip/package.json b/packages/turf-flip/package.json index 75137f094c..bca24e34e2 100644 --- a/packages/turf-flip/package.json +++ b/packages/turf-flip/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-great-circle/package.json b/packages/turf-great-circle/package.json index 91a7ae9c44..075b6225f2 100644 --- a/packages/turf-great-circle/package.json +++ b/packages/turf-great-circle/package.json @@ -13,13 +13,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-helpers/package.json b/packages/turf-helpers/package.json index d341f40ce9..63e74e5479 100644 --- a/packages/turf-helpers/package.json +++ b/packages/turf-helpers/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-hex-grid/package.json b/packages/turf-hex-grid/package.json index 0a6c1228d8..e52bd02c75 100644 --- a/packages/turf-hex-grid/package.json +++ b/packages/turf-hex-grid/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-interpolate/package.json b/packages/turf-interpolate/package.json index c08bb12822..7b0bfe495d 100644 --- a/packages/turf-interpolate/package.json +++ b/packages/turf-interpolate/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-intersect/package.json b/packages/turf-intersect/package.json index 1428fdd6d7..cdc052272b 100644 --- a/packages/turf-intersect/package.json +++ b/packages/turf-intersect/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-invariant/package.json b/packages/turf-invariant/package.json index 32a25ca27a..7a06e85e0e 100644 --- a/packages/turf-invariant/package.json +++ b/packages/turf-invariant/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-isobands/package.json b/packages/turf-isobands/package.json index ebe1c4b648..9f62e0bd4e 100644 --- a/packages/turf-isobands/package.json +++ b/packages/turf-isobands/package.json @@ -13,11 +13,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-isolines/package.json b/packages/turf-isolines/package.json index ff4f096432..1ec0535ee8 100644 --- a/packages/turf-isolines/package.json +++ b/packages/turf-isolines/package.json @@ -13,12 +13,12 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-kinks/package.json b/packages/turf-kinks/package.json index 24d10c36a3..55c0da0595 100644 --- a/packages/turf-kinks/package.json +++ b/packages/turf-kinks/package.json @@ -1,4 +1,3 @@ - { "name": "@turf/kinks", "version": "6.0.0", @@ -9,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-length/package.json b/packages/turf-length/package.json index 7f9ad16a8e..1837f923e8 100644 --- a/packages/turf-length/package.json +++ b/packages/turf-length/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-line-arc/package.json b/packages/turf-line-arc/package.json index df4f785ce9..415216dabc 100644 --- a/packages/turf-line-arc/package.json +++ b/packages/turf-line-arc/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-line-chunk/package.json b/packages/turf-line-chunk/package.json index 31d5a39585..3bc088b578 100644 --- a/packages/turf-line-chunk/package.json +++ b/packages/turf-line-chunk/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-line-intersect/package.json b/packages/turf-line-intersect/package.json index 24b7769379..42b32a33b0 100644 --- a/packages/turf-line-intersect/package.json +++ b/packages/turf-line-intersect/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-line-offset/package.json b/packages/turf-line-offset/package.json index ef9e8e40f4..1094233224 100644 --- a/packages/turf-line-offset/package.json +++ b/packages/turf-line-offset/package.json @@ -13,13 +13,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-line-overlap/package.json b/packages/turf-line-overlap/package.json index 74f46da4e1..59008f1161 100644 --- a/packages/turf-line-overlap/package.json +++ b/packages/turf-line-overlap/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-line-segment/package.json b/packages/turf-line-segment/package.json index ee697a28c8..8ace774314 100644 --- a/packages/turf-line-segment/package.json +++ b/packages/turf-line-segment/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-line-slice-along/package.json b/packages/turf-line-slice-along/package.json index e37dd2ffa5..44e0990533 100644 --- a/packages/turf-line-slice-along/package.json +++ b/packages/turf-line-slice-along/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-line-slice/package.json b/packages/turf-line-slice/package.json index bc666612cd..7743dc8d3e 100644 --- a/packages/turf-line-slice/package.json +++ b/packages/turf-line-slice/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-line-split/package.json b/packages/turf-line-split/package.json index e1b94eed83..dd10735a53 100644 --- a/packages/turf-line-split/package.json +++ b/packages/turf-line-split/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-line-to-polygon/package.json b/packages/turf-line-to-polygon/package.json index 919ceadda1..cddac9ca93 100644 --- a/packages/turf-line-to-polygon/package.json +++ b/packages/turf-line-to-polygon/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-mask/package.json b/packages/turf-mask/package.json index c4c1c6f643..bb574bfeb4 100644 --- a/packages/turf-mask/package.json +++ b/packages/turf-mask/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-meta/package.json b/packages/turf-meta/package.json index fd14811432..afe699553f 100644 --- a/packages/turf-meta/package.json +++ b/packages/turf-meta/package.json @@ -11,12 +11,12 @@ "index.d.ts" ], "scripts": { + "bench": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "pretest": "rollup -f cjs -o index.js index.mjs", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "node bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-midpoint/package.json b/packages/turf-midpoint/package.json index 6472dc4eae..8da4fd6d32 100644 --- a/packages/turf-midpoint/package.json +++ b/packages/turf-midpoint/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-moran-index/package.json b/packages/turf-moran-index/package.json index 4feb4bf24c..aba85c1b4d 100644 --- a/packages/turf-moran-index/package.json +++ b/packages/turf-moran-index/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-nearest-neighbor-analysis/package.json b/packages/turf-nearest-neighbor-analysis/package.json index a31d7a63f1..3c56e4e1cd 100644 --- a/packages/turf-nearest-neighbor-analysis/package.json +++ b/packages/turf-nearest-neighbor-analysis/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-nearest-point-on-line/package.json b/packages/turf-nearest-point-on-line/package.json index d7618843c2..ff0ef1e0fc 100644 --- a/packages/turf-nearest-point-on-line/package.json +++ b/packages/turf-nearest-point-on-line/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-nearest-point-to-line/package.json b/packages/turf-nearest-point-to-line/package.json index 93a4492213..6ff53891af 100644 --- a/packages/turf-nearest-point-to-line/package.json +++ b/packages/turf-nearest-point-to-line/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-nearest-point/package.json b/packages/turf-nearest-point/package.json index 31c8426dff..1536f8b23e 100644 --- a/packages/turf-nearest-point/package.json +++ b/packages/turf-nearest-point/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-planepoint/package.json b/packages/turf-planepoint/package.json index 2767aaf332..c18b2072f0 100644 --- a/packages/turf-planepoint/package.json +++ b/packages/turf-planepoint/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-point-grid/package.json b/packages/turf-point-grid/package.json index 0a770626ed..7a6fddc2af 100644 --- a/packages/turf-point-grid/package.json +++ b/packages/turf-point-grid/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-point-on-feature/package.json b/packages/turf-point-on-feature/package.json index 42a24dcfcc..0fcbf92881 100644 --- a/packages/turf-point-on-feature/package.json +++ b/packages/turf-point-on-feature/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-point-to-line-distance/package.json b/packages/turf-point-to-line-distance/package.json index d772c17664..89c926fcf8 100644 --- a/packages/turf-point-to-line-distance/package.json +++ b/packages/turf-point-to-line-distance/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-points-within-polygon/package.json b/packages/turf-points-within-polygon/package.json index f49d75683f..78b8a7306b 100644 --- a/packages/turf-points-within-polygon/package.json +++ b/packages/turf-points-within-polygon/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-polygon-smooth/package.json b/packages/turf-polygon-smooth/package.json index 7719d66080..8ea2445fb3 100644 --- a/packages/turf-polygon-smooth/package.json +++ b/packages/turf-polygon-smooth/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-polygon-tangents/package.json b/packages/turf-polygon-tangents/package.json index c156f63fa8..7e2a073a32 100644 --- a/packages/turf-polygon-tangents/package.json +++ b/packages/turf-polygon-tangents/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-polygon-to-line/package.json b/packages/turf-polygon-to-line/package.json index 0e38c1826e..bac6b751c4 100644 --- a/packages/turf-polygon-to-line/package.json +++ b/packages/turf-polygon-to-line/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-polygonize/package.json b/packages/turf-polygonize/package.json index 0f74c3c92f..c4f7d14f63 100644 --- a/packages/turf-polygonize/package.json +++ b/packages/turf-polygonize/package.json @@ -13,13 +13,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-projection/package.json b/packages/turf-projection/package.json index 9c154b2745..c5ce24cb1c 100644 --- a/packages/turf-projection/package.json +++ b/packages/turf-projection/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-quadrat-analysis/package.json b/packages/turf-quadrat-analysis/package.json index 136c452949..4055482512 100644 --- a/packages/turf-quadrat-analysis/package.json +++ b/packages/turf-quadrat-analysis/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-random/package.json b/packages/turf-random/package.json index 76a219af1b..956183e9ce 100644 --- a/packages/turf-random/package.json +++ b/packages/turf-random/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-rectangle-grid/package.json b/packages/turf-rectangle-grid/package.json index 8d95450d56..cde7ab96f7 100644 --- a/packages/turf-rectangle-grid/package.json +++ b/packages/turf-rectangle-grid/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-rewind/package.json b/packages/turf-rewind/package.json index 97938ecbf7..875fa2e271 100644 --- a/packages/turf-rewind/package.json +++ b/packages/turf-rewind/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-rhumb-bearing/package.json b/packages/turf-rhumb-bearing/package.json index 88b622a6b6..d680d5b3a7 100644 --- a/packages/turf-rhumb-bearing/package.json +++ b/packages/turf-rhumb-bearing/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-rhumb-destination/package.json b/packages/turf-rhumb-destination/package.json index d651935dfc..214f0ac668 100644 --- a/packages/turf-rhumb-destination/package.json +++ b/packages/turf-rhumb-destination/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-rhumb-distance/package.json b/packages/turf-rhumb-distance/package.json index 15c3865924..3b8dc4783b 100644 --- a/packages/turf-rhumb-distance/package.json +++ b/packages/turf-rhumb-distance/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-sample/package.json b/packages/turf-sample/package.json index 61f55bd6b4..201b2b3c14 100644 --- a/packages/turf-sample/package.json +++ b/packages/turf-sample/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-sector/package.json b/packages/turf-sector/package.json index 5ea6d55b97..eac0871381 100644 --- a/packages/turf-sector/package.json +++ b/packages/turf-sector/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-shortest-path/package.json b/packages/turf-shortest-path/package.json index 41b13affd6..375e399b25 100644 --- a/packages/turf-shortest-path/package.json +++ b/packages/turf-shortest-path/package.json @@ -13,13 +13,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-simplify/package.json b/packages/turf-simplify/package.json index 001461d2c4..d737aba741 100644 --- a/packages/turf-simplify/package.json +++ b/packages/turf-simplify/package.json @@ -13,13 +13,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-square-grid/package.json b/packages/turf-square-grid/package.json index 4d207796a5..0d2e6c0106 100644 --- a/packages/turf-square-grid/package.json +++ b/packages/turf-square-grid/package.json @@ -8,12 +8,12 @@ "dist" ], "scripts": { - "prepare": "tsc", - "pretest": "tsc", - "test": "node test.js", "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "prepare": "tsc", + "pretest": "tsc", + "test": "node test.js" }, "repository": { "type": "git", diff --git a/packages/turf-square/package.json b/packages/turf-square/package.json index 639356853c..66556ce35e 100644 --- a/packages/turf-square/package.json +++ b/packages/turf-square/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-standard-deviational-ellipse/package.json b/packages/turf-standard-deviational-ellipse/package.json index 793c31459f..eb1b8ec25f 100644 --- a/packages/turf-standard-deviational-ellipse/package.json +++ b/packages/turf-standard-deviational-ellipse/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-tag/package.json b/packages/turf-tag/package.json index cf3d1825ea..8a2955638a 100644 --- a/packages/turf-tag/package.json +++ b/packages/turf-tag/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-tesselate/package.json b/packages/turf-tesselate/package.json index 6457a2b973..98ec0404d2 100644 --- a/packages/turf-tesselate/package.json +++ b/packages/turf-tesselate/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf-tin/package.json b/packages/turf-tin/package.json index de05babe2d..d8a6f1b10c 100644 --- a/packages/turf-tin/package.json +++ b/packages/turf-tin/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-transform-rotate/package.json b/packages/turf-transform-rotate/package.json index e0af1fac49..bb71319018 100644 --- a/packages/turf-transform-rotate/package.json +++ b/packages/turf-transform-rotate/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-transform-scale/package.json b/packages/turf-transform-scale/package.json index 0f2f293cf1..f41e34ec05 100644 --- a/packages/turf-transform-scale/package.json +++ b/packages/turf-transform-scale/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-transform-translate/package.json b/packages/turf-transform-translate/package.json index 2272781c7c..19e0d90f29 100644 --- a/packages/turf-transform-translate/package.json +++ b/packages/turf-transform-translate/package.json @@ -12,13 +12,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-triangle-grid/package.json b/packages/turf-triangle-grid/package.json index 9d1ffbf8c4..a5cabb4e54 100644 --- a/packages/turf-triangle-grid/package.json +++ b/packages/turf-triangle-grid/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-truncate/package.json b/packages/turf-truncate/package.json index ad41eab14a..663d2223a0 100644 --- a/packages/turf-truncate/package.json +++ b/packages/turf-truncate/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-union/package.json b/packages/turf-union/package.json index 86f99f4b21..5b3d8433c8 100644 --- a/packages/turf-union/package.json +++ b/packages/turf-union/package.json @@ -8,14 +8,14 @@ "dist" ], "scripts": { + "bench": "npm-run-all prepare bench:run", + "bench:run": "node bench.js", + "docs": "node ../../scripts/generate-readmes", "prepare": "tsc", "pretest": "tsc", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "bench": "npm-run-all prepare bench:run", - "docs": "node ../../scripts/generate-readmes", - "bench:run": "node bench.js" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-unkink-polygon/package.json b/packages/turf-unkink-polygon/package.json index 2fd8fbc175..a05c700c97 100644 --- a/packages/turf-unkink-polygon/package.json +++ b/packages/turf-unkink-polygon/package.json @@ -13,13 +13,13 @@ "main.es.js" ], "scripts": { + "bench": "node -r esm bench.js", + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "pretest": "rollup -c ../../rollup.config.js", "test": "npm-run-all test:tape test:types", "test:tape": "node -r esm test.js", - "test:types": "tsc --noEmit types.ts", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", - "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "test:types": "tsc --noEmit types.ts" }, "repository": { "type": "git", diff --git a/packages/turf-voronoi/package.json b/packages/turf-voronoi/package.json index 7b704fb73d..3de48ed4a8 100644 --- a/packages/turf-voronoi/package.json +++ b/packages/turf-voronoi/package.json @@ -12,11 +12,11 @@ "main.es.js" ], "scripts": { - "pretest": "rollup -c ../../rollup.config.js", - "test": "node -r esm test.js", - "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", "bench": "node -r esm bench.js", - "docs": "node ../../scripts/generate-readmes" + "docs": "node ../../scripts/generate-readmes", + "posttest": "node -r esm ../../scripts/validate-es5-dependencies.js", + "pretest": "rollup -c ../../rollup.config.js", + "test": "node -r esm test.js" }, "repository": { "type": "git", diff --git a/packages/turf/package.json b/packages/turf/package.json index 73ea3c2aa0..da9d861253 100644 --- a/packages/turf/package.json +++ b/packages/turf/package.json @@ -15,12 +15,12 @@ "turf.min.js" ], "scripts": { - "prepare": "rollup -c rollup.config.js", - "pretest": "rollup -f cjs -o index.js index.mjs", - "test": "echo '@turf/turf tests run in the last-checks step'", "last-checks": "npm-run-all last-checks:testjs last-checks:example", + "last-checks:example": "node test.example.js", "last-checks:testjs": "node test.js", - "last-checks:example": "node test.example.js" + "prepare": "rollup -c rollup.config.js", + "pretest": "rollup -f cjs -o index.js index.mjs", + "test": "echo '@turf/turf tests run in the last-checks step'" }, "repository": { "type": "git", diff --git a/yarn.lock b/yarn.lock index 54887e6e88..68897d492c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,38 @@ # yarn lockfile v1 +"@babel/code-frame@^7.0.0": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e" + integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== + dependencies: + "@babel/highlight" "^7.8.3" + +"@babel/highlight@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz#28f173d04223eaaa59bc1d439a3836e6d1265797" + integrity sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg== + dependencies: + chalk "^2.0.0" + esutils "^2.0.2" + js-tokens "^4.0.0" + +"@babel/runtime@^7.8.7": + version "7.8.7" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.8.7.tgz#8fefce9802db54881ba59f90bb28719b4996324d" + integrity sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg== + dependencies: + regenerator-runtime "^0.13.4" + +"@jest/types@^24.9.0": + version "24.9.0" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.9.0.tgz#63cb26cb7500d069e5a389441a7c6ab5e909fc59" + integrity sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^1.1.1" + "@types/yargs" "^13.0.0" + "@mapbox/geojsonhint@*": version "2.0.1" resolved "https://registry.yarnpkg.com/@mapbox/geojsonhint/-/geojsonhint-2.0.1.tgz#32dac7300f04b3ebaec74b5ba9853dfb42532354" @@ -12,6 +44,75 @@ vfile "2.0.0" vfile-reporter "3.0.0" +"@monorepolint/cli@^0.5.0-alpha.17+e7ad10b": + version "0.5.0-alpha.17" + resolved "https://registry.yarnpkg.com/@monorepolint/cli/-/cli-0.5.0-alpha.17.tgz#3ff92299cb8aa81f2c38d6f349daf70f511b79da" + integrity sha512-sAbW6Y5h1pfS4ODi3TgP0EN9oSNPHmu6JBUA509XLw7wbTPaPlcW7MI9HA8wvKIJS9pgJgKmQX/WK5D+0UGa/Q== + dependencies: + "@monorepolint/core" "^0.5.0-alpha.17+e7ad10b" + "@monorepolint/utils" "^0.5.0-alpha.17+e7ad10b" + chalk "^2.4.1" + yargs "^14.0.0" + +"@monorepolint/core@^0.5.0-alpha.17+e7ad10b": + version "0.5.0-alpha.17" + resolved "https://registry.yarnpkg.com/@monorepolint/core/-/core-0.5.0-alpha.17.tgz#db8bed7f59049d5176546430bb3e7d7871004446" + integrity sha512-s88ZE8QooeUWPkouQp9XqJRstH9fqXIWsCcp9tCf6wRV821QgTsslBPH695Ai7Qwv6VhX71H1qfLmG+MEARovw== + dependencies: + "@monorepolint/utils" "^0.5.0-alpha.17+e7ad10b" + camelcase "^5.2.0" + chalk "^2.4.1" + minimatch "^3.0.4" + runtypes "^4.0.0" + tslib "^1.9.0" + +"@monorepolint/rules@^0.5.0-alpha.17+e7ad10b": + version "0.5.0-alpha.17" + resolved "https://registry.yarnpkg.com/@monorepolint/rules/-/rules-0.5.0-alpha.17.tgz#1e91adfb70192a9b641d612ebc739e0126e39ddd" + integrity sha512-Vq9dmamZAqbXR1O14u4iGHbK3XMeumCyMg222rW3yta6+eSCgv5X42IgGjJxZyi7OAyUHQq8oRInp5F/ynqB9g== + dependencies: + "@monorepolint/core" "^0.5.0-alpha.17+e7ad10b" + "@monorepolint/utils" "^0.5.0-alpha.17+e7ad10b" + globby "^10.0.2" + jest-diff "^24.9.0" + minimatch "^3.0.4" + runtypes "^4.0.0" + +"@monorepolint/utils@^0.5.0-alpha.17+e7ad10b": + version "0.5.0-alpha.17" + resolved "https://registry.yarnpkg.com/@monorepolint/utils/-/utils-0.5.0-alpha.17.tgz#63b1cf3f7358346d2981a23649fd19e931fc15e4" + integrity sha512-y9q2V+Zjcm3ZFk6AifWpdMBjsjfIn5vjKTxfBm8ZYVr5d4waB6wmVxwoSjsj7DmwYfbkO9fFh9O4qoUCr+MPmQ== + dependencies: + glob "^7.1.3" + +"@nodelib/fs.scandir@2.1.3": + version "2.1.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b" + integrity sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw== + dependencies: + "@nodelib/fs.stat" "2.0.3" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.3", "@nodelib/fs.stat@^2.0.2": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3" + integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976" + integrity sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ== + dependencies: + "@nodelib/fs.scandir" "2.1.3" + fastq "^1.6.0" + +"@samverschueren/stream-to-observable@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f" + integrity sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg== + dependencies: + any-observable "^0.3.0" + "@turf/area@^5.1.5": version "5.1.5" resolved "https://registry.yarnpkg.com/@turf/area/-/area-5.1.5.tgz#efd899bfd260cdbd1541b2a3c155f8a5d2eefa1d" @@ -267,14 +368,58 @@ "@turf/helpers" "^5.1.5" turf-jsts "*" +"@types/color-name@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" + integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== + "@types/concaveman@*": version "1.1.3" resolved "https://registry.yarnpkg.com/@types/concaveman/-/concaveman-1.1.3.tgz#ffb07771b29cf764fdafa263d01aa109da1478a3" +"@types/events@*": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" + integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g== + "@types/geojson@*": version "7946.0.1" resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.1.tgz#1fc41280e42f08f0d568401a556bc97c34f5262e" +"@types/glob@^7.1.1": + version "7.1.1" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575" + integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w== + dependencies: + "@types/events" "*" + "@types/minimatch" "*" + "@types/node" "*" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz#42995b446db9a48a11a07ec083499a860e9138ff" + integrity sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg== + +"@types/istanbul-lib-report@*": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz#7a8cbf6a406f36c8add871625b278eaf0b0d255a" + integrity sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA== + dependencies: + "@types/istanbul-lib-coverage" "*" + "@types/istanbul-lib-report" "*" + +"@types/minimatch@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" + integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== + "@types/node@*": version "9.4.6" resolved "https://registry.yarnpkg.com/@types/node/-/node-9.4.6.tgz#d8176d864ee48753d053783e4e463aec86b8d82e" @@ -283,6 +428,11 @@ version "4.0.30" resolved "https://registry.yarnpkg.com/@types/object-assign/-/object-assign-4.0.30.tgz#8949371d5a99f4381ee0f1df0a9b7a187e07e652" +"@types/parse-json@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" + integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + "@types/tape@*": version "4.2.32" resolved "https://registry.yarnpkg.com/@types/tape/-/tape-4.2.32.tgz#1188330d22c4e822648c344faa070277737982d9" @@ -295,6 +445,18 @@ dependencies: "@types/geojson" "*" +"@types/yargs-parser@*": + version "15.0.0" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-15.0.0.tgz#cb3f9f741869e20cce330ffbeb9271590483882d" + integrity sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw== + +"@types/yargs@^13.0.0": + version "13.0.8" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.8.tgz#a38c22def2f1c2068f8971acb3ea734eb3c64a99" + integrity sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA== + dependencies: + "@types/yargs-parser" "*" + JSONStream@^1.0.3, JSONStream@^1.0.4: version "1.3.2" resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.2.tgz#c102371b6ec3a7cf3b847ca00c20bb0fce4c6dea" @@ -392,6 +554,11 @@ ansi-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" +ansi-regex@^4.0.0, ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + ansi-styles@^2.0.1, ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" @@ -409,10 +576,23 @@ ansi-styles@^3.2.1: dependencies: color-convert "^1.9.0" +ansi-styles@^4.1.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359" + integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== + dependencies: + "@types/color-name" "^1.1.1" + color-convert "^2.0.1" + ansi-styles@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178" +any-observable@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/any-observable/-/any-observable-0.3.0.tgz#af933475e5806a67d0d7df090dd5e8bef65d119b" + integrity sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog== + anymatch@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" @@ -479,6 +659,11 @@ array-union@^1.0.1: dependencies: array-uniq "^1.0.1" +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + array-uniq@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" @@ -1339,6 +1524,13 @@ braces@^2.3.0: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + browser-resolve@^1.7.0: version "1.11.2" resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.2.tgz#8ff09b0a2c421718a1051c260b32e48f442938ce" @@ -1409,6 +1601,11 @@ callsites@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -1436,6 +1633,11 @@ camelcase@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" +camelcase@^5.0.0, camelcase@^5.2.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + caniuse-lite@^1.0.30000792: version "1.0.30000808" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000808.tgz#7d759b5518529ea08b6705a19e70dbf401628ffc" @@ -1477,7 +1679,7 @@ chalk@^2.0.0, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1: escape-string-regexp "^1.0.5" supports-color "^5.2.0" -chalk@^2.4.1: +chalk@^2.0.1, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ= @@ -1486,6 +1688,14 @@ chalk@^2.4.1: escape-string-regexp "^1.0.5" supports-color "^5.3.0" +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + chalk@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f" @@ -1544,6 +1754,11 @@ ci-info@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.2.tgz#03561259db48d0474c8bdc90f5b47b068b6bbfb4" +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + circular-json@^0.3.1: version "0.3.3" resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" @@ -1557,12 +1772,20 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -cli-cursor@^2.1.0: +cli-cursor@^2.0.0, cli-cursor@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" dependencies: restore-cursor "^2.0.0" +cli-truncate@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-0.2.1.tgz#9f15cfbb0705005369216c626ac7d05ab90dd574" + integrity sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ= + dependencies: + slice-ansi "0.0.4" + string-width "^1.0.1" + cli-width@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" @@ -1583,6 +1806,15 @@ cliui@^3.2.0: strip-ansi "^3.0.1" wrap-ansi "^2.0.0" +cliui@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" + integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + dependencies: + string-width "^3.1.0" + strip-ansi "^5.2.0" + wrap-ansi "^5.1.0" + clone-buffer@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58" @@ -1639,10 +1871,22 @@ color-convert@^1.9.0: dependencies: color-name "^1.1.1" +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + color-name@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + columnify@^1.5.4: version "1.5.4" resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" @@ -1674,6 +1918,11 @@ commander@^2.12.1: version "2.15.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" +commander@^4.0.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" + integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== + commander@~2.13.0: version "2.13.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" @@ -1689,6 +1938,11 @@ compare-versions@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-2.0.1.tgz#1edc1f93687fd97a325c59f55e45a07db106aca6" +compare-versions@^3.5.1: + version "3.6.0" + resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62" + integrity sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA== + component-emitter@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" @@ -1905,6 +2159,17 @@ core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" +cosmiconfig@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.1.0" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.7.2" + create-error-class@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" @@ -1930,6 +2195,15 @@ cross-spawn@^6.0.5: shebang-command "^1.2.0" which "^1.2.9" +cross-spawn@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.1.tgz#0ab56286e0f7c24e153d04cc2aa027e43a9a5d14" + integrity sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + cryptiles@2.x.x: version "2.0.5" resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" @@ -1972,6 +2246,11 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" +date-fns@^1.27.2: + version "1.30.1" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c" + integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw== + dateformat@^1.0.11, dateformat@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9" @@ -1991,6 +2270,13 @@ debug@^3.1.0: dependencies: ms "2.0.0" +debug@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== + dependencies: + ms "^2.1.1" + decamelize-keys@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" @@ -2004,7 +2290,7 @@ decamelize@*: dependencies: xregexp "4.0.0" -decamelize@^1.0.0, decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.1.2: +decamelize@^1.0.0, decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -2115,6 +2401,11 @@ detective@^4.0.0: acorn "^5.2.1" defined "^1.0.0" +diff-sequences@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-24.9.0.tgz#5715d6244e2aa65f48bba0bc972db0b0b11e95b5" + integrity sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew== + diff@^1.3.2: version "1.4.0" resolved "https://registry.yarnpkg.com/diff/-/diff-1.4.0.tgz#7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf" @@ -2123,6 +2414,13 @@ diff@^3.2.0: version "3.5.0" resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + disparity@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/disparity/-/disparity-2.0.0.tgz#57ddacb47324ae5f58d2cc0da886db4ce9eeb718" @@ -2239,10 +2537,20 @@ electron-to-chromium@^1.3.30: version "1.3.33" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.33.tgz#bf00703d62a7c65238136578c352d6c5c042a545" +elegant-spinner@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e" + integrity sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4= + "emoji-regex@>=6.0.0 <=6.1.1": version "6.1.1" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.1.1.tgz#c6cd0ec1b0642e2a3c67a1137efc5e796da4f88e" +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + encoding@^0.1.11: version "0.1.12" resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" @@ -2446,6 +2754,22 @@ execa@^0.8.0: signal-exit "^3.0.0" strip-eof "^1.0.0" +execa@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89" + integrity sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g== + dependencies: + cross-spawn "^7.0.0" + get-stream "^5.0.0" + human-signals "^1.1.1" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.0" + onetime "^5.1.0" + p-finally "^2.0.0" + signal-exit "^3.0.2" + strip-final-newline "^2.0.0" + expand-brackets@^0.1.4: version "0.1.5" resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" @@ -2526,6 +2850,18 @@ fast-deep-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff" +fast-glob@^3.0.3: + version "3.2.2" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.2.tgz#ade1a9d91148965d4bf7c51f72e1ca662d32e63d" + integrity sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.0" + merge2 "^1.3.0" + micromatch "^4.0.2" + picomatch "^2.2.1" + fast-json-stable-stringify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" @@ -2534,12 +2870,27 @@ fast-levenshtein@~2.0.4: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" +fastq@^1.6.0: + version "1.6.1" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.6.1.tgz#4570c74f2ded173e71cf0beb08ac70bb85826791" + integrity sha512-mpIH5sKYueh3YyeJwqtVo8sORi0CgtmkVbK6kZStpQlZBYQuTzG2CZ7idSiJuA7bY0SFCWUc5WIs+oYumGCQNw== + dependencies: + reusify "^1.0.4" + faye-websocket@~0.10.0: version "0.10.0" resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" dependencies: websocket-driver ">=0.5.1" +figures@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" + integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4= + dependencies: + escape-string-regexp "^1.0.5" + object-assign "^4.1.0" + figures@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" @@ -2576,6 +2927,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -2589,6 +2947,28 @@ find-up@^2.0.0, find-up@^2.1.0: dependencies: locate-path "^2.0.0" +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-versions@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e" + integrity sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww== + dependencies: + semver-regex "^2.0.0" + flat-cache@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481" @@ -2764,10 +3144,20 @@ get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" +get-caller-file@^2.0.1: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + get-closest@*: version "0.0.4" resolved "https://registry.yarnpkg.com/get-closest/-/get-closest-0.0.4.tgz#269ac776d1e6022aa0fd586dd708e8a7d32269af" +get-own-enumerable-property-symbols@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" + integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== + get-pkg-repo@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d" @@ -2790,6 +3180,13 @@ get-stream@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" +get-stream@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9" + integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw== + dependencies: + pump "^3.0.0" + get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" @@ -2869,6 +3266,13 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" +glob-parent@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.0.tgz#5f4c1d1e748d30cd73ad2944b3577a81b081e8c2" + integrity sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw== + dependencies: + is-glob "^4.0.1" + glob-stream@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-6.1.0.tgz#7045c99413b3eb94888d83ab46d0b404cc7bdde4" @@ -2895,6 +3299,18 @@ glob@*, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@~7 once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.3: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + globals-docs@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/globals-docs/-/globals-docs-2.4.0.tgz#f2c647544eb6161c7c38452808e16e693c2dafbb" @@ -2907,6 +3323,20 @@ globals@^9.18.0: version "9.18.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" +globby@^10.0.2: + version "10.0.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543" + integrity sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== + dependencies: + "@types/glob" "^7.1.1" + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.0.3" + glob "^7.1.3" + ignore "^5.1.1" + merge2 "^1.2.3" + slash "^3.0.0" + globby@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" @@ -2987,6 +3417,11 @@ has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + has-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" @@ -3114,6 +3549,27 @@ http-signature@~1.1.0: jsprim "^1.2.2" sshpk "^1.7.0" +human-signals@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + +husky@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/husky/-/husky-4.2.3.tgz#3b18d2ee5febe99e27f2983500202daffbc3151e" + integrity sha512-VxTsSTRwYveKXN4SaH1/FefRJYCtx+wx04sSVcOpD7N2zjoHxa+cEJ07Qg5NmV3HAK+IRKOyNVpi2YBIVccIfQ== + dependencies: + chalk "^3.0.0" + ci-info "^2.0.0" + compare-versions "^3.5.1" + cosmiconfig "^6.0.0" + find-versions "^3.2.0" + opencollective-postinstall "^2.0.2" + pkg-dir "^4.2.0" + please-upgrade-node "^3.2.0" + slash "^3.0.0" + which-pm-runs "^1.0.0" + iconv-lite@^0.4.17, iconv-lite@~0.4.13: version "0.4.19" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" @@ -3122,6 +3578,19 @@ ignore@^3.3.3: version "3.3.7" resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021" +ignore@^5.1.1: + version "5.1.4" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf" + integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A== + +import-fresh@^3.1.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66" + integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" @@ -3377,6 +3846,13 @@ is-glob@^4.0.0: dependencies: is-extglob "^2.1.1" +is-glob@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + is-hexadecimal@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.1.tgz#6e084bbc92061fbb0971ec58b6ce6d404e24da69" @@ -3401,10 +3877,22 @@ is-number@^3.0.0: dependencies: kind-of "^3.0.2" -is-obj@^1.0.0: +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^1.0.0, is-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" +is-observable@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-observable/-/is-observable-1.1.0.tgz#b3e986c8f44de950867cab5403f5a3465005975e" + integrity sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA== + dependencies: + symbol-observable "^1.1.0" + is-odd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-1.0.0.tgz#3b8a932eb028b3775c39bb09e91767accdb69088" @@ -3466,6 +3954,11 @@ is-regex@^1.0.5: dependencies: has "^1.0.3" +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= + is-relative@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" @@ -3490,6 +3983,11 @@ is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" +is-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" + integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== + is-subset@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6" @@ -3567,10 +4065,30 @@ isstream@~0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" +jest-diff@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.9.0.tgz#931b7d0d5778a1baf7452cb816e325e3724055da" + integrity sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ== + dependencies: + chalk "^2.0.1" + diff-sequences "^24.9.0" + jest-get-type "^24.9.0" + pretty-format "^24.9.0" + +jest-get-type@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.9.0.tgz#1684a0c8a50f2e4901b6644ae861f579eed2ef0e" + integrity sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q== + js-tokens@^3.0.0, js-tokens@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" +js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + js-yaml@^3.10.0, js-yaml@^3.9.1: version "3.10.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc" @@ -3764,6 +4282,74 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +lines-and-columns@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" + integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= + +lint-staged@^10.0.8: + version "10.0.8" + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.0.8.tgz#0f7849cdc336061f25f5d4fcbcfa385701ff4739" + integrity sha512-Oa9eS4DJqvQMVdywXfEor6F4vP+21fPHF8LUXgBbVWUSWBddjqsvO6Bv1LwMChmgQZZqwUvgJSHlu8HFHAPZmA== + dependencies: + chalk "^3.0.0" + commander "^4.0.1" + cosmiconfig "^6.0.0" + debug "^4.1.1" + dedent "^0.7.0" + execa "^3.4.0" + listr "^0.14.3" + log-symbols "^3.0.0" + micromatch "^4.0.2" + normalize-path "^3.0.0" + please-upgrade-node "^3.2.0" + string-argv "0.3.1" + stringify-object "^3.3.0" + +listr-silent-renderer@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz#924b5a3757153770bf1a8e3fbf74b8bbf3f9242e" + integrity sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4= + +listr-update-renderer@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz#4ea8368548a7b8aecb7e06d8c95cb45ae2ede6a2" + integrity sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA== + dependencies: + chalk "^1.1.3" + cli-truncate "^0.2.1" + elegant-spinner "^1.0.1" + figures "^1.7.0" + indent-string "^3.0.0" + log-symbols "^1.0.2" + log-update "^2.3.0" + strip-ansi "^3.0.1" + +listr-verbose-renderer@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz#f1132167535ea4c1261102b9f28dac7cba1e03db" + integrity sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw== + dependencies: + chalk "^2.4.1" + cli-cursor "^2.1.0" + date-fns "^1.27.2" + figures "^2.0.0" + +listr@^0.14.3: + version "0.14.3" + resolved "https://registry.yarnpkg.com/listr/-/listr-0.14.3.tgz#2fea909604e434be464c50bddba0d496928fa586" + integrity sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA== + dependencies: + "@samverschueren/stream-to-observable" "^0.3.0" + is-observable "^1.1.0" + is-promise "^2.1.0" + is-stream "^1.1.0" + listr-silent-renderer "^1.1.1" + listr-update-renderer "^0.5.0" + listr-verbose-renderer "^0.5.0" + p-map "^2.0.0" + rxjs "^6.3.3" + livereload-js@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/livereload-js/-/livereload-js-2.3.0.tgz#c3ab22e8aaf5bf3505d80d098cbad67726548c9a" @@ -3803,6 +4389,21 @@ locate-path@^2.0.0: p-locate "^2.0.0" path-exists "^3.0.0" +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + lodash._reinterpolate@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" @@ -3834,6 +4435,22 @@ log-symbols@^1.0.2: dependencies: chalk "^1.0.0" +log-symbols@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4" + integrity sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ== + dependencies: + chalk "^2.4.2" + +log-update@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/log-update/-/log-update-2.3.0.tgz#88328fd7d1ce7938b29283746f0b1bc126b24708" + integrity sha1-iDKP19HOeTiykoN0bwsbwSayRwg= + dependencies: + ansi-escapes "^3.0.0" + cli-cursor "^2.0.0" + wrap-ansi "^3.0.1" + longest-streak@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-2.0.2.tgz#2421b6ba939a443bb9ffebf596585a50b4c38e2e" @@ -4010,6 +4627,16 @@ meow@^3.3.0, meow@^3.7.0: redent "^1.0.0" trim-newlines "^1.0.0" +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.2.3, merge2@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.3.0.tgz#5b366ee83b2f1582c48f87e47cf1a9352103ca81" + integrity sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw== + mgrs@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/mgrs/-/mgrs-1.0.0.tgz#fb91588e78c90025672395cb40b25f7cd6ad1829" @@ -4050,6 +4677,14 @@ micromatch@^3.1.4, micromatch@^3.1.5: snapdragon "^0.8.1" to-regex "^3.0.1" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + mime-db@~1.30.0: version "1.30.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.30.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01" @@ -4068,6 +4703,11 @@ mimic-fn@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -4141,6 +4781,16 @@ moment@^2.6.0: version "2.20.1" resolved "https://registry.yarnpkg.com/moment/-/moment-2.20.1.tgz#d6eb1a46cbcc14a2b2f9434112c1ff8907f313fd" +monorepolint@^0.5.0-alpha.17: + version "0.5.0-alpha.17" + resolved "https://registry.yarnpkg.com/monorepolint/-/monorepolint-0.5.0-alpha.17.tgz#5a455beca2263c8313c3390056c8c2ab9495e395" + integrity sha512-yWKwCKKgRmMK9nAcR5SJ7d5K/UvPDEf8DscTKc28sWGXaKbo99FjpUGJm5z+4f0w32gnheGLNJbfjUxF3kTGMA== + dependencies: + "@monorepolint/cli" "^0.5.0-alpha.17+e7ad10b" + "@monorepolint/core" "^0.5.0-alpha.17+e7ad10b" + "@monorepolint/rules" "^0.5.0-alpha.17+e7ad10b" + "@monorepolint/utils" "^0.5.0-alpha.17+e7ad10b" + monotone-convex-hull-2d@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/monotone-convex-hull-2d/-/monotone-convex-hull-2d-1.0.1.tgz#47f5daeadf3c4afd37764baa1aa8787a40eee08c" @@ -4151,6 +4801,11 @@ ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" +ms@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + mute-stream@0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" @@ -4236,6 +4891,11 @@ normalize-path@^2.0.1, normalize-path@^2.1.1: dependencies: remove-trailing-separator "^1.0.1" +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + now-and-later@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/now-and-later/-/now-and-later-2.0.0.tgz#bc61cbb456d79cb32207ce47ca05136ff2e7d6ee" @@ -4263,6 +4923,13 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" +npm-run-path@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + npmlog@^4.0.2, npmlog@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" @@ -4350,6 +5017,18 @@ onetime@^2.0.0: dependencies: mimic-fn "^1.0.0" +onetime@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz#fff0f3c91617fe62bb50189636e99ac8a6df7be5" + integrity sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q== + dependencies: + mimic-fn "^2.1.0" + +opencollective-postinstall@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz#5657f1bede69b6e33a45939b061eb53d3c6c3a89" + integrity sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw== + opencollective@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/opencollective/-/opencollective-1.0.3.tgz#aee6372bc28144583690c3ca8daecfc120dd0ef1" @@ -4419,22 +5098,58 @@ p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" +p-finally@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561" + integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw== + p-limit@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.2.0.tgz#0e92b6bedcb59f022c13d0f1949dc82d15909f1c" dependencies: p-try "^1.0.0" +p-limit@^2.0.0, p-limit@^2.2.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.2.tgz#61279b67721f5287aa1c13a9a7fbbc48c9291b1e" + integrity sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ== + dependencies: + p-try "^2.0.0" + p-locate@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" dependencies: p-limit "^1.1.0" +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-map@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + package-json@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" @@ -4444,6 +5159,13 @@ package-json@^4.0.1: registry-url "^3.0.3" semver "^5.1.0" +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + parents@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parents/-/parents-1.0.1.tgz#fedd4d2bf193a77745fe71e371d73c3307d9c751" @@ -4501,6 +5223,16 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" +parse-json@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f" + integrity sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + lines-and-columns "^1.1.6" + parse-url@^1.3.0: version "1.3.11" resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-1.3.11.tgz#57c15428ab8a892b1f43869645c711d0e144b554" @@ -4526,6 +5258,11 @@ path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" @@ -4538,6 +5275,11 @@ path-key@^2.0.0, path-key@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + path-parse@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" @@ -4576,10 +5318,20 @@ path-type@^3.0.0: dependencies: pify "^3.0.0" +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + performance-now@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" +picomatch@^2.0.5, picomatch@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.1.tgz#21bac888b6ed8601f831ce7816e335bc779f0a4a" + integrity sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA== + pidtree@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.3.0.tgz#f6fada10fccc9f99bf50e90d0b23d72c9ebc2e6b" @@ -4603,10 +5355,24 @@ pinkie@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + platform@^1.3.3: version "1.3.5" resolved "https://registry.yarnpkg.com/platform/-/platform-1.3.5.tgz#fb6958c696e07e2918d2eeda0f0bc9448d733444" +please-upgrade-node@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942" + integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg== + dependencies: + semver-compare "^1.0.0" + plur@^2.0.0: version "2.1.2" resolved "https://registry.yarnpkg.com/plur/-/plur-2.1.2.tgz#7482452c1a0f508e3e344eaec312c91c29dc655a" @@ -4637,6 +5403,16 @@ preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" +pretty-format@^24.9.0: + version "24.9.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9" + integrity sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA== + dependencies: + "@jest/types" "^24.9.0" + ansi-regex "^4.0.0" + ansi-styles "^3.2.0" + react-is "^16.8.4" + private@^0.1.6, private@^0.1.7: version "0.1.8" resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" @@ -4679,6 +5455,14 @@ pump@^2.0.0: end-of-stream "^1.1.0" once "^1.3.1" +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + pumpify@^1.3.5: version "1.4.0" resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.4.0.tgz#80b7c5df7e24153d03f0e7ac8a05a5d068bd07fb" @@ -4744,6 +5528,11 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.1.7: minimist "^1.2.0" strip-json-comments "~2.0.1" +react-is@^16.8.4: + version "16.13.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.0.tgz#0f37c3613c34fe6b37cd7f763a0d6293ab15c527" + integrity sha512-GFMtL0vHkiBv9HluwNZTggSn/sCyEt9n02aM0dSAjGGyqyNlAyftYm4phPxdvCigG15JreC5biwxCgTAJZ7yAA== + read-cmd-shim@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-1.0.1.tgz#2d5d157786a37c055d22077c32c53f8329e91c7b" @@ -4880,6 +5669,11 @@ regenerator-runtime@^0.11.0: version "0.11.1" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" +regenerator-runtime@^0.13.4: + version "0.13.5" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697" + integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== + regenerator-transform@^0.10.0: version "0.10.1" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" @@ -5080,6 +5874,11 @@ require-main-filename@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + require-uncached@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" @@ -5091,6 +5890,11 @@ resolve-from@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + resolve-options@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/resolve-options/-/resolve-options-1.1.0.tgz#32bb9e39c06d67338dc9378c0d6d6074566ad131" @@ -5136,6 +5940,11 @@ resumer@~0.0.0: dependencies: through "~2.3.4" +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + right-align@^0.1.1: version "0.1.3" resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" @@ -5237,6 +6046,16 @@ run-async@^2.2.0: dependencies: is-promise "^2.1.0" +run-parallel@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679" + integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== + +runtypes@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/runtypes/-/runtypes-4.2.0.tgz#6bb01a4683c1ac76015de8669df32a034c6cb0fe" + integrity sha512-s89DYbxI7qKSpDMmdKQCGg61nH45tYA5LJMR0pWfJ/1nwPdpww75fusQqGzXE7llpk+rwe8fNPSx78FRGKenJg== + rx-lite-aggregates@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" @@ -5251,6 +6070,13 @@ rx@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782" +rxjs@^6.3.3: + version "6.5.4" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.4.tgz#e0777fe0d184cec7872df147f303572d414e211c" + integrity sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q== + dependencies: + tslib "^1.9.0" + safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" @@ -5259,6 +6085,16 @@ safe-json-parse@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/safe-json-parse/-/safe-json-parse-1.0.1.tgz#3e76723e38dfdda13c9b1d29a1e07ffee4b30b57" +semver-compare@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" + integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= + +semver-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338" + integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== + "semver@2 || 3 || 4 || 5", semver@^5.0.1, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1: version "5.5.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" @@ -5306,10 +6142,22 @@ shebang-command@^1.2.0: dependencies: shebang-regex "^1.0.0" +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + shebang-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + shell-quote@^1.6.1: version "1.7.2" resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" @@ -5335,6 +6183,16 @@ slash@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slice-ansi@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" + integrity sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU= + slice-ansi@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" @@ -5502,6 +6360,11 @@ stream-shift@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" +string-argv@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" + integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== + string-template@~0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/string-template/-/string-template-0.2.1.tgz#42932e598a352d01fc22ec3367d9d84eec6c9add" @@ -5521,6 +6384,15 @@ string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" +string-width@^3.0.0, string-width@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + string.prototype.padend@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz#dc08f57a8010dc5c153550318f67e13adbb72ac3" @@ -5572,6 +6444,15 @@ stringify-entities@^1.0.1: is-alphanumerical "^1.0.0" is-hexadecimal "^1.0.0" +stringify-object@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" + integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== + dependencies: + get-own-enumerable-property-symbols "^3.0.0" + is-obj "^1.0.1" + is-regexp "^1.0.0" + stringstream@~0.0.4: version "0.0.5" resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" @@ -5588,6 +6469,13 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" +strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + strip-ansi@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.1.1.tgz#39e8a98d044d150660abe4a6808acf70bb7bc991" @@ -5606,6 +6494,11 @@ strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + strip-indent@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" @@ -5659,6 +6552,18 @@ supports-color@^5.3.0: dependencies: has-flag "^3.0.0" +supports-color@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1" + integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== + dependencies: + has-flag "^4.0.0" + +symbol-observable@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" + integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== + table@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" @@ -5810,6 +6715,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.1.tgz#15358bee4a2c83bd76377ba1dc049d0f18837aae" @@ -5893,6 +6805,11 @@ tslib@^1.8.0, tslib@^1.8.1: version "1.9.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.0.tgz#e37a86fda8cbbaf23a057f473c9f4dc64e5fc2e8" +tslib@^1.9.0: + version "1.11.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz#eb15d128827fbee2841549e171f45ed338ac7e35" + integrity sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA== + tslint@*: version "5.9.1" resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.9.1.tgz#1255f87a3ff57eb0b0e1f0e610a8b4748046c9ae" @@ -5948,9 +6865,10 @@ typedarray@^0.0.6, typedarray@~0.0.5: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" -typescript@*: - version "2.7.1" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.7.1.tgz#bb3682c2c791ac90e7c6210b26478a8da085c359" +typescript@*, typescript@^3.8.3: + version "3.8.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061" + integrity sha1-QJ64VE6gM1cRIFhp7EWKsQnuEGE= typescript@^1.8.9: version "1.8.10" @@ -6272,12 +7190,24 @@ which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" +which-pm-runs@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb" + integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs= + which@^1.2.9: version "1.3.0" resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" dependencies: isexe "^2.0.0" +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + wide-align@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710" @@ -6311,6 +7241,23 @@ wrap-ansi@^2.0.0: string-width "^1.0.1" strip-ansi "^3.0.1" +wrap-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz#288a04d87eda5c286e060dfe8f135ce8d007f8ba" + integrity sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo= + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + +wrap-ansi@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + dependencies: + ansi-styles "^3.2.0" + string-width "^3.0.0" + strip-ansi "^5.0.0" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" @@ -6367,10 +7314,22 @@ y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" +y18n@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== + yallist@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" +yaml@^1.7.2: + version "1.8.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.8.2.tgz#a29c03f578faafd57dcb27055f9a5d569cb0c3d9" + integrity sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg== + dependencies: + "@babel/runtime" "^7.8.7" + yamljs@*: version "0.3.0" resolved "https://registry.yarnpkg.com/yamljs/-/yamljs-0.3.0.tgz#dc060bf267447b39f7304e9b2bfbe8b5a7ddb03b" @@ -6378,12 +7337,37 @@ yamljs@*: argparse "^1.0.7" glob "^7.0.5" +yargs-parser@^15.0.1: + version "15.0.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-15.0.1.tgz#54786af40b820dcb2fb8025b11b4d659d76323b3" + integrity sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + yargs-parser@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9" dependencies: camelcase "^4.1.0" +yargs@^14.0.0: + version "14.2.3" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.2.3.tgz#1a1c3edced1afb2a2fea33604bc6d1d8d688a414" + integrity sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg== + dependencies: + cliui "^5.0.0" + decamelize "^1.2.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^15.0.1" + yargs@^8.0.2: version "8.0.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360"