diff --git a/.monorepolint.config.ts b/.monorepolint.config.ts index f1753e4bbb..58ad6d9c5a 100644 --- a/.monorepolint.config.ts +++ b/.monorepolint.config.ts @@ -1,14 +1,14 @@ -const path = require("path"); -const glob = require("glob"); -const fs = require("fs"); +import path from "path"; +import glob from "glob"; +import fs from "fs"; -const TS_PACKAGES = []; // projects that use typescript to build -const JS_PACKAGES = []; // projects that use javascript/rollup to build +const TS_PACKAGES = [] as string[]; // projects that use typescript to build +const JS_PACKAGES = [] as string[]; // 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 -const BENCH_PACKAGES = []; // projects that have benchmarks +const TAPE_PACKAGES = [] as string[]; // projects that have tape tests +const TYPES_PACKAGES = [] as string[]; // projects that have types tests +const BENCH_PACKAGES = [] as string[]; // projects that have benchmarks // iterate all the packages and figure out what buckets everything falls into glob.sync(path.join(__dirname, "packages", "turf-*")).forEach((pk) => { @@ -248,8 +248,8 @@ module.exports = { { options: { devDependencies: { - "ts-node": "*", - typescript: "*", + "ts-node": "^10.9.2", + typescript: "~4.7.3", }, }, includePackages: TS_PACKAGES, diff --git a/package.json b/package.json index 4d339e7e8e..0a7660c84e 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ }, "devDependencies": { "@types/geojson": "*", + "@types/glob": "^7.0.0", "@types/node": "*", "@typescript-eslint/eslint-plugin": "^4.8.0", "@typescript-eslint/parser": "^4.8.0", @@ -47,6 +48,7 @@ "eslint-config-prettier": "^6.15.0", "esm": "^3.2.25", "fs-extra": "*", + "glob": "^7.0.0", "husky": "^4.2.3", "lerna": "^4.0.0", "lint-staged": "^10.0.8", @@ -58,8 +60,8 @@ "progress": "*", "rollup": "^2.34.2", "tape": "*", - "ts-node": "^9.0.0", - "typescript": "^3.8.3", + "ts-node": "^10.9.2", + "typescript": "~4.7.2", "yamljs": "*" } } diff --git a/packages/turf-along/package.json b/packages/turf-along/package.json index c84936b9da..08600b111b 100644 --- a/packages/turf-along/package.json +++ b/packages/turf-along/package.json @@ -52,9 +52,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/bearing": "^6.5.0", diff --git a/packages/turf-angle/package.json b/packages/turf-angle/package.json index d401bdc1a6..2f73dda71d 100644 --- a/packages/turf-angle/package.json +++ b/packages/turf-angle/package.json @@ -56,9 +56,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-area/package.json b/packages/turf-area/package.json index 1667c234d9..f704abc43e 100644 --- a/packages/turf-area/package.json +++ b/packages/turf-area/package.json @@ -51,9 +51,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-bbox-clip/package.json b/packages/turf-bbox-clip/package.json index 0f6b008b2c..60638e9dd2 100644 --- a/packages/turf-bbox-clip/package.json +++ b/packages/turf-bbox-clip/package.json @@ -58,9 +58,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-bbox-polygon/package.json b/packages/turf-bbox-polygon/package.json index 4c82ec6e4a..0a488ad597 100644 --- a/packages/turf-bbox-polygon/package.json +++ b/packages/turf-bbox-polygon/package.json @@ -51,9 +51,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0" diff --git a/packages/turf-bbox/package.json b/packages/turf-bbox/package.json index 1f497da53f..0868497362 100644 --- a/packages/turf-bbox/package.json +++ b/packages/turf-bbox/package.json @@ -52,9 +52,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0", diff --git a/packages/turf-bearing/package.json b/packages/turf-bearing/package.json index b276235359..58acf38b33 100644 --- a/packages/turf-bearing/package.json +++ b/packages/turf-bearing/package.json @@ -49,9 +49,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-bezier-spline/package.json b/packages/turf-bezier-spline/package.json index da69ce0c10..d735d04639 100644 --- a/packages/turf-bezier-spline/package.json +++ b/packages/turf-bezier-spline/package.json @@ -52,9 +52,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-boolean-clockwise/package.json b/packages/turf-boolean-clockwise/package.json index f3a6349d67..bac88fab76 100755 --- a/packages/turf-boolean-clockwise/package.json +++ b/packages/turf-boolean-clockwise/package.json @@ -57,9 +57,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0", diff --git a/packages/turf-boolean-concave/package.json b/packages/turf-boolean-concave/package.json index 85070de9cd..cabd9259e5 100644 --- a/packages/turf-boolean-concave/package.json +++ b/packages/turf-boolean-concave/package.json @@ -56,9 +56,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0", diff --git a/packages/turf-boolean-contains/package.json b/packages/turf-boolean-contains/package.json index 724db2978a..bcff5aa52a 100644 --- a/packages/turf-boolean-contains/package.json +++ b/packages/turf-boolean-contains/package.json @@ -58,9 +58,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/bbox": "^6.5.0", diff --git a/packages/turf-boolean-crosses/package.json b/packages/turf-boolean-crosses/package.json index 226f36f9c4..51d8ee64e9 100644 --- a/packages/turf-boolean-crosses/package.json +++ b/packages/turf-boolean-crosses/package.json @@ -57,9 +57,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/boolean-point-in-polygon": "^6.5.0", diff --git a/packages/turf-boolean-disjoint/package.json b/packages/turf-boolean-disjoint/package.json index ebc7afbe04..b54ac29b70 100644 --- a/packages/turf-boolean-disjoint/package.json +++ b/packages/turf-boolean-disjoint/package.json @@ -56,9 +56,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/boolean-point-in-polygon": "^6.5.0", diff --git a/packages/turf-boolean-equal/package.json b/packages/turf-boolean-equal/package.json index 638263415e..1bb7591bf8 100644 --- a/packages/turf-boolean-equal/package.json +++ b/packages/turf-boolean-equal/package.json @@ -61,9 +61,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/clean-coords": "^6.5.0", diff --git a/packages/turf-boolean-intersects/package.json b/packages/turf-boolean-intersects/package.json index 9796f8002d..538dd19ff0 100644 --- a/packages/turf-boolean-intersects/package.json +++ b/packages/turf-boolean-intersects/package.json @@ -56,9 +56,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/boolean-disjoint": "^6.5.0", diff --git a/packages/turf-boolean-overlap/package.json b/packages/turf-boolean-overlap/package.json index ac885b1775..c47d17ef32 100755 --- a/packages/turf-boolean-overlap/package.json +++ b/packages/turf-boolean-overlap/package.json @@ -60,9 +60,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0", diff --git a/packages/turf-boolean-parallel/package.json b/packages/turf-boolean-parallel/package.json index 3e8542571d..0e010cdcf8 100644 --- a/packages/turf-boolean-parallel/package.json +++ b/packages/turf-boolean-parallel/package.json @@ -54,9 +54,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-boolean-point-in-polygon/package.json b/packages/turf-boolean-point-in-polygon/package.json index b97a91d471..072e3a30c7 100644 --- a/packages/turf-boolean-point-in-polygon/package.json +++ b/packages/turf-boolean-point-in-polygon/package.json @@ -52,9 +52,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0", diff --git a/packages/turf-boolean-point-on-line/package.json b/packages/turf-boolean-point-on-line/package.json index 5028eb60e6..653627a963 100644 --- a/packages/turf-boolean-point-on-line/package.json +++ b/packages/turf-boolean-point-on-line/package.json @@ -53,9 +53,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-boolean-touches/package.json b/packages/turf-boolean-touches/package.json index 80e30b9476..67043628b4 100644 --- a/packages/turf-boolean-touches/package.json +++ b/packages/turf-boolean-touches/package.json @@ -60,9 +60,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/boolean-point-in-polygon": "^6.5.0", diff --git a/packages/turf-boolean-valid/package.json b/packages/turf-boolean-valid/package.json index 4d27016bb5..ce48e85fd1 100644 --- a/packages/turf-boolean-valid/package.json +++ b/packages/turf-boolean-valid/package.json @@ -58,9 +58,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/bbox": "^6.5.0", diff --git a/packages/turf-boolean-within/package.json b/packages/turf-boolean-within/package.json index f62a377273..679d4a76b8 100644 --- a/packages/turf-boolean-within/package.json +++ b/packages/turf-boolean-within/package.json @@ -60,9 +60,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/bbox": "^6.5.0", diff --git a/packages/turf-center-mean/package.json b/packages/turf-center-mean/package.json index b7317b129a..0129c87f00 100644 --- a/packages/turf-center-mean/package.json +++ b/packages/turf-center-mean/package.json @@ -61,9 +61,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-center-median/package.json b/packages/turf-center-median/package.json index a17c271919..abab3ca4cf 100644 --- a/packages/turf-center-median/package.json +++ b/packages/turf-center-median/package.json @@ -56,9 +56,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-center-of-mass/package.json b/packages/turf-center-of-mass/package.json index a45e153607..9f67394fb1 100644 --- a/packages/turf-center-of-mass/package.json +++ b/packages/turf-center-of-mass/package.json @@ -51,9 +51,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-center/package.json b/packages/turf-center/package.json index 8874bb06f9..30abb3b582 100644 --- a/packages/turf-center/package.json +++ b/packages/turf-center/package.json @@ -57,9 +57,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-centroid/package.json b/packages/turf-centroid/package.json index 9bee4c7245..bf3ece6c8a 100644 --- a/packages/turf-centroid/package.json +++ b/packages/turf-centroid/package.json @@ -54,9 +54,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-circle/package.json b/packages/turf-circle/package.json index a1891d6cd1..baa00ef9f7 100644 --- a/packages/turf-circle/package.json +++ b/packages/turf-circle/package.json @@ -56,9 +56,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-clean-coords/package.json b/packages/turf-clean-coords/package.json index b63aa13972..e15bce9e03 100644 --- a/packages/turf-clean-coords/package.json +++ b/packages/turf-clean-coords/package.json @@ -55,9 +55,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-clone/package.json b/packages/turf-clone/package.json index 53db2efac3..4fd51da9a8 100644 --- a/packages/turf-clone/package.json +++ b/packages/turf-clone/package.json @@ -53,9 +53,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0" diff --git a/packages/turf-clusters-dbscan/package.json b/packages/turf-clusters-dbscan/package.json index 88f447f217..35bf09e7c0 100644 --- a/packages/turf-clusters-dbscan/package.json +++ b/packages/turf-clusters-dbscan/package.json @@ -65,9 +65,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-clusters-kmeans/package.json b/packages/turf-clusters-kmeans/package.json index bbe40583e4..8c57926d9b 100644 --- a/packages/turf-clusters-kmeans/package.json +++ b/packages/turf-clusters-kmeans/package.json @@ -66,9 +66,9 @@ "matrix-to-grid": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-clusters/package.json b/packages/turf-clusters/package.json index 35f30f1e6b..63d24f1fee 100644 --- a/packages/turf-clusters/package.json +++ b/packages/turf-clusters/package.json @@ -55,9 +55,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0", diff --git a/packages/turf-collect/package.json b/packages/turf-collect/package.json index f2e5e5d345..a10f4940dd 100644 --- a/packages/turf-collect/package.json +++ b/packages/turf-collect/package.json @@ -56,9 +56,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/bbox": "^6.5.0", diff --git a/packages/turf-combine/package.json b/packages/turf-combine/package.json index cf97f462c5..edff45dfba 100644 --- a/packages/turf-combine/package.json +++ b/packages/turf-combine/package.json @@ -51,9 +51,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0", diff --git a/packages/turf-concave/package.json b/packages/turf-concave/package.json index 9fc078e588..2bc1e9ce38 100644 --- a/packages/turf-concave/package.json +++ b/packages/turf-concave/package.json @@ -64,9 +64,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-convex/package.json b/packages/turf-convex/package.json index 1f23080ff4..c0d3e82669 100644 --- a/packages/turf-convex/package.json +++ b/packages/turf-convex/package.json @@ -51,9 +51,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-destination/package.json b/packages/turf-destination/package.json index 67694f5146..94dc855a76 100644 --- a/packages/turf-destination/package.json +++ b/packages/turf-destination/package.json @@ -55,9 +55,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-directional-mean/package.json b/packages/turf-directional-mean/package.json index 997cad1f17..0c29ddee95 100644 --- a/packages/turf-directional-mean/package.json +++ b/packages/turf-directional-mean/package.json @@ -52,9 +52,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-distance-weight/package.json b/packages/turf-distance-weight/package.json index 87cc6a911e..d7478ba4c4 100644 --- a/packages/turf-distance-weight/package.json +++ b/packages/turf-distance-weight/package.json @@ -52,9 +52,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-distance/package.json b/packages/turf-distance/package.json index 416b100ec4..6e68a4549d 100644 --- a/packages/turf-distance/package.json +++ b/packages/turf-distance/package.json @@ -51,9 +51,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-helpers/package.json b/packages/turf-helpers/package.json index 8257fd0cbf..76ac7039c6 100644 --- a/packages/turf-helpers/package.json +++ b/packages/turf-helpers/package.json @@ -57,8 +57,8 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" } } diff --git a/packages/turf-hex-grid/package.json b/packages/turf-hex-grid/package.json index f56d65f2b6..c437e1e9d5 100644 --- a/packages/turf-hex-grid/package.json +++ b/packages/turf-hex-grid/package.json @@ -64,9 +64,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-intersect/package.json b/packages/turf-intersect/package.json index 2a6ed19974..0202b56a4e 100644 --- a/packages/turf-intersect/package.json +++ b/packages/turf-intersect/package.json @@ -52,9 +52,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-invariant/package.json b/packages/turf-invariant/package.json index 15746e13f5..084ce76669 100644 --- a/packages/turf-invariant/package.json +++ b/packages/turf-invariant/package.json @@ -53,9 +53,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0" diff --git a/packages/turf-kinks/package.json b/packages/turf-kinks/package.json index a57d676f89..cccc0c4df3 100644 --- a/packages/turf-kinks/package.json +++ b/packages/turf-kinks/package.json @@ -51,8 +51,8 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", - "typescript": "*", + "ts-node": "^10.9.2", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-length/package.json b/packages/turf-length/package.json index 4f3de40834..99d39a7586 100644 --- a/packages/turf-length/package.json +++ b/packages/turf-length/package.json @@ -57,9 +57,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-line-arc/package.json b/packages/turf-line-arc/package.json index 4d16d49a5a..911ec9a311 100644 --- a/packages/turf-line-arc/package.json +++ b/packages/turf-line-arc/package.json @@ -50,8 +50,8 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", - "typescript": "*", + "ts-node": "^10.9.2", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-line-intersect/package.json b/packages/turf-line-intersect/package.json index cede23fbd8..8c32c78d80 100644 --- a/packages/turf-line-intersect/package.json +++ b/packages/turf-line-intersect/package.json @@ -57,9 +57,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-line-overlap/package.json b/packages/turf-line-overlap/package.json index 46c514c850..defe8ac5ca 100644 --- a/packages/turf-line-overlap/package.json +++ b/packages/turf-line-overlap/package.json @@ -57,9 +57,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-line-segment/package.json b/packages/turf-line-segment/package.json index 45522f9b66..d4ee273755 100644 --- a/packages/turf-line-segment/package.json +++ b/packages/turf-line-segment/package.json @@ -50,9 +50,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-line-to-polygon/package.json b/packages/turf-line-to-polygon/package.json index 4d0be3e015..6b9e5ec4a8 100644 --- a/packages/turf-line-to-polygon/package.json +++ b/packages/turf-line-to-polygon/package.json @@ -56,9 +56,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-moran-index/package.json b/packages/turf-moran-index/package.json index cd6e75c621..c2df9f4b6a 100644 --- a/packages/turf-moran-index/package.json +++ b/packages/turf-moran-index/package.json @@ -52,9 +52,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-nearest-neighbor-analysis/package.json b/packages/turf-nearest-neighbor-analysis/package.json index cad532e3bb..80dc77db1d 100644 --- a/packages/turf-nearest-neighbor-analysis/package.json +++ b/packages/turf-nearest-neighbor-analysis/package.json @@ -53,9 +53,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-nearest-point-on-line/package.json b/packages/turf-nearest-point-on-line/package.json index 816c5a6708..09162a2695 100644 --- a/packages/turf-nearest-point-on-line/package.json +++ b/packages/turf-nearest-point-on-line/package.json @@ -49,9 +49,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-nearest-point-to-line/package.json b/packages/turf-nearest-point-to-line/package.json index cb9803d407..27f883c7d1 100644 --- a/packages/turf-nearest-point-to-line/package.json +++ b/packages/turf-nearest-point-to-line/package.json @@ -59,9 +59,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-nearest-point/package.json b/packages/turf-nearest-point/package.json index 12e001e5b3..754bfeeb86 100644 --- a/packages/turf-nearest-point/package.json +++ b/packages/turf-nearest-point/package.json @@ -53,9 +53,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/clone": "^6.5.0", diff --git a/packages/turf-point-grid/package.json b/packages/turf-point-grid/package.json index b53a80f038..ee7c7157bc 100644 --- a/packages/turf-point-grid/package.json +++ b/packages/turf-point-grid/package.json @@ -58,9 +58,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-point-to-line-distance/package.json b/packages/turf-point-to-line-distance/package.json index 1d4b73df74..43507644c4 100644 --- a/packages/turf-point-to-line-distance/package.json +++ b/packages/turf-point-to-line-distance/package.json @@ -55,9 +55,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-polygon-to-line/package.json b/packages/turf-polygon-to-line/package.json index 0fac75912a..97020d80f4 100644 --- a/packages/turf-polygon-to-line/package.json +++ b/packages/turf-polygon-to-line/package.json @@ -52,9 +52,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-polygonize/package.json b/packages/turf-polygonize/package.json index 37c9225709..56cd1cfa2f 100644 --- a/packages/turf-polygonize/package.json +++ b/packages/turf-polygonize/package.json @@ -56,8 +56,8 @@ "npm-run-all": "*", "rollup": "*", "tape": "*", - "ts-node": "*", - "typescript": "*", + "ts-node": "^10.9.2", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-projection/package.json b/packages/turf-projection/package.json index 3133d0a5b0..aa7c43f1d5 100644 --- a/packages/turf-projection/package.json +++ b/packages/turf-projection/package.json @@ -66,9 +66,9 @@ "npm-run-all": "*", "proj4": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-quadrat-analysis/package.json b/packages/turf-quadrat-analysis/package.json index 25f82c058e..03ddf18625 100644 --- a/packages/turf-quadrat-analysis/package.json +++ b/packages/turf-quadrat-analysis/package.json @@ -53,9 +53,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-random/package.json b/packages/turf-random/package.json index 59c654c14a..c6ec3a6e6d 100644 --- a/packages/turf-random/package.json +++ b/packages/turf-random/package.json @@ -49,9 +49,9 @@ "glob": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0" diff --git a/packages/turf-rectangle-grid/package.json b/packages/turf-rectangle-grid/package.json index fffa652434..19754280d0 100644 --- a/packages/turf-rectangle-grid/package.json +++ b/packages/turf-rectangle-grid/package.json @@ -57,8 +57,8 @@ "npm-run-all": "*", "rollup": "*", "tape": "*", - "ts-node": "*", - "typescript": "*", + "ts-node": "^10.9.2", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-rhumb-bearing/package.json b/packages/turf-rhumb-bearing/package.json index b614ea19b3..996f1b597a 100644 --- a/packages/turf-rhumb-bearing/package.json +++ b/packages/turf-rhumb-bearing/package.json @@ -57,9 +57,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-rhumb-destination/package.json b/packages/turf-rhumb-destination/package.json index 1bef1bbd51..e013ff0225 100644 --- a/packages/turf-rhumb-destination/package.json +++ b/packages/turf-rhumb-destination/package.json @@ -62,9 +62,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-rhumb-distance/package.json b/packages/turf-rhumb-distance/package.json index 6e422007eb..9240695e89 100644 --- a/packages/turf-rhumb-distance/package.json +++ b/packages/turf-rhumb-distance/package.json @@ -60,9 +60,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-square-grid/package.json b/packages/turf-square-grid/package.json index 95adc29b71..5dee8ffb45 100644 --- a/packages/turf-square-grid/package.json +++ b/packages/turf-square-grid/package.json @@ -53,9 +53,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-tin/package.json b/packages/turf-tin/package.json index e3609f1959..23cf405257 100644 --- a/packages/turf-tin/package.json +++ b/packages/turf-tin/package.json @@ -50,9 +50,9 @@ "benchmark": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*" + "typescript": "~4.7.3" }, "dependencies": { "@turf/helpers": "^6.5.0" diff --git a/packages/turf-triangle-grid/package.json b/packages/turf-triangle-grid/package.json index 9bae2c24c6..20f75cf693 100644 --- a/packages/turf-triangle-grid/package.json +++ b/packages/turf-triangle-grid/package.json @@ -56,9 +56,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-truncate/package.json b/packages/turf-truncate/package.json index db38955bc7..2a7fc5352b 100644 --- a/packages/turf-truncate/package.json +++ b/packages/turf-truncate/package.json @@ -55,9 +55,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/packages/turf-union/package.json b/packages/turf-union/package.json index f3465ba39e..dd3dac9a3e 100644 --- a/packages/turf-union/package.json +++ b/packages/turf-union/package.json @@ -52,9 +52,9 @@ "load-json-file": "*", "npm-run-all": "*", "tape": "*", - "ts-node": "*", + "ts-node": "^10.9.2", "tslint": "*", - "typescript": "*", + "typescript": "~4.7.3", "write-json-file": "*" }, "dependencies": { diff --git a/yarn.lock b/yarn.lock index ee122113b2..85aacd832a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -196,6 +196,13 @@ "@babel/helper-validator-identifier" "^7.14.5" to-fast-properties "^2.0.0" +"@cspotcode/source-map-support@^0.8.0": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" + integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== + dependencies: + "@jridgewell/trace-mapping" "0.3.9" + "@eslint/eslintrc@^0.2.1": version "0.2.2" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.2.2.tgz#d01fc791e2fc33e88a29d6f3dc7e93d0cd784b76" @@ -221,6 +228,7 @@ "@types/istanbul-reports" "^1.1.1" "@types/yargs" "^13.0.0" +<<<<<<< HEAD "@lerna/add@4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@lerna/add/-/add-4.0.0.tgz#c36f57d132502a57b9e7058d1548b7a565ef183f" @@ -288,6 +296,30 @@ version "4.0.0" resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-4.0.0.tgz#341b96a57dffbd9705646d316e231df6fa4df6e1" integrity sha512-XtCnmCT9eyVsUUHx6y/CTBYdV9g2Cr/VxyseTWBgfIur92/YKClfEtJTbOh94jRT62hlKLqSvux/UhxXVh613Q== +======= +"@jridgewell/resolve-uri@^3.0.3": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + +"@jridgewell/sourcemap-codec@^1.4.10": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + +"@jridgewell/trace-mapping@0.3.9": + version "0.3.9" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" + integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== + dependencies: + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@lerna/child-process@7.4.2": + version "7.4.2" + resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-7.4.2.tgz#a2fd013ac2150dc288270d3e0d0b850c06bec511" + integrity sha512-je+kkrfcvPcwL5Tg8JRENRqlbzjdlZXyaR88UcnCdNW0AJ1jX9IfHRys1X7AwSroU2ug8ESNC+suoBw1vX833Q== +>>>>>>> 47ee798ea (Upgrade typescript version to 4.7.2) dependencies: chalk "^4.1.0" execa "^5.0.0" @@ -1169,10 +1201,84 @@ dependencies: any-observable "^0.3.0" +<<<<<<< HEAD "@tootallnate/once@1": version "1.1.2" resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== +======= +"@sigstore/bundle@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-1.1.0.tgz#17f8d813b09348b16eeed66a8cf1c3d6bd3d04f1" + integrity sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog== + dependencies: + "@sigstore/protobuf-specs" "^0.2.0" + +"@sigstore/protobuf-specs@^0.2.0": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz#be9ef4f3c38052c43bd399d3f792c97ff9e2277b" + integrity sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A== + +"@sigstore/sign@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@sigstore/sign/-/sign-1.0.0.tgz#6b08ebc2f6c92aa5acb07a49784cb6738796f7b4" + integrity sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA== + dependencies: + "@sigstore/bundle" "^1.1.0" + "@sigstore/protobuf-specs" "^0.2.0" + make-fetch-happen "^11.0.1" + +"@sigstore/tuf@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-1.0.3.tgz#2a65986772ede996485728f027b0514c0b70b160" + integrity sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg== + dependencies: + "@sigstore/protobuf-specs" "^0.2.0" + tuf-js "^1.1.7" + +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== + +"@tootallnate/once@2": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" + integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== + +"@tsconfig/node10@^1.0.7": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.11.tgz#6ee46400685f130e278128c7b38b7e031ff5b2f2" + integrity sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw== + +"@tsconfig/node12@^1.0.7": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d" + integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== + +"@tsconfig/node14@^1.0.0": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1" + integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== + +"@tsconfig/node16@^1.0.2": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" + integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== + +"@tufjs/canonical-json@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz#eade9fd1f537993bc1f0949f3aea276ecc4fab31" + integrity sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ== + +"@tufjs/models@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@tufjs/models/-/models-1.0.4.tgz#5a689630f6b9dbda338d4b208019336562f176ef" + integrity sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A== + dependencies: + "@tufjs/canonical-json" "1.0.0" + minimatch "^9.0.0" +>>>>>>> 47ee798ea (Upgrade typescript version to 4.7.2) "@turf/helpers@5.x", "@turf/helpers@^5.1.5": version "5.1.5" @@ -1231,6 +1337,14 @@ version "7946.0.1" resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.1.tgz#1fc41280e42f08f0d568401a556bc97c34f5262e" +"@types/glob@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" + integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== + dependencies: + "@types/minimatch" "*" + "@types/node" "*" + "@types/glob@^7.1.1": version "7.1.1" resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575" @@ -1522,6 +1636,11 @@ acorn-walk@^7.0.0: resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== +acorn-walk@^8.1.1: + version "8.3.2" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.2.tgz#7703af9415f1b6db9315d6895503862e231d34aa" + integrity sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A== + acorn@^6.4.1: version "6.4.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" @@ -1532,6 +1651,11 @@ acorn@^7.0.0, acorn@^7.4.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== +acorn@^8.4.1: + version "8.11.3" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" + integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== + add-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" @@ -2665,6 +2789,11 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" +create-require@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" + integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + cross-spawn@^6.0.5: version "6.0.5" resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" @@ -7504,7 +7633,7 @@ source-map-resolve@^0.5.0: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.5.17, source-map-support@~0.5.19: +source-map-support@~0.5.19: version "0.5.19" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" integrity sha1-qYti+G3K9PZzmWSMCFKRq56P7WE= @@ -7692,7 +7821,20 @@ string-template@~0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/string-template/-/string-template-0.2.1.tgz#42932e598a352d01fc22ec3367d9d84eec6c9add" +<<<<<<< HEAD string-width@^1.0.0, string-width@^1.0.1, string-width@^1.0.2: +======= +"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^1.0.0, string-width@^1.0.1: +>>>>>>> 47ee798ea (Upgrade typescript version to 4.7.2) version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" dependencies: @@ -7798,6 +7940,16 @@ stringify-package@^1.0.1: resolved "https://registry.yarnpkg.com/stringify-package/-/stringify-package-1.0.1.tgz#e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85" integrity sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg== +<<<<<<< HEAD +======= +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +>>>>>>> 47ee798ea (Upgrade typescript version to 4.7.2) strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" @@ -7824,6 +7976,16 @@ strip-ansi@^6.0.0: dependencies: ansi-regex "^5.0.0" +<<<<<<< HEAD +======= +strip-ansi@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + dependencies: + ansi-regex "^6.0.1" + +>>>>>>> 47ee798ea (Upgrade typescript version to 4.7.2) strip-ansi@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.1.1.tgz#39e8a98d044d150660abe4a6808acf70bb7bc991" @@ -8167,15 +8329,23 @@ trough@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.1.tgz#a9fd8b0394b0ae8fff82e0633a0a36ccad5b5f86" -ts-node@*, ts-node@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.0.0.tgz#e7699d2a110cc8c0d3b831715e417688683460b3" - integrity sha1-52mdKhEMyMDTuDFxXkF2iGg0YLM= - dependencies: +ts-node@^10.9.2: + version "10.9.2" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.2.tgz#70f021c9e185bccdca820e26dc413805c101c71f" + integrity sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ== + dependencies: + "@cspotcode/source-map-support" "^0.8.0" + "@tsconfig/node10" "^1.0.7" + "@tsconfig/node12" "^1.0.7" + "@tsconfig/node14" "^1.0.0" + "@tsconfig/node16" "^1.0.2" + acorn "^8.4.1" + acorn-walk "^8.1.1" arg "^4.1.0" + create-require "^1.1.0" diff "^4.0.1" make-error "^1.1.1" - source-map-support "^0.5.17" + v8-compile-cache-lib "^3.0.1" yn "3.1.1" tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0: @@ -8279,10 +8449,22 @@ typedarray@^0.0.6, typedarray@~0.0.5: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" +<<<<<<< HEAD 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@>=3 < 6": + version "5.4.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611" + integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== + +typescript@~4.7.2, typescript@~4.7.3: + version "4.7.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235" + integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== +>>>>>>> 47ee798ea (Upgrade typescript version to 4.7.2) uglify-js@^3.1.4: version "3.8.0" @@ -8450,10 +8632,22 @@ util-promisify@^2.1.0: dependencies: object.getownpropertydescriptors "^2.0.3" +<<<<<<< HEAD uuid@^3.3.2: version "3.4.0" resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== +======= +v8-compile-cache-lib@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" + integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== + +v8-compile-cache@2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" + integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== +>>>>>>> 47ee798ea (Upgrade typescript version to 4.7.2) v8-compile-cache@^2.0.3: version "2.2.0" @@ -8689,6 +8883,18 @@ wordwrap@^1.0.0: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= +<<<<<<< HEAD +======= +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +>>>>>>> 47ee798ea (Upgrade typescript version to 4.7.2) wrap-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz#288a04d87eda5c286e060dfe8f135ce8d007f8ba" @@ -8715,6 +8921,7 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" +<<<<<<< HEAD wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" @@ -8723,6 +8930,16 @@ wrap-ansi@^7.0.0: ansi-styles "^4.0.0" string-width "^4.1.0" strip-ansi "^6.0.0" +======= +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" +>>>>>>> 47ee798ea (Upgrade typescript version to 4.7.2) wrappy@1: version "1.0.2"