diff --git a/.github/workflows/turf.yml b/.github/workflows/turf.yml
index 05ecb6c2b6..9acc95efac 100644
--- a/.github/workflows/turf.yml
+++ b/.github/workflows/turf.yml
@@ -18,13 +18,20 @@ jobs:
node-version: [16.x, 18.x, 20.x]
steps:
- - uses: actions/checkout@v3
+ - name: Checkout
+ uses: actions/checkout@v4
+
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- cache: "yarn"
- - run: yarn --frozen-lockfile
+ - name: Install pnpm
+ uses: pnpm/action-setup@v2
+ with:
+ version: 8
+ run_install: false
+
+ - run: pnpm install --frozen-lockfile
- run: git diff --exit-code
- - run: yarn test
+ - run: pnpm test
diff --git a/.prettierignore b/.prettierignore
index d61eb9d6e9..f7da5c1276 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -17,3 +17,5 @@ packages/turf-*/test/in/**
packages/turf-*/test/out/**
packages/turf-*/test/true/**
packages/turf-*/test/false/**
+
+pnpm-lock.yaml
diff --git a/lerna.json b/lerna.json
index 7e50b10106..2f5e4bcbf6 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,5 +1,5 @@
{
- "npmClient": "yarn",
+ "npmClient": "pnpm",
"version": "7.0.0-alpha.2",
"command": {
"publish": {
diff --git a/package.json b/package.json
index e78a790fb7..a2c7ad0ba0 100644
--- a/package.json
+++ b/package.json
@@ -1,22 +1,18 @@
{
"private": true,
- "workspaces": [
- "packages/*"
- ],
"funding": "https://opencollective.com/turf",
"scripts": {
"lint": "npm-run-all lint:*",
"lint:eslint": "eslint packages",
"lint:prettier": "prettier --check .",
- "lint:mrl": "mrl check",
- "lint:escheck-require": "es-check es8 packages/*/dist/js/index.js packages/turf/turf.min.js",
- "lint:escheck-esm": "es-check --module es8 packages/*/dist/es/index.js",
- "lint:escheck-es5": "es-check es5 packages/turf/turf.min.js",
- "postlint": "documentation lint packages/turf-*/index.js",
- "prepare": "lerna run build && node ./scripts/add-import-extensions.js",
- "pretest": "npm run lint",
- "test": "lerna run test",
- "posttest": "lerna run --scope @turf/turf last-checks",
+ "lintDISABLED:mrl": "mrl check",
+ "lint:escheck-cjs": "es-check es8 packages/*/dist/cjs/index.cjs packages/turf/turf.min.js",
+ "lint:escheck-esm": "es-check --module es8 packages/*/dist/esm/index.mjs",
+ "lint:escheck-web": "es-check es5 packages/turf/turf.min.js",
+ "lint:docs": "documentation lint packages/turf-*/index.js packages/turf-*/index.mjs",
+ "preinstall": "npx only-allow pnpm",
+ "prepare": "lerna run build",
+ "test": "pnpm run lint && lerna run test && lerna run --scope @turf/turf last-checks",
"docs": "tsx ./scripts/generate-readmes.ts"
},
"husky": {
@@ -63,9 +59,9 @@
"npm-run-all": "^4.1.5",
"prettier": "^3.0.3",
"progress": "^2.0.3",
- "rollup": "^2.79.1",
"ts-node": "^9.0.0",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"yamljs": "^0.3.0"
}
diff --git a/packages/turf-along/index.ts b/packages/turf-along/index.ts
index 20c11fda02..f881729b61 100644
--- a/packages/turf-along/index.ts
+++ b/packages/turf-along/index.ts
@@ -1,7 +1,7 @@
import { Feature, LineString, Point } from "geojson";
-import bearing from "@turf/bearing";
-import destination from "@turf/destination";
-import measureDistance from "@turf/distance";
+import { bearing } from "@turf/bearing";
+import { destination } from "@turf/destination";
+import { distance as measureDistance } from "@turf/distance";
import { point, Units } from "@turf/helpers";
import { getGeom } from "@turf/invariant";
diff --git a/packages/turf-along/package.json b/packages/turf-along/package.json
index 8793e942bd..df48d1dedd 100644
--- a/packages/turf-along/package.json
+++ b/packages/turf-along/package.json
@@ -23,26 +23,30 @@
"turf",
"distance"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -54,15 +58,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/bearing": "^7.0.0-alpha.2",
- "@turf/destination": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/bearing": "workspace:^",
+ "@turf/destination": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-along/tsconfig.json b/packages/turf-along/tsconfig.json
index fc76991718..563bf86442 100644
--- a/packages/turf-along/tsconfig.json
+++ b/packages/turf-along/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"],
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-angle/index.ts b/packages/turf-angle/index.ts
index cf8860df9e..c7a386c5b7 100644
--- a/packages/turf-angle/index.ts
+++ b/packages/turf-angle/index.ts
@@ -1,6 +1,6 @@
-import bearing from "@turf/bearing";
+import { bearing } from "@turf/bearing";
import { bearingToAzimuth, Coord, isObject } from "@turf/helpers";
-import rhumbBearing from "@turf/rhumb-bearing";
+import { rhumbBearing } from "@turf/rhumb-bearing";
/**
* Finds the angle formed by two adjacent segments defined by 3 points. The result will be the (positive clockwise)
diff --git a/packages/turf-angle/package.json b/packages/turf-angle/package.json
index 03d3756b81..f02637d7ca 100644
--- a/packages/turf-angle/package.json
+++ b/packages/turf-angle/package.json
@@ -23,34 +23,38 @@
"turf",
"angle"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/sector": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/distance": "workspace:^",
+ "@turf/sector": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
@@ -58,15 +62,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bearing": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/rhumb-bearing": "^7.0.0-alpha.2",
+ "@turf/bearing": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/rhumb-bearing": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-angle/test.ts b/packages/turf-angle/test.ts
index fadfb43a2e..09fb0dcda1 100644
--- a/packages/turf-angle/test.ts
+++ b/packages/turf-angle/test.ts
@@ -3,7 +3,7 @@ import path from "path";
import { glob } from "glob";
import { loadJsonFileSync } from "load-json-file";
import { writeJsonFileSync } from "write-json-file";
-import sector from "@turf/sector";
+import { sector } from "@turf/sector";
import { bearing } from "@turf/bearing";
import { truncate } from "@turf/truncate";
import { distance } from "@turf/distance";
diff --git a/packages/turf-angle/tsconfig.json b/packages/turf-angle/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-angle/tsconfig.json
+++ b/packages/turf-angle/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-area/package.json b/packages/turf-area/package.json
index 956ece1a22..5d475843a6 100644
--- a/packages/turf-area/package.json
+++ b/packages/turf-area/package.json
@@ -22,26 +22,30 @@
"polygon",
"multipolygon"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -53,13 +57,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-area/tsconfig.json b/packages/turf-area/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-area/tsconfig.json
+++ b/packages/turf-area/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-bbox-clip/lib/lineclip.ts b/packages/turf-bbox-clip/lib/lineclip.ts
index 4632f5bb9d..92004521a6 100644
--- a/packages/turf-bbox-clip/lib/lineclip.ts
+++ b/packages/turf-bbox-clip/lib/lineclip.ts
@@ -106,12 +106,12 @@ function intersect(
return edge & 8
? [a[0] + ((b[0] - a[0]) * (bbox[3] - a[1])) / (b[1] - a[1]), bbox[3]] // top
: edge & 4
- ? [a[0] + ((b[0] - a[0]) * (bbox[1] - a[1])) / (b[1] - a[1]), bbox[1]] // bottom
- : edge & 2
- ? [bbox[2], a[1] + ((b[1] - a[1]) * (bbox[2] - a[0])) / (b[0] - a[0])] // right
- : edge & 1
- ? [bbox[0], a[1] + ((b[1] - a[1]) * (bbox[0] - a[0])) / (b[0] - a[0])] // left
- : null;
+ ? [a[0] + ((b[0] - a[0]) * (bbox[1] - a[1])) / (b[1] - a[1]), bbox[1]] // bottom
+ : edge & 2
+ ? [bbox[2], a[1] + ((b[1] - a[1]) * (bbox[2] - a[0])) / (b[0] - a[0])] // right
+ : edge & 1
+ ? [bbox[0], a[1] + ((b[1] - a[1]) * (bbox[0] - a[0])) / (b[0] - a[0])] // left
+ : null;
}
// bit code reflects the point position relative to the bbox:
diff --git a/packages/turf-bbox-clip/package.json b/packages/turf-bbox-clip/package.json
index f34b116036..95f20b85ef 100644
--- a/packages/turf-bbox-clip/package.json
+++ b/packages/turf-bbox-clip/package.json
@@ -28,45 +28,50 @@
"bbox",
"clip"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-bbox-clip/tsconfig.json b/packages/turf-bbox-clip/tsconfig.json
index 60315e941c..563bf86442 100644
--- a/packages/turf-bbox-clip/tsconfig.json
+++ b/packages/turf-bbox-clip/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts", "lib/lineclip.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-bbox-polygon/package.json b/packages/turf-bbox-polygon/package.json
index 1b7e9490b2..6c42da1e11 100644
--- a/packages/turf-bbox-polygon/package.json
+++ b/packages/turf-bbox-polygon/package.json
@@ -23,26 +23,30 @@
"extent",
"bbox"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -53,11 +57,12 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-bbox-polygon/tsconfig.json b/packages/turf-bbox-polygon/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-bbox-polygon/tsconfig.json
+++ b/packages/turf-bbox-polygon/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-bbox/bench.ts b/packages/turf-bbox/bench.ts
index ec52893556..890f295fa1 100644
--- a/packages/turf-bbox/bench.ts
+++ b/packages/turf-bbox/bench.ts
@@ -1,6 +1,6 @@
import Benchmark from "benchmark";
import { lineString } from "@turf/helpers";
-import bbox from "./index";
+import { bbox } from "./index";
const line = lineString([
[-74, 40],
diff --git a/packages/turf-bbox/package.json b/packages/turf-bbox/package.json
index 82efb1c23e..010e7b7548 100644
--- a/packages/turf-bbox/package.json
+++ b/packages/turf-bbox/package.json
@@ -24,26 +24,30 @@
"featurecollection",
"geojson"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -54,12 +58,13 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-bbox/tsconfig.json b/packages/turf-bbox/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-bbox/tsconfig.json
+++ b/packages/turf-bbox/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-bearing/package.json b/packages/turf-bearing/package.json
index b1f53dc5ec..c0d470209d 100644
--- a/packages/turf-bearing/package.json
+++ b/packages/turf-bearing/package.json
@@ -20,44 +20,49 @@
"turf",
"bearing"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/destination": "^7.0.0-alpha.2",
+ "@turf/destination": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-bearing/tsconfig.json b/packages/turf-bearing/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-bearing/tsconfig.json
+++ b/packages/turf-bearing/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-bezier-spline/bench.ts b/packages/turf-bezier-spline/bench.ts
index 3152235562..4c27d1b992 100644
--- a/packages/turf-bezier-spline/bench.ts
+++ b/packages/turf-bezier-spline/bench.ts
@@ -2,7 +2,7 @@ import fs from "fs";
import path from "path";
import { loadJsonFileSync } from "load-json-file";
import Benchmark from "benchmark";
-import { bezier as bezierSpline } from "./index";
+import { bezierSpline } from "./index";
const directory = path.join(__dirname, "test", "in") + path.sep;
const fixtures = fs.readdirSync(directory).map((filename) => {
diff --git a/packages/turf-bezier-spline/index.ts b/packages/turf-bezier-spline/index.ts
index 3d315501c5..ab26e0bceb 100644
--- a/packages/turf-bezier-spline/index.ts
+++ b/packages/turf-bezier-spline/index.ts
@@ -1,7 +1,7 @@
import { Feature, LineString, GeoJsonProperties } from "geojson";
import { lineString } from "@turf/helpers";
import { getGeom } from "@turf/invariant";
-import Spline from "./lib/spline";
+import { Spline } from "./lib/spline";
/**
* Takes a {@link LineString|line} and returns a curved version
@@ -33,7 +33,7 @@ import Spline from "./lib/spline";
* var addToMap = [line, curved]
* curved.properties = { stroke: '#0F0' };
*/
-function bezier
(
+function bezierSpline
(
line: Feature | LineString,
options: {
properties?: P;
@@ -70,5 +70,5 @@ function bezier(
return lineString(coords, options.properties);
}
-export { bezier };
-export default bezier;
+export { bezierSpline };
+export default bezierSpline;
diff --git a/packages/turf-bezier-spline/lib/spline.ts b/packages/turf-bezier-spline/lib/spline.ts
index cc20876c8d..67f1595f29 100644
--- a/packages/turf-bezier-spline/lib/spline.ts
+++ b/packages/turf-bezier-spline/lib/spline.ts
@@ -1,4 +1,4 @@
-export interface Point {
+interface Point {
x: number;
y: number;
z: number;
@@ -30,7 +30,7 @@ export interface Point {
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
-export default class Spline {
+class Spline {
public duration: number;
public points: Point[];
public sharpness: number;
@@ -194,3 +194,6 @@ function B(t: number) {
(1 - t) * (1 - t) * (1 - t),
];
}
+
+export { Spline, Point };
+export default Spline;
diff --git a/packages/turf-bezier-spline/package.json b/packages/turf-bezier-spline/package.json
index 65f821f34d..c0336c6589 100644
--- a/packages/turf-bezier-spline/package.json
+++ b/packages/turf-bezier-spline/package.json
@@ -23,26 +23,30 @@
"curve",
"linestring"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -54,13 +58,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-bezier-spline/test.ts b/packages/turf-bezier-spline/test.ts
index dcb6fdc49d..142153415e 100644
--- a/packages/turf-bezier-spline/test.ts
+++ b/packages/turf-bezier-spline/test.ts
@@ -4,7 +4,7 @@ import path from "path";
import { loadJsonFileSync } from "load-json-file";
import { writeJsonFileSync } from "write-json-file";
import { featureCollection } from "@turf/helpers";
-import { bezier as bezierSpline } from "./index";
+import { bezierSpline } from "./index";
const directories = {
in: path.join(__dirname, "test", "in") + path.sep,
diff --git a/packages/turf-bezier-spline/tsconfig.json b/packages/turf-bezier-spline/tsconfig.json
index bb9b800801..563bf86442 100644
--- a/packages/turf-bezier-spline/tsconfig.json
+++ b/packages/turf-bezier-spline/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts", "lib/spline.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-clockwise/package.json b/packages/turf-boolean-clockwise/package.json
index fec81de1f6..d0e4103a0f 100755
--- a/packages/turf-boolean-clockwise/package.json
+++ b/packages/turf-boolean-clockwise/package.json
@@ -27,26 +27,30 @@
"clockwise",
"boolean"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -59,12 +63,13 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-boolean-clockwise/tsconfig.json b/packages/turf-boolean-clockwise/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-clockwise/tsconfig.json
+++ b/packages/turf-boolean-clockwise/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-concave/package.json b/packages/turf-boolean-concave/package.json
index dccc30a531..1c73a09b0b 100644
--- a/packages/turf-boolean-concave/package.json
+++ b/packages/turf-boolean-concave/package.json
@@ -26,26 +26,30 @@
"convex",
"boolean"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -58,12 +62,13 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-boolean-concave/tsconfig.json b/packages/turf-boolean-concave/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-concave/tsconfig.json
+++ b/packages/turf-boolean-concave/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-contains/index.ts b/packages/turf-boolean-contains/index.ts
index 70cfe1cc09..c7397fda84 100644
--- a/packages/turf-boolean-contains/index.ts
+++ b/packages/turf-boolean-contains/index.ts
@@ -8,9 +8,9 @@ import {
Point,
Polygon,
} from "geojson";
-import calcBbox from "@turf/bbox";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
-import isPointOnLine from "@turf/boolean-point-on-line";
+import { bbox as calcBbox } from "@turf/bbox";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
+import { booleanPointOnLine as isPointOnLine } from "@turf/boolean-point-on-line";
import { getGeom } from "@turf/invariant";
/**
diff --git a/packages/turf-boolean-contains/package.json b/packages/turf-boolean-contains/package.json
index 8d77707058..403df13a8a 100644
--- a/packages/turf-boolean-contains/package.json
+++ b/packages/turf-boolean-contains/package.json
@@ -26,26 +26,30 @@
"boolean",
"de-9im"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -60,15 +64,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/boolean-point-on-line": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/boolean-point-on-line": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-boolean-contains/tsconfig.json b/packages/turf-boolean-contains/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-contains/tsconfig.json
+++ b/packages/turf-boolean-contains/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-crosses/index.ts b/packages/turf-boolean-crosses/index.ts
index 588d6685c9..f706bb1797 100644
--- a/packages/turf-boolean-crosses/index.ts
+++ b/packages/turf-boolean-crosses/index.ts
@@ -1,7 +1,7 @@
import { Feature, Geometry, Polygon, LineString, MultiPoint } from "geojson";
-import lineIntersect from "@turf/line-intersect";
+import { lineIntersect } from "@turf/line-intersect";
import { polygonToLine } from "@turf/polygon-to-line";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
import { getGeom } from "@turf/invariant";
import { point } from "@turf/helpers";
diff --git a/packages/turf-boolean-crosses/package.json b/packages/turf-boolean-crosses/package.json
index a73440e344..805ecf8903 100644
--- a/packages/turf-boolean-crosses/package.json
+++ b/packages/turf-boolean-crosses/package.json
@@ -26,26 +26,30 @@
"boolean",
"de-9im"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -59,15 +63,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/line-intersect": "^7.0.0-alpha.2",
- "@turf/polygon-to-line": "^7.0.0-alpha.2",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/line-intersect": "workspace:^",
+ "@turf/polygon-to-line": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-boolean-crosses/tsconfig.json b/packages/turf-boolean-crosses/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-crosses/tsconfig.json
+++ b/packages/turf-boolean-crosses/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-disjoint/index.ts b/packages/turf-boolean-disjoint/index.ts
index ea222ed697..9c6df0e623 100644
--- a/packages/turf-boolean-disjoint/index.ts
+++ b/packages/turf-boolean-disjoint/index.ts
@@ -1,8 +1,8 @@
import { Feature, Geometry, LineString, Point, Polygon } from "geojson";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
-import lineIntersect from "@turf/line-intersect";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
+import { lineIntersect } from "@turf/line-intersect";
import { flattenEach } from "@turf/meta";
-import polygonToLine from "@turf/polygon-to-line";
+import { polygonToLine } from "@turf/polygon-to-line";
/**
* Boolean-disjoint returns (TRUE) if the intersection of the two geometries is an empty set.
diff --git a/packages/turf-boolean-disjoint/package.json b/packages/turf-boolean-disjoint/package.json
index 78fcf88e50..9b84e0647c 100644
--- a/packages/turf-boolean-disjoint/package.json
+++ b/packages/turf-boolean-disjoint/package.json
@@ -26,26 +26,30 @@
"boolean",
"de-9im"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -58,15 +62,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/line-intersect": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/polygon-to-line": "^7.0.0-alpha.2",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/line-intersect": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/polygon-to-line": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-boolean-disjoint/tsconfig.json b/packages/turf-boolean-disjoint/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-disjoint/tsconfig.json
+++ b/packages/turf-boolean-disjoint/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-equal/index.ts b/packages/turf-boolean-equal/index.ts
index c7eb812b27..ffd0729414 100644
--- a/packages/turf-boolean-equal/index.ts
+++ b/packages/turf-boolean-equal/index.ts
@@ -1,6 +1,6 @@
import { Feature, Geometry } from "geojson";
import GeojsonEquality from "geojson-equality";
-import cleanCoords from "@turf/clean-coords";
+import { cleanCoords } from "@turf/clean-coords";
import { getGeom } from "@turf/invariant";
/**
diff --git a/packages/turf-boolean-equal/package.json b/packages/turf-boolean-equal/package.json
index eacfab54e7..9f8cff5d7a 100644
--- a/packages/turf-boolean-equal/package.json
+++ b/packages/turf-boolean-equal/package.json
@@ -29,26 +29,30 @@
"equal",
"boolean-equal"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -63,13 +67,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/clean-coords": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/clean-coords": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"geojson-equality": "0.1.6",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-boolean-equal/tsconfig.json b/packages/turf-boolean-equal/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-equal/tsconfig.json
+++ b/packages/turf-boolean-equal/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-intersects/index.ts b/packages/turf-boolean-intersects/index.ts
index 807f8dd7c6..2f2ba1d1d2 100644
--- a/packages/turf-boolean-intersects/index.ts
+++ b/packages/turf-boolean-intersects/index.ts
@@ -1,5 +1,5 @@
import { Feature, Geometry } from "geojson";
-import booleanDisjoint from "@turf/boolean-disjoint";
+import { booleanDisjoint } from "@turf/boolean-disjoint";
import { flattenEach } from "@turf/meta";
/**
diff --git a/packages/turf-boolean-intersects/package.json b/packages/turf-boolean-intersects/package.json
index e81f1bec13..37898c1c44 100644
--- a/packages/turf-boolean-intersects/package.json
+++ b/packages/turf-boolean-intersects/package.json
@@ -26,26 +26,30 @@
"boolean",
"de-9im"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -58,13 +62,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/boolean-disjoint": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/boolean-disjoint": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-boolean-intersects/tsconfig.json b/packages/turf-boolean-intersects/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-intersects/tsconfig.json
+++ b/packages/turf-boolean-intersects/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-overlap/index.ts b/packages/turf-boolean-overlap/index.ts
index 3928a53d45..74acd304ba 100644
--- a/packages/turf-boolean-overlap/index.ts
+++ b/packages/turf-boolean-overlap/index.ts
@@ -1,8 +1,8 @@
import { Feature, Geometry, MultiPoint } from "geojson";
import { segmentEach } from "@turf/meta";
import { getGeom } from "@turf/invariant";
-import lineOverlap from "@turf/line-overlap";
-import lineIntersect from "@turf/line-intersect";
+import { lineOverlap } from "@turf/line-overlap";
+import { lineIntersect } from "@turf/line-intersect";
import GeojsonEquality from "geojson-equality";
/**
diff --git a/packages/turf-boolean-overlap/package.json b/packages/turf-boolean-overlap/package.json
index 1951217bed..9300004a1f 100755
--- a/packages/turf-boolean-overlap/package.json
+++ b/packages/turf-boolean-overlap/package.json
@@ -28,26 +28,30 @@
"overlap",
"boolean-overlap"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -62,15 +66,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/line-intersect": "^7.0.0-alpha.2",
- "@turf/line-overlap": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/line-intersect": "workspace:^",
+ "@turf/line-overlap": "workspace:^",
+ "@turf/meta": "workspace:^",
"geojson-equality": "0.1.6",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-boolean-overlap/tsconfig.json b/packages/turf-boolean-overlap/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-overlap/tsconfig.json
+++ b/packages/turf-boolean-overlap/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-parallel/index.ts b/packages/turf-boolean-parallel/index.ts
index fccf6e3337..ddab0c7da5 100644
--- a/packages/turf-boolean-parallel/index.ts
+++ b/packages/turf-boolean-parallel/index.ts
@@ -1,7 +1,7 @@
import { Feature, Geometry, LineString, Position } from "geojson";
-import cleanCoords from "@turf/clean-coords";
-import lineSegment from "@turf/line-segment";
-import rhumbBearing from "@turf/rhumb-bearing";
+import { cleanCoords } from "@turf/clean-coords";
+import { lineSegment } from "@turf/line-segment";
+import { rhumbBearing } from "@turf/rhumb-bearing";
import { bearingToAzimuth } from "@turf/helpers";
/**
diff --git a/packages/turf-boolean-parallel/package.json b/packages/turf-boolean-parallel/package.json
index 37f89193e3..5cbe53efd0 100644
--- a/packages/turf-boolean-parallel/package.json
+++ b/packages/turf-boolean-parallel/package.json
@@ -25,26 +25,30 @@
"boolean",
"boolean-parallel"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -56,15 +60,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/clean-coords": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/line-segment": "^7.0.0-alpha.2",
- "@turf/rhumb-bearing": "^7.0.0-alpha.2",
+ "@turf/clean-coords": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/line-segment": "workspace:^",
+ "@turf/rhumb-bearing": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-boolean-parallel/tsconfig.json b/packages/turf-boolean-parallel/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-parallel/tsconfig.json
+++ b/packages/turf-boolean-parallel/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-point-in-polygon/package.json b/packages/turf-boolean-point-in-polygon/package.json
index 0dcdefe752..8489912788 100644
--- a/packages/turf-boolean-point-in-polygon/package.json
+++ b/packages/turf-boolean-point-in-polygon/package.json
@@ -24,26 +24,30 @@
"bin",
"gis"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -54,12 +58,13 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"point-in-polygon-hao": "^1.1.0",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-boolean-point-in-polygon/tsconfig.json b/packages/turf-boolean-point-in-polygon/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-point-in-polygon/tsconfig.json
+++ b/packages/turf-boolean-point-in-polygon/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-point-on-line/package.json b/packages/turf-boolean-point-on-line/package.json
index fcdf427e75..90f8278714 100644
--- a/packages/turf-boolean-point-on-line/package.json
+++ b/packages/turf-boolean-point-on-line/package.json
@@ -23,26 +23,30 @@
"turf",
"booleanPointOnLine"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -55,13 +59,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-boolean-point-on-line/tsconfig.json b/packages/turf-boolean-point-on-line/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-point-on-line/tsconfig.json
+++ b/packages/turf-boolean-point-on-line/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-touches/index.ts b/packages/turf-boolean-touches/index.ts
index 3077ce94f9..dafc15001a 100644
--- a/packages/turf-boolean-touches/index.ts
+++ b/packages/turf-boolean-touches/index.ts
@@ -1,6 +1,6 @@
import { Feature, Geometry, LineString, Point } from "geojson";
-import booleanPointOnLine from "@turf/boolean-point-on-line";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
+import { booleanPointOnLine } from "@turf/boolean-point-on-line";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
import { getGeom } from "@turf/invariant";
/**
diff --git a/packages/turf-boolean-touches/package.json b/packages/turf-boolean-touches/package.json
index f74fa67b44..6f08f7e589 100644
--- a/packages/turf-boolean-touches/package.json
+++ b/packages/turf-boolean-touches/package.json
@@ -27,26 +27,30 @@
"touches",
"boolean-touches"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -62,14 +66,15 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/boolean-point-on-line": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/boolean-point-on-line": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-boolean-touches/tsconfig.json b/packages/turf-boolean-touches/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-touches/tsconfig.json
+++ b/packages/turf-boolean-touches/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-touches/types.ts b/packages/turf-boolean-touches/types.ts
index fb7237b71d..1475d68ee4 100644
--- a/packages/turf-boolean-touches/types.ts
+++ b/packages/turf-boolean-touches/types.ts
@@ -1,9 +1,9 @@
import * as helpers from "@turf/helpers";
-import booleanWithin from "./index";
+import { booleanTouches } from "./index";
const pt = helpers.point([0, 0]);
const line = helpers.lineString([
[0, 0],
[10, 10],
]);
-booleanWithin(pt, line);
+booleanTouches(pt, line);
diff --git a/packages/turf-boolean-valid/index.ts b/packages/turf-boolean-valid/index.ts
index 8a5678dd81..db24fc5b9b 100644
--- a/packages/turf-boolean-valid/index.ts
+++ b/packages/turf-boolean-valid/index.ts
@@ -1,10 +1,10 @@
import { Feature, Geometry, Position } from "geojson";
import { getGeom } from "@turf/invariant";
import { polygon, lineString } from "@turf/helpers";
-import booleanDisjoint from "@turf/boolean-disjoint";
-import booleanCrosses from "@turf/boolean-crosses";
-import lineIntersect from "@turf/line-intersect";
-import isPointOnLine from "@turf/boolean-point-on-line";
+import { booleanDisjoint } from "@turf/boolean-disjoint";
+import { booleanCrosses } from "@turf/boolean-crosses";
+import { lineIntersect } from "@turf/line-intersect";
+import { booleanPointOnLine as isPointOnLine } from "@turf/boolean-point-on-line";
/**
* booleanValid checks if the geometry is a valid according to the OGC Simple Feature Specification.
diff --git a/packages/turf-boolean-valid/package.json b/packages/turf-boolean-valid/package.json
index 294822d6f6..d0f63e48a4 100644
--- a/packages/turf-boolean-valid/package.json
+++ b/packages/turf-boolean-valid/package.json
@@ -26,26 +26,30 @@
"boolean",
"ogc"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -60,19 +64,20 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/boolean-crosses": "^7.0.0-alpha.2",
- "@turf/boolean-disjoint": "^7.0.0-alpha.2",
- "@turf/boolean-overlap": "^7.0.0-alpha.2",
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/boolean-point-on-line": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/line-intersect": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/boolean-crosses": "workspace:^",
+ "@turf/boolean-disjoint": "workspace:^",
+ "@turf/boolean-overlap": "workspace:^",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/boolean-point-on-line": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/line-intersect": "workspace:^",
"geojson-polygon-self-intersections": "^1.2.1",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-boolean-valid/tsconfig.json b/packages/turf-boolean-valid/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-valid/tsconfig.json
+++ b/packages/turf-boolean-valid/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-within/package.json b/packages/turf-boolean-within/package.json
index 3a72cf94f4..b653f30ebb 100644
--- a/packages/turf-boolean-within/package.json
+++ b/packages/turf-boolean-within/package.json
@@ -27,26 +27,30 @@
"within",
"boolean-within"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -62,15 +66,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/boolean-point-on-line": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/boolean-point-on-line": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-boolean-within/tsconfig.json b/packages/turf-boolean-within/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-boolean-within/tsconfig.json
+++ b/packages/turf-boolean-within/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-boolean-within/types.ts b/packages/turf-boolean-within/types.ts
index fb7237b71d..b0c870784c 100644
--- a/packages/turf-boolean-within/types.ts
+++ b/packages/turf-boolean-within/types.ts
@@ -1,5 +1,5 @@
import * as helpers from "@turf/helpers";
-import booleanWithin from "./index";
+import { booleanWithin } from "./index";
const pt = helpers.point([0, 0]);
const line = helpers.lineString([
diff --git a/packages/turf-buffer/index.js b/packages/turf-buffer/index.js
index 9197738d1e..78f897c424 100644
--- a/packages/turf-buffer/index.js
+++ b/packages/turf-buffer/index.js
@@ -1,4 +1,4 @@
-import center from "@turf/center";
+import { center } from "@turf/center";
import jsts from "@turf/jsts";
import { geomEach, featureEach } from "@turf/meta";
import { geoAzimuthalEquidistant } from "d3-geo";
diff --git a/packages/turf-buffer/package.json b/packages/turf-buffer/package.json
index 3260e586f2..422ee10520 100644
--- a/packages/turf-buffer/package.json
+++ b/packages/turf-buffer/package.json
@@ -30,17 +30,23 @@
"geojson",
"turf"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -48,29 +54,29 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/center": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/center": "workspace:^",
+ "@turf/helpers": "workspace:^",
"@turf/jsts": "^2.7.1",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/projection": "^7.0.0-alpha.2",
+ "@turf/meta": "workspace:^",
+ "@turf/projection": "workspace:^",
"d3-geo": "1.7.1"
}
}
diff --git a/packages/turf-buffer/test.ts b/packages/turf-buffer/test.ts
index f36d819c29..0c120f8513 100644
--- a/packages/turf-buffer/test.ts
+++ b/packages/turf-buffer/test.ts
@@ -3,7 +3,7 @@ import test from "tape";
import path from "path";
import { loadJsonFileSync } from "load-json-file";
import { writeJsonFileSync } from "write-json-file";
-import truncate from "@turf/truncate";
+import { truncate } from "@turf/truncate";
import { featureEach } from "@turf/meta";
import {
featureCollection,
diff --git a/packages/turf-buffer/tsconfig.json b/packages/turf-buffer/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-buffer/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-buffer/types.ts b/packages/turf-buffer/types.ts
index b79edc2a24..d4ed61b0b3 100644
--- a/packages/turf-buffer/types.ts
+++ b/packages/turf-buffer/types.ts
@@ -9,7 +9,7 @@ import {
geometryCollection,
} from "@turf/helpers";
import { Point, LineString } from "geojson";
-import buffer from "./";
+import { buffer } from "./index";
// Standard Geometry
const pt = point([100, 0]);
diff --git a/packages/turf-center-mean/package.json b/packages/turf-center-mean/package.json
index f9ab1b08a8..f8bac7c1ee 100644
--- a/packages/turf-center-mean/package.json
+++ b/packages/turf-center-mean/package.json
@@ -28,34 +28,38 @@
"geo",
"turf"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/center": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/center": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
@@ -63,14 +67,15 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-center-mean/tsconfig.json b/packages/turf-center-mean/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-center-mean/tsconfig.json
+++ b/packages/turf-center-mean/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-center-mean/types.ts b/packages/turf-center-mean/types.ts
index c888569a40..3ed5bdef4d 100644
--- a/packages/turf-center-mean/types.ts
+++ b/packages/turf-center-mean/types.ts
@@ -1,5 +1,5 @@
import { lineString } from "@turf/helpers";
-import centerMean from "./index";
+import { centerMean } from "./index";
const line = lineString([
[0, 0],
diff --git a/packages/turf-center-median/index.ts b/packages/turf-center-median/index.ts
index a8bfefe85e..9475ee3b6a 100644
--- a/packages/turf-center-median/index.ts
+++ b/packages/turf-center-median/index.ts
@@ -1,7 +1,7 @@
import { FeatureCollection, Feature, Point, Position } from "geojson";
-import centerMean from "@turf/center-mean";
-import distance from "@turf/distance";
-import centroid from "@turf/centroid";
+import { centerMean } from "@turf/center-mean";
+import { distance } from "@turf/distance";
+import { centroid } from "@turf/centroid";
import { isNumber, point, isObject, featureCollection } from "@turf/helpers";
import { featureEach } from "@turf/meta";
diff --git a/packages/turf-center-median/package.json b/packages/turf-center-median/package.json
index 7cdb085225..863a513e2c 100644
--- a/packages/turf-center-median/package.json
+++ b/packages/turf-center-median/package.json
@@ -23,51 +23,56 @@
"turf",
"center-median"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/center": "^7.0.0-alpha.2",
- "@turf/center-of-mass": "^7.0.0-alpha.2",
- "@turf/random": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/center": "workspace:^",
+ "@turf/center-of-mass": "workspace:^",
+ "@turf/random": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/center-mean": "^7.0.0-alpha.2",
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/center-mean": "workspace:^",
+ "@turf/centroid": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-center-median/test.ts b/packages/turf-center-median/test.ts
index 6c41cdf6ea..c2a3c63c49 100644
--- a/packages/turf-center-median/test.ts
+++ b/packages/turf-center-median/test.ts
@@ -4,7 +4,7 @@ import path from "path";
import { loadJsonFileSync } from "load-json-file";
import { writeJsonFileSync } from "write-json-file";
import { center } from "@turf/center";
-import truncate from "@turf/truncate";
+import { truncate } from "@turf/truncate";
import { centerMean } from "@turf/center-mean";
import { centerOfMass } from "@turf/center-of-mass";
import { featureCollection, round } from "@turf/helpers";
diff --git a/packages/turf-center-median/tsconfig.json b/packages/turf-center-median/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-center-median/tsconfig.json
+++ b/packages/turf-center-median/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-center-of-mass/index.ts b/packages/turf-center-of-mass/index.ts
index 5c79dae23b..f24b55d51d 100644
--- a/packages/turf-center-of-mass/index.ts
+++ b/packages/turf-center-of-mass/index.ts
@@ -1,6 +1,6 @@
import { Feature, GeoJsonProperties, Point, Position } from "geojson";
-import convex from "@turf/convex";
-import centroid from "@turf/centroid";
+import { convex } from "@turf/convex";
+import { centroid } from "@turf/centroid";
import { point } from "@turf/helpers";
import { getType, getCoord } from "@turf/invariant";
import { coordEach } from "@turf/meta";
diff --git a/packages/turf-center-of-mass/package.json b/packages/turf-center-of-mass/package.json
index d8934708fb..cffdb35d8e 100644
--- a/packages/turf-center-of-mass/package.json
+++ b/packages/turf-center-of-mass/package.json
@@ -20,26 +20,30 @@
"turf",
"gis"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -53,16 +57,17 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/convex": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/centroid": "workspace:^",
+ "@turf/convex": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-center-of-mass/tsconfig.json b/packages/turf-center-of-mass/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-center-of-mass/tsconfig.json
+++ b/packages/turf-center-of-mass/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-center-of-mass/types.ts b/packages/turf-center-of-mass/types.ts
index b9509a36f0..9617b058cf 100644
--- a/packages/turf-center-of-mass/types.ts
+++ b/packages/turf-center-of-mass/types.ts
@@ -1,5 +1,5 @@
import { lineString } from "@turf/helpers";
-import centerOfMass from "./index";
+import { centerOfMass } from "./index";
const line = lineString([
[0, 0],
diff --git a/packages/turf-center/index.ts b/packages/turf-center/index.ts
index fbc3066f2d..5a599b35b7 100644
--- a/packages/turf-center/index.ts
+++ b/packages/turf-center/index.ts
@@ -1,5 +1,5 @@
import { BBox, Feature, GeoJsonProperties, Point } from "geojson";
-import bbox from "@turf/bbox";
+import { bbox } from "@turf/bbox";
import { point, Id, AllGeoJSON } from "@turf/helpers";
/**
diff --git a/packages/turf-center/package.json b/packages/turf-center/package.json
index 8d5acdf8ad..75adf49beb 100644
--- a/packages/turf-center/package.json
+++ b/packages/turf-center/package.json
@@ -24,34 +24,38 @@
"geo",
"turf"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/meta": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
@@ -59,13 +63,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/helpers": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-center/tsconfig.json b/packages/turf-center/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-center/tsconfig.json
+++ b/packages/turf-center/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-center/types.ts b/packages/turf-center/types.ts
index 63684d7511..53767582ef 100644
--- a/packages/turf-center/types.ts
+++ b/packages/turf-center/types.ts
@@ -1,5 +1,5 @@
import { lineString } from "@turf/helpers";
-import center from "./index";
+import { center } from "./index";
const line = lineString([
[0, 0],
diff --git a/packages/turf-centroid/package.json b/packages/turf-centroid/package.json
index 3ab00a7f2c..e87e91d0d1 100644
--- a/packages/turf-centroid/package.json
+++ b/packages/turf-centroid/package.json
@@ -22,26 +22,30 @@
"geo",
"gis"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -56,13 +60,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-centroid/tsconfig.json b/packages/turf-centroid/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-centroid/tsconfig.json
+++ b/packages/turf-centroid/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-centroid/types.ts b/packages/turf-centroid/types.ts
index bc7dc6cdfd..d08694d6a5 100644
--- a/packages/turf-centroid/types.ts
+++ b/packages/turf-centroid/types.ts
@@ -1,5 +1,5 @@
import { lineString } from "@turf/helpers";
-import centroid from "./index";
+import { centroid } from "./index";
const line = lineString([
[0, 0],
diff --git a/packages/turf-circle/index.ts b/packages/turf-circle/index.ts
index e8b856c3c2..dd4d8d57f2 100644
--- a/packages/turf-circle/index.ts
+++ b/packages/turf-circle/index.ts
@@ -1,5 +1,5 @@
import { GeoJsonProperties, Feature, Point, Polygon } from "geojson";
-import destination from "@turf/destination";
+import { destination } from "@turf/destination";
import { polygon, Units } from "@turf/helpers";
/**
@@ -36,8 +36,8 @@ function circle
(
const properties: any = options.properties
? options.properties
: !Array.isArray(center) && center.type === "Feature" && center.properties
- ? center.properties
- : {};
+ ? center.properties
+ : {};
// main
const coordinates = [];
diff --git a/packages/turf-circle/package.json b/packages/turf-circle/package.json
index 6c190d29ac..1d6bfb81cb 100644
--- a/packages/turf-circle/package.json
+++ b/packages/turf-circle/package.json
@@ -24,26 +24,30 @@
"miles",
"km"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -51,20 +55,21 @@
},
"devDependencies": {
"@mapbox/geojsonhint": "^3.2.0",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/destination": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/destination": "workspace:^",
+ "@turf/helpers": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-circle/tsconfig.json b/packages/turf-circle/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-circle/tsconfig.json
+++ b/packages/turf-circle/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-circle/types.ts b/packages/turf-circle/types.ts
index 2ff4493a20..e7be40ff25 100644
--- a/packages/turf-circle/types.ts
+++ b/packages/turf-circle/types.ts
@@ -1,5 +1,5 @@
import { point } from "@turf/helpers";
-import circle from "./index";
+import { circle } from "./index";
const center = point([-75.343, 39.984]);
const units = "kilometers";
diff --git a/packages/turf-clean-coords/package.json b/packages/turf-clean-coords/package.json
index 1d335a5984..08c35e5b1d 100644
--- a/packages/turf-clean-coords/package.json
+++ b/packages/turf-clean-coords/package.json
@@ -24,46 +24,51 @@
"gis",
"clean-coords"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-clean-coords/tsconfig.json b/packages/turf-clean-coords/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-clean-coords/tsconfig.json
+++ b/packages/turf-clean-coords/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-clean-coords/types.ts b/packages/turf-clean-coords/types.ts
index 33c1c0c185..92e86fde1b 100644
--- a/packages/turf-clean-coords/types.ts
+++ b/packages/turf-clean-coords/types.ts
@@ -1,5 +1,5 @@
import { multiPoint } from "@turf/helpers";
-import cleanCoords from "./index";
+import { cleanCoords } from "./index";
// Fixtures
const multiPt = multiPoint([
diff --git a/packages/turf-clone/index.ts b/packages/turf-clone/index.ts
index cf008eb0e8..206ec73185 100644
--- a/packages/turf-clone/index.ts
+++ b/packages/turf-clone/index.ts
@@ -73,7 +73,7 @@ function cloneFeature(geojson: any) {
* @param {Object} properties GeoJSON Properties
* @returns {Object} cloned Properties
*/
-export function cloneProperties(properties: GeoJsonProperties) {
+function cloneProperties(properties: GeoJsonProperties) {
const cloned: { [key: string]: any } = {};
if (!properties) {
return cloned;
@@ -167,5 +167,5 @@ function deepSlice(coords: C): C {
});
}
-export { clone };
+export { clone, cloneProperties };
export default clone;
diff --git a/packages/turf-clone/package.json b/packages/turf-clone/package.json
index 6eb24af717..3c0fa896cb 100644
--- a/packages/turf-clone/package.json
+++ b/packages/turf-clone/package.json
@@ -23,43 +23,48 @@
"turf",
"clone"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/meta": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-clone/tsconfig.json b/packages/turf-clone/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-clone/tsconfig.json
+++ b/packages/turf-clone/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-clone/types.ts b/packages/turf-clone/types.ts
index 757fec85cd..dd241a58c9 100644
--- a/packages/turf-clone/types.ts
+++ b/packages/turf-clone/types.ts
@@ -1,6 +1,6 @@
import { Feature, LineString, Point } from "geojson";
import { lineString, point } from "@turf/helpers";
-import clone from "./index";
+import { clone } from "./index";
const pt = point([0, 20]);
const ptCloned: Feature = clone(pt);
diff --git a/packages/turf-clusters-dbscan/index.ts b/packages/turf-clusters-dbscan/index.ts
index f20908e271..4908cb946a 100644
--- a/packages/turf-clusters-dbscan/index.ts
+++ b/packages/turf-clusters-dbscan/index.ts
@@ -1,7 +1,8 @@
import { GeoJsonProperties, FeatureCollection, Point } from "geojson";
-import clone from "@turf/clone";
-import distance from "@turf/distance";
+import { clone } from "@turf/clone";
+import { distance } from "@turf/distance";
import { degreesToRadians, lengthToDegrees, Units } from "@turf/helpers";
+// @ts-expect-error No types available for rbush.
import RBush from "rbush";
type Dbscan = "core" | "edge" | "noise";
@@ -120,8 +121,8 @@ function clustersDbscan(
// Calculate the bounding box for the region query
const bbox = { minX, minY, maxX, maxY };
- return tree.search(bbox).filter((neighbor) => {
- const neighborIndex = (neighbor as IndexedPoint).index;
+ return tree.search(bbox).filter((neighbor: IndexedPoint) => {
+ const neighborIndex = neighbor.index;
const neighborPoint = points.features[neighborIndex];
const distanceInKm = distance(point, neighborPoint, {
units: "kilometers",
diff --git a/packages/turf-clusters-dbscan/package.json b/packages/turf-clusters-dbscan/package.json
index cc35a0547c..a22034a72f 100644
--- a/packages/turf-clusters-dbscan/package.json
+++ b/packages/turf-clusters-dbscan/package.json
@@ -30,34 +30,38 @@
"density",
"dbscan"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/clusters": "^7.0.0-alpha.2",
+ "@turf/centroid": "workspace:^",
+ "@turf/clusters": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
@@ -66,15 +70,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/clone": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"rbush": "^3.0.1",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-clusters-dbscan/tsconfig.json b/packages/turf-clusters-dbscan/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-clusters-dbscan/tsconfig.json
+++ b/packages/turf-clusters-dbscan/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-clusters-dbscan/types.ts b/packages/turf-clusters-dbscan/types.ts
index 4e7d782f7c..631a1aa8d3 100644
--- a/packages/turf-clusters-dbscan/types.ts
+++ b/packages/turf-clusters-dbscan/types.ts
@@ -1,5 +1,5 @@
import { featureCollection, point } from "@turf/helpers";
-import clustersDbscan from "./index";
+import { clustersDbscan } from "./index";
// Fixtures
const points = featureCollection([point([0, 0]), point([2, 2])]);
diff --git a/packages/turf-clusters-kmeans/index.ts b/packages/turf-clusters-kmeans/index.ts
index 19e0efe43f..fdc85be83a 100644
--- a/packages/turf-clusters-kmeans/index.ts
+++ b/packages/turf-clusters-kmeans/index.ts
@@ -1,5 +1,5 @@
import { FeatureCollection, Point, GeoJsonProperties } from "geojson";
-import clone from "@turf/clone";
+import { clone } from "@turf/clone";
import { coordAll, featureEach } from "@turf/meta";
import skmeans from "skmeans";
diff --git a/packages/turf-clusters-kmeans/package.json b/packages/turf-clusters-kmeans/package.json
index b1d4096902..075a796ac6 100644
--- a/packages/turf-clusters-kmeans/package.json
+++ b/packages/turf-clusters-kmeans/package.json
@@ -29,35 +29,39 @@
"clustering",
"k-means"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/clusters": "^7.0.0-alpha.2",
- "@turf/random": "^7.0.0-alpha.2",
+ "@turf/centroid": "workspace:^",
+ "@turf/clusters": "workspace:^",
+ "@turf/random": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/skmeans": "^0.11.7",
"@types/tape": "^4.2.32",
@@ -67,15 +71,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/clone": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
"skmeans": "0.9.7",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-clusters-kmeans/tsconfig.json b/packages/turf-clusters-kmeans/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-clusters-kmeans/tsconfig.json
+++ b/packages/turf-clusters-kmeans/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-clusters-kmeans/types.ts b/packages/turf-clusters-kmeans/types.ts
index 7181dea5fc..c9d6fee386 100644
--- a/packages/turf-clusters-kmeans/types.ts
+++ b/packages/turf-clusters-kmeans/types.ts
@@ -1,5 +1,5 @@
import { featureCollection, point } from "@turf/helpers";
-import clustersKmeans from "./";
+import { clustersKmeans } from "./index";
// Fixtures
const points = featureCollection([point([0, 0]), point([2, 2])]);
diff --git a/packages/turf-clusters/package.json b/packages/turf-clusters/package.json
index 6841def299..1a4ea9fd36 100644
--- a/packages/turf-clusters/package.json
+++ b/packages/turf-clusters/package.json
@@ -26,26 +26,30 @@
"clusters",
"clustering"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -57,12 +61,13 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-clusters/tsconfig.json b/packages/turf-clusters/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-clusters/tsconfig.json
+++ b/packages/turf-clusters/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-collect/index.ts b/packages/turf-collect/index.ts
index eecdf9539f..d8b713adab 100644
--- a/packages/turf-collect/index.ts
+++ b/packages/turf-collect/index.ts
@@ -1,6 +1,6 @@
import { FeatureCollection, Polygon, Point } from "geojson";
-import turfbbox from "@turf/bbox";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
+import { bbox as turfbbox } from "@turf/bbox";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
import rbush from "rbush";
interface Entry {
diff --git a/packages/turf-collect/package.json b/packages/turf-collect/package.json
index e936b36997..1794471274 100644
--- a/packages/turf-collect/package.json
+++ b/packages/turf-collect/package.json
@@ -27,26 +27,30 @@
"polygons",
"stats"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -58,13 +62,14 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/helpers": "workspace:^",
"rbush": "^3.0.1",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-collect/tsconfig.json b/packages/turf-collect/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-collect/tsconfig.json
+++ b/packages/turf-collect/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-combine/package.json b/packages/turf-combine/package.json
index 26458eb0d9..e0a1241a5c 100644
--- a/packages/turf-combine/package.json
+++ b/packages/turf-combine/package.json
@@ -23,26 +23,30 @@
"multipolygon",
"combine"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -53,12 +57,13 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-combine/tsconfig.json b/packages/turf-combine/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-combine/tsconfig.json
+++ b/packages/turf-combine/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-concave/index.ts b/packages/turf-concave/index.ts
index a87d092bf5..2e18eff090 100644
--- a/packages/turf-concave/index.ts
+++ b/packages/turf-concave/index.ts
@@ -1,4 +1,4 @@
-import distance from "@turf/distance";
+import { distance } from "@turf/distance";
import { feature, featureCollection } from "@turf/helpers";
import {
Feature,
@@ -9,8 +9,8 @@ import {
} from "geojson";
import { Units } from "@turf/helpers";
import { featureEach } from "@turf/meta";
-import tin from "@turf/tin";
-import dissolve from "./lib/turf-dissolve";
+import { tin } from "@turf/tin";
+import { dissolve } from "./lib/turf-dissolve";
/**
* Takes a set of {@link Point|points} and returns a concave hull Polygon or MultiPolygon.
diff --git a/packages/turf-concave/lib/turf-dissolve.ts b/packages/turf-concave/lib/turf-dissolve.ts
index d99f1f401f..8287ba2483 100644
--- a/packages/turf-concave/lib/turf-dissolve.ts
+++ b/packages/turf-concave/lib/turf-dissolve.ts
@@ -6,12 +6,12 @@ import {
MultiPolygon,
Polygon,
} from "geojson";
-import clone from "@turf/clone";
+import { clone } from "@turf/clone";
import { isObject } from "@turf/helpers";
import { getType } from "@turf/invariant";
import { flattenEach } from "@turf/meta";
-import lineDissolve from "./turf-line-dissolve";
-import polygonDissolve from "./turf-polygon-dissolve";
+import { lineDissolve } from "./turf-line-dissolve";
+import { polygonDissolve } from "./turf-polygon-dissolve";
/**
* Transform function: attempts to dissolve geojson objects where possible
@@ -90,4 +90,5 @@ function getHomogenousType(geojson: any) {
return null;
}
+export { dissolve };
export default dissolve;
diff --git a/packages/turf-concave/lib/turf-line-dissolve.ts b/packages/turf-concave/lib/turf-line-dissolve.ts
index 164f48911b..0870084bbc 100644
--- a/packages/turf-concave/lib/turf-line-dissolve.ts
+++ b/packages/turf-concave/lib/turf-line-dissolve.ts
@@ -4,7 +4,7 @@ import {
LineString,
MultiLineString,
} from "geojson";
-import clone from "@turf/clone";
+import { clone } from "@turf/clone";
import { isObject, lineString, multiLineString } from "@turf/helpers";
import { getType } from "@turf/invariant";
import { lineReduce } from "@turf/meta";
@@ -120,4 +120,5 @@ function mergeLineStrings(a: Feature, b: Feature) {
return lineString(coords);
}
+export { lineDissolve };
export default lineDissolve;
diff --git a/packages/turf-concave/lib/turf-polygon-dissolve.ts b/packages/turf-concave/lib/turf-polygon-dissolve.ts
index 22431d9a5e..f930f8c838 100644
--- a/packages/turf-concave/lib/turf-polygon-dissolve.ts
+++ b/packages/turf-concave/lib/turf-polygon-dissolve.ts
@@ -1,5 +1,5 @@
import { Feature, FeatureCollection, MultiPolygon, Polygon } from "geojson";
-import clone from "@turf/clone";
+import { clone } from "@turf/clone";
import { geometryCollection } from "@turf/helpers";
import { getType } from "@turf/invariant";
import { flattenEach } from "@turf/meta";
@@ -14,7 +14,7 @@ import { topology } from "topojson-server";
* @param {boolean} [options.mutate=false] Prevent input mutation
* @returns {Feature} Dissolved Polygons
*/
-export default function polygonDissolve(
+function polygonDissolve(
geojson: FeatureCollection,
options: { mutate?: boolean } = {}
): Feature | null {
@@ -40,3 +40,6 @@ export default function polygonDissolve(
const merged: any = merge(topo, topo.objects.geoms.geometries);
return merged;
}
+
+export { polygonDissolve };
+export default polygonDissolve;
diff --git a/packages/turf-concave/package.json b/packages/turf-concave/package.json
index 7d20a7936b..cb0c279b3c 100644
--- a/packages/turf-concave/package.json
+++ b/packages/turf-concave/package.json
@@ -33,26 +33,30 @@
"concave",
"geometry"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -66,17 +70,18 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/tin": "^7.0.0-alpha.2",
+ "@turf/clone": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/tin": "workspace:^",
"topojson-client": "3.x",
"topojson-server": "3.x",
"tslib": "^2.6.2"
diff --git a/packages/turf-concave/tsconfig.json b/packages/turf-concave/tsconfig.json
index aaf678f03b..563bf86442 100644
--- a/packages/turf-concave/tsconfig.json
+++ b/packages/turf-concave/tsconfig.json
@@ -1,12 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": [
- "index.ts",
- "lib/turf-dissolve.ts",
- "lib/turf-line-dissolve.ts",
- "lib/turf-polygon-dissolve.ts"
- ]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-convex/package.json b/packages/turf-convex/package.json
index fbe43ffee9..5b193a7b24 100644
--- a/packages/turf-convex/package.json
+++ b/packages/turf-convex/package.json
@@ -20,26 +20,30 @@
"turf",
"gis"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -53,13 +57,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"concaveman": "^1.2.1",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-convex/tsconfig.json b/packages/turf-convex/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-convex/tsconfig.json
+++ b/packages/turf-convex/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-destination/package.json b/packages/turf-destination/package.json
index b6a94a0dea..bfcb46a456 100644
--- a/packages/turf-destination/package.json
+++ b/packages/turf-destination/package.json
@@ -24,32 +24,36 @@
"miles",
"km"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
@@ -57,13 +61,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-destination/tsconfig.json b/packages/turf-destination/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-destination/tsconfig.json
+++ b/packages/turf-destination/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-difference/package.json b/packages/turf-difference/package.json
index cbce8ef5d1..c953f22493 100644
--- a/packages/turf-difference/package.json
+++ b/packages/turf-difference/package.json
@@ -20,26 +20,30 @@
"turf",
"gis"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -52,13 +56,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"polygon-clipping": "^0.15.3",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-difference/tsconfig.json b/packages/turf-difference/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-difference/tsconfig.json
+++ b/packages/turf-difference/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-directional-mean/index.ts b/packages/turf-directional-mean/index.ts
index 68bfedb03b..bb21d837b8 100644
--- a/packages/turf-directional-mean/index.ts
+++ b/packages/turf-directional-mean/index.ts
@@ -1,10 +1,10 @@
import { Feature, FeatureCollection, LineString, Point } from "geojson";
-import bearing from "@turf/bearing";
-import centroid from "@turf/centroid";
-import destination from "@turf/destination";
+import { bearing } from "@turf/bearing";
+import { centroid } from "@turf/centroid";
+import { destination } from "@turf/destination";
import { featureCollection, lineString, point } from "@turf/helpers";
import { getCoord } from "@turf/invariant";
-import length from "@turf/length";
+import { length } from "@turf/length";
import { featureEach, segmentEach, segmentReduce } from "@turf/meta";
interface DirectionalMeanLine extends Feature {
diff --git a/packages/turf-directional-mean/package.json b/packages/turf-directional-mean/package.json
index 53e191a126..7259dcdd48 100644
--- a/packages/turf-directional-mean/package.json
+++ b/packages/turf-directional-mean/package.json
@@ -23,26 +23,30 @@
"turf",
"directional-mean"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -54,18 +58,19 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bearing": "^7.0.0-alpha.2",
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/destination": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/length": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/bearing": "workspace:^",
+ "@turf/centroid": "workspace:^",
+ "@turf/destination": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/length": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-directional-mean/tsconfig.json b/packages/turf-directional-mean/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-directional-mean/tsconfig.json
+++ b/packages/turf-directional-mean/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-dissolve/package.json b/packages/turf-dissolve/package.json
index 9856093c6a..dd386c4e29 100644
--- a/packages/turf-dissolve/package.json
+++ b/packages/turf-dissolve/package.json
@@ -23,26 +23,30 @@
"geojson",
"polygon"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -54,15 +58,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/flatten": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/flatten": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
"polygon-clipping": "^0.15.3",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-dissolve/test.ts b/packages/turf-dissolve/test.ts
index d992385be9..5788426f9e 100644
--- a/packages/turf-dissolve/test.ts
+++ b/packages/turf-dissolve/test.ts
@@ -4,7 +4,7 @@ import path from "path";
import { loadJsonFileSync } from "load-json-file";
import { writeJsonFileSync } from "write-json-file";
import { polygon, point, featureCollection } from "@turf/helpers";
-import dissolve from "./index";
+import { dissolve } from "./index";
const SKIP = [];
diff --git a/packages/turf-dissolve/tsconfig.json b/packages/turf-dissolve/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-dissolve/tsconfig.json
+++ b/packages/turf-dissolve/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-distance-weight/index.ts b/packages/turf-distance-weight/index.ts
index 16ce731cca..cdac777c79 100644
--- a/packages/turf-distance-weight/index.ts
+++ b/packages/turf-distance-weight/index.ts
@@ -1,5 +1,5 @@
import { Feature, FeatureCollection, Point } from "geojson";
-import centroid from "@turf/centroid";
+import { centroid } from "@turf/centroid";
import { getCoord } from "@turf/invariant";
import { featureEach } from "@turf/meta";
diff --git a/packages/turf-distance-weight/package.json b/packages/turf-distance-weight/package.json
index 1efd99ed18..ff7d342f49 100644
--- a/packages/turf-distance-weight/package.json
+++ b/packages/turf-distance-weight/package.json
@@ -23,26 +23,30 @@
"turf",
"distance-weight"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -54,15 +58,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/centroid": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-distance-weight/test.ts b/packages/turf-distance-weight/test.ts
index 83059f4fef..8c7bb19aa8 100644
--- a/packages/turf-distance-weight/test.ts
+++ b/packages/turf-distance-weight/test.ts
@@ -3,8 +3,7 @@ import { point } from "@turf/helpers";
import test from "tape";
import path from "path";
import { loadJsonFileSync } from "load-json-file";
-import { distanceWeight } from "./index";
-import { pNormDistance } from "./dist/js/index.js";
+import { distanceWeight, pNormDistance } from "./index";
test("pNormDistance function", (t) => {
t.equal(pNormDistance(point([2, 0]), point([0, 0]), 2), 2, "2-norm is ok");
diff --git a/packages/turf-distance-weight/tsconfig.json b/packages/turf-distance-weight/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-distance-weight/tsconfig.json
+++ b/packages/turf-distance-weight/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-distance/package.json b/packages/turf-distance/package.json
index 767df17e47..dc5ea3b606 100644
--- a/packages/turf-distance/package.json
+++ b/packages/turf-distance/package.json
@@ -22,26 +22,30 @@
"miles",
"km"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -53,13 +57,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-distance/tsconfig.json b/packages/turf-distance/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-distance/tsconfig.json
+++ b/packages/turf-distance/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-ellipse/index.ts b/packages/turf-ellipse/index.ts
index 19aacb0be4..06182b9721 100644
--- a/packages/turf-ellipse/index.ts
+++ b/packages/turf-ellipse/index.ts
@@ -6,8 +6,8 @@ import {
Coord,
Units,
} from "@turf/helpers";
-import rhumbDestination from "@turf/rhumb-destination";
-import transformRotate from "@turf/transform-rotate";
+import { rhumbDestination } from "@turf/rhumb-destination";
+import { transformRotate } from "@turf/transform-rotate";
import { getCoord } from "@turf/invariant";
import { GeoJsonProperties, Feature, Polygon } from "geojson";
diff --git a/packages/turf-ellipse/package.json b/packages/turf-ellipse/package.json
index 4f448e8197..c92bf37346 100644
--- a/packages/turf-ellipse/package.json
+++ b/packages/turf-ellipse/package.json
@@ -23,36 +23,40 @@
"turf",
"ellipse"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
"@mapbox/geojsonhint": "^3.2.0",
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/circle": "^7.0.0-alpha.2",
- "@turf/destination": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/circle": "workspace:^",
+ "@turf/destination": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
@@ -60,15 +64,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/rhumb-destination": "^7.0.0-alpha.2",
- "@turf/transform-rotate": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/rhumb-destination": "workspace:^",
+ "@turf/transform-rotate": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-ellipse/test.ts b/packages/turf-ellipse/test.ts
index cbc499004d..5e463e1720 100644
--- a/packages/turf-ellipse/test.ts
+++ b/packages/turf-ellipse/test.ts
@@ -8,7 +8,7 @@ import { truncate } from "@turf/truncate";
import geojsonhint from "@mapbox/geojsonhint";
import { bboxPolygon } from "@turf/bbox-polygon";
import { rhumbDestination } from "@turf/rhumb-destination";
-// import destination from '@turf/destination';
+// import { destination } from '@turf/destination';
import { featureCollection } from "@turf/helpers";
import { ellipse } from "./index";
diff --git a/packages/turf-ellipse/tsconfig.json b/packages/turf-ellipse/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-ellipse/tsconfig.json
+++ b/packages/turf-ellipse/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-envelope/package.json b/packages/turf-envelope/package.json
index df4d03f319..8579f4b82b 100644
--- a/packages/turf-envelope/package.json
+++ b/packages/turf-envelope/package.json
@@ -23,26 +23,30 @@
"polygon",
"extent"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -54,13 +58,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/helpers": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-envelope/tsconfig.json b/packages/turf-envelope/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-envelope/tsconfig.json
+++ b/packages/turf-envelope/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-explode/package.json b/packages/turf-explode/package.json
index d0c25c108f..f623bea27a 100644
--- a/packages/turf-explode/package.json
+++ b/packages/turf-explode/package.json
@@ -22,26 +22,30 @@
"geospatial",
"coordinates"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -54,13 +58,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-explode/tsconfig.json b/packages/turf-explode/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-explode/tsconfig.json
+++ b/packages/turf-explode/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-flatten/package.json b/packages/turf-flatten/package.json
index 4b2be5d018..f706d75d42 100644
--- a/packages/turf-flatten/package.json
+++ b/packages/turf-flatten/package.json
@@ -27,26 +27,30 @@
"gis",
"featurecollection"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -59,13 +63,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-flatten/tsconfig.json b/packages/turf-flatten/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-flatten/tsconfig.json
+++ b/packages/turf-flatten/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-flatten/types.ts b/packages/turf-flatten/types.ts
index 1a0eef3d38..0bb087121d 100644
--- a/packages/turf-flatten/types.ts
+++ b/packages/turf-flatten/types.ts
@@ -5,7 +5,7 @@ import {
geometryCollection,
// Typescript types
} from "@turf/helpers";
-import flatten from "./";
+import { flatten } from "./index";
const multiPt = multiPoint([
[0, 0],
diff --git a/packages/turf-flip/index.ts b/packages/turf-flip/index.ts
index d482b53ab6..a5e84bf35e 100644
--- a/packages/turf-flip/index.ts
+++ b/packages/turf-flip/index.ts
@@ -1,6 +1,6 @@
import { coordEach } from "@turf/meta";
import { isObject, AllGeoJSON } from "@turf/helpers";
-import clone from "@turf/clone";
+import { clone } from "@turf/clone";
/**
* Takes input features and flips all of their coordinates from `[x, y]` to `[y, x]`.
diff --git a/packages/turf-flip/package.json b/packages/turf-flip/package.json
index ecfddbd4ee..b4d86c1569 100644
--- a/packages/turf-flip/package.json
+++ b/packages/turf-flip/package.json
@@ -22,26 +22,30 @@
"coordinate",
"flip"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -54,14 +58,15 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/clone": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-flip/tsconfig.json b/packages/turf-flip/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-flip/tsconfig.json
+++ b/packages/turf-flip/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-flip/types.ts b/packages/turf-flip/types.ts
index 94283582fb..f0029e79b9 100644
--- a/packages/turf-flip/types.ts
+++ b/packages/turf-flip/types.ts
@@ -4,7 +4,7 @@ import {
lineString,
geometryCollection,
} from "@turf/helpers";
-import flip from "./";
+import { flip } from "./index";
const pt = point([120.1234567, 40.1234567]);
const ptGeom = pt.geometry;
diff --git a/packages/turf-geojson-rbush/package.json b/packages/turf-geojson-rbush/package.json
index c12beee425..7246ad0a1f 100644
--- a/packages/turf-geojson-rbush/package.json
+++ b/packages/turf-geojson-rbush/package.json
@@ -28,17 +28,23 @@
"spatial",
"rbush"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -46,28 +52,28 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/random": "^7.0.0-alpha.2",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/random": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"@types/geojson": "7946.0.8",
"rbush": "^3.0.1"
}
diff --git a/packages/turf-geojson-rbush/tsconfig.json b/packages/turf-geojson-rbush/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-geojson-rbush/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-great-circle/package.json b/packages/turf-great-circle/package.json
index eb7e5f140e..61f33f9cda 100644
--- a/packages/turf-great-circle/package.json
+++ b/packages/turf-great-circle/package.json
@@ -28,17 +28,23 @@
"great",
"circle"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -46,24 +52,24 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2"
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^"
}
}
diff --git a/packages/turf-great-circle/tsconfig.json b/packages/turf-great-circle/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-great-circle/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-great-circle/types.ts b/packages/turf-great-circle/types.ts
index 6afcf4f149..905287fd55 100644
--- a/packages/turf-great-circle/types.ts
+++ b/packages/turf-great-circle/types.ts
@@ -1,5 +1,5 @@
import { point } from "@turf/helpers";
-import greatCircle from "./";
+import { greatCircle } from "./index";
const pt1 = point([0, 0]);
const pt2 = point([60, 0]);
diff --git a/packages/turf-helpers/package.json b/packages/turf-helpers/package.json
index ae499ad117..c2a55db3e0 100644
--- a/packages/turf-helpers/package.json
+++ b/packages/turf-helpers/package.json
@@ -28,26 +28,30 @@
"turf",
"geojson"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -59,7 +63,8 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
diff --git a/packages/turf-helpers/tsconfig.json b/packages/turf-helpers/tsconfig.json
index 1100f70e6c..563bf86442 100644
--- a/packages/turf-helpers/tsconfig.json
+++ b/packages/turf-helpers/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts", "lib/geojson.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-hex-grid/index.ts b/packages/turf-hex-grid/index.ts
index 69fd5d9557..0ce997aac9 100644
--- a/packages/turf-hex-grid/index.ts
+++ b/packages/turf-hex-grid/index.ts
@@ -1,5 +1,5 @@
-import distance from "@turf/distance";
-import intersect from "@turf/intersect";
+import { distance } from "@turf/distance";
+import { intersect } from "@turf/intersect";
import {
Feature,
FeatureCollection,
diff --git a/packages/turf-hex-grid/package.json b/packages/turf-hex-grid/package.json
index cb4a7ae139..bc67901530 100644
--- a/packages/turf-hex-grid/package.json
+++ b/packages/turf-hex-grid/package.json
@@ -32,49 +32,54 @@
"points",
"geojson"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/intersect": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/intersect": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-hex-grid/tsconfig.json b/packages/turf-hex-grid/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-hex-grid/tsconfig.json
+++ b/packages/turf-hex-grid/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-hex-grid/types.ts b/packages/turf-hex-grid/types.ts
index 550dffa386..8b54a68fc0 100644
--- a/packages/turf-hex-grid/types.ts
+++ b/packages/turf-hex-grid/types.ts
@@ -1,5 +1,5 @@
import { BBox } from "geojson";
-import hexGrid from "./index";
+import { hexGrid } from "./index";
// prettier-ignore
const bbox: BBox = [
diff --git a/packages/turf-interpolate/index.js b/packages/turf-interpolate/index.js
index 263ce6d0c1..02c0bb5cf7 100644
--- a/packages/turf-interpolate/index.js
+++ b/packages/turf-interpolate/index.js
@@ -1,11 +1,11 @@
-import bbox from "@turf/bbox";
-import hexGrid from "@turf/hex-grid";
-import pointGrid from "@turf/point-grid";
-import distance from "@turf/distance";
-import centroid from "@turf/centroid";
-import squareGrid from "@turf/square-grid";
-import triangleGrid from "@turf/triangle-grid";
-import clone from "@turf/clone";
+import { bbox } from "@turf/bbox";
+import { hexGrid } from "@turf/hex-grid";
+import { pointGrid } from "@turf/point-grid";
+import { distance } from "@turf/distance";
+import { centroid } from "@turf/centroid";
+import { squareGrid } from "@turf/square-grid";
+import { triangleGrid } from "@turf/triangle-grid";
+import { clone } from "@turf/clone";
import { featureCollection } from "@turf/helpers";
import { featureEach } from "@turf/meta";
import { collectionOf } from "@turf/invariant";
diff --git a/packages/turf-interpolate/package.json b/packages/turf-interpolate/package.json
index f71e10f62a..f66c5ecc18 100644
--- a/packages/turf-interpolate/package.json
+++ b/packages/turf-interpolate/package.json
@@ -24,17 +24,23 @@
"idw",
"interpolate"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -42,34 +48,34 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"benchmark": "^2.1.4",
"chromatism": "^3.0.0",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/hex-grid": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/point-grid": "^7.0.0-alpha.2",
- "@turf/square-grid": "^7.0.0-alpha.2",
- "@turf/triangle-grid": "^7.0.0-alpha.2"
+ "@turf/bbox": "workspace:^",
+ "@turf/centroid": "workspace:^",
+ "@turf/clone": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/hex-grid": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/point-grid": "workspace:^",
+ "@turf/square-grid": "workspace:^",
+ "@turf/triangle-grid": "workspace:^"
}
}
diff --git a/packages/turf-interpolate/tsconfig.json b/packages/turf-interpolate/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-interpolate/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-interpolate/types.ts b/packages/turf-interpolate/types.ts
index 3b13d6676c..0ca2974b4d 100644
--- a/packages/turf-interpolate/types.ts
+++ b/packages/turf-interpolate/types.ts
@@ -1,5 +1,5 @@
import { point, featureCollection } from "@turf/helpers";
-import interpolate from "./";
+import { interpolate } from "./index";
const cellSize = 1;
const property = "pressure";
diff --git a/packages/turf-intersect/package.json b/packages/turf-intersect/package.json
index f5ddfbbe91..c027e92650 100644
--- a/packages/turf-intersect/package.json
+++ b/packages/turf-intersect/package.json
@@ -21,26 +21,30 @@
"gis",
"intersect"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -54,13 +58,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"polygon-clipping": "^0.15.3",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-intersect/tsconfig.json b/packages/turf-intersect/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-intersect/tsconfig.json
+++ b/packages/turf-intersect/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-intersect/types.ts b/packages/turf-intersect/types.ts
index d84788de7b..f8fb1e5bac 100644
--- a/packages/turf-intersect/types.ts
+++ b/packages/turf-intersect/types.ts
@@ -1,5 +1,5 @@
import { featureCollection, polygon } from "@turf/helpers";
-import intersect from "./index";
+import { intersect } from "./index";
const poly1 = polygon([
[
diff --git a/packages/turf-invariant/bench.ts b/packages/turf-invariant/bench.ts
index 15c2ab7125..8a8c18f951 100644
--- a/packages/turf-invariant/bench.ts
+++ b/packages/turf-invariant/bench.ts
@@ -1,5 +1,5 @@
import Benchmark from "benchmark";
-import helpers from "@turf/helpers";
+import { helpers } from "@turf/helpers";
import * as invariant from "./index";
const pt = helpers.point([-75, 40]);
diff --git a/packages/turf-invariant/package.json b/packages/turf-invariant/package.json
index 079ce96dc3..f2e81868c1 100644
--- a/packages/turf-invariant/package.json
+++ b/packages/turf-invariant/package.json
@@ -25,26 +25,30 @@
"invariant",
"expectations"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -56,11 +60,12 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-invariant/tsconfig.json b/packages/turf-invariant/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-invariant/tsconfig.json
+++ b/packages/turf-invariant/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-isobands/bench.ts b/packages/turf-isobands/bench.ts
index bd4bdca46b..59ba00121c 100644
--- a/packages/turf-isobands/bench.ts
+++ b/packages/turf-isobands/bench.ts
@@ -2,7 +2,7 @@ import fs from "fs";
import path from "path";
import { loadJsonFileSync } from "load-json-file";
import Benchmark from "benchmark";
-import matrixToGrid from "./lib/matrix-to-grid";
+import { matrixToGrid } from "./lib/matrix-to-grid";
import { isobands } from "./index";
// Define Fixtures
diff --git a/packages/turf-isobands/index.ts b/packages/turf-isobands/index.ts
index 023045feee..4b08d42de6 100644
--- a/packages/turf-isobands/index.ts
+++ b/packages/turf-isobands/index.ts
@@ -1,7 +1,7 @@
-import bbox from "@turf/bbox";
-import area from "@turf/area";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
-import explode from "@turf/explode";
+import { bbox } from "@turf/bbox";
+import { area } from "@turf/area";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
+import { explode } from "@turf/explode";
import { collectionOf } from "@turf/invariant";
import {
polygon,
@@ -20,8 +20,7 @@ import {
Feature,
} from "geojson";
-import gridToMatrix from "./lib/grid-to-matrix";
-// @ts-expect-error Legacy JS library with no types defined
+import { gridToMatrix } from "./lib/grid-to-matrix";
import { isoBands } from "marchingsquares";
type GroupRingProps = { [prop: string]: string };
diff --git a/packages/turf-isobands/lib/grid-to-matrix.d.ts b/packages/turf-isobands/lib/grid-to-matrix.d.ts
new file mode 100644
index 0000000000..f1e6ca5ce8
--- /dev/null
+++ b/packages/turf-isobands/lib/grid-to-matrix.d.ts
@@ -0,0 +1,6 @@
+declare module "grid-to-matrix";
+
+declare function gridToMatrix(grid: any, options: any): any;
+
+export { gridToMatrix };
+export default gridToMatrix;
diff --git a/packages/turf-isobands/lib/grid-to-matrix.js b/packages/turf-isobands/lib/grid-to-matrix.js
index e55cc351b4..acb901a0ce 100644
--- a/packages/turf-isobands/lib/grid-to-matrix.js
+++ b/packages/turf-isobands/lib/grid-to-matrix.js
@@ -34,7 +34,7 @@ import { isObject } from "@turf/helpers";
* [18, 13, 10, 9, 78, 13, 18]
* ]
*/
-export default function gridToMatrix(grid, options) {
+function gridToMatrix(grid, options) {
// Optional parameters
options = options || {};
if (!isObject(options)) throw new Error("options is invalid");
@@ -102,3 +102,6 @@ function sortPointsByLatLng(points, flip) {
return pointMatrix;
}
+
+export { gridToMatrix };
+export default gridToMatrix;
diff --git a/packages/turf-isobands/lib/matrix-to-grid.js b/packages/turf-isobands/lib/matrix-to-grid.js
index 2ba96db9ab..bd63fb9d1c 100644
--- a/packages/turf-isobands/lib/matrix-to-grid.js
+++ b/packages/turf-isobands/lib/matrix-to-grid.js
@@ -1,5 +1,5 @@
import { isObject, featureCollection, point } from "@turf/helpers";
-import rhumbDestination from "@turf/rhumb-destination";
+import { rhumbDestination } from "@turf/rhumb-destination";
/**
* Takes a {@link Point} grid and returns a correspondent matrix {Array>}
@@ -31,7 +31,7 @@ import rhumbDestination from "@turf/rhumb-destination";
* matrixToGrid(matrix, origin, 10);
* //= pointGrid
*/
-export default function matrixToGrid(matrix, origin, cellSize, options) {
+function matrixToGrid(matrix, origin, cellSize, options) {
// Optional parameters
options = options || {};
if (!isObject(options)) throw new Error("options is invalid");
@@ -77,3 +77,6 @@ export default function matrixToGrid(matrix, origin, cellSize, options) {
var grid = featureCollection(points);
return grid;
}
+
+export { matrixToGrid };
+export default matrixToGrid;
diff --git a/packages/turf-isobands/package.json b/packages/turf-isobands/package.json
index fe8258171d..caaad61e9b 100644
--- a/packages/turf-isobands/package.json
+++ b/packages/turf-isobands/package.json
@@ -28,36 +28,40 @@
"topography",
"filled"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/envelope": "^7.0.0-alpha.2",
- "@turf/point-grid": "^7.0.0-alpha.2",
- "@turf/random": "^7.0.0-alpha.2",
- "@turf/rhumb-destination": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/envelope": "workspace:^",
+ "@turf/point-grid": "workspace:^",
+ "@turf/random": "workspace:^",
+ "@turf/rhumb-destination": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
@@ -65,18 +69,19 @@
"matrix-to-grid": "^4.0.0",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/area": "^7.0.0-alpha.2",
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/explode": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/area": "workspace:^",
+ "@turf/bbox": "workspace:^",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/explode": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
"marchingsquares": "^1.3.3",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-isobands/test.ts b/packages/turf-isobands/test.ts
index ff64e3c806..df45493164 100644
--- a/packages/turf-isobands/test.ts
+++ b/packages/turf-isobands/test.ts
@@ -3,13 +3,13 @@ import test from "tape";
import path from "path";
import { loadJsonFileSync } from "load-json-file";
import { writeJsonFileSync } from "write-json-file";
-import envelope from "@turf/envelope";
+import { envelope } from "@turf/envelope";
import { pointGrid } from "@turf/point-grid";
import { truncate } from "@turf/truncate";
import { getCoords } from "@turf/invariant";
import { lineString } from "@turf/helpers";
import { randomPolygon } from "@turf/random";
-import matrixToGrid from "./lib/matrix-to-grid";
+import { matrixToGrid } from "./lib/matrix-to-grid";
import { isobands } from "./index";
const directories = {
diff --git a/packages/turf-isobands/tsconfig.json b/packages/turf-isobands/tsconfig.json
index d7ce8108b7..563bf86442 100644
--- a/packages/turf-isobands/tsconfig.json
+++ b/packages/turf-isobands/tsconfig.json
@@ -1,8 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js",
- "allowJs": true
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-isolines/bench.ts b/packages/turf-isolines/bench.ts
index e66f92c1ed..bdd3247c1c 100644
--- a/packages/turf-isolines/bench.ts
+++ b/packages/turf-isolines/bench.ts
@@ -2,7 +2,7 @@ import fs from "fs";
import path from "path";
import { loadJsonFileSync } from "load-json-file";
import Benchmark from "benchmark";
-import matrixToGrid from "./lib/matrix-to-grid";
+import { matrixToGrid } from "./lib/matrix-to-grid";
import { isolines } from "./index";
// Define Fixtures
diff --git a/packages/turf-isolines/index.ts b/packages/turf-isolines/index.ts
index 298a555049..c10bf19b0a 100644
--- a/packages/turf-isolines/index.ts
+++ b/packages/turf-isolines/index.ts
@@ -1,10 +1,10 @@
-import bbox from "@turf/bbox";
+import { bbox } from "@turf/bbox";
import { coordEach } from "@turf/meta";
import { collectionOf } from "@turf/invariant";
import { multiLineString, featureCollection, isObject } from "@turf/helpers";
// @ts-expect-error Legacy JS library with no types defined
import { isoContours } from "marchingsquares";
-import gridToMatrix from "./lib/grid-to-matrix";
+import { gridToMatrix } from "./lib/grid-to-matrix";
import {
FeatureCollection,
Point,
diff --git a/packages/turf-isolines/lib/grid-to-matrix.d.ts b/packages/turf-isolines/lib/grid-to-matrix.d.ts
new file mode 100644
index 0000000000..f1e6ca5ce8
--- /dev/null
+++ b/packages/turf-isolines/lib/grid-to-matrix.d.ts
@@ -0,0 +1,6 @@
+declare module "grid-to-matrix";
+
+declare function gridToMatrix(grid: any, options: any): any;
+
+export { gridToMatrix };
+export default gridToMatrix;
diff --git a/packages/turf-isolines/lib/grid-to-matrix.js b/packages/turf-isolines/lib/grid-to-matrix.js
index e55cc351b4..acb901a0ce 100644
--- a/packages/turf-isolines/lib/grid-to-matrix.js
+++ b/packages/turf-isolines/lib/grid-to-matrix.js
@@ -34,7 +34,7 @@ import { isObject } from "@turf/helpers";
* [18, 13, 10, 9, 78, 13, 18]
* ]
*/
-export default function gridToMatrix(grid, options) {
+function gridToMatrix(grid, options) {
// Optional parameters
options = options || {};
if (!isObject(options)) throw new Error("options is invalid");
@@ -102,3 +102,6 @@ function sortPointsByLatLng(points, flip) {
return pointMatrix;
}
+
+export { gridToMatrix };
+export default gridToMatrix;
diff --git a/packages/turf-isolines/lib/matrix-to-grid.js b/packages/turf-isolines/lib/matrix-to-grid.js
index 2ba96db9ab..bd63fb9d1c 100644
--- a/packages/turf-isolines/lib/matrix-to-grid.js
+++ b/packages/turf-isolines/lib/matrix-to-grid.js
@@ -1,5 +1,5 @@
import { isObject, featureCollection, point } from "@turf/helpers";
-import rhumbDestination from "@turf/rhumb-destination";
+import { rhumbDestination } from "@turf/rhumb-destination";
/**
* Takes a {@link Point} grid and returns a correspondent matrix {Array>}
@@ -31,7 +31,7 @@ import rhumbDestination from "@turf/rhumb-destination";
* matrixToGrid(matrix, origin, 10);
* //= pointGrid
*/
-export default function matrixToGrid(matrix, origin, cellSize, options) {
+function matrixToGrid(matrix, origin, cellSize, options) {
// Optional parameters
options = options || {};
if (!isObject(options)) throw new Error("options is invalid");
@@ -77,3 +77,6 @@ export default function matrixToGrid(matrix, origin, cellSize, options) {
var grid = featureCollection(points);
return grid;
}
+
+export { matrixToGrid };
+export default matrixToGrid;
diff --git a/packages/turf-isolines/package.json b/packages/turf-isolines/package.json
index 815b402439..3605ddb5b1 100644
--- a/packages/turf-isolines/package.json
+++ b/packages/turf-isolines/package.json
@@ -27,37 +27,41 @@
"elevation",
"topography"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/envelope": "^7.0.0-alpha.2",
- "@turf/point-grid": "^7.0.0-alpha.2",
- "@turf/random": "^7.0.0-alpha.2",
- "@turf/rhumb-destination": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/envelope": "workspace:^",
+ "@turf/point-grid": "workspace:^",
+ "@turf/random": "workspace:^",
+ "@turf/rhumb-destination": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
@@ -65,15 +69,16 @@
"matrix-to-grid": "^4.0.0",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
"marchingsquares": "^1.3.3",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-isolines/test.ts b/packages/turf-isolines/test.ts
index ad6e8df367..ec234d2589 100644
--- a/packages/turf-isolines/test.ts
+++ b/packages/turf-isolines/test.ts
@@ -3,13 +3,13 @@ import test from "tape";
import path from "path";
import { loadJsonFileSync } from "load-json-file";
import { writeJsonFileSync } from "write-json-file";
-import envelope from "@turf/envelope";
+import { envelope } from "@turf/envelope";
import { truncate } from "@turf/truncate";
import { pointGrid } from "@turf/point-grid";
import { getCoords } from "@turf/invariant";
import { randomPolygon } from "@turf/random";
import { lineString } from "@turf/helpers";
-import matrixToGrid from "./lib/matrix-to-grid";
+import { matrixToGrid } from "./lib/matrix-to-grid";
import { isolines } from "./index";
const directories = {
diff --git a/packages/turf-isolines/tsconfig.json b/packages/turf-isolines/tsconfig.json
index d7ce8108b7..563bf86442 100644
--- a/packages/turf-isolines/tsconfig.json
+++ b/packages/turf-isolines/tsconfig.json
@@ -1,8 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js",
- "allowJs": true
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-isolines/types.ts b/packages/turf-isolines/types.ts
index 999e34b0a6..24229374bc 100644
--- a/packages/turf-isolines/types.ts
+++ b/packages/turf-isolines/types.ts
@@ -1,5 +1,5 @@
import { randomPoint } from "@turf/random";
-import isolines from "./";
+import { isolines } from "./index";
const points = randomPoint(100, {
bbox: [0, 30, 20, 50],
diff --git a/packages/turf-kinks/package.json b/packages/turf-kinks/package.json
index 6aeaa65702..f5de3dfc25 100644
--- a/packages/turf-kinks/package.json
+++ b/packages/turf-kinks/package.json
@@ -21,45 +21,50 @@
"kinks",
"self-intersection"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/meta": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
"sweepline-intersections": "^1.5.0",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-kinks/tsconfig.json b/packages/turf-kinks/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-kinks/tsconfig.json
+++ b/packages/turf-kinks/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-kinks/types.ts b/packages/turf-kinks/types.ts
index bd045bb103..d591fc1121 100644
--- a/packages/turf-kinks/types.ts
+++ b/packages/turf-kinks/types.ts
@@ -1,5 +1,5 @@
import { polygon } from "@turf/helpers";
-import kinks from "./index";
+import { kinks } from "./index";
const hourglass = polygon([
[
diff --git a/packages/turf-length/index.ts b/packages/turf-length/index.ts
index 71fa1af715..989013c769 100644
--- a/packages/turf-length/index.ts
+++ b/packages/turf-length/index.ts
@@ -1,5 +1,5 @@
import { Feature, FeatureCollection, GeometryCollection } from "geojson";
-import distance from "@turf/distance";
+import { distance } from "@turf/distance";
import { Units } from "@turf/helpers";
import { segmentReduce } from "@turf/meta";
diff --git a/packages/turf-length/package.json b/packages/turf-length/package.json
index 3f37764332..551669f3db 100644
--- a/packages/turf-length/package.json
+++ b/packages/turf-length/package.json
@@ -28,26 +28,30 @@
"units",
"gis"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -59,14 +63,15 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-length/tsconfig.json b/packages/turf-length/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-length/tsconfig.json
+++ b/packages/turf-length/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-line-arc/index.ts b/packages/turf-line-arc/index.ts
index 5648159b62..078b5850e5 100644
--- a/packages/turf-line-arc/index.ts
+++ b/packages/turf-line-arc/index.ts
@@ -1,6 +1,6 @@
import { Feature, LineString } from "geojson";
-import circle from "@turf/circle";
-import destination from "@turf/destination";
+import { circle } from "@turf/circle";
+import { destination } from "@turf/destination";
import { Coord, lineString, Units } from "@turf/helpers";
/**
diff --git a/packages/turf-line-arc/package.json b/packages/turf-line-arc/package.json
index 1174ac7cc1..6ad0974ce3 100644
--- a/packages/turf-line-arc/package.json
+++ b/packages/turf-line-arc/package.json
@@ -20,47 +20,52 @@
"turf",
"gif"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/circle": "^7.0.0-alpha.2",
- "@turf/destination": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/circle": "workspace:^",
+ "@turf/destination": "workspace:^",
+ "@turf/helpers": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-line-arc/tsconfig.json b/packages/turf-line-arc/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-line-arc/tsconfig.json
+++ b/packages/turf-line-arc/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-line-arc/types.ts b/packages/turf-line-arc/types.ts
index 4a9de68042..4caa09daad 100644
--- a/packages/turf-line-arc/types.ts
+++ b/packages/turf-line-arc/types.ts
@@ -1,5 +1,5 @@
import { point } from "@turf/helpers";
-import linearc from "./index";
+import { lineArc } from "./index";
const center = point([-75.343, 39.984]);
const bearing1 = 10;
@@ -8,6 +8,6 @@ const radius = 5;
const steps = 10;
const units = "miles";
-linearc(center, radius, bearing1, bearing2);
-linearc(center, radius, bearing1, bearing2, { steps });
-linearc(center, radius, bearing1, bearing2, { steps, units });
+lineArc(center, radius, bearing1, bearing2);
+lineArc(center, radius, bearing1, bearing2, { steps });
+lineArc(center, radius, bearing1, bearing2, { steps, units });
diff --git a/packages/turf-line-chunk/index.js b/packages/turf-line-chunk/index.js
index 99d87357bf..d8f7e1bdbc 100644
--- a/packages/turf-line-chunk/index.js
+++ b/packages/turf-line-chunk/index.js
@@ -1,5 +1,5 @@
-import length from "@turf/length";
-import lineSliceAlong from "@turf/line-slice-along";
+import { length } from "@turf/length";
+import { lineSliceAlong } from "@turf/line-slice-along";
import { flattenEach } from "@turf/meta";
import { featureCollection, isObject } from "@turf/helpers";
diff --git a/packages/turf-line-chunk/package.json b/packages/turf-line-chunk/package.json
index 0743361f17..38f79bdbbc 100644
--- a/packages/turf-line-chunk/package.json
+++ b/packages/turf-line-chunk/package.json
@@ -29,17 +29,23 @@
"linestring",
"line segment"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -47,26 +53,26 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/length": "^7.0.0-alpha.2",
- "@turf/line-slice-along": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2"
+ "@turf/helpers": "workspace:^",
+ "@turf/length": "workspace:^",
+ "@turf/line-slice-along": "workspace:^",
+ "@turf/meta": "workspace:^"
}
}
diff --git a/packages/turf-line-chunk/test.ts b/packages/turf-line-chunk/test.ts
index a899450c43..38852774b0 100644
--- a/packages/turf-line-chunk/test.ts
+++ b/packages/turf-line-chunk/test.ts
@@ -3,7 +3,7 @@ import test from "tape";
import path from "path";
import { loadJsonFileSync } from "load-json-file";
import { writeJsonFileSync } from "write-json-file";
-import truncate from "@turf/truncate";
+import { truncate } from "@turf/truncate";
import { featureEach } from "@turf/meta";
import { lineString, featureCollection } from "@turf/helpers";
import { lineChunk } from "./index";
diff --git a/packages/turf-line-chunk/tsconfig.json b/packages/turf-line-chunk/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-line-chunk/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-line-chunk/types.ts b/packages/turf-line-chunk/types.ts
index 9327c27344..fdc0b6fe53 100644
--- a/packages/turf-line-chunk/types.ts
+++ b/packages/turf-line-chunk/types.ts
@@ -3,7 +3,7 @@ import {
geometryCollection,
featureCollection,
} from "@turf/helpers";
-import lineChunk from "./";
+import { lineChunk } from "./index";
const line = lineString([
[0, 0],
diff --git a/packages/turf-line-intersect/package.json b/packages/turf-line-intersect/package.json
index 80c12c08b1..5982947b34 100644
--- a/packages/turf-line-intersect/package.json
+++ b/packages/turf-line-intersect/package.json
@@ -27,44 +27,49 @@
"line",
"intersect"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
"sweepline-intersections": "^1.5.0",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-line-intersect/tsconfig.json b/packages/turf-line-intersect/tsconfig.json
index f1fb9dd127..d2ec5251fe 100644
--- a/packages/turf-line-intersect/tsconfig.json
+++ b/packages/turf-line-intersect/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
\ No newline at end of file
diff --git a/packages/turf-line-offset/index.js b/packages/turf-line-offset/index.js
index 651d24adf1..0ac0a307f4 100644
--- a/packages/turf-line-offset/index.js
+++ b/packages/turf-line-offset/index.js
@@ -6,7 +6,7 @@ import {
multiLineString,
lengthToDegrees,
} from "@turf/helpers";
-import intersection from "./lib/intersection";
+import { intersection } from "./lib/intersection";
/**
* Takes a {@link LineString|line} and returns a {@link LineString|line} at offset by the specified distance.
diff --git a/packages/turf-line-offset/lib/intersection.js b/packages/turf-line-offset/lib/intersection.js
index a0791f19a4..ee673d966c 100644
--- a/packages/turf-line-offset/lib/intersection.js
+++ b/packages/turf-line-offset/lib/intersection.js
@@ -109,7 +109,10 @@ function isParallel(a, b) {
* @param {Array} b coordinates [x, y]
* @returns {Array|boolean} true if a and b are parallel (or co-linear)
*/
-export default function intersection(a, b) {
+function intersection(a, b) {
if (isParallel(a, b)) return false;
return intersectSegments(a, b);
}
+
+export { intersection };
+export default intersection;
diff --git a/packages/turf-line-offset/package.json b/packages/turf-line-offset/package.json
index 2c1148e185..2b1a454d14 100644
--- a/packages/turf-line-offset/package.json
+++ b/packages/turf-line-offset/package.json
@@ -27,17 +27,23 @@
"turf",
"offset"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -45,25 +51,25 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2"
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^"
}
}
diff --git a/packages/turf-line-offset/tsconfig.json b/packages/turf-line-offset/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-line-offset/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-line-offset/types.ts b/packages/turf-line-offset/types.ts
index be48dc8e2d..401cb68e0b 100644
--- a/packages/turf-line-offset/types.ts
+++ b/packages/turf-line-offset/types.ts
@@ -1,4 +1,4 @@
-import lineOffset from "./";
+import { lineOffset } from "./index";
import { lineString, multiLineString } from "@turf/helpers";
const line = lineString([
diff --git a/packages/turf-line-overlap/index.ts b/packages/turf-line-overlap/index.ts
index f5d0f8c7b3..9e21d495e2 100644
--- a/packages/turf-line-overlap/index.ts
+++ b/packages/turf-line-overlap/index.ts
@@ -1,7 +1,7 @@
-import rbush from "@turf/geojson-rbush";
-import lineSegment from "@turf/line-segment";
-import nearestPointOnLine from "@turf/nearest-point-on-line";
-import booleanPointOnLine from "@turf/boolean-point-on-line";
+import { geojsonRbush as rbush } from "@turf/geojson-rbush";
+import { lineSegment } from "@turf/line-segment";
+import { nearestPointOnLine } from "@turf/nearest-point-on-line";
+import { booleanPointOnLine } from "@turf/boolean-point-on-line";
import { getCoords } from "@turf/invariant";
import { featureEach, segmentEach } from "@turf/meta";
import {
diff --git a/packages/turf-line-overlap/package.json b/packages/turf-line-overlap/package.json
index 983db4626c..528a8725fe 100644
--- a/packages/turf-line-overlap/package.json
+++ b/packages/turf-line-overlap/package.json
@@ -26,26 +26,30 @@
"line",
"overlap"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -59,18 +63,19 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/boolean-point-on-line": "^7.0.0-alpha.2",
- "@turf/geojson-rbush": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/line-segment": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/nearest-point-on-line": "^7.0.0-alpha.2",
+ "@turf/boolean-point-on-line": "workspace:^",
+ "@turf/geojson-rbush": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/line-segment": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/nearest-point-on-line": "workspace:^",
"deep-equal": "^1.1.1",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-line-overlap/tsconfig.json b/packages/turf-line-overlap/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-line-overlap/tsconfig.json
+++ b/packages/turf-line-overlap/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-line-overlap/types.ts b/packages/turf-line-overlap/types.ts
index 5a3105c06c..8f71d06394 100644
--- a/packages/turf-line-overlap/types.ts
+++ b/packages/turf-line-overlap/types.ts
@@ -4,7 +4,7 @@ import {
polygon,
multiPolygon,
} from "@turf/helpers";
-import lineOverlap from "./index";
+import { lineOverlap } from "./index";
const line = lineString([
[0, 0],
diff --git a/packages/turf-line-segment/package.json b/packages/turf-line-segment/package.json
index 67ef323e36..0aafd7a5f4 100644
--- a/packages/turf-line-segment/package.json
+++ b/packages/turf-line-segment/package.json
@@ -21,26 +21,30 @@
"line",
"segment"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -52,14 +56,15 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-line-segment/tsconfig.json b/packages/turf-line-segment/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-line-segment/tsconfig.json
+++ b/packages/turf-line-segment/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-line-slice-along/index.js b/packages/turf-line-slice-along/index.js
index 1b68f5e1c1..9d7c116999 100644
--- a/packages/turf-line-slice-along/index.js
+++ b/packages/turf-line-slice-along/index.js
@@ -1,6 +1,6 @@
-import bearing from "@turf/bearing";
-import distance from "@turf/distance";
-import destination from "@turf/destination";
+import { bearing } from "@turf/bearing";
+import { distance } from "@turf/distance";
+import { destination } from "@turf/destination";
import { lineString, isObject } from "@turf/helpers";
/**
diff --git a/packages/turf-line-slice-along/package.json b/packages/turf-line-slice-along/package.json
index 9ac532a766..6b8cd6155e 100644
--- a/packages/turf-line-slice-along/package.json
+++ b/packages/turf-line-slice-along/package.json
@@ -21,17 +21,23 @@
"along",
"line-slice"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -39,24 +45,25 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/along": "^7.0.0-alpha.2",
+ "@turf/along": "workspace:^",
+ "@turf/length": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0"
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2"
},
"dependencies": {
- "@turf/bearing": "^7.0.0-alpha.2",
- "@turf/destination": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2"
+ "@turf/bearing": "workspace:^",
+ "@turf/destination": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^"
}
}
diff --git a/packages/turf-line-slice-along/tsconfig.json b/packages/turf-line-slice-along/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-line-slice-along/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-line-slice/index.js b/packages/turf-line-slice/index.js
index 926fb28a73..dc66da4140 100644
--- a/packages/turf-line-slice/index.js
+++ b/packages/turf-line-slice/index.js
@@ -1,6 +1,6 @@
import { getCoords, getType } from "@turf/invariant";
import { lineString as linestring } from "@turf/helpers";
-import nearestPointOnLine from "@turf/nearest-point-on-line";
+import { nearestPointOnLine } from "@turf/nearest-point-on-line";
/**
* Takes a {@link LineString|line}, a start {@link Point}, and a stop point
diff --git a/packages/turf-line-slice/package.json b/packages/turf-line-slice/package.json
index 849e296283..d045e42612 100644
--- a/packages/turf-line-slice/package.json
+++ b/packages/turf-line-slice/package.json
@@ -25,17 +25,23 @@
"line",
"distance"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -43,24 +49,24 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/nearest-point-on-line": "^7.0.0-alpha.2"
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/nearest-point-on-line": "workspace:^"
}
}
diff --git a/packages/turf-line-slice/test.ts b/packages/turf-line-slice/test.ts
index 58eeec2366..1583a6eaee 100644
--- a/packages/turf-line-slice/test.ts
+++ b/packages/turf-line-slice/test.ts
@@ -3,7 +3,7 @@ import test from "tape";
import path from "path";
import { loadJsonFileSync } from "load-json-file";
import { writeJsonFileSync } from "write-json-file";
-import truncate from "@turf/truncate";
+import { truncate } from "@turf/truncate";
import { featureCollection } from "@turf/helpers";
import { lineSlice } from "./index";
diff --git a/packages/turf-line-slice/tsconfig.json b/packages/turf-line-slice/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-line-slice/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-line-split/index.js b/packages/turf-line-split/index.js
index c3642bfc9f..81d33017b7 100644
--- a/packages/turf-line-split/index.js
+++ b/packages/turf-line-split/index.js
@@ -1,10 +1,10 @@
-import rbush from "@turf/geojson-rbush";
-import square from "@turf/square";
-import bbox from "@turf/bbox";
-import truncate from "@turf/truncate";
-import lineSegment from "@turf/line-segment";
-import lineIntersect from "@turf/line-intersect";
-import nearestPointOnLine from "@turf/nearest-point-on-line";
+import { geojsonRbush as rbush } from "@turf/geojson-rbush";
+import { square } from "@turf/square";
+import { bbox } from "@turf/bbox";
+import { truncate } from "@turf/truncate";
+import { lineSegment } from "@turf/line-segment";
+import { lineIntersect } from "@turf/line-intersect";
+import { nearestPointOnLine } from "@turf/nearest-point-on-line";
import { getCoords, getCoord, getType } from "@turf/invariant";
import { featureEach, featureReduce, flattenEach } from "@turf/meta";
import { lineString, featureCollection } from "@turf/helpers";
diff --git a/packages/turf-line-split/package.json b/packages/turf-line-split/package.json
index de0b0c06ec..4093782eff 100644
--- a/packages/turf-line-split/package.json
+++ b/packages/turf-line-split/package.json
@@ -26,17 +26,23 @@
"line",
"split"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -44,7 +50,7 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -53,21 +59,21 @@
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/geojson-rbush": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/line-intersect": "^7.0.0-alpha.2",
- "@turf/line-segment": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/nearest-point-on-line": "^7.0.0-alpha.2",
- "@turf/square": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2"
+ "@turf/bbox": "workspace:^",
+ "@turf/geojson-rbush": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/line-intersect": "workspace:^",
+ "@turf/line-segment": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/nearest-point-on-line": "workspace:^",
+ "@turf/square": "workspace:^",
+ "@turf/truncate": "workspace:^"
}
}
diff --git a/packages/turf-line-split/tsconfig.json b/packages/turf-line-split/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-line-split/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-line-to-polygon/index.ts b/packages/turf-line-to-polygon/index.ts
index 8eb1bc1f74..78fb031417 100644
--- a/packages/turf-line-to-polygon/index.ts
+++ b/packages/turf-line-to-polygon/index.ts
@@ -7,10 +7,10 @@ import {
BBox,
Position,
} from "geojson";
-import turfBBox from "@turf/bbox";
+import { bbox as turfBBox } from "@turf/bbox";
import { getCoords, getGeom } from "@turf/invariant";
import { polygon, multiPolygon, lineString } from "@turf/helpers";
-import clone from "@turf/clone";
+import { clone } from "@turf/clone";
/**
* Converts (Multi)LineString(s) to Polygon(s).
@@ -83,8 +83,8 @@ function lineStringToPolygon(
properties = properties
? properties
: line.type === "Feature"
- ? line.properties
- : {};
+ ? line.properties
+ : {};
var geom = getGeom(line);
var coords: Position[] | Position[][] = geom.coordinates;
var type = geom.type;
diff --git a/packages/turf-line-to-polygon/package.json b/packages/turf-line-to-polygon/package.json
index 365fa79281..658e8e4e86 100644
--- a/packages/turf-line-to-polygon/package.json
+++ b/packages/turf-line-to-polygon/package.json
@@ -26,26 +26,30 @@
"linestring",
"line"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -58,15 +62,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/clone": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-line-to-polygon/tsconfig.json b/packages/turf-line-to-polygon/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-line-to-polygon/tsconfig.json
+++ b/packages/turf-line-to-polygon/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-line-to-polygon/types.ts b/packages/turf-line-to-polygon/types.ts
index 22119fc753..c551b5a1bd 100644
--- a/packages/turf-line-to-polygon/types.ts
+++ b/packages/turf-line-to-polygon/types.ts
@@ -1,6 +1,6 @@
import { LineString, MultiLineString } from "geojson";
import { featureCollection, lineString, multiLineString } from "@turf/helpers";
-import lineToPolygon from "./index";
+import { lineToPolygon } from "./index";
// Fixtures
const coords = [
diff --git a/packages/turf-mask/package.json b/packages/turf-mask/package.json
index dd9817d666..67e4fde201 100644
--- a/packages/turf-mask/package.json
+++ b/packages/turf-mask/package.json
@@ -21,17 +21,23 @@
"mask",
"polygon"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -39,7 +45,7 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -50,13 +56,13 @@
"load-json-file": "^7.0.1",
"mkdirp": "^3.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
"polygon-clipping": "^0.15.3"
}
}
diff --git a/packages/turf-mask/tsconfig.json b/packages/turf-mask/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-mask/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-mask/types.ts b/packages/turf-mask/types.ts
index 7626b12a91..3104a84d0a 100644
--- a/packages/turf-mask/types.ts
+++ b/packages/turf-mask/types.ts
@@ -1,5 +1,5 @@
import { polygon } from "@turf/helpers";
-import mask from "./";
+import { mask } from "./index";
const poly1 = polygon([
[
diff --git a/packages/turf-meta/index.js b/packages/turf-meta/index.js
index 7ffe10c134..d9d42e9429 100644
--- a/packages/turf-meta/index.js
+++ b/packages/turf-meta/index.js
@@ -67,8 +67,8 @@ function coordEach(geojson, callback, excludeWrapCoord) {
geometryMaybeCollection = isFeatureCollection
? geojson.features[featureIndex].geometry
: isFeature
- ? geojson.geometry
- : geojson;
+ ? geojson.geometry
+ : geojson;
isGeometryCollection = geometryMaybeCollection
? geometryMaybeCollection.type === "GeometryCollection"
: false;
@@ -536,23 +536,23 @@ function geomEach(geojson, callback) {
geometryMaybeCollection = isFeatureCollection
? geojson.features[i].geometry
: isFeature
- ? geojson.geometry
- : geojson;
+ ? geojson.geometry
+ : geojson;
featureProperties = isFeatureCollection
? geojson.features[i].properties
: isFeature
- ? geojson.properties
- : {};
+ ? geojson.properties
+ : {};
featureBBox = isFeatureCollection
? geojson.features[i].bbox
: isFeature
- ? geojson.bbox
- : undefined;
+ ? geojson.bbox
+ : undefined;
featureId = isFeatureCollection
? geojson.features[i].id
: isFeature
- ? geojson.id
- : undefined;
+ ? geojson.id
+ : undefined;
isGeometryCollection = geometryMaybeCollection
? geometryMaybeCollection.type === "GeometryCollection"
: false;
diff --git a/packages/turf-meta/package.json b/packages/turf-meta/package.json
index e5fb0b93b9..74fafdec94 100644
--- a/packages/turf-meta/package.json
+++ b/packages/turf-meta/package.json
@@ -43,17 +43,23 @@
"lineEeach",
"lineReduce"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -61,21 +67,21 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/random": "^7.0.0-alpha.2",
+ "@turf/random": "workspace:^",
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0"
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2"
+ "@turf/helpers": "workspace:^"
}
}
diff --git a/packages/turf-meta/tsconfig.json b/packages/turf-meta/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-meta/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-midpoint/package.json b/packages/turf-midpoint/package.json
index 44e398b923..320d0bfbf5 100644
--- a/packages/turf-midpoint/package.json
+++ b/packages/turf-midpoint/package.json
@@ -23,17 +23,23 @@
"geojson",
"line"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -41,7 +47,7 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -49,14 +55,14 @@
"devDependencies": {
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0"
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2"
},
"dependencies": {
- "@turf/bearing": "^7.0.0-alpha.2",
- "@turf/destination": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2"
+ "@turf/bearing": "workspace:^",
+ "@turf/destination": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^"
}
}
diff --git a/packages/turf-midpoint/tsconfig.json b/packages/turf-midpoint/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-midpoint/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-moran-index/index.ts b/packages/turf-moran-index/index.ts
index 4a7aee03e0..362c355781 100644
--- a/packages/turf-moran-index/index.ts
+++ b/packages/turf-moran-index/index.ts
@@ -1,5 +1,5 @@
import { FeatureCollection } from "geojson";
-import spatialWeight from "@turf/distance-weight";
+import { distanceWeight as spatialWeight } from "@turf/distance-weight";
import { featureEach } from "@turf/meta";
/**
diff --git a/packages/turf-moran-index/package.json b/packages/turf-moran-index/package.json
index 121c9cff1e..fc1909d3dd 100644
--- a/packages/turf-moran-index/package.json
+++ b/packages/turf-moran-index/package.json
@@ -23,26 +23,30 @@
"turf",
"moran-index"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -54,14 +58,15 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/distance-weight": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/distance-weight": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-moran-index/tsconfig.json b/packages/turf-moran-index/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-moran-index/tsconfig.json
+++ b/packages/turf-moran-index/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-nearest-neighbor-analysis/index.ts b/packages/turf-nearest-neighbor-analysis/index.ts
index 2aa1227db6..274ecb8ac3 100644
--- a/packages/turf-nearest-neighbor-analysis/index.ts
+++ b/packages/turf-nearest-neighbor-analysis/index.ts
@@ -5,12 +5,12 @@ import {
Polygon,
GeoJsonProperties,
} from "geojson";
-import area from "@turf/area";
-import bbox from "@turf/bbox";
-import bboxPolygon from "@turf/bbox-polygon";
-import centroid from "@turf/centroid";
-import distance from "@turf/distance";
-import nearestPoint from "@turf/nearest-point";
+import { area } from "@turf/area";
+import { bbox } from "@turf/bbox";
+import { bboxPolygon } from "@turf/bbox-polygon";
+import { centroid } from "@turf/centroid";
+import { distance } from "@turf/distance";
+import { nearestPoint } from "@turf/nearest-point";
import { featureEach } from "@turf/meta";
import {
convertArea,
diff --git a/packages/turf-nearest-neighbor-analysis/package.json b/packages/turf-nearest-neighbor-analysis/package.json
index bfac46aaac..7374e5139e 100644
--- a/packages/turf-nearest-neighbor-analysis/package.json
+++ b/packages/turf-nearest-neighbor-analysis/package.json
@@ -23,51 +23,56 @@
"turf",
"nearest-neighbor"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/area": "^7.0.0-alpha.2",
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/nearest-point": "^7.0.0-alpha.2",
+ "@turf/area": "workspace:^",
+ "@turf/bbox": "workspace:^",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/centroid": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/nearest-point": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-nearest-neighbor-analysis/tsconfig.json b/packages/turf-nearest-neighbor-analysis/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-nearest-neighbor-analysis/tsconfig.json
+++ b/packages/turf-nearest-neighbor-analysis/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-nearest-point-on-line/index.ts b/packages/turf-nearest-point-on-line/index.ts
index c4717bc8d3..6c076615c4 100644
--- a/packages/turf-nearest-point-on-line/index.ts
+++ b/packages/turf-nearest-point-on-line/index.ts
@@ -1,8 +1,8 @@
import { Feature, Point, LineString, MultiLineString } from "geojson";
-import bearing from "@turf/bearing";
-import distance from "@turf/distance";
-import destination from "@turf/destination";
-import lineIntersects from "@turf/line-intersect";
+import { bearing } from "@turf/bearing";
+import { distance } from "@turf/distance";
+import { destination } from "@turf/destination";
+import { lineIntersect as lineIntersects } from "@turf/line-intersect";
import { flattenEach } from "@turf/meta";
import { point, lineString, Coord, Units } from "@turf/helpers";
import { getCoords } from "@turf/invariant";
diff --git a/packages/turf-nearest-point-on-line/package.json b/packages/turf-nearest-point-on-line/package.json
index 429b334473..cf69161a51 100644
--- a/packages/turf-nearest-point-on-line/package.json
+++ b/packages/turf-nearest-point-on-line/package.json
@@ -16,53 +16,57 @@
"publishConfig": {
"access": "public"
},
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/along": "^7.0.0-alpha.2",
- "@turf/length": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/along": "workspace:^",
+ "@turf/length": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bearing": "^7.0.0-alpha.2",
- "@turf/destination": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/line-intersect": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/bearing": "workspace:^",
+ "@turf/destination": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/line-intersect": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-nearest-point-on-line/tsconfig.json b/packages/turf-nearest-point-on-line/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-nearest-point-on-line/tsconfig.json
+++ b/packages/turf-nearest-point-on-line/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-nearest-point-on-line/types.ts b/packages/turf-nearest-point-on-line/types.ts
index a6ac56201f..86cdf7818a 100644
--- a/packages/turf-nearest-point-on-line/types.ts
+++ b/packages/turf-nearest-point-on-line/types.ts
@@ -1,4 +1,4 @@
-import nearestPointOnLine from "./index";
+import { nearestPointOnLine } from "./index";
import { point, lineString, multiLineString } from "@turf/helpers";
const pt = point([1.5, 1.5]);
diff --git a/packages/turf-nearest-point-to-line/index.ts b/packages/turf-nearest-point-to-line/index.ts
index f31a08cae9..d0f61501b9 100644
--- a/packages/turf-nearest-point-to-line/index.ts
+++ b/packages/turf-nearest-point-to-line/index.ts
@@ -9,7 +9,7 @@ import {
import { Units } from "@turf/helpers";
import { getType } from "@turf/invariant";
import { featureEach, geomEach } from "@turf/meta";
-import pointToLineDistance from "@turf/point-to-line-distance";
+import { pointToLineDistance } from "@turf/point-to-line-distance";
/**
* Returns the closest {@link Point|point}, of a {@link FeatureCollection|collection} of points,
diff --git a/packages/turf-nearest-point-to-line/package.json b/packages/turf-nearest-point-to-line/package.json
index 012735a486..2d616430ea 100644
--- a/packages/turf-nearest-point-to-line/package.json
+++ b/packages/turf-nearest-point-to-line/package.json
@@ -26,34 +26,38 @@
"near",
"nearest-point-to-line"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/circle": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/circle": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/object-assign": "^4.0.33",
"@types/tape": "^4.2.32",
@@ -61,15 +65,16 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/point-to-line-distance": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/point-to-line-distance": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-nearest-point-to-line/tsconfig.json b/packages/turf-nearest-point-to-line/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-nearest-point-to-line/tsconfig.json
+++ b/packages/turf-nearest-point-to-line/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-nearest-point-to-line/types.ts b/packages/turf-nearest-point-to-line/types.ts
index 0ad72621a0..0cc2a76e8c 100644
--- a/packages/turf-nearest-point-to-line/types.ts
+++ b/packages/turf-nearest-point-to-line/types.ts
@@ -4,7 +4,7 @@ import {
point,
lineString,
} from "@turf/helpers";
-import nearestPointToLine from "./index";
+import { nearestPointToLine } from "./index";
const points = featureCollection([point([0, 0]), point([0.5, 0.5])]);
const line = lineString([
diff --git a/packages/turf-nearest-point/package.json b/packages/turf-nearest-point/package.json
index 04befdcb54..0829f8bbb2 100644
--- a/packages/turf-nearest-point/package.json
+++ b/packages/turf-nearest-point/package.json
@@ -24,26 +24,30 @@
"nearest",
"point"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -55,14 +59,15 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/clone": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-nearest-point/tsconfig.json b/packages/turf-nearest-point/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-nearest-point/tsconfig.json
+++ b/packages/turf-nearest-point/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-nearest-point/types.ts b/packages/turf-nearest-point/types.ts
index 21a8a5103e..4ee643bcde 100644
--- a/packages/turf-nearest-point/types.ts
+++ b/packages/turf-nearest-point/types.ts
@@ -1,5 +1,5 @@
import { point, featureCollection } from "@turf/helpers";
-import nearestPoint from "./index";
+import { nearestPoint } from "./index";
const targetPoint = point([28.965797, 41.010086], { "marker-color": "#0F0" });
const points = featureCollection([
diff --git a/packages/turf-planepoint/package.json b/packages/turf-planepoint/package.json
index 2199e06f20..7d42d498de 100644
--- a/packages/turf-planepoint/package.json
+++ b/packages/turf-planepoint/package.json
@@ -23,17 +23,23 @@
"point",
"interpolation"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -41,7 +47,7 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -50,12 +56,12 @@
"devDependencies": {
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0"
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2"
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^"
}
}
diff --git a/packages/turf-planepoint/tsconfig.json b/packages/turf-planepoint/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-planepoint/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-planepoint/types.ts b/packages/turf-planepoint/types.ts
index eb138b569b..8779af3fd7 100644
--- a/packages/turf-planepoint/types.ts
+++ b/packages/turf-planepoint/types.ts
@@ -1,5 +1,5 @@
import { point, polygon } from "@turf/helpers";
-import planepoint from "./";
+import { planepoint } from "./index";
const pt = point([1, 1]);
const triangle = polygon([
diff --git a/packages/turf-point-grid/package.json b/packages/turf-point-grid/package.json
index 8cc040092a..003190f21c 100644
--- a/packages/turf-point-grid/package.json
+++ b/packages/turf-point-grid/package.json
@@ -26,49 +26,54 @@
"points",
"geojson"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/boolean-within": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/boolean-within": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-point-grid/tsconfig.json b/packages/turf-point-grid/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-point-grid/tsconfig.json
+++ b/packages/turf-point-grid/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-point-grid/types.ts b/packages/turf-point-grid/types.ts
index 440984f1de..2504e9bc8e 100644
--- a/packages/turf-point-grid/types.ts
+++ b/packages/turf-point-grid/types.ts
@@ -1,6 +1,6 @@
import { BBox } from "geojson";
import { polygon } from "@turf/helpers";
-import pointGrid from "./dist/js/index";
+import { pointGrid } from "./index";
const cellSide = 50;
const bbox: BBox = [-95, 30, -85, 40];
diff --git a/packages/turf-point-on-feature/index.ts b/packages/turf-point-on-feature/index.ts
index 66edabd01a..004cd5e8dc 100644
--- a/packages/turf-point-on-feature/index.ts
+++ b/packages/turf-point-on-feature/index.ts
@@ -1,9 +1,9 @@
import type { Feature, Point } from "geojson";
import type { AllGeoJSON } from "@turf/helpers";
-import explode from "@turf/explode";
-import centroid from "@turf/center";
-import nearestPoint from "@turf/nearest-point";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
+import { explode } from "@turf/explode";
+import { center as centroid } from "@turf/center";
+import { nearestPoint } from "@turf/nearest-point";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
import { featureCollection, feature, point } from "@turf/helpers";
/**
diff --git a/packages/turf-point-on-feature/package.json b/packages/turf-point-on-feature/package.json
index f3b260ab79..219c19c880 100644
--- a/packages/turf-point-on-feature/package.json
+++ b/packages/turf-point-on-feature/package.json
@@ -24,47 +24,52 @@
"surface",
"polygon"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/meta": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/center": "^7.0.0-alpha.2",
- "@turf/explode": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/nearest-point": "^7.0.0-alpha.2",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/center": "workspace:^",
+ "@turf/explode": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/nearest-point": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-point-on-feature/tsconfig.json b/packages/turf-point-on-feature/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-point-on-feature/tsconfig.json
+++ b/packages/turf-point-on-feature/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-point-to-line-distance/index.ts b/packages/turf-point-to-line-distance/index.ts
index d84ddd09e3..290aa70d0d 100644
--- a/packages/turf-point-to-line-distance/index.ts
+++ b/packages/turf-point-to-line-distance/index.ts
@@ -1,6 +1,6 @@
// Taken from http://geomalgorithms.com/a02-_lines.html
import { Feature, LineString } from "geojson";
-import getDistance from "@turf/distance";
+import { distance as getDistance } from "@turf/distance";
import {
convertLength,
Coord,
@@ -11,7 +11,7 @@ import {
} from "@turf/helpers";
import { featureOf } from "@turf/invariant";
import { segmentEach } from "@turf/meta";
-import getPlanarDistance from "@turf/rhumb-distance";
+import { rhumbDistance as getPlanarDistance } from "@turf/rhumb-distance";
/**
* Returns the minimum distance between a {@link Point} and a {@link LineString}, being the distance from a line the
diff --git a/packages/turf-point-to-line-distance/package.json b/packages/turf-point-to-line-distance/package.json
index 6647834993..3dfd1dfada 100644
--- a/packages/turf-point-to-line-distance/package.json
+++ b/packages/turf-point-to-line-distance/package.json
@@ -24,52 +24,57 @@
"point-to-line-distance",
"distance"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/circle": "^7.0.0-alpha.2",
+ "@turf/circle": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bearing": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/projection": "^7.0.0-alpha.2",
- "@turf/rhumb-bearing": "^7.0.0-alpha.2",
- "@turf/rhumb-distance": "^7.0.0-alpha.2",
+ "@turf/bearing": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/projection": "workspace:^",
+ "@turf/rhumb-bearing": "workspace:^",
+ "@turf/rhumb-distance": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-point-to-line-distance/tsconfig.json b/packages/turf-point-to-line-distance/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-point-to-line-distance/tsconfig.json
+++ b/packages/turf-point-to-line-distance/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-point-to-line-distance/types.ts b/packages/turf-point-to-line-distance/types.ts
index 6a04126d70..5d34749875 100644
--- a/packages/turf-point-to-line-distance/types.ts
+++ b/packages/turf-point-to-line-distance/types.ts
@@ -1,5 +1,5 @@
import { point, lineString } from "@turf/helpers";
-import pointToLineDistance from "./index";
+import { pointToLineDistance } from "./index";
const pt = point([0, 0]);
const line = lineString([
diff --git a/packages/turf-points-within-polygon/index.ts b/packages/turf-points-within-polygon/index.ts
index 596bfc53f7..05c6d66b7c 100644
--- a/packages/turf-points-within-polygon/index.ts
+++ b/packages/turf-points-within-polygon/index.ts
@@ -8,7 +8,7 @@ import type {
GeoJsonProperties,
Position,
} from "geojson";
-import pointInPolygon from "@turf/boolean-point-in-polygon";
+import { booleanPointInPolygon as pointInPolygon } from "@turf/boolean-point-in-polygon";
import { featureCollection, multiPoint } from "@turf/helpers";
import { geomEach, featureEach, coordEach } from "@turf/meta";
diff --git a/packages/turf-points-within-polygon/package.json b/packages/turf-points-within-polygon/package.json
index afd75dfb60..7c578bf828 100644
--- a/packages/turf-points-within-polygon/package.json
+++ b/packages/turf-points-within-polygon/package.json
@@ -23,26 +23,30 @@
"polygon",
"featurecollection"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -54,13 +58,14 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-points-within-polygon/tsconfig.json b/packages/turf-points-within-polygon/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-points-within-polygon/tsconfig.json
+++ b/packages/turf-points-within-polygon/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-points-within-polygon/types.ts b/packages/turf-points-within-polygon/types.ts
index ce63dcc08e..1d3698cc3d 100644
--- a/packages/turf-points-within-polygon/types.ts
+++ b/packages/turf-points-within-polygon/types.ts
@@ -1,5 +1,5 @@
import { Point, MultiPoint } from "geojson";
-import pointsWithinPolygon from "./";
+import { pointsWithinPolygon } from "./";
import { points, polygon, multiPoint, featureCollection } from "@turf/helpers";
const pts = points([
diff --git a/packages/turf-polygon-smooth/package.json b/packages/turf-polygon-smooth/package.json
index 48fa27fec0..96d756b4fb 100644
--- a/packages/turf-polygon-smooth/package.json
+++ b/packages/turf-polygon-smooth/package.json
@@ -24,26 +24,30 @@
"geojson",
"polygon"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -57,13 +61,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-polygon-smooth/tsconfig.json b/packages/turf-polygon-smooth/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-polygon-smooth/tsconfig.json
+++ b/packages/turf-polygon-smooth/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-polygon-smooth/types.ts b/packages/turf-polygon-smooth/types.ts
index d6dd7a71a4..62c3fb8b79 100644
--- a/packages/turf-polygon-smooth/types.ts
+++ b/packages/turf-polygon-smooth/types.ts
@@ -1,5 +1,5 @@
import { polygon } from "@turf/helpers";
-import polygonSmooth from ".";
+import { polygonSmooth } from "./index";
const poly = polygon([
[
diff --git a/packages/turf-polygon-tangents/index.ts b/packages/turf-polygon-tangents/index.ts
index 7c795976c3..32b7a86653 100644
--- a/packages/turf-polygon-tangents/index.ts
+++ b/packages/turf-polygon-tangents/index.ts
@@ -9,9 +9,9 @@ import type {
import type { Coord } from "@turf/helpers";
import { getCoords, getType } from "@turf/invariant";
import { point, featureCollection } from "@turf/helpers";
-import calcBbox from "@turf/bbox";
-import explode from "@turf/explode";
-import nearestPoint from "@turf/nearest-point";
+import { bbox as calcBbox } from "@turf/bbox";
+import { explode } from "@turf/explode";
+import { nearestPoint } from "@turf/nearest-point";
/**
* Finds the tangents of a {@link Polygon|(Multi)Polygon} from a {@link Point}.
diff --git a/packages/turf-polygon-tangents/package.json b/packages/turf-polygon-tangents/package.json
index b81ce9c088..16c0ebe9ca 100644
--- a/packages/turf-polygon-tangents/package.json
+++ b/packages/turf-polygon-tangents/package.json
@@ -27,26 +27,30 @@
"tangent",
"polygon"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -59,17 +63,18 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/boolean-within": "^7.0.0-alpha.2",
- "@turf/explode": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/nearest-point": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/boolean-within": "workspace:^",
+ "@turf/explode": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/nearest-point": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-polygon-tangents/tsconfig.json b/packages/turf-polygon-tangents/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-polygon-tangents/tsconfig.json
+++ b/packages/turf-polygon-tangents/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-polygon-tangents/types.ts b/packages/turf-polygon-tangents/types.ts
index 9bad2d4209..625637708b 100644
--- a/packages/turf-polygon-tangents/types.ts
+++ b/packages/turf-polygon-tangents/types.ts
@@ -1,5 +1,5 @@
import { polygon, point } from "@turf/helpers";
-import tangents from "./";
+import { polygonTangents as tangents } from "./index";
const poly = polygon([
[
diff --git a/packages/turf-polygon-to-line/index.ts b/packages/turf-polygon-to-line/index.ts
index 38bd65ba30..fb9b07845e 100644
--- a/packages/turf-polygon-to-line/index.ts
+++ b/packages/turf-polygon-to-line/index.ts
@@ -65,8 +65,8 @@ function singlePolygonToLine<
const properties: any = options.properties
? options.properties
: poly.type === "Feature"
- ? poly.properties
- : {};
+ ? poly.properties
+ : {};
return coordsToLine(coords, properties);
}
@@ -86,8 +86,8 @@ function multiPolygonToLine<
const properties: any = options.properties
? options.properties
: multiPoly.type === "Feature"
- ? multiPoly.properties
- : {};
+ ? multiPoly.properties
+ : {};
const lines: Array> = [];
coords.forEach((coord) => {
diff --git a/packages/turf-polygon-to-line/package.json b/packages/turf-polygon-to-line/package.json
index 3f0850c719..c114f25a7e 100644
--- a/packages/turf-polygon-to-line/package.json
+++ b/packages/turf-polygon-to-line/package.json
@@ -23,26 +23,30 @@
"linestring",
"polygon"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -54,13 +58,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-polygon-to-line/tsconfig.json b/packages/turf-polygon-to-line/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-polygon-to-line/tsconfig.json
+++ b/packages/turf-polygon-to-line/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-polygonize/index.ts b/packages/turf-polygonize/index.ts
index e1f20c240d..958368a543 100644
--- a/packages/turf-polygonize/index.ts
+++ b/packages/turf-polygonize/index.ts
@@ -6,8 +6,8 @@ import {
Polygon,
} from "geojson";
import { featureCollection } from "@turf/helpers";
-import Graph from "./lib/Graph";
-import EdgeRing from "./lib/EdgeRing";
+import { Graph } from "./lib/Graph";
+import { EdgeRing } from "./lib/EdgeRing";
/**
* Polygonizes {@link LineString|(Multi)LineString(s)} into {@link Polygons}.
diff --git a/packages/turf-polygonize/lib/Edge.ts b/packages/turf-polygonize/lib/Edge.ts
index 989d86df07..4e78b5e462 100644
--- a/packages/turf-polygonize/lib/Edge.ts
+++ b/packages/turf-polygonize/lib/Edge.ts
@@ -1,12 +1,12 @@
import { lineString } from "@turf/helpers";
import { orientationIndex } from "./util";
-import Node from "./Node";
-import EdgeRing from "./EdgeRing";
+import { Node } from "./Node";
+import { EdgeRing } from "./EdgeRing";
/**
* This class is inspired by GEOS's geos::operation::polygonize::PolygonizeDirectedEdge
*/
-export default class Edge {
+class Edge {
public label?: number;
public symetric?: Edge;
public from: Node;
@@ -96,3 +96,6 @@ export default class Edge {
);
}
}
+
+export { Edge };
+export default Edge;
diff --git a/packages/turf-polygonize/lib/EdgeRing.ts b/packages/turf-polygonize/lib/EdgeRing.ts
index 3efe226d6e..98e1e66ac4 100644
--- a/packages/turf-polygonize/lib/EdgeRing.ts
+++ b/packages/turf-polygonize/lib/EdgeRing.ts
@@ -6,9 +6,9 @@ import {
coordinatesEqual,
} from "./util";
import { multiPoint, polygon, point } from "@turf/helpers";
-import envelope from "@turf/envelope";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
-import Edge from "./Edge";
+import { envelope } from "@turf/envelope";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
+import { Edge } from "./Edge";
/**
* Ring of edges which form a polygon.
@@ -17,7 +17,7 @@ import Edge from "./Edge";
*
* This class is inspired in GEOS's geos::operation::polygonize::EdgeRing
*/
-export default class EdgeRing {
+class EdgeRing {
private edges: Edge[];
private polygon?: Feature<
Polygon,
@@ -244,3 +244,6 @@ export default class EdgeRing {
return booleanPointInPolygon(pt, this.toPolygon());
}
}
+
+export { EdgeRing };
+export default EdgeRing;
diff --git a/packages/turf-polygonize/lib/Graph.ts b/packages/turf-polygonize/lib/Graph.ts
index 04524f0940..6dc7e57f45 100644
--- a/packages/turf-polygonize/lib/Graph.ts
+++ b/packages/turf-polygonize/lib/Graph.ts
@@ -1,6 +1,6 @@
-import Node from "./Node";
-import Edge from "./Edge";
-import EdgeRing from "./EdgeRing";
+import { Node } from "./Node";
+import { Edge } from "./Edge";
+import { EdgeRing } from "./EdgeRing";
import { flattenEach, coordReduce } from "@turf/meta";
import { featureOf } from "@turf/invariant";
import {
@@ -41,7 +41,7 @@ function validateGeoJson(geoJson: AllGeoJSON) {
*
* This graph is directed (both directions are created)
*/
-export default class Graph {
+class Graph {
private nodes: { [id: string]: Node };
private edges: Edge[];
@@ -350,3 +350,6 @@ export default class Graph {
edge.deleteEdge();
}
}
+
+export { Graph };
+export default Graph;
diff --git a/packages/turf-polygonize/lib/Node.ts b/packages/turf-polygonize/lib/Node.ts
index d377e4858a..8dbe18c9ee 100644
--- a/packages/turf-polygonize/lib/Node.ts
+++ b/packages/turf-polygonize/lib/Node.ts
@@ -1,10 +1,10 @@
import { orientationIndex } from "./util";
-import Edge from "./Edge";
+import { Edge } from "./Edge";
/**
* Node
*/
-export default class Node {
+class Node {
static buildId(coordinates: number[]) {
return coordinates.join(",");
}
@@ -124,3 +124,6 @@ export default class Node {
this.innerEdges.push(edge);
}
}
+
+export { Node };
+export default Node;
diff --git a/packages/turf-polygonize/lib/util.ts b/packages/turf-polygonize/lib/util.ts
index d104ebe47a..ea407d5a45 100644
--- a/packages/turf-polygonize/lib/util.ts
+++ b/packages/turf-polygonize/lib/util.ts
@@ -1,5 +1,5 @@
import { Feature, Polygon } from "geojson";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
import { point } from "@turf/helpers";
// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/sign#Polyfill
diff --git a/packages/turf-polygonize/package.json b/packages/turf-polygonize/package.json
index eeaadbea32..899e755f6a 100644
--- a/packages/turf-polygonize/package.json
+++ b/packages/turf-polygonize/package.json
@@ -26,26 +26,30 @@
"gis",
"polygonize"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -58,16 +62,17 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/envelope": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/envelope": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-polygonize/tsconfig.json b/packages/turf-polygonize/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-polygonize/tsconfig.json
+++ b/packages/turf-polygonize/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-polygonize/types.ts b/packages/turf-polygonize/types.ts
index 6b8dbce393..d23a266cf0 100644
--- a/packages/turf-polygonize/types.ts
+++ b/packages/turf-polygonize/types.ts
@@ -1,5 +1,5 @@
import { lineString } from "@turf/helpers";
-import polygonize from "./";
+import { polygonize } from "./index";
const line = lineString([
[10, 10],
diff --git a/packages/turf-projection/index.ts b/packages/turf-projection/index.ts
index c9f9c44ce4..d9f9bd3a86 100644
--- a/packages/turf-projection/index.ts
+++ b/packages/turf-projection/index.ts
@@ -1,7 +1,7 @@
import { Position } from "geojson";
import { coordEach } from "@turf/meta";
import { AllGeoJSON, isNumber } from "@turf/helpers";
-import clone from "@turf/clone";
+import { clone } from "@turf/clone";
/**
* Converts a WGS84 GeoJSON object into Mercator (EPSG:900913) projection
diff --git a/packages/turf-projection/package.json b/packages/turf-projection/package.json
index fc3729ae2f..afa7661a8a 100644
--- a/packages/turf-projection/package.json
+++ b/packages/turf-projection/package.json
@@ -34,33 +34,37 @@
"EPSG:900913",
"EPSG:102113"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
@@ -68,14 +72,15 @@
"npm-run-all": "^4.1.5",
"proj4": "^2.9.2",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/clone": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-projection/tsconfig.json b/packages/turf-projection/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-projection/tsconfig.json
+++ b/packages/turf-projection/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-quadrat-analysis/index.ts b/packages/turf-quadrat-analysis/index.ts
index 73cea7150b..e3c98701c4 100644
--- a/packages/turf-quadrat-analysis/index.ts
+++ b/packages/turf-quadrat-analysis/index.ts
@@ -1,9 +1,9 @@
import { BBox, FeatureCollection, Point } from "geojson";
-import area from "@turf/area";
-import turfBBox from "@turf/bbox";
-import bboxPolygon from "@turf/bbox-polygon";
+import { area } from "@turf/area";
+import { bbox as turfBBox } from "@turf/bbox";
+import { bboxPolygon } from "@turf/bbox-polygon";
import { getCoord } from "@turf/invariant";
-import squareGrid from "@turf/square-grid";
+import { squareGrid } from "@turf/square-grid";
interface QuadratAnalysisResult {
criticalValue: number;
diff --git a/packages/turf-quadrat-analysis/package.json b/packages/turf-quadrat-analysis/package.json
index 43a191a566..f20c7eb376 100644
--- a/packages/turf-quadrat-analysis/package.json
+++ b/packages/turf-quadrat-analysis/package.json
@@ -23,52 +23,57 @@
"turf",
"quadrat-analysis"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/nearest-neighbor-analysis": "^7.0.0-alpha.2",
+ "@turf/nearest-neighbor-analysis": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/area": "^7.0.0-alpha.2",
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/point-grid": "^7.0.0-alpha.2",
- "@turf/random": "^7.0.0-alpha.2",
- "@turf/square-grid": "^7.0.0-alpha.2",
+ "@turf/area": "workspace:^",
+ "@turf/bbox": "workspace:^",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/centroid": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/point-grid": "workspace:^",
+ "@turf/random": "workspace:^",
+ "@turf/square-grid": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-quadrat-analysis/tsconfig.json b/packages/turf-quadrat-analysis/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-quadrat-analysis/tsconfig.json
+++ b/packages/turf-quadrat-analysis/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-random/bench.ts b/packages/turf-random/bench.ts
index ffd0844b05..a82fae0842 100644
--- a/packages/turf-random/bench.ts
+++ b/packages/turf-random/bench.ts
@@ -1,7 +1,7 @@
// I don't think this bench test does anything? There is no entry point into
// the module called random() that takes a string?
-import random from "./index";
+import { random } from "./index";
import Benchmark from "benchmark";
var suite = new Benchmark.Suite("turf-random");
diff --git a/packages/turf-random/package.json b/packages/turf-random/package.json
index 58d08287e3..7057e6ba5e 100644
--- a/packages/turf-random/package.json
+++ b/packages/turf-random/package.json
@@ -20,26 +20,30 @@
"turf",
"gis"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -51,11 +55,12 @@
"glob": "^10.3.10",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-random/tsconfig.json b/packages/turf-random/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-random/tsconfig.json
+++ b/packages/turf-random/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-rectangle-grid/package.json b/packages/turf-rectangle-grid/package.json
index 9a65cd5332..f5ee2ae136 100644
--- a/packages/turf-rectangle-grid/package.json
+++ b/packages/turf-rectangle-grid/package.json
@@ -26,47 +26,52 @@
"regular",
"cartesian"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/boolean-intersects": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/boolean-intersects": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-rectangle-grid/tsconfig.json b/packages/turf-rectangle-grid/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-rectangle-grid/tsconfig.json
+++ b/packages/turf-rectangle-grid/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-rewind/index.ts b/packages/turf-rewind/index.ts
index c8eca8d973..f5a0226e96 100644
--- a/packages/turf-rewind/index.ts
+++ b/packages/turf-rewind/index.ts
@@ -9,8 +9,8 @@ import type {
Polygon,
FeatureCollection,
} from "geojson";
-import clone from "@turf/clone";
-import booleanClockwise from "@turf/boolean-clockwise";
+import { clone } from "@turf/clone";
+import { booleanClockwise } from "@turf/boolean-clockwise";
import { geomEach, featureEach } from "@turf/meta";
import { getCoords } from "@turf/invariant";
import { featureCollection, isObject } from "@turf/helpers";
diff --git a/packages/turf-rewind/package.json b/packages/turf-rewind/package.json
index 9e911a78be..88e885a3f2 100644
--- a/packages/turf-rewind/package.json
+++ b/packages/turf-rewind/package.json
@@ -28,26 +28,30 @@
"polygon",
"rewind"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -60,16 +64,17 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/boolean-clockwise": "^7.0.0-alpha.2",
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/boolean-clockwise": "workspace:^",
+ "@turf/clone": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-rewind/tsconfig.json b/packages/turf-rewind/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-rewind/tsconfig.json
+++ b/packages/turf-rewind/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-rewind/types.ts b/packages/turf-rewind/types.ts
index 125eb4fbe2..73d42efcbf 100644
--- a/packages/turf-rewind/types.ts
+++ b/packages/turf-rewind/types.ts
@@ -4,7 +4,7 @@ import {
multiLineString,
multiPolygon,
} from "@turf/helpers";
-import rewind from "./";
+import { rewind } from "./index";
const coords = [
[121, -29],
diff --git a/packages/turf-rhumb-bearing/package.json b/packages/turf-rhumb-bearing/package.json
index 0a0cdef5e3..2e407b9631 100644
--- a/packages/turf-rhumb-bearing/package.json
+++ b/packages/turf-rhumb-bearing/package.json
@@ -28,44 +28,49 @@
"rhumb",
"rhumb line"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/destination": "^7.0.0-alpha.2",
+ "@turf/destination": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-rhumb-bearing/tsconfig.json b/packages/turf-rhumb-bearing/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-rhumb-bearing/tsconfig.json
+++ b/packages/turf-rhumb-bearing/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-rhumb-destination/index.ts b/packages/turf-rhumb-destination/index.ts
index 6abaa9364d..a91cdf8dd3 100644
--- a/packages/turf-rhumb-destination/index.ts
+++ b/packages/turf-rhumb-destination/index.ts
@@ -63,8 +63,8 @@ function rhumbDestination(
destination[0] - coords[0] > 180
? -360
: coords[0] - destination[0] > 180
- ? 360
- : 0;
+ ? 360
+ : 0;
return point(destination, options.properties);
}
diff --git a/packages/turf-rhumb-destination/package.json b/packages/turf-rhumb-destination/package.json
index 26cd665b12..b133bf94ad 100644
--- a/packages/turf-rhumb-destination/package.json
+++ b/packages/turf-rhumb-destination/package.json
@@ -32,45 +32,50 @@
"miles",
"km"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-rhumb-destination/tsconfig.json b/packages/turf-rhumb-destination/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-rhumb-destination/tsconfig.json
+++ b/packages/turf-rhumb-destination/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-rhumb-distance/index.ts b/packages/turf-rhumb-distance/index.ts
index c681b97817..fe07ad1456 100644
--- a/packages/turf-rhumb-distance/index.ts
+++ b/packages/turf-rhumb-distance/index.ts
@@ -40,8 +40,8 @@ function rhumbDistance(
destination[0] - origin[0] > 180
? -360
: origin[0] - destination[0] > 180
- ? 360
- : 0;
+ ? 360
+ : 0;
const distanceInMeters = calculateRhumbDistance(origin, destination);
const distance = convertLength(distanceInMeters, "meters", options.units);
return distance;
diff --git a/packages/turf-rhumb-distance/package.json b/packages/turf-rhumb-distance/package.json
index 8a67967f3d..5e2cd9a506 100644
--- a/packages/turf-rhumb-distance/package.json
+++ b/packages/turf-rhumb-distance/package.json
@@ -30,45 +30,50 @@
"miles",
"km"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/distance": "^7.0.0-alpha.2",
+ "@turf/distance": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-rhumb-distance/tsconfig.json b/packages/turf-rhumb-distance/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-rhumb-distance/tsconfig.json
+++ b/packages/turf-rhumb-distance/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-sample/package.json b/packages/turf-sample/package.json
index 3b2410d06b..8c605db6a8 100644
--- a/packages/turf-sample/package.json
+++ b/packages/turf-sample/package.json
@@ -22,26 +22,30 @@
"sample",
"turf"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -52,11 +56,12 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-sample/tsconfig.json b/packages/turf-sample/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-sample/tsconfig.json
+++ b/packages/turf-sample/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-sector/index.ts b/packages/turf-sector/index.ts
index 0d87842c90..e648cfb4dc 100644
--- a/packages/turf-sector/index.ts
+++ b/packages/turf-sector/index.ts
@@ -1,6 +1,6 @@
import { Feature, Polygon, GeoJsonProperties } from "geojson";
-import circle from "@turf/circle";
-import lineArc from "@turf/line-arc";
+import { circle } from "@turf/circle";
+import { lineArc } from "@turf/line-arc";
import { coordEach } from "@turf/meta";
import { Units, Coord, isObject, polygon } from "@turf/helpers";
import { getCoords } from "@turf/invariant";
diff --git a/packages/turf-sector/package.json b/packages/turf-sector/package.json
index f53b973ea7..48dd522f17 100644
--- a/packages/turf-sector/package.json
+++ b/packages/turf-sector/package.json
@@ -20,49 +20,54 @@
"turf",
"gif"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/circle": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/line-arc": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/circle": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/line-arc": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-sector/test.ts b/packages/turf-sector/test.ts
index e739f4d727..af22c5c50a 100644
--- a/packages/turf-sector/test.ts
+++ b/packages/turf-sector/test.ts
@@ -3,7 +3,7 @@ import fs from "fs";
import path from "path";
import { loadJsonFileSync } from "load-json-file";
import { writeJsonFileSync } from "write-json-file";
-import truncate from "@turf/truncate";
+import { truncate } from "@turf/truncate";
import { featureCollection } from "@turf/helpers";
import { sector } from "./index";
diff --git a/packages/turf-sector/tsconfig.json b/packages/turf-sector/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-sector/tsconfig.json
+++ b/packages/turf-sector/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-sector/types.ts b/packages/turf-sector/types.ts
index a00a0a1ee3..b6df769d7f 100644
--- a/packages/turf-sector/types.ts
+++ b/packages/turf-sector/types.ts
@@ -1,5 +1,5 @@
import { point } from "@turf/helpers";
-import sector from "./";
+import { sector } from "./index";
const center = point([-75.343, 39.984]);
const units = "kilometers";
diff --git a/packages/turf-shortest-path/index.ts b/packages/turf-shortest-path/index.ts
index 8cd94be5d3..72bac3bd95 100644
--- a/packages/turf-shortest-path/index.ts
+++ b/packages/turf-shortest-path/index.ts
@@ -6,12 +6,12 @@ import {
Geometry,
Point,
} from "geojson";
-import bbox from "@turf/bbox";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
-import distance from "@turf/distance";
-import scale from "@turf/transform-scale";
-import cleanCoords from "@turf/clean-coords";
-import bboxPolygon from "@turf/bbox-polygon";
+import { bbox } from "@turf/bbox";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
+import { distance } from "@turf/distance";
+import { transformScale as scale } from "@turf/transform-scale";
+import { cleanCoords } from "@turf/clean-coords";
+import { bboxPolygon } from "@turf/bbox-polygon";
import { getCoord, getGeom } from "@turf/invariant";
import {
Coord,
diff --git a/packages/turf-shortest-path/package.json b/packages/turf-shortest-path/package.json
index 48c8bc20ee..3cd7600a20 100644
--- a/packages/turf-shortest-path/package.json
+++ b/packages/turf-shortest-path/package.json
@@ -25,53 +25,58 @@
"shortest-path",
"path"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/clean-coords": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/transform-scale": "^7.0.0-alpha.2",
+ "@turf/bbox": "workspace:^",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/clean-coords": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/transform-scale": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-shortest-path/tsconfig.json b/packages/turf-shortest-path/tsconfig.json
index 77fc8d5678..563bf86442 100644
--- a/packages/turf-shortest-path/tsconfig.json
+++ b/packages/turf-shortest-path/tsconfig.json
@@ -1,8 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js",
- "allowJs": true
- },
- "files": ["index.ts", "lib/javascript-astar.js"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-shortest-path/types.ts b/packages/turf-shortest-path/types.ts
index 555480bdce..c21e6ca859 100644
--- a/packages/turf-shortest-path/types.ts
+++ b/packages/turf-shortest-path/types.ts
@@ -1,5 +1,5 @@
import { point, featureCollection, polygon } from "@turf/helpers";
-import shortestPath from "./";
+import { shortestPath } from "./index";
const start = point([-5, -6]);
const end = point([9, -6]);
diff --git a/packages/turf-simplify/index.ts b/packages/turf-simplify/index.ts
index 2865ff3827..0ecc6d609c 100644
--- a/packages/turf-simplify/index.ts
+++ b/packages/turf-simplify/index.ts
@@ -1,9 +1,9 @@
import { Geometry, Position } from "geojson";
-import cleanCoords from "@turf/clean-coords";
-import clone from "@turf/clone";
+import { cleanCoords } from "@turf/clean-coords";
+import { clone } from "@turf/clone";
import { geomEach } from "@turf/meta";
import { AllGeoJSON, isObject } from "@turf/helpers";
-import simplifyJS from "./lib/simplify";
+import { simplify as simplifyJS } from "./lib/simplify";
/**
* Takes a {@link GeoJSON} object and returns a simplified version. Internally uses
diff --git a/packages/turf-simplify/lib/simplify.d.ts b/packages/turf-simplify/lib/simplify.d.ts
index c7ff48f777..e7cd3c0944 100644
--- a/packages/turf-simplify/lib/simplify.d.ts
+++ b/packages/turf-simplify/lib/simplify.d.ts
@@ -35,4 +35,5 @@ declare function simplify(
): T[];
declare namespace simplify {}
-export = simplify;
+export { simplify };
+export default simplify;
diff --git a/packages/turf-simplify/lib/simplify.js b/packages/turf-simplify/lib/simplify.js
index 68693f86f2..dee0942f1f 100644
--- a/packages/turf-simplify/lib/simplify.js
+++ b/packages/turf-simplify/lib/simplify.js
@@ -95,7 +95,7 @@ function simplifyDouglasPeucker(points, sqTolerance) {
}
// both algorithms combined for awesome performance
-export default function simplify(points, tolerance, highestQuality) {
+function simplify(points, tolerance, highestQuality) {
if (points.length <= 2) return points;
var sqTolerance = tolerance !== undefined ? tolerance * tolerance : 1;
@@ -105,3 +105,6 @@ export default function simplify(points, tolerance, highestQuality) {
return points;
}
+
+export { simplify };
+export default simplify;
diff --git a/packages/turf-simplify/package.json b/packages/turf-simplify/package.json
index 172910e92b..9f2746bc23 100644
--- a/packages/turf-simplify/package.json
+++ b/packages/turf-simplify/package.json
@@ -28,48 +28,53 @@
"algorithm",
"peucker"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/clean-coords": "^7.0.0-alpha.2",
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/clean-coords": "workspace:^",
+ "@turf/clone": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-simplify/tsconfig.json b/packages/turf-simplify/tsconfig.json
index f84baa33db..563bf86442 100644
--- a/packages/turf-simplify/tsconfig.json
+++ b/packages/turf-simplify/tsconfig.json
@@ -1,8 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js",
- "allowJs": true
- },
- "files": ["index.ts", "lib/simplify.js"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-simplify/types.ts b/packages/turf-simplify/types.ts
index 5cdf70a5db..efb8f29972 100644
--- a/packages/turf-simplify/types.ts
+++ b/packages/turf-simplify/types.ts
@@ -1,6 +1,6 @@
import { Feature, Polygon } from "geojson";
import { polygon } from "@turf/helpers";
-import simplify from "./";
+import { simplify } from "./index";
const poly = polygon([
[
diff --git a/packages/turf-square-grid/package.json b/packages/turf-square-grid/package.json
index b3f82d367f..c8bb97ae4d 100644
--- a/packages/turf-square-grid/package.json
+++ b/packages/turf-square-grid/package.json
@@ -23,45 +23,50 @@
"cartesian",
"grid"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
},
"devDependencies": {
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/rectangle-grid": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/rectangle-grid": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-square-grid/tsconfig.json b/packages/turf-square-grid/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-square-grid/tsconfig.json
+++ b/packages/turf-square-grid/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-square/package.json b/packages/turf-square/package.json
index 6623f12b43..88d033bc30 100644
--- a/packages/turf-square/package.json
+++ b/packages/turf-square/package.json
@@ -22,17 +22,23 @@
"geojson",
"extent"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -40,7 +46,7 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -48,12 +54,12 @@
"devDependencies": {
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0"
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2"
},
"dependencies": {
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2"
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^"
}
}
diff --git a/packages/turf-square/tsconfig.json b/packages/turf-square/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-square/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-standard-deviational-ellipse/index.js b/packages/turf-standard-deviational-ellipse/index.js
index 029ed40808..efa5b8544b 100644
--- a/packages/turf-standard-deviational-ellipse/index.js
+++ b/packages/turf-standard-deviational-ellipse/index.js
@@ -1,9 +1,9 @@
import { coordAll, featureEach } from "@turf/meta";
import { getCoords } from "@turf/invariant";
import { featureCollection, isObject, isNumber } from "@turf/helpers";
-import centerMean from "@turf/center-mean";
-import pointsWithinPolygon from "@turf/points-within-polygon";
-import ellipse from "@turf/ellipse";
+import { centerMean } from "@turf/center-mean";
+import { pointsWithinPolygon } from "@turf/points-within-polygon";
+import { ellipse } from "@turf/ellipse";
/**
* Takes a {@link FeatureCollection} and returns a standard deviational ellipse,
diff --git a/packages/turf-standard-deviational-ellipse/package.json b/packages/turf-standard-deviational-ellipse/package.json
index 43786fa1a1..ae12ec08a3 100644
--- a/packages/turf-standard-deviational-ellipse/package.json
+++ b/packages/turf-standard-deviational-ellipse/package.json
@@ -25,17 +25,23 @@
"geostatistics",
"directional distribution"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -43,29 +49,29 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/random": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/random": "workspace:^",
+ "@turf/truncate": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/center-mean": "^7.0.0-alpha.2",
- "@turf/ellipse": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/points-within-polygon": "^7.0.0-alpha.2"
+ "@turf/center-mean": "workspace:^",
+ "@turf/ellipse": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/points-within-polygon": "workspace:^"
}
}
diff --git a/packages/turf-standard-deviational-ellipse/tsconfig.json b/packages/turf-standard-deviational-ellipse/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-standard-deviational-ellipse/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-standard-deviational-ellipse/types.ts b/packages/turf-standard-deviational-ellipse/types.ts
index 35d872d422..df6bf5eccd 100644
--- a/packages/turf-standard-deviational-ellipse/types.ts
+++ b/packages/turf-standard-deviational-ellipse/types.ts
@@ -1,11 +1,11 @@
import { points } from "@turf/helpers";
-import standardDeviatationalEllipse from "./";
+import { standardDeviationalEllipse } from "./index";
const pts = points([
[10, 10],
[0, 5],
]);
-const stdEllipse = standardDeviatationalEllipse(pts);
+const stdEllipse = standardDeviationalEllipse(pts);
// Access custom properties
stdEllipse.properties.standardDeviationalEllipse.meanCenterCoordinates;
diff --git a/packages/turf-tag/index.ts b/packages/turf-tag/index.ts
index cc372fa280..7c1d029178 100644
--- a/packages/turf-tag/index.ts
+++ b/packages/turf-tag/index.ts
@@ -1,6 +1,6 @@
import { Point, FeatureCollection, Polygon, MultiPolygon } from "geojson";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
-import clone from "@turf/clone";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
+import { clone } from "@turf/clone";
import { featureEach } from "@turf/meta";
/**
diff --git a/packages/turf-tag/package.json b/packages/turf-tag/package.json
index 8bc03cad3a..281ff527d2 100644
--- a/packages/turf-tag/package.json
+++ b/packages/turf-tag/package.json
@@ -26,26 +26,30 @@
"data",
"analysis"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -57,14 +61,15 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/clone": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-tag/tsconfig.json b/packages/turf-tag/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-tag/tsconfig.json
+++ b/packages/turf-tag/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-tesselate/package.json b/packages/turf-tesselate/package.json
index 564e2af74e..14f0ef314b 100644
--- a/packages/turf-tesselate/package.json
+++ b/packages/turf-tesselate/package.json
@@ -30,17 +30,23 @@
"polygon",
"triangles"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -48,7 +54,7 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -56,12 +62,12 @@
"devDependencies": {
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0"
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
"earcut": "^2.2.4"
}
}
diff --git a/packages/turf-tesselate/tsconfig.json b/packages/turf-tesselate/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-tesselate/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-tin/package.json b/packages/turf-tin/package.json
index 62d9477323..280960767a 100644
--- a/packages/turf-tin/package.json
+++ b/packages/turf-tin/package.json
@@ -21,26 +21,30 @@
"tin",
"triangulate"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -52,11 +56,12 @@
"benchmark": "^2.1.4",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-tin/tsconfig.json b/packages/turf-tin/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-tin/tsconfig.json
+++ b/packages/turf-tin/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-tin/types.ts b/packages/turf-tin/types.ts
index 61bef70b39..6d98a24020 100644
--- a/packages/turf-tin/types.ts
+++ b/packages/turf-tin/types.ts
@@ -1,5 +1,5 @@
import { featureCollection, point } from "@turf/helpers";
-import tin from "./index";
+import { tin } from "./index";
const points = featureCollection([
point([0, 0], { elevation: 20 }),
diff --git a/packages/turf-transform-rotate/index.js b/packages/turf-transform-rotate/index.js
index 98105656f0..e0cc28a3b4 100644
--- a/packages/turf-transform-rotate/index.js
+++ b/packages/turf-transform-rotate/index.js
@@ -1,8 +1,8 @@
-import centroid from "@turf/centroid";
-import rhumbBearing from "@turf/rhumb-bearing";
-import rhumbDistance from "@turf/rhumb-distance";
-import rhumbDestination from "@turf/rhumb-destination";
-import clone from "@turf/clone";
+import { centroid } from "@turf/centroid";
+import { rhumbBearing } from "@turf/rhumb-bearing";
+import { rhumbDistance } from "@turf/rhumb-distance";
+import { rhumbDestination } from "@turf/rhumb-destination";
+import { clone } from "@turf/clone";
import { coordEach } from "@turf/meta";
import { getCoords } from "@turf/invariant";
import { isObject } from "@turf/helpers";
diff --git a/packages/turf-transform-rotate/package.json b/packages/turf-transform-rotate/package.json
index 82086d368f..74894e7062 100644
--- a/packages/turf-transform-rotate/package.json
+++ b/packages/turf-transform-rotate/package.json
@@ -26,17 +26,23 @@
"transformation",
"rotate"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -44,30 +50,30 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/rhumb-bearing": "^7.0.0-alpha.2",
- "@turf/rhumb-destination": "^7.0.0-alpha.2",
- "@turf/rhumb-distance": "^7.0.0-alpha.2"
+ "@turf/centroid": "workspace:^",
+ "@turf/clone": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/rhumb-bearing": "workspace:^",
+ "@turf/rhumb-destination": "workspace:^",
+ "@turf/rhumb-distance": "workspace:^"
}
}
diff --git a/packages/turf-transform-rotate/tsconfig.json b/packages/turf-transform-rotate/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-transform-rotate/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-transform-rotate/types.ts b/packages/turf-transform-rotate/types.ts
index edc27bcf05..5c5e738a49 100644
--- a/packages/turf-transform-rotate/types.ts
+++ b/packages/turf-transform-rotate/types.ts
@@ -5,7 +5,7 @@ import {
featureCollection,
geometryCollection,
} from "@turf/helpers";
-import rotate from "./";
+import { transformRotate as rotate } from "./index";
const pt = point([15, 15]);
const poly = polygon([
diff --git a/packages/turf-transform-scale/index.js b/packages/turf-transform-scale/index.js
index 7a272603f8..cce16ec249 100644
--- a/packages/turf-transform-scale/index.js
+++ b/packages/turf-transform-scale/index.js
@@ -1,10 +1,10 @@
-import clone from "@turf/clone";
-import center from "@turf/center";
-import centroid from "@turf/centroid";
-import turfBBox from "@turf/bbox";
-import rhumbBearing from "@turf/rhumb-bearing";
-import rhumbDistance from "@turf/rhumb-distance";
-import rhumbDestination from "@turf/rhumb-destination";
+import { clone } from "@turf/clone";
+import { center } from "@turf/center";
+import { centroid } from "@turf/centroid";
+import { bbox as turfBBox } from "@turf/bbox";
+import { rhumbBearing } from "@turf/rhumb-bearing";
+import { rhumbDistance } from "@turf/rhumb-distance";
+import { rhumbDestination } from "@turf/rhumb-destination";
import { coordEach, featureEach } from "@turf/meta";
import { point, isObject } from "@turf/helpers";
import { getCoord, getCoords, getType } from "@turf/invariant";
diff --git a/packages/turf-transform-scale/package.json b/packages/turf-transform-scale/package.json
index 324b4ca8d0..6546fe4407 100644
--- a/packages/turf-transform-scale/package.json
+++ b/packages/turf-transform-scale/package.json
@@ -30,17 +30,23 @@
"zoom-in",
"zoom-out"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -48,34 +54,34 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/hex-grid": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/hex-grid": "workspace:^",
+ "@turf/truncate": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/center": "^7.0.0-alpha.2",
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/rhumb-bearing": "^7.0.0-alpha.2",
- "@turf/rhumb-destination": "^7.0.0-alpha.2",
- "@turf/rhumb-distance": "^7.0.0-alpha.2"
+ "@turf/bbox": "workspace:^",
+ "@turf/center": "workspace:^",
+ "@turf/centroid": "workspace:^",
+ "@turf/clone": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/rhumb-bearing": "workspace:^",
+ "@turf/rhumb-destination": "workspace:^",
+ "@turf/rhumb-distance": "workspace:^"
}
}
diff --git a/packages/turf-transform-scale/tsconfig.json b/packages/turf-transform-scale/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-transform-scale/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-transform-scale/types.ts b/packages/turf-transform-scale/types.ts
index 3c18756de1..50a7a088e0 100644
--- a/packages/turf-transform-scale/types.ts
+++ b/packages/turf-transform-scale/types.ts
@@ -1,6 +1,6 @@
import { LineString, Feature, Polygon } from "geojson";
import { lineString, polygon, featureCollection } from "@turf/helpers";
-import scale from "./";
+import { transformScale as scale } from "./index";
const line = lineString([
[0, 0],
diff --git a/packages/turf-transform-translate/package.json b/packages/turf-transform-translate/package.json
index ddb8cf3f71..6a3c74fdac 100644
--- a/packages/turf-transform-translate/package.json
+++ b/packages/turf-transform-translate/package.json
@@ -28,17 +28,23 @@
"move",
"shift"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -46,27 +52,27 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/truncate": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/rhumb-destination": "^7.0.0-alpha.2"
+ "@turf/clone": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/rhumb-destination": "workspace:^"
}
}
diff --git a/packages/turf-transform-translate/tsconfig.json b/packages/turf-transform-translate/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-transform-translate/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-transform-translate/types.ts b/packages/turf-transform-translate/types.ts
index f532e46b00..3490375107 100644
--- a/packages/turf-transform-translate/types.ts
+++ b/packages/turf-transform-translate/types.ts
@@ -1,6 +1,6 @@
import { Point, Feature, Polygon } from "geojson";
import { point, polygon, featureCollection } from "@turf/helpers";
-import translate from "./";
+import { transformTranslate as translate } from "./index";
const pt = point([0, 0]);
const poly = polygon([
diff --git a/packages/turf-triangle-grid/index.ts b/packages/turf-triangle-grid/index.ts
index fbed9524f3..cb8337c568 100644
--- a/packages/turf-triangle-grid/index.ts
+++ b/packages/turf-triangle-grid/index.ts
@@ -5,8 +5,8 @@ import {
FeatureCollection,
GeoJsonProperties,
} from "geojson";
-import distance from "@turf/distance";
-import intersect from "@turf/intersect";
+import { distance } from "@turf/distance";
+import { intersect } from "@turf/intersect";
import { polygon, featureCollection, Units } from "@turf/helpers";
/**
diff --git a/packages/turf-triangle-grid/package.json b/packages/turf-triangle-grid/package.json
index 7729ecc2c7..1b16b3fadf 100644
--- a/packages/turf-triangle-grid/package.json
+++ b/packages/turf-triangle-grid/package.json
@@ -24,48 +24,53 @@
"analysis",
"gis"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/truncate": "workspace:^",
"@types/benchmark": "^2.1.5",
"@types/tape": "^4.2.32",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/intersect": "^7.0.0-alpha.2",
+ "@turf/distance": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/intersect": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-triangle-grid/tsconfig.json b/packages/turf-triangle-grid/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-triangle-grid/tsconfig.json
+++ b/packages/turf-triangle-grid/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-triangle-grid/types.ts b/packages/turf-triangle-grid/types.ts
index e5ac8481de..46cc73d81a 100644
--- a/packages/turf-triangle-grid/types.ts
+++ b/packages/turf-triangle-grid/types.ts
@@ -1,5 +1,5 @@
import { BBox } from "geojson";
-import triangleGrid from "./dist/js/index";
+import { triangleGrid } from "./index";
// prettier-ignore
const bbox: BBox = [
diff --git a/packages/turf-truncate/package.json b/packages/turf-truncate/package.json
index 33e853895e..40e81375f4 100644
--- a/packages/turf-truncate/package.json
+++ b/packages/turf-truncate/package.json
@@ -25,26 +25,30 @@
"gis",
"truncate"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -57,13 +61,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"tslib": "^2.6.2"
}
}
diff --git a/packages/turf-truncate/tsconfig.json b/packages/turf-truncate/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-truncate/tsconfig.json
+++ b/packages/turf-truncate/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-truncate/types.ts b/packages/turf-truncate/types.ts
index bb9629bcc9..45b6384665 100644
--- a/packages/turf-truncate/types.ts
+++ b/packages/turf-truncate/types.ts
@@ -4,7 +4,7 @@ import {
lineString,
geometryCollection,
} from "@turf/helpers";
-import truncate from "./index";
+import { truncate } from "./index";
const pt = point([120.1234567, 40.1234567]);
const ptGeom = pt.geometry;
diff --git a/packages/turf-union/package.json b/packages/turf-union/package.json
index 0d6a7e2464..b12d6b1891 100644
--- a/packages/turf-union/package.json
+++ b/packages/turf-union/package.json
@@ -20,26 +20,30 @@
"turf",
"gif"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./dist/js/index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "dist/js/index.d.ts",
"sideEffects": false,
"files": [
"dist"
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "npm-run-all --npm-path npm build:*",
- "build:es": "tsc --outDir dist/es --module esnext --declaration false && echo '{\"type\":\"module\"}' > dist/es/package.json",
- "build:js": "tsc",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
@@ -53,13 +57,14 @@
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"typescript": "^5.2.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"polygon-clipping": "^0.15.3",
"tslib": "^2.6.2"
}
diff --git a/packages/turf-union/tsconfig.json b/packages/turf-union/tsconfig.json
index c3f78e4c94..563bf86442 100644
--- a/packages/turf-union/tsconfig.json
+++ b/packages/turf-union/tsconfig.json
@@ -1,7 +1,3 @@
{
- "extends": "../../tsconfig.shared.json",
- "compilerOptions": {
- "outDir": "dist/js"
- },
- "files": ["index.ts"]
+ "extends": "../../tsconfig.shared.json"
}
diff --git a/packages/turf-union/types.ts b/packages/turf-union/types.ts
index be508e0651..6532f51644 100644
--- a/packages/turf-union/types.ts
+++ b/packages/turf-union/types.ts
@@ -1,5 +1,5 @@
import { polygon, featureCollection } from "@turf/helpers";
-import union from "./index";
+import { union } from "./index";
const poly1 = polygon([
[
diff --git a/packages/turf-unkink-polygon/index.js b/packages/turf-unkink-polygon/index.js
index d11ed01688..ce3c6603f7 100644
--- a/packages/turf-unkink-polygon/index.js
+++ b/packages/turf-unkink-polygon/index.js
@@ -1,6 +1,6 @@
import { flattenEach, featureEach } from "@turf/meta";
import { polygon, featureCollection } from "@turf/helpers";
-import simplepolygon from "./lib/simplepolygon";
+import { simplepolygon } from "./lib/simplepolygon";
/**
* Takes a kinked polygon and returns a feature collection of polygons that have no kinks.
diff --git a/packages/turf-unkink-polygon/lib/geojson-polygon-self-intersections.js b/packages/turf-unkink-polygon/lib/geojson-polygon-self-intersections.js
index 3bd3acce39..973aee4915 100644
--- a/packages/turf-unkink-polygon/lib/geojson-polygon-self-intersections.js
+++ b/packages/turf-unkink-polygon/lib/geojson-polygon-self-intersections.js
@@ -1,7 +1,7 @@
// Find self-intersections in geojson polygon (possibly with interior rings)
import rbush from "rbush";
-export default function (feature, filterFn, useSpatialIndex) {
+function geojsonPolygonSelfIntersections(feature, filterFn, useSpatialIndex) {
if (feature.geometry.type !== "Polygon")
throw new Error("The input feature must be a Polygon");
if (useSpatialIndex === undefined) useSpatialIndex = 1;
@@ -180,3 +180,6 @@ function equalArrays(array1, array2) {
}
return true;
}
+
+export { geojsonPolygonSelfIntersections };
+export default geojsonPolygonSelfIntersections;
diff --git a/packages/turf-unkink-polygon/lib/simplepolygon.js b/packages/turf-unkink-polygon/lib/simplepolygon.js
index 1036d93666..43b3370584 100644
--- a/packages/turf-unkink-polygon/lib/simplepolygon.js
+++ b/packages/turf-unkink-polygon/lib/simplepolygon.js
@@ -1,7 +1,7 @@
-import isects from "./geojson-polygon-self-intersections";
-import area from "@turf/area";
+import { geojsonPolygonSelfIntersections as isects } from "./geojson-polygon-self-intersections";
+import { area } from "@turf/area";
import { featureCollection, polygon } from "@turf/helpers";
-import booleanPointInPolygon from "@turf/boolean-point-in-polygon";
+import { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
import rbush from "rbush";
/**
@@ -25,7 +25,7 @@ import rbush from "rbush";
* // =result
* // which will be a featureCollection of two polygons, one with coordinates [[[0,0],[2,0],[1,1],[0,0]]], parent -1, winding 1 and net winding 1, and one with coordinates [[[1,1],[0,2],[2,2],[1,1]]], parent -1, winding -1 and net winding -1
*/
-export default function (feature) {
+function simplepolygon(feature) {
// Check input
if (feature.type != "Feature")
throw new Error("The input must a geojson object of type Feature");
@@ -580,3 +580,6 @@ function isUnique(array) {
}
return isUnique;
}
+
+export { simplepolygon };
+export default simplepolygon;
diff --git a/packages/turf-unkink-polygon/package.json b/packages/turf-unkink-polygon/package.json
index a220b5f686..86c71b999c 100644
--- a/packages/turf-unkink-polygon/package.json
+++ b/packages/turf-unkink-polygon/package.json
@@ -23,17 +23,23 @@
"polygon",
"self-intersection"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -41,27 +47,27 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts",
"test:types": "tsc --esModuleInterop --noEmit --strict types.ts"
},
"devDependencies": {
- "@turf/kinks": "^7.0.0-alpha.2",
+ "@turf/kinks": "workspace:^",
"benchmark": "^2.1.4",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/area": "^7.0.0-alpha.2",
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
+ "@turf/area": "workspace:^",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/meta": "workspace:^",
"rbush": "^3.0.1"
}
}
diff --git a/packages/turf-unkink-polygon/tsconfig.json b/packages/turf-unkink-polygon/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-unkink-polygon/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf-unkink-polygon/types.ts b/packages/turf-unkink-polygon/types.ts
index 295c747697..0be7fa83ca 100644
--- a/packages/turf-unkink-polygon/types.ts
+++ b/packages/turf-unkink-polygon/types.ts
@@ -1,5 +1,5 @@
import { polygon, multiPolygon } from "@turf/helpers";
-import unkink from "./";
+import { unkinkPolygon as unkink } from "./index";
const poly = polygon([
[
diff --git a/packages/turf-voronoi/package.json b/packages/turf-voronoi/package.json
index e17428b751..d8d148fe99 100644
--- a/packages/turf-voronoi/package.json
+++ b/packages/turf-voronoi/package.json
@@ -29,17 +29,23 @@
"polygons",
"points"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -47,7 +53,7 @@
],
"scripts": {
"bench": "tsx bench.ts",
- "build": "rollup -c ../../rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts",
"docs": "tsx ../../scripts/generate-readmes.ts",
"test": "npm-run-all --npm-path npm test:*",
"test:tape": "tsx test.ts"
@@ -57,14 +63,15 @@
"glob": "^10.3.10",
"load-json-file": "^7.0.1",
"npm-run-all": "^4.1.5",
- "rollup": "^2.79.1",
"tape": "^5.7.2",
- "tsx": "^3.14.0",
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
"write-json-file": "^5.0.0"
},
"dependencies": {
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
+ "@turf/clone": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/invariant": "workspace:^",
"d3-voronoi": "1.1.2"
}
}
diff --git a/packages/turf-voronoi/tsconfig.json b/packages/turf-voronoi/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf-voronoi/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/packages/turf/babel.config.json b/packages/turf/babel.config.json
index 79b57c5603..f77b82335c 100644
--- a/packages/turf/babel.config.json
+++ b/packages/turf/babel.config.json
@@ -3,13 +3,7 @@
[
"@babel/preset-env",
{
- "targets": {
- "edge": "17",
- "firefox": "60",
- "chrome": "67",
- "safari": "11.1",
- "ie": "11"
- }
+ "targets": "> 0.25%, last 2 versions, fully supports es5, not dead"
}
]
]
diff --git a/packages/turf/index.d.ts b/packages/turf/index.d.ts
deleted file mode 100644
index 88e88c9536..0000000000
--- a/packages/turf/index.d.ts
+++ /dev/null
@@ -1,125 +0,0 @@
-/**
- * Turf is a modular geospatial analysis engine written in JavaScript. It performs geospatial
- * processing tasks with GeoJSON data and can be run on a server or in a browser.
- *
- * @module turf
- * @summary Geospatial analysis for JavaScript
- */
-export { default as isolines } from "@turf/isolines";
-export { default as convex } from "@turf/convex";
-export { default as pointsWithinPolygon } from "@turf/points-within-polygon";
-export { default as concave } from "@turf/concave";
-export { default as collect } from "@turf/collect";
-export { default as flip } from "@turf/flip";
-export { default as simplify } from "@turf/simplify";
-export { default as bezierSpline } from "@turf/bezier-spline";
-export { default as tag } from "@turf/tag";
-export { default as sample } from "@turf/sample";
-export { default as envelope } from "@turf/envelope";
-export { default as square } from "@turf/square";
-export { default as circle } from "@turf/circle";
-export { default as midpoint } from "@turf/midpoint";
-export { default as center } from "@turf/center";
-export { default as centerOfMass } from "@turf/center-of-mass";
-export { default as centroid } from "@turf/centroid";
-export { default as combine } from "@turf/combine";
-export { default as distance } from "@turf/distance";
-export { default as explode } from "@turf/explode";
-export { default as bbox } from "@turf/bbox";
-export { default as tesselate } from "@turf/tesselate";
-export { default as bboxPolygon } from "@turf/bbox-polygon";
-export { default as booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
-export { default as nearestPoint } from "@turf/nearest-point";
-export { default as nearestPointOnLine } from "@turf/nearest-point-on-line";
-export { default as nearestPointToLine } from "@turf/nearest-point-to-line";
-export { default as planepoint } from "@turf/planepoint";
-export { default as tin } from "@turf/tin";
-export { default as bearing } from "@turf/bearing";
-export { default as destination } from "@turf/destination";
-export { default as kinks } from "@turf/kinks";
-export { default as pointOnFeature } from "@turf/point-on-feature";
-export { default as area } from "@turf/area";
-export { default as along } from "@turf/along";
-export { default as length } from "@turf/length";
-export { default as lineSlice } from "@turf/line-slice";
-export { default as lineSliceAlong } from "@turf/line-slice-along";
-export { default as pointGrid } from "@turf/point-grid";
-export { default as truncate } from "@turf/truncate";
-export { default as flatten } from "@turf/flatten";
-export { default as lineIntersect } from "@turf/line-intersect";
-export { default as lineChunk } from "@turf/line-chunk";
-export { default as unkinkPolygon } from "@turf/unkink-polygon";
-export { default as greatCircle } from "@turf/great-circle";
-export { default as lineSegment } from "@turf/line-segment";
-export { default as lineSplit } from "@turf/line-split";
-export { default as lineArc } from "@turf/line-arc";
-export { default as polygonToLine } from "@turf/polygon-to-line";
-export { default as lineToPolygon } from "@turf/line-to-polygon";
-export { default as bboxClip } from "@turf/bbox-clip";
-export { default as lineOverlap } from "@turf/line-overlap";
-export { default as sector } from "@turf/sector";
-export { default as rhumbBearing } from "@turf/rhumb-bearing";
-export { default as rhumbDistance } from "@turf/rhumb-distance";
-export { default as rhumbDestination } from "@turf/rhumb-destination";
-export { default as polygonTangents } from "@turf/polygon-tangents";
-export { default as rewind } from "@turf/rewind";
-export { default as isobands } from "@turf/isobands";
-export { default as transformRotate } from "@turf/transform-rotate";
-export { default as transformScale } from "@turf/transform-scale";
-export { default as transformTranslate } from "@turf/transform-translate";
-export { default as lineOffset } from "@turf/line-offset";
-export { default as polygonize } from "@turf/polygonize";
-export { default as booleanConcave } from "@turf/boolean-concave";
-export { default as booleanDisjoint } from "@turf/boolean-disjoint";
-export { default as booleanContains } from "@turf/boolean-contains";
-export { default as booleanCrosses } from "@turf/boolean-crosses";
-export { default as booleanClockwise } from "@turf/boolean-clockwise";
-export { default as booleanOverlap } from "@turf/boolean-overlap";
-export { default as booleanPointOnLine } from "@turf/boolean-point-on-line";
-export { default as booleanEqual } from "@turf/boolean-equal";
-export { default as booleanTouches } from "@turf/boolean-touches";
-export { default as booleanWithin } from "@turf/boolean-within";
-export { default as booleanIntersects } from "@turf/boolean-intersects";
-export { default as clone } from "@turf/clone";
-export { default as cleanCoords } from "@turf/clean-coords";
-export { default as clustersDbscan } from "@turf/clusters-dbscan";
-export { default as clustersKmeans } from "@turf/clusters-kmeans";
-export { default as pointToLineDistance } from "@turf/point-to-line-distance";
-export { default as booleanParallel } from "@turf/boolean-parallel";
-export { default as shortestPath } from "@turf/shortest-path";
-export { default as voronoi } from "@turf/voronoi";
-export { default as ellipse } from "@turf/ellipse";
-export { default as centerMean } from "@turf/center-mean";
-export { default as centerMedian } from "@turf/center-median";
-export { default as standardDeviationalEllipse } from "@turf/standard-deviational-ellipse";
-export { default as angle } from "@turf/angle";
-export { default as polygonSmooth } from "@turf/polygon-smooth";
-export { default as moranIndex } from "@turf/moran-index";
-export { default as distanceWeight } from "@turf/distance-weight";
-export * from "@turf/projection";
-export * from "@turf/random";
-export * from "@turf/clusters";
-export * from "@turf/helpers";
-export * from "@turf/invariant";
-export * from "@turf/meta";
-import * as projection from "@turf/projection";
-import * as random from "@turf/random";
-import * as clusters from "@turf/clusters";
-import * as helpers from "@turf/helpers";
-import * as invariant from "@turf/invariant";
-import * as meta from "@turf/meta";
-export { projection, random, clusters, helpers, invariant, meta };
-
-// JSTS Modules
-export { default as difference } from "@turf/difference";
-export { default as buffer } from "@turf/buffer";
-export { default as union } from "@turf/union";
-export { default as intersect } from "@turf/intersect";
-
-// JSTS Sub-Models
-export { default as dissolve } from "@turf/dissolve";
-export { default as hexGrid } from "@turf/hex-grid";
-export { default as mask } from "@turf/mask";
-export { default as squareGrid } from "@turf/square-grid";
-export { default as triangleGrid } from "@turf/triangle-grid";
-export { default as interpolate } from "@turf/interpolate";
diff --git a/packages/turf/index.mjs b/packages/turf/index.mjs
deleted file mode 100644
index bfc46c23f8..0000000000
--- a/packages/turf/index.mjs
+++ /dev/null
@@ -1,124 +0,0 @@
-/**
- * Turf is a modular geospatial analysis engine written in JavaScript. It performs geospatial
- * processing tasks with GeoJSON data and can be run on a server or in a browser.
- *
- * @module turf
- * @summary Geospatial analysis for JavaScript
- */
-export { default as isolines } from "@turf/isolines";
-export { default as convex } from "@turf/convex";
-export { default as pointsWithinPolygon } from "@turf/points-within-polygon";
-export { default as concave } from "@turf/concave";
-export { default as collect } from "@turf/collect";
-export { default as flip } from "@turf/flip";
-export { default as simplify } from "@turf/simplify";
-export { default as bezierSpline } from "@turf/bezier-spline";
-export { default as tag } from "@turf/tag";
-export { default as sample } from "@turf/sample";
-export { default as envelope } from "@turf/envelope";
-export { default as square } from "@turf/square";
-export { default as circle } from "@turf/circle";
-export { default as midpoint } from "@turf/midpoint";
-export { default as center } from "@turf/center";
-export { default as centerOfMass } from "@turf/center-of-mass";
-export { default as centroid } from "@turf/centroid";
-export { default as combine } from "@turf/combine";
-export { default as distance } from "@turf/distance";
-export { default as explode } from "@turf/explode";
-export { default as bbox } from "@turf/bbox";
-export { default as tesselate } from "@turf/tesselate";
-export { default as bboxPolygon } from "@turf/bbox-polygon";
-export { default as booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
-export { default as nearestPoint } from "@turf/nearest-point";
-export { default as nearestPointOnLine } from "@turf/nearest-point-on-line";
-export { default as nearestPointToLine } from "@turf/nearest-point-to-line";
-export { default as planepoint } from "@turf/planepoint";
-export { default as tin } from "@turf/tin";
-export { default as bearing } from "@turf/bearing";
-export { default as destination } from "@turf/destination";
-export { default as kinks } from "@turf/kinks";
-export { default as pointOnFeature } from "@turf/point-on-feature";
-export { default as area } from "@turf/area";
-export { default as along } from "@turf/along";
-export { default as length } from "@turf/length";
-export { default as lineSlice } from "@turf/line-slice";
-export { default as lineSliceAlong } from "@turf/line-slice-along";
-export { default as pointGrid } from "@turf/point-grid";
-export { default as truncate } from "@turf/truncate";
-export { default as flatten } from "@turf/flatten";
-export { default as lineIntersect } from "@turf/line-intersect";
-export { default as lineChunk } from "@turf/line-chunk";
-export { default as unkinkPolygon } from "@turf/unkink-polygon";
-export { default as greatCircle } from "@turf/great-circle";
-export { default as lineSegment } from "@turf/line-segment";
-export { default as lineSplit } from "@turf/line-split";
-export { default as lineArc } from "@turf/line-arc";
-export { default as polygonToLine } from "@turf/polygon-to-line";
-export { default as lineToPolygon } from "@turf/line-to-polygon";
-export { default as bboxClip } from "@turf/bbox-clip";
-export { default as lineOverlap } from "@turf/line-overlap";
-export { default as sector } from "@turf/sector";
-export { default as rhumbBearing } from "@turf/rhumb-bearing";
-export { default as rhumbDistance } from "@turf/rhumb-distance";
-export { default as rhumbDestination } from "@turf/rhumb-destination";
-export { default as polygonTangents } from "@turf/polygon-tangents";
-export { default as rewind } from "@turf/rewind";
-export { default as isobands } from "@turf/isobands";
-export { default as transformRotate } from "@turf/transform-rotate";
-export { default as transformScale } from "@turf/transform-scale";
-export { default as transformTranslate } from "@turf/transform-translate";
-export { default as lineOffset } from "@turf/line-offset";
-export { default as polygonize } from "@turf/polygonize";
-export { default as booleanDisjoint } from "@turf/boolean-disjoint";
-export { default as booleanContains } from "@turf/boolean-contains";
-export { default as booleanCrosses } from "@turf/boolean-crosses";
-export { default as booleanClockwise } from "@turf/boolean-clockwise";
-export { default as booleanOverlap } from "@turf/boolean-overlap";
-export { default as booleanPointOnLine } from "@turf/boolean-point-on-line";
-export { default as booleanEqual } from "@turf/boolean-equal";
-export { default as booleanWithin } from "@turf/boolean-within";
-export { default as booleanIntersects } from "@turf/boolean-intersects";
-export { default as booleanTouches } from "@turf/boolean-touches";
-export { default as clone } from "@turf/clone";
-export { default as cleanCoords } from "@turf/clean-coords";
-export { default as clustersDbscan } from "@turf/clusters-dbscan";
-export { default as clustersKmeans } from "@turf/clusters-kmeans";
-export { default as pointToLineDistance } from "@turf/point-to-line-distance";
-export { default as booleanParallel } from "@turf/boolean-parallel";
-export { default as shortestPath } from "@turf/shortest-path";
-export { default as voronoi } from "@turf/voronoi";
-export { default as ellipse } from "@turf/ellipse";
-export { default as centerMean } from "@turf/center-mean";
-export { default as centerMedian } from "@turf/center-median";
-export { default as standardDeviationalEllipse } from "@turf/standard-deviational-ellipse";
-export { default as angle } from "@turf/angle";
-export { default as polygonSmooth } from "@turf/polygon-smooth";
-export { default as moranIndex } from "@turf/moran-index";
-export { default as distanceWeight } from "@turf/distance-weight";
-export * from "@turf/projection";
-export * from "@turf/random";
-export * from "@turf/clusters";
-export * from "@turf/helpers";
-export * from "@turf/invariant";
-export * from "@turf/meta";
-import * as projection from "@turf/projection";
-import * as random from "@turf/random";
-import * as clusters from "@turf/clusters";
-import * as helpers from "@turf/helpers";
-import * as invariant from "@turf/invariant";
-import * as meta from "@turf/meta";
-export { projection, random, clusters, helpers, invariant, meta };
-
-// JSTS Modules
-export { default as difference } from "@turf/difference";
-export { default as buffer } from "@turf/buffer";
-export { default as union } from "@turf/union";
-export { default as intersect } from "@turf/intersect";
-
-// JSTS Sub-Models
-export { default as dissolve } from "@turf/dissolve";
-export { default as hexGrid } from "@turf/hex-grid";
-export { default as mask } from "@turf/mask";
-export { default as squareGrid } from "@turf/square-grid";
-export { default as triangleGrid } from "@turf/triangle-grid";
-export { default as interpolate } from "@turf/interpolate";
diff --git a/packages/turf/index.ts b/packages/turf/index.ts
new file mode 100644
index 0000000000..2b604e2188
--- /dev/null
+++ b/packages/turf/index.ts
@@ -0,0 +1,125 @@
+/**
+ * Turf is a modular geospatial analysis engine written in JavaScript. It performs geospatial
+ * processing tasks with GeoJSON data and can be run on a server or in a browser.
+ *
+ * @module turf
+ * @summary Geospatial analysis for JavaScript
+ */
+export { along } from "@turf/along";
+export { angle } from "@turf/angle";
+export { area } from "@turf/area";
+export { bbox } from "@turf/bbox";
+export { bboxClip } from "@turf/bbox-clip";
+export { bboxPolygon } from "@turf/bbox-polygon";
+export { bearing } from "@turf/bearing";
+export { bezierSpline } from "@turf/bezier-spline";
+export { booleanClockwise } from "@turf/boolean-clockwise";
+export { booleanConcave } from "@turf/boolean-concave";
+export { booleanContains } from "@turf/boolean-contains";
+export { booleanCrosses } from "@turf/boolean-crosses";
+export { booleanDisjoint } from "@turf/boolean-disjoint";
+export { booleanEqual } from "@turf/boolean-equal";
+export { booleanIntersects } from "@turf/boolean-intersects";
+export { booleanOverlap } from "@turf/boolean-overlap";
+export { booleanParallel } from "@turf/boolean-parallel";
+export { booleanPointInPolygon } from "@turf/boolean-point-in-polygon";
+export { booleanPointOnLine } from "@turf/boolean-point-on-line";
+export { booleanTouches } from "@turf/boolean-touches";
+export { booleanValid } from "@turf/boolean-valid";
+export { booleanWithin } from "@turf/boolean-within";
+export { buffer } from "@turf/buffer"; // JSTS Module
+export { center } from "@turf/center";
+export { centerMean } from "@turf/center-mean";
+export { centerMedian } from "@turf/center-median";
+export { centerOfMass } from "@turf/center-of-mass";
+export { centroid } from "@turf/centroid";
+export { circle } from "@turf/circle";
+export { cleanCoords } from "@turf/clean-coords";
+export * from "@turf/clone";
+export * from "@turf/clusters";
+export * as clusters from "@turf/clusters";
+export { clustersDbscan } from "@turf/clusters-dbscan";
+export { clustersKmeans } from "@turf/clusters-kmeans";
+export { collect } from "@turf/collect";
+export { combine } from "@turf/combine";
+export { concave } from "@turf/concave";
+export { convex } from "@turf/convex";
+export { destination } from "@turf/destination";
+export { difference } from "@turf/difference"; // JSTS Module
+export { dissolve } from "@turf/dissolve"; // JSTS Sub-Model
+export { distance } from "@turf/distance";
+export { distanceWeight } from "@turf/distance-weight";
+export { ellipse } from "@turf/ellipse";
+export { envelope } from "@turf/envelope";
+export { explode } from "@turf/explode";
+export { flatten } from "@turf/flatten";
+export { flip } from "@turf/flip";
+export { geojsonRbush } from "@turf/geojson-rbush";
+export { greatCircle } from "@turf/great-circle";
+export * from "@turf/helpers";
+export * as helpers from "@turf/helpers";
+export { hexGrid } from "@turf/hex-grid"; // JSTS Sub-Model
+export { interpolate } from "@turf/interpolate"; // JSTS Sub-Model
+export { intersect } from "@turf/intersect"; // JSTS Module
+export * from "@turf/invariant";
+export * as invariant from "@turf/invariant";
+export { isobands } from "@turf/isobands";
+export { isolines } from "@turf/isolines";
+export { kinks } from "@turf/kinks";
+export { length } from "@turf/length";
+export { lineArc } from "@turf/line-arc";
+export { lineChunk } from "@turf/line-chunk";
+export { lineIntersect } from "@turf/line-intersect";
+export { lineOffset } from "@turf/line-offset";
+export { lineOverlap } from "@turf/line-overlap";
+export { lineSegment } from "@turf/line-segment";
+export { lineSlice } from "@turf/line-slice";
+export { lineSliceAlong } from "@turf/line-slice-along";
+export { lineSplit } from "@turf/line-split";
+export { lineToPolygon } from "@turf/line-to-polygon";
+export { mask } from "@turf/mask"; // JSTS Sub-Model
+export * from "@turf/meta";
+export * as meta from "@turf/meta";
+export { midpoint } from "@turf/midpoint";
+export { moranIndex } from "@turf/moran-index";
+export * from "@turf/nearest-neighbor-analysis";
+export { nearestPoint } from "@turf/nearest-point";
+export { nearestPointOnLine } from "@turf/nearest-point-on-line";
+export { nearestPointToLine } from "@turf/nearest-point-to-line";
+export { planepoint } from "@turf/planepoint";
+export { pointGrid } from "@turf/point-grid";
+export { pointOnFeature } from "@turf/point-on-feature";
+export { pointsWithinPolygon } from "@turf/points-within-polygon";
+export { pointToLineDistance } from "@turf/point-to-line-distance";
+export { polygonize } from "@turf/polygonize";
+export { polygonSmooth } from "@turf/polygon-smooth";
+export { polygonTangents } from "@turf/polygon-tangents";
+export { polygonToLine } from "@turf/polygon-to-line";
+export * from "@turf/projection";
+export * as projection from "@turf/projection";
+export * from "@turf/quadrat-analysis";
+export * from "@turf/random";
+export * as random from "@turf/random";
+export { rectangleGrid } from "@turf/rectangle-grid"; // JSTS Sub-Model
+export { rewind } from "@turf/rewind";
+export { rhumbBearing } from "@turf/rhumb-bearing";
+export { rhumbDestination } from "@turf/rhumb-destination";
+export { rhumbDistance } from "@turf/rhumb-distance";
+export { sample } from "@turf/sample";
+export { sector } from "@turf/sector";
+export { shortestPath } from "@turf/shortest-path";
+export { simplify } from "@turf/simplify";
+export { square } from "@turf/square";
+export { squareGrid } from "@turf/square-grid"; // JSTS Sub-Model
+export { standardDeviationalEllipse } from "@turf/standard-deviational-ellipse";
+export { tag } from "@turf/tag";
+export { tesselate } from "@turf/tesselate";
+export { tin } from "@turf/tin";
+export { transformRotate } from "@turf/transform-rotate";
+export { transformScale } from "@turf/transform-scale";
+export { transformTranslate } from "@turf/transform-translate";
+export { triangleGrid } from "@turf/triangle-grid"; // JSTS Sub-Model
+export { truncate } from "@turf/truncate";
+export { union } from "@turf/union"; // JSTS Module
+export { unkinkPolygon } from "@turf/unkink-polygon";
+export { voronoi } from "@turf/voronoi";
diff --git a/packages/turf/package.json b/packages/turf/package.json
index 6ab4a496d7..707abec438 100644
--- a/packages/turf/package.json
+++ b/packages/turf/package.json
@@ -43,18 +43,24 @@
"jenks",
"sample"
],
- "main": "dist/js/index.js",
- "module": "dist/es/index.js",
+ "type": "commonjs",
+ "main": "dist/cjs/index.cjs",
+ "module": "dist/esm/index.mjs",
+ "types": "dist/cjs/index.d.ts",
"exports": {
"./package.json": "./package.json",
".": {
- "types": "./index.d.ts",
- "import": "./dist/es/index.js",
- "require": "./dist/js/index.js"
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.cjs"
+ }
}
},
"browser": "turf.min.js",
- "types": "index.d.ts",
"sideEffects": false,
"files": [
"dist",
@@ -62,7 +68,7 @@
"turf.min.js"
],
"scripts": {
- "build": "rollup -c rollup.config.js && echo '{\"type\":\"module\"}' > dist/es/package.json",
+ "build": "tsup --config ../../tsup.config.ts && rollup -c rollup.config.js",
"last-checks": "npm-run-all last-checks:testjs last-checks:example",
"last-checks:example": "tsx test.example.js",
"last-checks:testjs": "tsx test.ts",
@@ -71,123 +77,133 @@
"devDependencies": {
"@babel/core": "^7.23.2",
"@babel/preset-env": "^7.23.2",
- "@rollup/plugin-babel": "^5.3.1",
- "@rollup/plugin-commonjs": "^17.1.0",
- "@rollup/plugin-node-resolve": "^11.2.1",
+ "@rollup/plugin-babel": "^6.0.4",
+ "@rollup/plugin-commonjs": "^25.0.7",
+ "@rollup/plugin-node-resolve": "^15.2.3",
+ "@rollup/plugin-terser": "^0.4.4",
+ "@types/tape": "^4.2.32",
"camelcase": "^8.0.0",
"documentation": "^13.2.5",
"glob": "^10.3.10",
"rollup": "^2.79.1",
- "rollup-plugin-terser": "^7.0.2",
"tape": "^5.7.2",
- "tsx": "^3.14.0"
+ "tsup": "^8.0.1",
+ "tsx": "^4.6.2",
+ "typescript": "^5.2.2"
},
"dependencies": {
- "@turf/along": "^7.0.0-alpha.2",
- "@turf/angle": "^7.0.0-alpha.2",
- "@turf/area": "^7.0.0-alpha.2",
- "@turf/bbox": "^7.0.0-alpha.2",
- "@turf/bbox-clip": "^7.0.0-alpha.2",
- "@turf/bbox-polygon": "^7.0.0-alpha.2",
- "@turf/bearing": "^7.0.0-alpha.2",
- "@turf/bezier-spline": "^7.0.0-alpha.2",
- "@turf/boolean-clockwise": "^7.0.0-alpha.2",
- "@turf/boolean-contains": "^7.0.0-alpha.2",
- "@turf/boolean-crosses": "^7.0.0-alpha.2",
- "@turf/boolean-disjoint": "^7.0.0-alpha.2",
- "@turf/boolean-equal": "^7.0.0-alpha.2",
- "@turf/boolean-intersects": "^7.0.0-alpha.2",
- "@turf/boolean-overlap": "^7.0.0-alpha.2",
- "@turf/boolean-parallel": "^7.0.0-alpha.2",
- "@turf/boolean-point-in-polygon": "^7.0.0-alpha.2",
- "@turf/boolean-point-on-line": "^7.0.0-alpha.2",
- "@turf/boolean-touches": "^7.0.0-alpha.2",
- "@turf/boolean-within": "^7.0.0-alpha.2",
- "@turf/buffer": "^7.0.0-alpha.2",
- "@turf/center": "^7.0.0-alpha.2",
- "@turf/center-mean": "^7.0.0-alpha.2",
- "@turf/center-median": "^7.0.0-alpha.2",
- "@turf/center-of-mass": "^7.0.0-alpha.2",
- "@turf/centroid": "^7.0.0-alpha.2",
- "@turf/circle": "^7.0.0-alpha.2",
- "@turf/clean-coords": "^7.0.0-alpha.2",
- "@turf/clone": "^7.0.0-alpha.2",
- "@turf/clusters": "^7.0.0-alpha.2",
- "@turf/clusters-dbscan": "^7.0.0-alpha.2",
- "@turf/clusters-kmeans": "^7.0.0-alpha.2",
- "@turf/collect": "^7.0.0-alpha.2",
- "@turf/combine": "^7.0.0-alpha.2",
- "@turf/concave": "^7.0.0-alpha.2",
- "@turf/convex": "^7.0.0-alpha.2",
- "@turf/destination": "^7.0.0-alpha.2",
- "@turf/difference": "^7.0.0-alpha.2",
- "@turf/dissolve": "^7.0.0-alpha.2",
- "@turf/distance": "^7.0.0-alpha.2",
- "@turf/distance-weight": "^7.0.0-alpha.2",
- "@turf/ellipse": "^7.0.0-alpha.2",
- "@turf/envelope": "^7.0.0-alpha.2",
- "@turf/explode": "^7.0.0-alpha.2",
- "@turf/flatten": "^7.0.0-alpha.2",
- "@turf/flip": "^7.0.0-alpha.2",
- "@turf/great-circle": "^7.0.0-alpha.2",
- "@turf/helpers": "^7.0.0-alpha.2",
- "@turf/hex-grid": "^7.0.0-alpha.2",
- "@turf/interpolate": "^7.0.0-alpha.2",
- "@turf/intersect": "^7.0.0-alpha.2",
- "@turf/invariant": "^7.0.0-alpha.2",
- "@turf/isobands": "^7.0.0-alpha.2",
- "@turf/isolines": "^7.0.0-alpha.2",
- "@turf/kinks": "^7.0.0-alpha.2",
- "@turf/length": "^7.0.0-alpha.2",
- "@turf/line-arc": "^7.0.0-alpha.2",
- "@turf/line-chunk": "^7.0.0-alpha.2",
- "@turf/line-intersect": "^7.0.0-alpha.2",
- "@turf/line-offset": "^7.0.0-alpha.2",
- "@turf/line-overlap": "^7.0.0-alpha.2",
- "@turf/line-segment": "^7.0.0-alpha.2",
- "@turf/line-slice": "^7.0.0-alpha.2",
- "@turf/line-slice-along": "^7.0.0-alpha.2",
- "@turf/line-split": "^7.0.0-alpha.2",
- "@turf/line-to-polygon": "^7.0.0-alpha.2",
- "@turf/mask": "^7.0.0-alpha.2",
- "@turf/meta": "^7.0.0-alpha.2",
- "@turf/midpoint": "^7.0.0-alpha.2",
- "@turf/moran-index": "^7.0.0-alpha.2",
- "@turf/nearest-point": "^7.0.0-alpha.2",
- "@turf/nearest-point-on-line": "^7.0.0-alpha.2",
- "@turf/nearest-point-to-line": "^7.0.0-alpha.2",
- "@turf/planepoint": "^7.0.0-alpha.2",
- "@turf/point-grid": "^7.0.0-alpha.2",
- "@turf/point-on-feature": "^7.0.0-alpha.2",
- "@turf/point-to-line-distance": "^7.0.0-alpha.2",
- "@turf/points-within-polygon": "^7.0.0-alpha.2",
- "@turf/polygon-smooth": "^7.0.0-alpha.2",
- "@turf/polygon-tangents": "^7.0.0-alpha.2",
- "@turf/polygon-to-line": "^7.0.0-alpha.2",
- "@turf/polygonize": "^7.0.0-alpha.2",
- "@turf/projection": "^7.0.0-alpha.2",
- "@turf/random": "^7.0.0-alpha.2",
- "@turf/rewind": "^7.0.0-alpha.2",
- "@turf/rhumb-bearing": "^7.0.0-alpha.2",
- "@turf/rhumb-destination": "^7.0.0-alpha.2",
- "@turf/rhumb-distance": "^7.0.0-alpha.2",
- "@turf/sample": "^7.0.0-alpha.2",
- "@turf/sector": "^7.0.0-alpha.2",
- "@turf/shortest-path": "^7.0.0-alpha.2",
- "@turf/simplify": "^7.0.0-alpha.2",
- "@turf/square": "^7.0.0-alpha.2",
- "@turf/square-grid": "^7.0.0-alpha.2",
- "@turf/standard-deviational-ellipse": "^7.0.0-alpha.2",
- "@turf/tag": "^7.0.0-alpha.2",
- "@turf/tesselate": "^7.0.0-alpha.2",
- "@turf/tin": "^7.0.0-alpha.2",
- "@turf/transform-rotate": "^7.0.0-alpha.2",
- "@turf/transform-scale": "^7.0.0-alpha.2",
- "@turf/transform-translate": "^7.0.0-alpha.2",
- "@turf/triangle-grid": "^7.0.0-alpha.2",
- "@turf/truncate": "^7.0.0-alpha.2",
- "@turf/union": "^7.0.0-alpha.2",
- "@turf/unkink-polygon": "^7.0.0-alpha.2",
- "@turf/voronoi": "^7.0.0-alpha.2"
+ "@turf/along": "workspace:^",
+ "@turf/angle": "workspace:^",
+ "@turf/area": "workspace:^",
+ "@turf/bbox": "workspace:^",
+ "@turf/bbox-clip": "workspace:^",
+ "@turf/bbox-polygon": "workspace:^",
+ "@turf/bearing": "workspace:^",
+ "@turf/bezier-spline": "workspace:^",
+ "@turf/boolean-clockwise": "workspace:^",
+ "@turf/boolean-concave": "workspace:^",
+ "@turf/boolean-contains": "workspace:^",
+ "@turf/boolean-crosses": "workspace:^",
+ "@turf/boolean-disjoint": "workspace:^",
+ "@turf/boolean-equal": "workspace:^",
+ "@turf/boolean-intersects": "workspace:^",
+ "@turf/boolean-overlap": "workspace:^",
+ "@turf/boolean-parallel": "workspace:^",
+ "@turf/boolean-point-in-polygon": "workspace:^",
+ "@turf/boolean-point-on-line": "workspace:^",
+ "@turf/boolean-touches": "workspace:^",
+ "@turf/boolean-valid": "workspace:^",
+ "@turf/boolean-within": "workspace:^",
+ "@turf/buffer": "workspace:^",
+ "@turf/center": "workspace:^",
+ "@turf/center-mean": "workspace:^",
+ "@turf/center-median": "workspace:^",
+ "@turf/center-of-mass": "workspace:^",
+ "@turf/centroid": "workspace:^",
+ "@turf/circle": "workspace:^",
+ "@turf/clean-coords": "workspace:^",
+ "@turf/clone": "workspace:^",
+ "@turf/clusters": "workspace:^",
+ "@turf/clusters-dbscan": "workspace:^",
+ "@turf/clusters-kmeans": "workspace:^",
+ "@turf/collect": "workspace:^",
+ "@turf/combine": "workspace:^",
+ "@turf/concave": "workspace:^",
+ "@turf/convex": "workspace:^",
+ "@turf/destination": "workspace:^",
+ "@turf/difference": "workspace:^",
+ "@turf/dissolve": "workspace:^",
+ "@turf/distance": "workspace:^",
+ "@turf/distance-weight": "workspace:^",
+ "@turf/ellipse": "workspace:^",
+ "@turf/envelope": "workspace:^",
+ "@turf/explode": "workspace:^",
+ "@turf/flatten": "workspace:^",
+ "@turf/flip": "workspace:^",
+ "@turf/geojson-rbush": "workspace:^",
+ "@turf/great-circle": "workspace:^",
+ "@turf/helpers": "workspace:^",
+ "@turf/hex-grid": "workspace:^",
+ "@turf/interpolate": "workspace:^",
+ "@turf/intersect": "workspace:^",
+ "@turf/invariant": "workspace:^",
+ "@turf/isobands": "workspace:^",
+ "@turf/isolines": "workspace:^",
+ "@turf/kinks": "workspace:^",
+ "@turf/length": "workspace:^",
+ "@turf/line-arc": "workspace:^",
+ "@turf/line-chunk": "workspace:^",
+ "@turf/line-intersect": "workspace:^",
+ "@turf/line-offset": "workspace:^",
+ "@turf/line-overlap": "workspace:^",
+ "@turf/line-segment": "workspace:^",
+ "@turf/line-slice": "workspace:^",
+ "@turf/line-slice-along": "workspace:^",
+ "@turf/line-split": "workspace:^",
+ "@turf/line-to-polygon": "workspace:^",
+ "@turf/mask": "workspace:^",
+ "@turf/meta": "workspace:^",
+ "@turf/midpoint": "workspace:^",
+ "@turf/moran-index": "workspace:^",
+ "@turf/nearest-neighbor-analysis": "workspace:^",
+ "@turf/nearest-point": "workspace:^",
+ "@turf/nearest-point-on-line": "workspace:^",
+ "@turf/nearest-point-to-line": "workspace:^",
+ "@turf/planepoint": "workspace:^",
+ "@turf/point-grid": "workspace:^",
+ "@turf/point-on-feature": "workspace:^",
+ "@turf/point-to-line-distance": "workspace:^",
+ "@turf/points-within-polygon": "workspace:^",
+ "@turf/polygon-smooth": "workspace:^",
+ "@turf/polygon-tangents": "workspace:^",
+ "@turf/polygon-to-line": "workspace:^",
+ "@turf/polygonize": "workspace:^",
+ "@turf/projection": "workspace:^",
+ "@turf/quadrat-analysis": "workspace:^",
+ "@turf/random": "workspace:^",
+ "@turf/rectangle-grid": "workspace:^",
+ "@turf/rewind": "workspace:^",
+ "@turf/rhumb-bearing": "workspace:^",
+ "@turf/rhumb-destination": "workspace:^",
+ "@turf/rhumb-distance": "workspace:^",
+ "@turf/sample": "workspace:^",
+ "@turf/sector": "workspace:^",
+ "@turf/shortest-path": "workspace:^",
+ "@turf/simplify": "workspace:^",
+ "@turf/square": "workspace:^",
+ "@turf/square-grid": "workspace:^",
+ "@turf/standard-deviational-ellipse": "workspace:^",
+ "@turf/tag": "workspace:^",
+ "@turf/tesselate": "workspace:^",
+ "@turf/tin": "workspace:^",
+ "@turf/transform-rotate": "workspace:^",
+ "@turf/transform-scale": "workspace:^",
+ "@turf/transform-translate": "workspace:^",
+ "@turf/triangle-grid": "workspace:^",
+ "@turf/truncate": "workspace:^",
+ "@turf/union": "workspace:^",
+ "@turf/unkink-polygon": "workspace:^",
+ "@turf/voronoi": "workspace:^",
+ "tslib": "^2.6.2"
}
}
diff --git a/packages/turf/rollup.config.js b/packages/turf/rollup.config.js
index a6fd057daa..5f7cc13c6c 100644
--- a/packages/turf/rollup.config.js
+++ b/packages/turf/rollup.config.js
@@ -1,17 +1,20 @@
-import node from "@rollup/plugin-node-resolve";
+import nodeResolve from "@rollup/plugin-node-resolve";
import commonjs from "@rollup/plugin-commonjs";
-import { terser } from "rollup-plugin-terser";
+import terser from "@rollup/plugin-terser";
import { babel } from "@rollup/plugin-babel";
-import base from "../../rollup.config";
const pckg = require("./package.json");
-const input = "index.mjs";
+const input = "index.ts";
export default [
- { ...base, input },
{
input,
output: [{ file: pckg.browser, format: "umd", name: "turf" }],
- plugins: [commonjs(), node(), babel({ babelHelpers: "bundled" }), terser()],
+ plugins: [
+ commonjs(),
+ nodeResolve(),
+ babel({ babelHelpers: "bundled" }),
+ terser(),
+ ],
},
];
diff --git a/packages/turf/test.ts b/packages/turf/test.ts
index 59cb651cd4..6798691abd 100644
--- a/packages/turf/test.ts
+++ b/packages/turf/test.ts
@@ -4,7 +4,7 @@ import { glob } from "glob";
import test from "tape";
import camelCase from "camelcase";
import documentation from "documentation";
-import * as turf from "./dist/js/index.js";
+import * as turf from "./index";
// Helpers
const directory = path.join(__dirname, "..");
@@ -218,8 +218,8 @@ test("turf -- parsing dependencies from index.js", (t) => {
// Test for missing modules
test("turf -- missing modules", (t) => {
const files = {
- typescript: fs.readFileSync(path.join(__dirname, "index.d.ts")),
- modules: fs.readFileSync(path.join(__dirname, "dist/js/index.js")),
+ typescript: fs.readFileSync(path.join(__dirname, "dist/cjs/index.d.ts")),
+ modules: fs.readFileSync(path.join(__dirname, "dist/cjs/index.cjs")),
};
modules.forEach(({ name }) => {
@@ -328,7 +328,7 @@ const turfTypescriptPath = path.join(__dirname, "..", "turf-*", "index.d.ts");
// Test Strings
const requireString = `const test = require('tape');
-const turf = require('./dist/js/index.js');
+const turf = require('./dist/cjs/index.cjs');
`;
/**
diff --git a/packages/turf/tsconfig.json b/packages/turf/tsconfig.json
new file mode 100644
index 0000000000..563bf86442
--- /dev/null
+++ b/packages/turf/tsconfig.json
@@ -0,0 +1,3 @@
+{
+ "extends": "../../tsconfig.shared.json"
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
new file mode 100644
index 0000000000..c7b514006e
--- /dev/null
+++ b/pnpm-lock.yaml
@@ -0,0 +1,17817 @@
+lockfileVersion: '6.0'
+
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false
+
+importers:
+
+ .:
+ devDependencies:
+ '@types/geojson':
+ specifier: 7946.0.8
+ version: 7946.0.8
+ '@types/node':
+ specifier: 18.11.9
+ version: 18.11.9
+ '@typescript-eslint/eslint-plugin':
+ specifier: ^6.10.0
+ version: 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.55.0)(typescript@5.3.3)
+ '@typescript-eslint/parser':
+ specifier: ^6.10.0
+ version: 6.13.2(eslint@8.55.0)(typescript@5.3.3)
+ acorn:
+ specifier: ^7.4.1
+ version: 7.4.1
+ camelcase:
+ specifier: ^8.0.0
+ version: 8.0.0
+ d3-queue:
+ specifier: '*'
+ version: 3.0.7
+ decamelize:
+ specifier: ^6.0.0
+ version: 6.0.0
+ dependency-tree:
+ specifier: ^8.1.2
+ version: 8.1.2
+ documentation:
+ specifier: ^13.2.5
+ version: 13.2.5
+ es-check:
+ specifier: ^7.1.1
+ version: 7.1.1
+ eslint:
+ specifier: ^8.53.0
+ version: 8.55.0
+ eslint-config-prettier:
+ specifier: ^9.0.0
+ version: 9.1.0(eslint@8.55.0)
+ eslint-plugin-prettier:
+ specifier: ^5.0.1
+ version: 5.0.1(eslint-config-prettier@9.1.0)(eslint@8.55.0)(prettier@3.1.0)
+ esm:
+ specifier: ^3.2.25
+ version: 3.2.25
+ fs-extra:
+ specifier: ^11.1.1
+ version: 11.2.0
+ husky:
+ specifier: ^4.3.8
+ version: 4.3.8
+ lerna:
+ specifier: ^7.4.2
+ version: 7.4.2
+ lint-staged:
+ specifier: ^10.5.4
+ version: 10.5.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ meow:
+ specifier: ^12.1.1
+ version: 12.1.1
+ monorepolint:
+ specifier: ^0.5.0-alpha.20
+ version: 0.5.0-alpha.132
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ prettier:
+ specifier: ^3.0.3
+ version: 3.1.0
+ progress:
+ specifier: ^2.0.3
+ version: 2.0.3
+ ts-node:
+ specifier: ^9.0.0
+ version: 9.1.1(typescript@5.3.3)
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ yamljs:
+ specifier: ^0.3.0
+ version: 0.3.0
+
+ packages/turf:
+ dependencies:
+ '@turf/along':
+ specifier: workspace:^
+ version: link:../turf-along
+ '@turf/angle':
+ specifier: workspace:^
+ version: link:../turf-angle
+ '@turf/area':
+ specifier: workspace:^
+ version: link:../turf-area
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/bbox-clip':
+ specifier: workspace:^
+ version: link:../turf-bbox-clip
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/bearing':
+ specifier: workspace:^
+ version: link:../turf-bearing
+ '@turf/bezier-spline':
+ specifier: workspace:^
+ version: link:../turf-bezier-spline
+ '@turf/boolean-clockwise':
+ specifier: workspace:^
+ version: link:../turf-boolean-clockwise
+ '@turf/boolean-concave':
+ specifier: workspace:^
+ version: link:../turf-boolean-concave
+ '@turf/boolean-contains':
+ specifier: workspace:^
+ version: link:../turf-boolean-contains
+ '@turf/boolean-crosses':
+ specifier: workspace:^
+ version: link:../turf-boolean-crosses
+ '@turf/boolean-disjoint':
+ specifier: workspace:^
+ version: link:../turf-boolean-disjoint
+ '@turf/boolean-equal':
+ specifier: workspace:^
+ version: link:../turf-boolean-equal
+ '@turf/boolean-intersects':
+ specifier: workspace:^
+ version: link:../turf-boolean-intersects
+ '@turf/boolean-overlap':
+ specifier: workspace:^
+ version: link:../turf-boolean-overlap
+ '@turf/boolean-parallel':
+ specifier: workspace:^
+ version: link:../turf-boolean-parallel
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/boolean-point-on-line':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-on-line
+ '@turf/boolean-touches':
+ specifier: workspace:^
+ version: link:../turf-boolean-touches
+ '@turf/boolean-valid':
+ specifier: workspace:^
+ version: link:../turf-boolean-valid
+ '@turf/boolean-within':
+ specifier: workspace:^
+ version: link:../turf-boolean-within
+ '@turf/buffer':
+ specifier: workspace:^
+ version: link:../turf-buffer
+ '@turf/center':
+ specifier: workspace:^
+ version: link:../turf-center
+ '@turf/center-mean':
+ specifier: workspace:^
+ version: link:../turf-center-mean
+ '@turf/center-median':
+ specifier: workspace:^
+ version: link:../turf-center-median
+ '@turf/center-of-mass':
+ specifier: workspace:^
+ version: link:../turf-center-of-mass
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/circle':
+ specifier: workspace:^
+ version: link:../turf-circle
+ '@turf/clean-coords':
+ specifier: workspace:^
+ version: link:../turf-clean-coords
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/clusters':
+ specifier: workspace:^
+ version: link:../turf-clusters
+ '@turf/clusters-dbscan':
+ specifier: workspace:^
+ version: link:../turf-clusters-dbscan
+ '@turf/clusters-kmeans':
+ specifier: workspace:^
+ version: link:../turf-clusters-kmeans
+ '@turf/collect':
+ specifier: workspace:^
+ version: link:../turf-collect
+ '@turf/combine':
+ specifier: workspace:^
+ version: link:../turf-combine
+ '@turf/concave':
+ specifier: workspace:^
+ version: link:../turf-concave
+ '@turf/convex':
+ specifier: workspace:^
+ version: link:../turf-convex
+ '@turf/destination':
+ specifier: workspace:^
+ version: link:../turf-destination
+ '@turf/difference':
+ specifier: workspace:^
+ version: link:../turf-difference
+ '@turf/dissolve':
+ specifier: workspace:^
+ version: link:../turf-dissolve
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/distance-weight':
+ specifier: workspace:^
+ version: link:../turf-distance-weight
+ '@turf/ellipse':
+ specifier: workspace:^
+ version: link:../turf-ellipse
+ '@turf/envelope':
+ specifier: workspace:^
+ version: link:../turf-envelope
+ '@turf/explode':
+ specifier: workspace:^
+ version: link:../turf-explode
+ '@turf/flatten':
+ specifier: workspace:^
+ version: link:../turf-flatten
+ '@turf/flip':
+ specifier: workspace:^
+ version: link:../turf-flip
+ '@turf/geojson-rbush':
+ specifier: workspace:^
+ version: link:../turf-geojson-rbush
+ '@turf/great-circle':
+ specifier: workspace:^
+ version: link:../turf-great-circle
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/hex-grid':
+ specifier: workspace:^
+ version: link:../turf-hex-grid
+ '@turf/interpolate':
+ specifier: workspace:^
+ version: link:../turf-interpolate
+ '@turf/intersect':
+ specifier: workspace:^
+ version: link:../turf-intersect
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/isobands':
+ specifier: workspace:^
+ version: link:../turf-isobands
+ '@turf/isolines':
+ specifier: workspace:^
+ version: link:../turf-isolines
+ '@turf/kinks':
+ specifier: workspace:^
+ version: link:../turf-kinks
+ '@turf/length':
+ specifier: workspace:^
+ version: link:../turf-length
+ '@turf/line-arc':
+ specifier: workspace:^
+ version: link:../turf-line-arc
+ '@turf/line-chunk':
+ specifier: workspace:^
+ version: link:../turf-line-chunk
+ '@turf/line-intersect':
+ specifier: workspace:^
+ version: link:../turf-line-intersect
+ '@turf/line-offset':
+ specifier: workspace:^
+ version: link:../turf-line-offset
+ '@turf/line-overlap':
+ specifier: workspace:^
+ version: link:../turf-line-overlap
+ '@turf/line-segment':
+ specifier: workspace:^
+ version: link:../turf-line-segment
+ '@turf/line-slice':
+ specifier: workspace:^
+ version: link:../turf-line-slice
+ '@turf/line-slice-along':
+ specifier: workspace:^
+ version: link:../turf-line-slice-along
+ '@turf/line-split':
+ specifier: workspace:^
+ version: link:../turf-line-split
+ '@turf/line-to-polygon':
+ specifier: workspace:^
+ version: link:../turf-line-to-polygon
+ '@turf/mask':
+ specifier: workspace:^
+ version: link:../turf-mask
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/midpoint':
+ specifier: workspace:^
+ version: link:../turf-midpoint
+ '@turf/moran-index':
+ specifier: workspace:^
+ version: link:../turf-moran-index
+ '@turf/nearest-neighbor-analysis':
+ specifier: workspace:^
+ version: link:../turf-nearest-neighbor-analysis
+ '@turf/nearest-point':
+ specifier: workspace:^
+ version: link:../turf-nearest-point
+ '@turf/nearest-point-on-line':
+ specifier: workspace:^
+ version: link:../turf-nearest-point-on-line
+ '@turf/nearest-point-to-line':
+ specifier: workspace:^
+ version: link:../turf-nearest-point-to-line
+ '@turf/planepoint':
+ specifier: workspace:^
+ version: link:../turf-planepoint
+ '@turf/point-grid':
+ specifier: workspace:^
+ version: link:../turf-point-grid
+ '@turf/point-on-feature':
+ specifier: workspace:^
+ version: link:../turf-point-on-feature
+ '@turf/point-to-line-distance':
+ specifier: workspace:^
+ version: link:../turf-point-to-line-distance
+ '@turf/points-within-polygon':
+ specifier: workspace:^
+ version: link:../turf-points-within-polygon
+ '@turf/polygon-smooth':
+ specifier: workspace:^
+ version: link:../turf-polygon-smooth
+ '@turf/polygon-tangents':
+ specifier: workspace:^
+ version: link:../turf-polygon-tangents
+ '@turf/polygon-to-line':
+ specifier: workspace:^
+ version: link:../turf-polygon-to-line
+ '@turf/polygonize':
+ specifier: workspace:^
+ version: link:../turf-polygonize
+ '@turf/projection':
+ specifier: workspace:^
+ version: link:../turf-projection
+ '@turf/quadrat-analysis':
+ specifier: workspace:^
+ version: link:../turf-quadrat-analysis
+ '@turf/random':
+ specifier: workspace:^
+ version: link:../turf-random
+ '@turf/rectangle-grid':
+ specifier: workspace:^
+ version: link:../turf-rectangle-grid
+ '@turf/rewind':
+ specifier: workspace:^
+ version: link:../turf-rewind
+ '@turf/rhumb-bearing':
+ specifier: workspace:^
+ version: link:../turf-rhumb-bearing
+ '@turf/rhumb-destination':
+ specifier: workspace:^
+ version: link:../turf-rhumb-destination
+ '@turf/rhumb-distance':
+ specifier: workspace:^
+ version: link:../turf-rhumb-distance
+ '@turf/sample':
+ specifier: workspace:^
+ version: link:../turf-sample
+ '@turf/sector':
+ specifier: workspace:^
+ version: link:../turf-sector
+ '@turf/shortest-path':
+ specifier: workspace:^
+ version: link:../turf-shortest-path
+ '@turf/simplify':
+ specifier: workspace:^
+ version: link:../turf-simplify
+ '@turf/square':
+ specifier: workspace:^
+ version: link:../turf-square
+ '@turf/square-grid':
+ specifier: workspace:^
+ version: link:../turf-square-grid
+ '@turf/standard-deviational-ellipse':
+ specifier: workspace:^
+ version: link:../turf-standard-deviational-ellipse
+ '@turf/tag':
+ specifier: workspace:^
+ version: link:../turf-tag
+ '@turf/tesselate':
+ specifier: workspace:^
+ version: link:../turf-tesselate
+ '@turf/tin':
+ specifier: workspace:^
+ version: link:../turf-tin
+ '@turf/transform-rotate':
+ specifier: workspace:^
+ version: link:../turf-transform-rotate
+ '@turf/transform-scale':
+ specifier: workspace:^
+ version: link:../turf-transform-scale
+ '@turf/transform-translate':
+ specifier: workspace:^
+ version: link:../turf-transform-translate
+ '@turf/triangle-grid':
+ specifier: workspace:^
+ version: link:../turf-triangle-grid
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@turf/union':
+ specifier: workspace:^
+ version: link:../turf-union
+ '@turf/unkink-polygon':
+ specifier: workspace:^
+ version: link:../turf-unkink-polygon
+ '@turf/voronoi':
+ specifier: workspace:^
+ version: link:../turf-voronoi
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@babel/core':
+ specifier: ^7.23.2
+ version: 7.23.5
+ '@babel/preset-env':
+ specifier: ^7.23.2
+ version: 7.23.5(@babel/core@7.23.5)
+ '@rollup/plugin-babel':
+ specifier: ^6.0.4
+ version: 6.0.4(@babel/core@7.23.5)(rollup@2.79.1)
+ '@rollup/plugin-commonjs':
+ specifier: ^25.0.7
+ version: 25.0.7(rollup@2.79.1)
+ '@rollup/plugin-node-resolve':
+ specifier: ^15.2.3
+ version: 15.2.3(rollup@2.79.1)
+ '@rollup/plugin-terser':
+ specifier: ^0.4.4
+ version: 0.4.4(rollup@2.79.1)
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ camelcase:
+ specifier: ^8.0.0
+ version: 8.0.0
+ documentation:
+ specifier: ^13.2.5
+ version: 13.2.5
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ rollup:
+ specifier: ^2.79.1
+ version: 2.79.1
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-along:
+ dependencies:
+ '@turf/bearing':
+ specifier: workspace:^
+ version: link:../turf-bearing
+ '@turf/destination':
+ specifier: workspace:^
+ version: link:../turf-destination
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-angle:
+ dependencies:
+ '@turf/bearing':
+ specifier: workspace:^
+ version: link:../turf-bearing
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/rhumb-bearing':
+ specifier: workspace:^
+ version: link:../turf-rhumb-bearing
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/sector':
+ specifier: workspace:^
+ version: link:../turf-sector
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-area:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-bbox:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-bbox-clip:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-bbox-polygon:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-bearing:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/destination':
+ specifier: workspace:^
+ version: link:../turf-destination
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-bezier-spline:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-boolean-clockwise:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-boolean-concave:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-boolean-contains:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/boolean-point-on-line':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-on-line
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ boolean-jsts:
+ specifier: '*'
+ version: 0.0.1
+ boolean-shapely:
+ specifier: '*'
+ version: 0.1.2
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-boolean-crosses:
+ dependencies:
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/line-intersect':
+ specifier: workspace:^
+ version: link:../turf-line-intersect
+ '@turf/polygon-to-line':
+ specifier: workspace:^
+ version: link:../turf-polygon-to-line
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ boolean-shapely:
+ specifier: '*'
+ version: 0.1.2
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-boolean-disjoint:
+ dependencies:
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/line-intersect':
+ specifier: workspace:^
+ version: link:../turf-line-intersect
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/polygon-to-line':
+ specifier: workspace:^
+ version: link:../turf-polygon-to-line
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ boolean-shapely:
+ specifier: '*'
+ version: 0.1.2
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-boolean-equal:
+ dependencies:
+ '@turf/clean-coords':
+ specifier: workspace:^
+ version: link:../turf-clean-coords
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ geojson-equality:
+ specifier: 0.1.6
+ version: 0.1.6
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/geojson-equality':
+ specifier: ^0.2.2
+ version: 0.2.2
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ boolean-shapely:
+ specifier: '*'
+ version: 0.1.2
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-boolean-intersects:
+ dependencies:
+ '@turf/boolean-disjoint':
+ specifier: workspace:^
+ version: link:../turf-boolean-disjoint
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ boolean-shapely:
+ specifier: '*'
+ version: 0.1.2
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-boolean-overlap:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/line-intersect':
+ specifier: workspace:^
+ version: link:../turf-line-intersect
+ '@turf/line-overlap':
+ specifier: workspace:^
+ version: link:../turf-line-overlap
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ geojson-equality:
+ specifier: 0.1.6
+ version: 0.1.6
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/geojson-equality':
+ specifier: ^0.2.2
+ version: 0.2.2
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ boolean-shapely:
+ specifier: '*'
+ version: 0.1.2
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-boolean-parallel:
+ dependencies:
+ '@turf/clean-coords':
+ specifier: workspace:^
+ version: link:../turf-clean-coords
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/line-segment':
+ specifier: workspace:^
+ version: link:../turf-line-segment
+ '@turf/rhumb-bearing':
+ specifier: workspace:^
+ version: link:../turf-rhumb-bearing
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-boolean-point-in-polygon:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ point-in-polygon-hao:
+ specifier: ^1.1.0
+ version: 1.1.0
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-boolean-point-on-line:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-boolean-touches:
+ dependencies:
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/boolean-point-on-line':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-on-line
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ boolean-jsts:
+ specifier: '*'
+ version: 0.0.1
+ boolean-shapely:
+ specifier: '*'
+ version: 0.1.2
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-boolean-valid:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/boolean-crosses':
+ specifier: workspace:^
+ version: link:../turf-boolean-crosses
+ '@turf/boolean-disjoint':
+ specifier: workspace:^
+ version: link:../turf-boolean-disjoint
+ '@turf/boolean-overlap':
+ specifier: workspace:^
+ version: link:../turf-boolean-overlap
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/boolean-point-on-line':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-on-line
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/line-intersect':
+ specifier: workspace:^
+ version: link:../turf-line-intersect
+ geojson-polygon-self-intersections:
+ specifier: ^1.2.1
+ version: 1.2.1
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ boolean-jsts:
+ specifier: '*'
+ version: 0.0.1
+ boolean-shapely:
+ specifier: '*'
+ version: 0.1.2
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-boolean-within:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/boolean-point-on-line':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-on-line
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ boolean-jsts:
+ specifier: '*'
+ version: 0.0.1
+ boolean-shapely:
+ specifier: '*'
+ version: 0.1.2
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-buffer:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/center':
+ specifier: workspace:^
+ version: link:../turf-center
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/jsts':
+ specifier: ^2.7.1
+ version: 2.7.1
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/projection':
+ specifier: workspace:^
+ version: link:../turf-projection
+ d3-geo:
+ specifier: 1.7.1
+ version: 1.7.1
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-center:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-center-mean:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/center':
+ specifier: workspace:^
+ version: link:../turf-center
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-center-median:
+ dependencies:
+ '@turf/center-mean':
+ specifier: workspace:^
+ version: link:../turf-center-mean
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/center':
+ specifier: workspace:^
+ version: link:../turf-center
+ '@turf/center-of-mass':
+ specifier: workspace:^
+ version: link:../turf-center-of-mass
+ '@turf/random':
+ specifier: workspace:^
+ version: link:../turf-random
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-center-of-mass:
+ dependencies:
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/convex':
+ specifier: workspace:^
+ version: link:../turf-convex
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-centroid:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ geojson-fixtures:
+ specifier: '*'
+ version: 1.0.0
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-circle:
+ dependencies:
+ '@turf/destination':
+ specifier: workspace:^
+ version: link:../turf-destination
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@mapbox/geojsonhint':
+ specifier: ^3.2.0
+ version: 3.3.0
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-clean-coords:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-clone:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-clusters:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-clusters-dbscan:
+ dependencies:
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ rbush:
+ specifier: ^3.0.1
+ version: 3.0.1
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/clusters':
+ specifier: workspace:^
+ version: link:../turf-clusters
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ chromatism:
+ specifier: ^3.0.0
+ version: 3.0.0
+ concaveman:
+ specifier: ^1.2.1
+ version: 1.2.1
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-clusters-kmeans:
+ dependencies:
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ skmeans:
+ specifier: 0.9.7
+ version: 0.9.7
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/clusters':
+ specifier: workspace:^
+ version: link:../turf-clusters
+ '@turf/random':
+ specifier: workspace:^
+ version: link:../turf-random
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/skmeans':
+ specifier: ^0.11.7
+ version: 0.11.7
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ chromatism:
+ specifier: ^3.0.0
+ version: 3.0.0
+ concaveman:
+ specifier: ^1.2.1
+ version: 1.2.1
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-collect:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ rbush:
+ specifier: ^3.0.1
+ version: 3.0.1
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/rbush':
+ specifier: ^3.0.2
+ version: 3.0.3
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-combine:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-concave:
+ dependencies:
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/tin':
+ specifier: workspace:^
+ version: link:../turf-tin
+ topojson-client:
+ specifier: 3.x
+ version: 3.1.0
+ topojson-server:
+ specifier: 3.x
+ version: 3.0.1
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ '@types/topojson-client':
+ specifier: 3.1.3
+ version: 3.1.3
+ '@types/topojson-server':
+ specifier: 3.0.3
+ version: 3.0.3
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-convex:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ concaveman:
+ specifier: ^1.2.1
+ version: 1.2.1
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/concaveman':
+ specifier: ^1.1.6
+ version: 1.1.6
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-destination:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-difference:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ polygon-clipping:
+ specifier: ^0.15.3
+ version: 0.15.3
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-directional-mean:
+ dependencies:
+ '@turf/bearing':
+ specifier: workspace:^
+ version: link:../turf-bearing
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/destination':
+ specifier: workspace:^
+ version: link:../turf-destination
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/length':
+ specifier: workspace:^
+ version: link:../turf-length
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-dissolve:
+ dependencies:
+ '@turf/flatten':
+ specifier: workspace:^
+ version: link:../turf-flatten
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ polygon-clipping:
+ specifier: ^0.15.3
+ version: 0.15.3
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-distance:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-distance-weight:
+ dependencies:
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-ellipse:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/rhumb-destination':
+ specifier: workspace:^
+ version: link:../turf-rhumb-destination
+ '@turf/transform-rotate':
+ specifier: workspace:^
+ version: link:../turf-transform-rotate
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@mapbox/geojsonhint':
+ specifier: ^3.2.0
+ version: 3.3.0
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/circle':
+ specifier: workspace:^
+ version: link:../turf-circle
+ '@turf/destination':
+ specifier: workspace:^
+ version: link:../turf-destination
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-envelope:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-explode:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ geojson-fixtures:
+ specifier: '*'
+ version: 1.0.0
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-flatten:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-flip:
+ dependencies:
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-geojson-rbush:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@types/geojson':
+ specifier: 7946.0.8
+ version: 7946.0.8
+ rbush:
+ specifier: ^3.0.1
+ version: 3.0.1
+ devDependencies:
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/random':
+ specifier: workspace:^
+ version: link:../turf-random
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-great-circle:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-helpers:
+ dependencies:
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-hex-grid:
+ dependencies:
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/intersect':
+ specifier: workspace:^
+ version: link:../turf-intersect
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-interpolate:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/hex-grid':
+ specifier: workspace:^
+ version: link:../turf-hex-grid
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/point-grid':
+ specifier: workspace:^
+ version: link:../turf-point-grid
+ '@turf/square-grid':
+ specifier: workspace:^
+ version: link:../turf-square-grid
+ '@turf/triangle-grid':
+ specifier: workspace:^
+ version: link:../turf-triangle-grid
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ chromatism:
+ specifier: ^3.0.0
+ version: 3.0.0
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-intersect:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ polygon-clipping:
+ specifier: ^0.15.3
+ version: 0.15.3
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-invariant:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-isobands:
+ dependencies:
+ '@turf/area':
+ specifier: workspace:^
+ version: link:../turf-area
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/explode':
+ specifier: workspace:^
+ version: link:../turf-explode
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ marchingsquares:
+ specifier: ^1.3.3
+ version: 1.3.3
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/envelope':
+ specifier: workspace:^
+ version: link:../turf-envelope
+ '@turf/point-grid':
+ specifier: workspace:^
+ version: link:../turf-point-grid
+ '@turf/random':
+ specifier: workspace:^
+ version: link:../turf-random
+ '@turf/rhumb-destination':
+ specifier: workspace:^
+ version: link:../turf-rhumb-destination
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ matrix-to-grid:
+ specifier: ^4.0.0
+ version: 4.0.0
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-isolines:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ marchingsquares:
+ specifier: ^1.3.3
+ version: 1.3.3
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/envelope':
+ specifier: workspace:^
+ version: link:../turf-envelope
+ '@turf/point-grid':
+ specifier: workspace:^
+ version: link:../turf-point-grid
+ '@turf/random':
+ specifier: workspace:^
+ version: link:../turf-random
+ '@turf/rhumb-destination':
+ specifier: workspace:^
+ version: link:../turf-rhumb-destination
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ matrix-to-grid:
+ specifier: ^4.0.0
+ version: 4.0.0
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-kinks:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ sweepline-intersections:
+ specifier: ^1.5.0
+ version: 1.5.0
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-length:
+ dependencies:
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-line-arc:
+ dependencies:
+ '@turf/circle':
+ specifier: workspace:^
+ version: link:../turf-circle
+ '@turf/destination':
+ specifier: workspace:^
+ version: link:../turf-destination
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-line-chunk:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/length':
+ specifier: workspace:^
+ version: link:../turf-length
+ '@turf/line-slice-along':
+ specifier: workspace:^
+ version: link:../turf-line-slice-along
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-line-intersect:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ sweepline-intersections:
+ specifier: ^1.5.0
+ version: 1.5.0
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-line-offset:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-line-overlap:
+ dependencies:
+ '@turf/boolean-point-on-line':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-on-line
+ '@turf/geojson-rbush':
+ specifier: workspace:^
+ version: link:../turf-geojson-rbush
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/line-segment':
+ specifier: workspace:^
+ version: link:../turf-line-segment
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/nearest-point-on-line':
+ specifier: workspace:^
+ version: link:../turf-nearest-point-on-line
+ deep-equal:
+ specifier: ^1.1.1
+ version: 1.1.2
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/deep-equal':
+ specifier: ^1.0.4
+ version: 1.0.4
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-line-segment:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-line-slice:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/nearest-point-on-line':
+ specifier: workspace:^
+ version: link:../turf-nearest-point-on-line
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-line-slice-along:
+ dependencies:
+ '@turf/bearing':
+ specifier: workspace:^
+ version: link:../turf-bearing
+ '@turf/destination':
+ specifier: workspace:^
+ version: link:../turf-destination
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ devDependencies:
+ '@turf/along':
+ specifier: workspace:^
+ version: link:../turf-along
+ '@turf/length':
+ specifier: workspace:^
+ version: link:../turf-length
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+
+ packages/turf-line-split:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/geojson-rbush':
+ specifier: workspace:^
+ version: link:../turf-geojson-rbush
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/line-intersect':
+ specifier: workspace:^
+ version: link:../turf-line-intersect
+ '@turf/line-segment':
+ specifier: workspace:^
+ version: link:../turf-line-segment
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/nearest-point-on-line':
+ specifier: workspace:^
+ version: link:../turf-nearest-point-on-line
+ '@turf/square':
+ specifier: workspace:^
+ version: link:../turf-square
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ devDependencies:
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-line-to-polygon:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-mask:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ polygon-clipping:
+ specifier: ^0.15.3
+ version: 0.15.3
+ devDependencies:
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ mkdirp:
+ specifier: ^3.0.1
+ version: 3.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-meta:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ devDependencies:
+ '@turf/random':
+ specifier: workspace:^
+ version: link:../turf-random
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+
+ packages/turf-midpoint:
+ dependencies:
+ '@turf/bearing':
+ specifier: workspace:^
+ version: link:../turf-bearing
+ '@turf/destination':
+ specifier: workspace:^
+ version: link:../turf-destination
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ devDependencies:
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+
+ packages/turf-moran-index:
+ dependencies:
+ '@turf/distance-weight':
+ specifier: workspace:^
+ version: link:../turf-distance-weight
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-nearest-neighbor-analysis:
+ dependencies:
+ '@turf/area':
+ specifier: workspace:^
+ version: link:../turf-area
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/nearest-point':
+ specifier: workspace:^
+ version: link:../turf-nearest-point
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-nearest-point:
+ dependencies:
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-nearest-point-on-line:
+ dependencies:
+ '@turf/bearing':
+ specifier: workspace:^
+ version: link:../turf-bearing
+ '@turf/destination':
+ specifier: workspace:^
+ version: link:../turf-destination
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/line-intersect':
+ specifier: workspace:^
+ version: link:../turf-line-intersect
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/along':
+ specifier: workspace:^
+ version: link:../turf-along
+ '@turf/length':
+ specifier: workspace:^
+ version: link:../turf-length
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-nearest-point-to-line:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/point-to-line-distance':
+ specifier: workspace:^
+ version: link:../turf-point-to-line-distance
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/circle':
+ specifier: workspace:^
+ version: link:../turf-circle
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/object-assign':
+ specifier: ^4.0.33
+ version: 4.0.33
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-planepoint:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ devDependencies:
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+
+ packages/turf-point-grid:
+ dependencies:
+ '@turf/boolean-within':
+ specifier: workspace:^
+ version: link:../turf-boolean-within
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-point-on-feature:
+ dependencies:
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/center':
+ specifier: workspace:^
+ version: link:../turf-center
+ '@turf/explode':
+ specifier: workspace:^
+ version: link:../turf-explode
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/nearest-point':
+ specifier: workspace:^
+ version: link:../turf-nearest-point
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-point-to-line-distance:
+ dependencies:
+ '@turf/bearing':
+ specifier: workspace:^
+ version: link:../turf-bearing
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/projection':
+ specifier: workspace:^
+ version: link:../turf-projection
+ '@turf/rhumb-bearing':
+ specifier: workspace:^
+ version: link:../turf-rhumb-bearing
+ '@turf/rhumb-distance':
+ specifier: workspace:^
+ version: link:../turf-rhumb-distance
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/circle':
+ specifier: workspace:^
+ version: link:../turf-circle
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-points-within-polygon:
+ dependencies:
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-polygon-smooth:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-polygon-tangents:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/boolean-within':
+ specifier: workspace:^
+ version: link:../turf-boolean-within
+ '@turf/explode':
+ specifier: workspace:^
+ version: link:../turf-explode
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/nearest-point':
+ specifier: workspace:^
+ version: link:../turf-nearest-point
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-polygon-to-line:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-polygonize:
+ dependencies:
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/envelope':
+ specifier: workspace:^
+ version: link:../turf-envelope
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-projection:
+ dependencies:
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ proj4:
+ specifier: ^2.9.2
+ version: 2.9.2
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-quadrat-analysis:
+ dependencies:
+ '@turf/area':
+ specifier: workspace:^
+ version: link:../turf-area
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/point-grid':
+ specifier: workspace:^
+ version: link:../turf-point-grid
+ '@turf/random':
+ specifier: workspace:^
+ version: link:../turf-random
+ '@turf/square-grid':
+ specifier: workspace:^
+ version: link:../turf-square-grid
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/nearest-neighbor-analysis':
+ specifier: workspace:^
+ version: link:../turf-nearest-neighbor-analysis
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-random:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-rectangle-grid:
+ dependencies:
+ '@turf/boolean-intersects':
+ specifier: workspace:^
+ version: link:../turf-boolean-intersects
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-rewind:
+ dependencies:
+ '@turf/boolean-clockwise':
+ specifier: workspace:^
+ version: link:../turf-boolean-clockwise
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-rhumb-bearing:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/destination':
+ specifier: workspace:^
+ version: link:../turf-destination
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-rhumb-destination:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-rhumb-distance:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-sample:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-sector:
+ dependencies:
+ '@turf/circle':
+ specifier: workspace:^
+ version: link:../turf-circle
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/line-arc':
+ specifier: workspace:^
+ version: link:../turf-line-arc
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-shortest-path:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/clean-coords':
+ specifier: workspace:^
+ version: link:../turf-clean-coords
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/transform-scale':
+ specifier: workspace:^
+ version: link:../turf-transform-scale
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-simplify:
+ dependencies:
+ '@turf/clean-coords':
+ specifier: workspace:^
+ version: link:../turf-clean-coords
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-square:
+ dependencies:
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ devDependencies:
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+
+ packages/turf-square-grid:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/rectangle-grid':
+ specifier: workspace:^
+ version: link:../turf-rectangle-grid
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-standard-deviational-ellipse:
+ dependencies:
+ '@turf/center-mean':
+ specifier: workspace:^
+ version: link:../turf-center-mean
+ '@turf/ellipse':
+ specifier: workspace:^
+ version: link:../turf-ellipse
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/points-within-polygon':
+ specifier: workspace:^
+ version: link:../turf-points-within-polygon
+ devDependencies:
+ '@turf/random':
+ specifier: workspace:^
+ version: link:../turf-random
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-tag:
+ dependencies:
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-tesselate:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ earcut:
+ specifier: ^2.2.4
+ version: 2.2.4
+ devDependencies:
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+
+ packages/turf-tin:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+
+ packages/turf-transform-rotate:
+ dependencies:
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/rhumb-bearing':
+ specifier: workspace:^
+ version: link:../turf-rhumb-bearing
+ '@turf/rhumb-destination':
+ specifier: workspace:^
+ version: link:../turf-rhumb-destination
+ '@turf/rhumb-distance':
+ specifier: workspace:^
+ version: link:../turf-rhumb-distance
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-transform-scale:
+ dependencies:
+ '@turf/bbox':
+ specifier: workspace:^
+ version: link:../turf-bbox
+ '@turf/center':
+ specifier: workspace:^
+ version: link:../turf-center
+ '@turf/centroid':
+ specifier: workspace:^
+ version: link:../turf-centroid
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/rhumb-bearing':
+ specifier: workspace:^
+ version: link:../turf-rhumb-bearing
+ '@turf/rhumb-destination':
+ specifier: workspace:^
+ version: link:../turf-rhumb-destination
+ '@turf/rhumb-distance':
+ specifier: workspace:^
+ version: link:../turf-rhumb-distance
+ devDependencies:
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/hex-grid':
+ specifier: workspace:^
+ version: link:../turf-hex-grid
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-transform-translate:
+ dependencies:
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ '@turf/rhumb-destination':
+ specifier: workspace:^
+ version: link:../turf-rhumb-destination
+ devDependencies:
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-triangle-grid:
+ dependencies:
+ '@turf/distance':
+ specifier: workspace:^
+ version: link:../turf-distance
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/intersect':
+ specifier: workspace:^
+ version: link:../turf-intersect
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@turf/bbox-polygon':
+ specifier: workspace:^
+ version: link:../turf-bbox-polygon
+ '@turf/truncate':
+ specifier: workspace:^
+ version: link:../turf-truncate
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-truncate:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-union:
+ dependencies:
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ polygon-clipping:
+ specifier: ^0.15.3
+ version: 0.15.3
+ tslib:
+ specifier: ^2.6.2
+ version: 2.6.2
+ devDependencies:
+ '@types/benchmark':
+ specifier: ^2.1.5
+ version: 2.1.5
+ '@types/tape':
+ specifier: ^4.2.32
+ version: 4.13.4
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ typescript:
+ specifier: ^5.2.2
+ version: 5.3.3
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-unkink-polygon:
+ dependencies:
+ '@turf/area':
+ specifier: workspace:^
+ version: link:../turf-area
+ '@turf/boolean-point-in-polygon':
+ specifier: workspace:^
+ version: link:../turf-boolean-point-in-polygon
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/meta':
+ specifier: workspace:^
+ version: link:../turf-meta
+ rbush:
+ specifier: ^3.0.1
+ version: 3.0.1
+ devDependencies:
+ '@turf/kinks':
+ specifier: workspace:^
+ version: link:../turf-kinks
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+ packages/turf-voronoi:
+ dependencies:
+ '@turf/clone':
+ specifier: workspace:^
+ version: link:../turf-clone
+ '@turf/helpers':
+ specifier: workspace:^
+ version: link:../turf-helpers
+ '@turf/invariant':
+ specifier: workspace:^
+ version: link:../turf-invariant
+ d3-voronoi:
+ specifier: 1.1.2
+ version: 1.1.2
+ devDependencies:
+ benchmark:
+ specifier: ^2.1.4
+ version: 2.1.4
+ glob:
+ specifier: ^10.3.10
+ version: 10.3.10
+ load-json-file:
+ specifier: ^7.0.1
+ version: 7.0.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
+ tape:
+ specifier: ^5.7.2
+ version: 5.7.2
+ tsup:
+ specifier: ^8.0.1
+ version: 8.0.1(ts-node@9.1.1)(typescript@5.3.3)
+ tsx:
+ specifier: ^4.6.2
+ version: 4.6.2
+ write-json-file:
+ specifier: ^5.0.0
+ version: 5.0.0
+
+packages:
+
+ /@aashutoshrathi/word-wrap@1.2.6:
+ resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /@ampproject/remapping@2.2.1:
+ resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.3
+ '@jridgewell/trace-mapping': 0.3.20
+ dev: true
+
+ /@babel/code-frame@7.23.5:
+ resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/highlight': 7.23.4
+ chalk: 2.4.2
+ dev: true
+
+ /@babel/compat-data@7.23.5:
+ resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==}
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ /@babel/core@7.12.3:
+ resolution: {integrity: sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/code-frame': 7.23.5
+ '@babel/generator': 7.12.1
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.12.3)
+ '@babel/helpers': 7.23.5
+ '@babel/parser': 7.12.3
+ '@babel/template': 7.22.15
+ '@babel/traverse': 7.23.5
+ '@babel/types': 7.23.5
+ convert-source-map: 1.9.0
+ debug: 4.3.4
+ gensync: 1.0.0-beta.2
+ json5: 2.2.3
+ lodash: 4.17.21
+ resolve: 1.22.8
+ semver: 5.7.2
+ source-map: 0.5.7
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@babel/core@7.23.5:
+ resolution: {integrity: sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@ampproject/remapping': 2.2.1
+ '@babel/code-frame': 7.23.5
+ '@babel/generator': 7.23.5
+ '@babel/helper-compilation-targets': 7.22.15
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5)
+ '@babel/helpers': 7.23.5
+ '@babel/parser': 7.23.5
+ '@babel/template': 7.22.15
+ '@babel/traverse': 7.23.5
+ '@babel/types': 7.23.5
+ convert-source-map: 2.0.0
+ debug: 4.3.4
+ gensync: 1.0.0-beta.2
+ json5: 2.2.3
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@babel/generator@7.12.1:
+ resolution: {integrity: sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==}
+ dependencies:
+ '@babel/types': 7.23.5
+ jsesc: 2.5.2
+ source-map: 0.5.7
+ dev: true
+
+ /@babel/generator@7.23.5:
+ resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.23.5
+ '@jridgewell/gen-mapping': 0.3.3
+ '@jridgewell/trace-mapping': 0.3.20
+ jsesc: 2.5.2
+ dev: true
+
+ /@babel/helper-annotate-as-pure@7.22.5:
+ resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15:
+ resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/helper-compilation-targets@7.22.15:
+ resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/compat-data': 7.23.5
+ '@babel/helper-validator-option': 7.23.5
+ browserslist: 4.22.2
+ lru-cache: 5.1.1
+ semver: 6.3.1
+ dev: true
+
+ /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.5):
+ resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-function-name': 7.23.0
+ '@babel/helper-member-expression-to-functions': 7.23.0
+ '@babel/helper-optimise-call-expression': 7.22.5
+ '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
+ '@babel/helper-split-export-declaration': 7.22.6
+ semver: 6.3.1
+ dev: true
+
+ /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.5):
+ resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-annotate-as-pure': 7.22.5
+ regexpu-core: 5.3.2
+ semver: 6.3.1
+ dev: true
+
+ /@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-compilation-targets': 7.22.15
+ '@babel/helper-plugin-utils': 7.22.5
+ debug: 4.3.4
+ lodash.debounce: 4.0.8
+ resolve: 1.22.8
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@babel/helper-environment-visitor@7.22.20:
+ resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ /@babel/helper-function-name@7.23.0:
+ resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/template': 7.22.15
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/helper-hoist-variables@7.22.5:
+ resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/helper-member-expression-to-functions@7.23.0:
+ resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/helper-module-imports@7.22.15:
+ resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/helper-module-transforms@7.23.3(@babel/core@7.12.3):
+ resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.12.3
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-module-imports': 7.22.15
+ '@babel/helper-simple-access': 7.22.5
+ '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-validator-identifier': 7.22.20
+ dev: true
+
+ /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-module-imports': 7.22.15
+ '@babel/helper-simple-access': 7.22.5
+ '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-validator-identifier': 7.22.20
+ dev: true
+
+ /@babel/helper-optimise-call-expression@7.22.5:
+ resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/helper-plugin-utils@7.22.5:
+ resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==}
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.5):
+ resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-wrap-function': 7.22.20
+ dev: true
+
+ /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.5):
+ resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-member-expression-to-functions': 7.23.0
+ '@babel/helper-optimise-call-expression': 7.22.5
+ dev: true
+
+ /@babel/helper-simple-access@7.22.5:
+ resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/helper-skip-transparent-expression-wrappers@7.22.5:
+ resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/helper-split-export-declaration@7.22.6:
+ resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/helper-string-parser@7.23.4:
+ resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ /@babel/helper-validator-identifier@7.22.20:
+ resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ /@babel/helper-validator-option@7.23.5:
+ resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ /@babel/helper-wrap-function@7.22.20:
+ resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-function-name': 7.23.0
+ '@babel/template': 7.22.15
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/helpers@7.23.5:
+ resolution: {integrity: sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/template': 7.22.15
+ '@babel/traverse': 7.23.5
+ '@babel/types': 7.23.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@babel/highlight@7.23.4:
+ resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-validator-identifier': 7.22.20
+ chalk: 2.4.2
+ js-tokens: 4.0.0
+ dev: true
+
+ /@babel/parser@7.12.3:
+ resolution: {integrity: sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+ dependencies:
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/parser@7.23.5:
+ resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+ dependencies:
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.13.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
+ '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.5):
+ resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ dev: true
+
+ /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.5):
+ resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.5):
+ resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.5):
+ resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.5):
+ resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.5):
+ resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-async-generator-functions@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.5)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-module-imports': 7.22.15
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.12.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-classes@7.23.5(@babel/core@7.23.5):
+ resolution: {integrity: sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-compilation-targets': 7.22.15
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-function-name': 7.23.0
+ '@babel/helper-optimise-call-expression': 7.22.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5)
+ '@babel/helper-split-export-declaration': 7.22.6
+ globals: 11.12.0
+ dev: true
+
+ /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/template': 7.22.15
+ dev: true
+
+ /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-for-of@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-compilation-targets': 7.22.15
+ '@babel/helper-function-name': 7.23.0
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-simple-access': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-modules-systemjs@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-hoist-variables': 7.22.5
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-validator-identifier': 7.22.20
+ dev: true
+
+ /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.5):
+ resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/compat-data': 7.23.5
+ '@babel/core': 7.23.5
+ '@babel/helper-compilation-targets': 7.22.15
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.5):
+ resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.5)
+ dev: true
+
+ /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ regenerator-transform: 0.15.2
+ dev: true
+
+ /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.5)
+ '@babel/helper-plugin-utils': 7.22.5
+ dev: true
+
+ /@babel/preset-env@7.23.5(@babel/core@7.23.5):
+ resolution: {integrity: sha512-0d/uxVD6tFGWXGDSfyMD1p2otoaKmu6+GD+NfAx0tMaH+dxORnp7T9TaVQ6mKyya7iBtCIVxHjWT7MuzzM9z+A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/compat-data': 7.23.5
+ '@babel/core': 7.23.5
+ '@babel/helper-compilation-targets': 7.22.15
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/helper-validator-option': 7.23.5
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.5)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.5)
+ '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.5)
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.5)
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.5)
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.5)
+ '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.5)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.5)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.5)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.5)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.5)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.5)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.5)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.5)
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.5)
+ '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.5)
+ '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.5)
+ '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-async-generator-functions': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-classes': 7.23.5(@babel/core@7.23.5)
+ '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-for-of': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-modules-systemjs': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.5)
+ '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-object-rest-spread': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.23.5)
+ '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.5)
+ '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.5)
+ '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.5)
+ babel-plugin-polyfill-corejs2: 0.4.6(@babel/core@7.23.5)
+ babel-plugin-polyfill-corejs3: 0.8.6(@babel/core@7.23.5)
+ babel-plugin-polyfill-regenerator: 0.5.3(@babel/core@7.23.5)
+ core-js-compat: 3.34.0
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.5):
+ resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/types': 7.23.5
+ esutils: 2.0.3
+ dev: true
+
+ /@babel/regjsgen@0.8.0:
+ resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==}
+ dev: true
+
+ /@babel/runtime@7.23.5:
+ resolution: {integrity: sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ regenerator-runtime: 0.14.0
+ dev: true
+
+ /@babel/template@7.22.15:
+ resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/code-frame': 7.23.5
+ '@babel/parser': 7.23.5
+ '@babel/types': 7.23.5
+ dev: true
+
+ /@babel/traverse@7.23.5:
+ resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/code-frame': 7.23.5
+ '@babel/generator': 7.23.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-function-name': 7.23.0
+ '@babel/helper-hoist-variables': 7.22.5
+ '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/parser': 7.23.5
+ '@babel/types': 7.23.5
+ debug: 4.3.4
+ globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@babel/types@7.23.5:
+ resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-string-parser': 7.23.4
+ '@babel/helper-validator-identifier': 7.22.20
+ to-fast-properties: 2.0.0
+ dev: true
+
+ /@colors/colors@1.6.0:
+ resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==}
+ engines: {node: '>=0.1.90'}
+ dev: true
+
+ /@dabh/diagnostics@2.0.3:
+ resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==}
+ dependencies:
+ colorspace: 1.1.4
+ enabled: 2.0.0
+ kuler: 2.0.0
+ dev: true
+
+ /@esbuild/android-arm64@0.18.20:
+ resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm64@0.19.9:
+ resolution: {integrity: sha512-q4cR+6ZD0938R19MyEW3jEsMzbb/1rulLXiNAJQADD/XYp7pT+rOS5JGxvpRW8dFDEfjW4wLgC/3FXIw4zYglQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm@0.18.20:
+ resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm@0.19.9:
+ resolution: {integrity: sha512-jkYjjq7SdsWuNI6b5quymW0oC83NN5FdRPuCbs9HZ02mfVdAP8B8eeqLSYU3gb6OJEaY5CQabtTFbqBf26H3GA==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-x64@0.18.20:
+ resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-x64@0.19.9:
+ resolution: {integrity: sha512-KOqoPntWAH6ZxDwx1D6mRntIgZh9KodzgNOy5Ebt9ghzffOk9X2c1sPwtM9P+0eXbefnDhqYfkh5PLP5ULtWFA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-arm64@0.18.20:
+ resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-arm64@0.19.9:
+ resolution: {integrity: sha512-KBJ9S0AFyLVx2E5D8W0vExqRW01WqRtczUZ8NRu+Pi+87opZn5tL4Y0xT0mA4FtHctd0ZgwNoN639fUUGlNIWw==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-x64@0.18.20:
+ resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-x64@0.19.9:
+ resolution: {integrity: sha512-vE0VotmNTQaTdX0Q9dOHmMTao6ObjyPm58CHZr1UK7qpNleQyxlFlNCaHsHx6Uqv86VgPmR4o2wdNq3dP1qyDQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-arm64@0.18.20:
+ resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-arm64@0.19.9:
+ resolution: {integrity: sha512-uFQyd/o1IjiEk3rUHSwUKkqZwqdvuD8GevWF065eqgYfexcVkxh+IJgwTaGZVu59XczZGcN/YMh9uF1fWD8j1g==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-x64@0.18.20:
+ resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-x64@0.19.9:
+ resolution: {integrity: sha512-WMLgWAtkdTbTu1AWacY7uoj/YtHthgqrqhf1OaEWnZb7PQgpt8eaA/F3LkV0E6K/Lc0cUr/uaVP/49iE4M4asA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm64@0.18.20:
+ resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm64@0.19.9:
+ resolution: {integrity: sha512-PiPblfe1BjK7WDAKR1Cr9O7VVPqVNpwFcPWgfn4xu0eMemzRp442hXyzF/fSwgrufI66FpHOEJk0yYdPInsmyQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm@0.18.20:
+ resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm@0.19.9:
+ resolution: {integrity: sha512-C/ChPohUYoyUaqn1h17m/6yt6OB14hbXvT8EgM1ZWaiiTYz7nWZR0SYmMnB5BzQA4GXl3BgBO1l8MYqL/He3qw==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ia32@0.18.20:
+ resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ia32@0.19.9:
+ resolution: {integrity: sha512-f37i/0zE0MjDxijkPSQw1CO/7C27Eojqb+r3BbHVxMLkj8GCa78TrBZzvPyA/FNLUMzP3eyHCVkAopkKVja+6Q==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-loong64@0.18.20:
+ resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-loong64@0.19.9:
+ resolution: {integrity: sha512-t6mN147pUIf3t6wUt3FeumoOTPfmv9Cc6DQlsVBpB7eCpLOqQDyWBP1ymXn1lDw4fNUSb/gBcKAmvTP49oIkaA==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-mips64el@0.18.20:
+ resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-mips64el@0.19.9:
+ resolution: {integrity: sha512-jg9fujJTNTQBuDXdmAg1eeJUL4Jds7BklOTkkH80ZgQIoCTdQrDaHYgbFZyeTq8zbY+axgptncko3v9p5hLZtw==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ppc64@0.18.20:
+ resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ppc64@0.19.9:
+ resolution: {integrity: sha512-tkV0xUX0pUUgY4ha7z5BbDS85uI7ABw3V1d0RNTii7E9lbmV8Z37Pup2tsLV46SQWzjOeyDi1Q7Wx2+QM8WaCQ==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-riscv64@0.18.20:
+ resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-riscv64@0.19.9:
+ resolution: {integrity: sha512-DfLp8dj91cufgPZDXr9p3FoR++m3ZJ6uIXsXrIvJdOjXVREtXuQCjfMfvmc3LScAVmLjcfloyVtpn43D56JFHg==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-s390x@0.18.20:
+ resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-s390x@0.19.9:
+ resolution: {integrity: sha512-zHbglfEdC88KMgCWpOl/zc6dDYJvWGLiUtmPRsr1OgCViu3z5GncvNVdf+6/56O2Ca8jUU+t1BW261V6kp8qdw==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-x64@0.18.20:
+ resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-x64@0.19.9:
+ resolution: {integrity: sha512-JUjpystGFFmNrEHQnIVG8hKwvA2DN5o7RqiO1CVX8EN/F/gkCjkUMgVn6hzScpwnJtl2mPR6I9XV1oW8k9O+0A==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/netbsd-x64@0.18.20:
+ resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/netbsd-x64@0.19.9:
+ resolution: {integrity: sha512-GThgZPAwOBOsheA2RUlW5UeroRfESwMq/guy8uEe3wJlAOjpOXuSevLRd70NZ37ZrpO6RHGHgEHvPg1h3S1Jug==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/openbsd-x64@0.18.20:
+ resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/openbsd-x64@0.19.9:
+ resolution: {integrity: sha512-Ki6PlzppaFVbLnD8PtlVQfsYw4S9n3eQl87cqgeIw+O3sRr9IghpfSKY62mggdt1yCSZ8QWvTZ9jo9fjDSg9uw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/sunos-x64@0.18.20:
+ resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/sunos-x64@0.19.9:
+ resolution: {integrity: sha512-MLHj7k9hWh4y1ddkBpvRj2b9NCBhfgBt3VpWbHQnXRedVun/hC7sIyTGDGTfsGuXo4ebik2+3ShjcPbhtFwWDw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-arm64@0.18.20:
+ resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-arm64@0.19.9:
+ resolution: {integrity: sha512-GQoa6OrQ8G08guMFgeXPH7yE/8Dt0IfOGWJSfSH4uafwdC7rWwrfE6P9N8AtPGIjUzdo2+7bN8Xo3qC578olhg==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-ia32@0.18.20:
+ resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-ia32@0.19.9:
+ resolution: {integrity: sha512-UOozV7Ntykvr5tSOlGCrqU3NBr3d8JqPes0QWN2WOXfvkWVGRajC+Ym0/Wj88fUgecUCLDdJPDF0Nna2UK3Qtg==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-x64@0.18.20:
+ resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-x64@0.19.9:
+ resolution: {integrity: sha512-oxoQgglOP7RH6iasDrhY+R/3cHrfwIDvRlT4CGChflq6twk8iENeVvMJjmvBb94Ik1Z+93iGO27err7w6l54GQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.55.0):
+ resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ dependencies:
+ eslint: 8.55.0
+ eslint-visitor-keys: 3.4.3
+ dev: true
+
+ /@eslint-community/regexpp@4.10.0:
+ resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+ dev: true
+
+ /@eslint/eslintrc@2.1.4:
+ resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ dependencies:
+ ajv: 6.12.6
+ debug: 4.3.4
+ espree: 9.6.1
+ globals: 13.23.0
+ ignore: 5.3.0
+ import-fresh: 3.3.0
+ js-yaml: 4.1.0
+ minimatch: 3.1.2
+ strip-json-comments: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@eslint/js@8.55.0:
+ resolution: {integrity: sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ dev: true
+
+ /@gar/promisify@1.1.3:
+ resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
+ dev: true
+
+ /@gerhobbelt/linewrap@0.2.2-3:
+ resolution: {integrity: sha512-u2eUbXgNtqckBI4gxds/uiUNoytT+qIqpePmVDI5isW8A18uB3Qz1P+UxAHgFafGOZWJNrpR0IKnZhl7QhaUng==}
+ engines: {node: '>=4.0'}
+ dev: true
+
+ /@gwhitney/detect-indent@7.0.1:
+ resolution: {integrity: sha512-7bQW+gkKa2kKZPeJf6+c6gFK9ARxQfn+FKy9ScTBppyKRWH2KzsmweXUoklqeEiHiNVWaeP5csIdsNq6w7QhzA==}
+ engines: {node: '>=12.20'}
+ dev: true
+
+ /@humanwhocodes/config-array@0.11.13:
+ resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==}
+ engines: {node: '>=10.10.0'}
+ dependencies:
+ '@humanwhocodes/object-schema': 2.0.1
+ debug: 4.3.4
+ minimatch: 3.1.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@humanwhocodes/module-importer@1.0.1:
+ resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
+ engines: {node: '>=12.22'}
+ dev: true
+
+ /@humanwhocodes/object-schema@2.0.1:
+ resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==}
+ dev: true
+
+ /@hutson/parse-repository-url@3.0.2:
+ resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==}
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ /@isaacs/cliui@8.0.2:
+ resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
+ engines: {node: '>=12'}
+ dependencies:
+ string-width: 5.1.2
+ string-width-cjs: /string-width@4.2.3
+ strip-ansi: 7.1.0
+ strip-ansi-cjs: /strip-ansi@6.0.1
+ wrap-ansi: 8.1.0
+ wrap-ansi-cjs: /wrap-ansi@7.0.0
+ dev: true
+
+ /@jest/schemas@29.6.3:
+ resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@sinclair/typebox': 0.27.8
+ dev: true
+
+ /@jridgewell/gen-mapping@0.3.3:
+ resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/set-array': 1.1.2
+ '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/trace-mapping': 0.3.20
+ dev: true
+
+ /@jridgewell/resolve-uri@3.1.1:
+ resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}
+ engines: {node: '>=6.0.0'}
+ dev: true
+
+ /@jridgewell/set-array@1.1.2:
+ resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
+ engines: {node: '>=6.0.0'}
+ dev: true
+
+ /@jridgewell/source-map@0.3.5:
+ resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==}
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.3
+ '@jridgewell/trace-mapping': 0.3.20
+ dev: true
+
+ /@jridgewell/sourcemap-codec@1.4.15:
+ resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
+ dev: true
+
+ /@jridgewell/trace-mapping@0.3.20:
+ resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==}
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.1
+ '@jridgewell/sourcemap-codec': 1.4.15
+ dev: true
+
+ /@lerna/child-process@7.4.2:
+ resolution: {integrity: sha512-je+kkrfcvPcwL5Tg8JRENRqlbzjdlZXyaR88UcnCdNW0AJ1jX9IfHRys1X7AwSroU2ug8ESNC+suoBw1vX833Q==}
+ engines: {node: '>=16.0.0'}
+ dependencies:
+ chalk: 4.1.0
+ execa: 5.0.0
+ strong-log-transformer: 2.1.0
+ dev: true
+
+ /@lerna/create@7.4.2(typescript@5.3.3):
+ resolution: {integrity: sha512-1wplFbQ52K8E/unnqB0Tq39Z4e+NEoNrpovEnl6GpsTUrC6WDp8+w0Le2uCBV0hXyemxChduCkLz4/y1H1wTeg==}
+ engines: {node: '>=16.0.0'}
+ dependencies:
+ '@lerna/child-process': 7.4.2
+ '@npmcli/run-script': 6.0.2
+ '@nx/devkit': 16.10.0(nx@16.10.0)
+ '@octokit/plugin-enterprise-rest': 6.0.1
+ '@octokit/rest': 19.0.11
+ byte-size: 8.1.1
+ chalk: 4.1.0
+ clone-deep: 4.0.1
+ cmd-shim: 6.0.1
+ columnify: 1.6.0
+ conventional-changelog-core: 5.0.1
+ conventional-recommended-bump: 7.0.1
+ cosmiconfig: 8.3.6(typescript@5.3.3)
+ dedent: 0.7.0
+ execa: 5.0.0
+ fs-extra: 11.2.0
+ get-stream: 6.0.0
+ git-url-parse: 13.1.0
+ glob-parent: 5.1.2
+ globby: 11.1.0
+ graceful-fs: 4.2.11
+ has-unicode: 2.0.1
+ ini: 1.3.8
+ init-package-json: 5.0.0
+ inquirer: 8.2.6
+ is-ci: 3.0.1
+ is-stream: 2.0.0
+ js-yaml: 4.1.0
+ libnpmpublish: 7.3.0
+ load-json-file: 6.2.0
+ lodash: 4.17.21
+ make-dir: 4.0.0
+ minimatch: 3.0.5
+ multimatch: 5.0.0
+ node-fetch: 2.6.7
+ npm-package-arg: 8.1.1
+ npm-packlist: 5.1.1
+ npm-registry-fetch: 14.0.5
+ npmlog: 6.0.2
+ nx: 16.10.0
+ p-map: 4.0.0
+ p-map-series: 2.1.0
+ p-queue: 6.6.2
+ p-reduce: 2.1.0
+ pacote: 15.2.0
+ pify: 5.0.0
+ read-cmd-shim: 4.0.0
+ read-package-json: 6.0.4
+ resolve-from: 5.0.0
+ rimraf: 4.4.1
+ semver: 7.5.4
+ signal-exit: 3.0.7
+ slash: 3.0.0
+ ssri: 9.0.1
+ strong-log-transformer: 2.1.0
+ tar: 6.1.11
+ temp-dir: 1.0.0
+ upath: 2.0.1
+ uuid: 9.0.1
+ validate-npm-package-license: 3.0.4
+ validate-npm-package-name: 5.0.0
+ write-file-atomic: 5.0.1
+ write-pkg: 4.0.0
+ yargs: 16.2.0
+ yargs-parser: 20.2.4
+ transitivePeerDependencies:
+ - '@swc-node/register'
+ - '@swc/core'
+ - bluebird
+ - debug
+ - encoding
+ - supports-color
+ - typescript
+ dev: true
+
+ /@ljharb/resumer@0.0.1:
+ resolution: {integrity: sha512-skQiAOrCfO7vRTq53cxznMpks7wS1va95UCidALlOVWqvBAzwPVErwizDwoMqNVMEn1mDq0utxZd02eIrvF1lw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ '@ljharb/through': 2.3.11
+ dev: true
+
+ /@ljharb/through@2.3.11:
+ resolution: {integrity: sha512-ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ dev: true
+
+ /@mapbox/geojsonhint@3.3.0:
+ resolution: {integrity: sha512-+2F3ZpVYeIcMRuN+lxNG4FrP5jct8tArR39RVsZE6Yh5lEbe7zlE/U8zKP3ezsfOckFskGfwC2u7COdH5MbEvA==}
+ hasBin: true
+ dependencies:
+ '@gerhobbelt/nomnom': github.com/gerhobbelt/nomnom/559dfcd9436b3beeeccdc0a4f28f0e3f988379ca
+ concat-stream: 1.6.2
+ jsonlint-lines: 1.7.1
+ minimist: 1.2.8
+ vfile: 4.2.1
+ vfile-reporter: 5.1.2
+ dev: true
+
+ /@monorepolint/cli@0.5.0-alpha.132:
+ resolution: {integrity: sha512-6R7qK2SLpKENaby2GKXUUUhhwEnYjIEHfwNB4A6PtTh3qdlNG2DQjFeyZb4N/gU7ehiHQHZIM6AgYdU1VP+XoA==}
+ engines: {node: '>=18'}
+ hasBin: true
+ dependencies:
+ '@monorepolint/config': 0.5.0-alpha.132
+ '@monorepolint/core': 0.5.0-alpha.132
+ '@monorepolint/utils': 0.5.0-alpha.132
+ chalk: 5.3.0
+ tslib: 2.6.2
+ yargs: 17.7.2
+ dev: true
+
+ /@monorepolint/config@0.5.0-alpha.132:
+ resolution: {integrity: sha512-pSxzhB2jTEjO3jDDjeopNDhV+cJ7ILHIYNuUeAEJD4+HOLLZZRhkU3yr+ucKTAEmi+RrrBWcUa8TFFRJdHvoWQ==}
+ engines: {node: '>=18'}
+ dependencies:
+ '@monorepolint/utils': 0.5.0-alpha.132
+ chalk: 5.3.0
+ tslib: 2.6.2
+ dev: true
+
+ /@monorepolint/core@0.5.0-alpha.132:
+ resolution: {integrity: sha512-ZjTTTU/xEz3cLyY3MSPffYKfs2/WSpHpOqgANGAxXRHSre/Xzp7dORlZYbVfwqLERO0St1t/Hxl6l45/BvOEYg==}
+ engines: {node: '>=18'}
+ dependencies:
+ '@monorepolint/config': 0.5.0-alpha.132
+ '@monorepolint/utils': 0.5.0-alpha.132
+ chalk: 5.3.0
+ tslib: 2.6.2
+ dev: true
+
+ /@monorepolint/internal-mrl-config@0.5.0-alpha.132:
+ resolution: {integrity: sha512-OnJ0nXG8yKut6mf79DtOJq/9sgcYjau9GlLfCJTgWmmKSr5tToLfbXeqHYith9fq6cXStnAmf0ez5PzSl8zvBA==}
+ engines: {node: '>=18'}
+ dependencies:
+ '@monorepolint/config': 0.5.0-alpha.132
+ '@monorepolint/core': 0.5.0-alpha.132
+ '@monorepolint/rules': 0.5.0-alpha.132
+ '@monorepolint/utils': 0.5.0-alpha.132
+ tslib: 2.6.2
+ dev: true
+
+ /@monorepolint/rules@0.5.0-alpha.132:
+ resolution: {integrity: sha512-HxsQUYTeQBKcTQ0WNgASXfwBYGnfht356nxApfCVG26k0iaFgkLb6VN7uxV56y/cS5eNMiGKRIQY1RLhoLn9Hg==}
+ engines: {node: '>=18'}
+ dependencies:
+ '@monorepolint/config': 0.5.0-alpha.132
+ '@monorepolint/core': 0.5.0-alpha.132
+ '@monorepolint/utils': 0.5.0-alpha.132
+ globby: 14.0.0
+ jest-diff: 29.7.0
+ resolve-package-path: 4.0.3
+ runtypes: 6.7.0
+ semver: 7.5.4
+ tslib: 2.6.2
+ dev: true
+
+ /@monorepolint/utils@0.5.0-alpha.132:
+ resolution: {integrity: sha512-zLtWpQPFwIfjBZbhkHvyPCREEM8wo+Vr7iUhG2se8JECju/MlodRAhaOllUFlQ5la0gtEfYGqFKpIinYeYq6Cw==}
+ engines: {node: '>=18'}
+ dependencies:
+ find-packages: 10.0.4
+ find-up: 7.0.0
+ glob: 10.3.10
+ micromatch: 4.0.5
+ read-yaml-file: 2.1.0
+ tslib: 2.6.2
+ dev: true
+
+ /@nodelib/fs.scandir@2.1.5:
+ resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
+ engines: {node: '>= 8'}
+ dependencies:
+ '@nodelib/fs.stat': 2.0.5
+ run-parallel: 1.2.0
+ dev: true
+
+ /@nodelib/fs.stat@2.0.5:
+ resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
+ engines: {node: '>= 8'}
+ dev: true
+
+ /@nodelib/fs.walk@1.2.8:
+ resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
+ engines: {node: '>= 8'}
+ dependencies:
+ '@nodelib/fs.scandir': 2.1.5
+ fastq: 1.15.0
+ dev: true
+
+ /@npmcli/fs@2.1.2:
+ resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ '@gar/promisify': 1.1.3
+ semver: 7.5.4
+ dev: true
+
+ /@npmcli/fs@3.1.0:
+ resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ semver: 7.5.4
+ dev: true
+
+ /@npmcli/git@4.1.0:
+ resolution: {integrity: sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ '@npmcli/promise-spawn': 6.0.2
+ lru-cache: 7.18.3
+ npm-pick-manifest: 8.0.2
+ proc-log: 3.0.0
+ promise-inflight: 1.0.1
+ promise-retry: 2.0.1
+ semver: 7.5.4
+ which: 3.0.1
+ transitivePeerDependencies:
+ - bluebird
+ dev: true
+
+ /@npmcli/installed-package-contents@2.0.2:
+ resolution: {integrity: sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ hasBin: true
+ dependencies:
+ npm-bundled: 3.0.0
+ npm-normalize-package-bin: 3.0.1
+ dev: true
+
+ /@npmcli/move-file@2.0.1:
+ resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ deprecated: This functionality has been moved to @npmcli/fs
+ dependencies:
+ mkdirp: 1.0.4
+ rimraf: 3.0.2
+ dev: true
+
+ /@npmcli/node-gyp@3.0.0:
+ resolution: {integrity: sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dev: true
+
+ /@npmcli/promise-spawn@6.0.2:
+ resolution: {integrity: sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ which: 3.0.1
+ dev: true
+
+ /@npmcli/run-script@6.0.2:
+ resolution: {integrity: sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ '@npmcli/node-gyp': 3.0.0
+ '@npmcli/promise-spawn': 6.0.2
+ node-gyp: 9.4.1
+ read-package-json-fast: 3.0.2
+ which: 3.0.1
+ transitivePeerDependencies:
+ - bluebird
+ - supports-color
+ dev: true
+
+ /@nrwl/devkit@16.10.0(nx@16.10.0):
+ resolution: {integrity: sha512-fRloARtsDQoQgQ7HKEy0RJiusg/HSygnmg4gX/0n/Z+SUS+4KoZzvHjXc6T5ZdEiSjvLypJ+HBM8dQzIcVACPQ==}
+ dependencies:
+ '@nx/devkit': 16.10.0(nx@16.10.0)
+ transitivePeerDependencies:
+ - nx
+ dev: true
+
+ /@nrwl/tao@16.10.0:
+ resolution: {integrity: sha512-QNAanpINbr+Pod6e1xNgFbzK1x5wmZl+jMocgiEFXZ67KHvmbD6MAQQr0MMz+GPhIu7EE4QCTLTyCEMlAG+K5Q==}
+ hasBin: true
+ dependencies:
+ nx: 16.10.0
+ tslib: 2.6.2
+ transitivePeerDependencies:
+ - '@swc-node/register'
+ - '@swc/core'
+ - debug
+ dev: true
+
+ /@nx/devkit@16.10.0(nx@16.10.0):
+ resolution: {integrity: sha512-IvKQqRJFDDiaj33SPfGd3ckNHhHi6ceEoqCbAP4UuMXOPPVOX6H0KVk+9tknkPb48B7jWIw6/AgOeWkBxPRO5w==}
+ peerDependencies:
+ nx: '>= 15 <= 17'
+ dependencies:
+ '@nrwl/devkit': 16.10.0(nx@16.10.0)
+ ejs: 3.1.9
+ enquirer: 2.3.6
+ ignore: 5.3.0
+ nx: 16.10.0
+ semver: 7.5.3
+ tmp: 0.2.1
+ tslib: 2.6.2
+ dev: true
+
+ /@nx/nx-darwin-arm64@16.10.0:
+ resolution: {integrity: sha512-YF+MIpeuwFkyvM5OwgY/rTNRpgVAI/YiR0yTYCZR+X3AAvP775IVlusNgQ3oedTBRUzyRnI4Tknj1WniENFsvQ==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@nx/nx-darwin-x64@16.10.0:
+ resolution: {integrity: sha512-ypi6YxwXgb0kg2ixKXE3pwf5myVNUgWf1CsV5OzVccCM8NzheMO51KDXTDmEpXdzUsfT0AkO1sk5GZeCjhVONg==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@nx/nx-freebsd-x64@16.10.0:
+ resolution: {integrity: sha512-UeEYFDmdbbDkTQamqvtU8ibgu5jQLgFF1ruNb/U4Ywvwutw2d4ruOMl2e0u9hiNja9NFFAnDbvzrDcMo7jYqYw==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@nx/nx-linux-arm-gnueabihf@16.10.0:
+ resolution: {integrity: sha512-WV3XUC2DB6/+bz1sx+d1Ai9q2Cdr+kTZRN50SOkfmZUQyEBaF6DRYpx/a4ahhxH3ktpNfyY8Maa9OEYxGCBkQA==}
+ engines: {node: '>= 10'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@nx/nx-linux-arm64-gnu@16.10.0:
+ resolution: {integrity: sha512-aWIkOUw995V3ItfpAi5FuxQ+1e9EWLS1cjWM1jmeuo+5WtaKToJn5itgQOkvSlPz+HSLgM3VfXMvOFALNk125g==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@nx/nx-linux-arm64-musl@16.10.0:
+ resolution: {integrity: sha512-uO6Gg+irqpVcCKMcEPIQcTFZ+tDI02AZkqkP7koQAjniLEappd8DnUBSQdcn53T086pHpdc264X/ZEpXFfrKWQ==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@nx/nx-linux-x64-gnu@16.10.0:
+ resolution: {integrity: sha512-134PW/u/arNFAQKpqMJniC7irbChMPz+W+qtyKPAUXE0XFKPa7c1GtlI/wK2dvP9qJDZ6bKf0KtA0U/m2HMUOA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@nx/nx-linux-x64-musl@16.10.0:
+ resolution: {integrity: sha512-q8sINYLdIJxK/iUx9vRk5jWAWb/2O0PAbOJFwv4qkxBv4rLoN7y+otgCZ5v0xfx/zztFgk/oNY4lg5xYjIso2Q==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@nx/nx-win32-arm64-msvc@16.10.0:
+ resolution: {integrity: sha512-moJkL9kcqxUdJSRpG7dET3UeLIciwrfP08mzBQ12ewo8K8FzxU8ZUsTIVVdNrwt01CXOdXoweGfdQLjJ4qTURA==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@nx/nx-win32-x64-msvc@16.10.0:
+ resolution: {integrity: sha512-5iV2NKZnzxJwZZ4DM5JVbRG/nkhAbzEskKaLBB82PmYGKzaDHuMHP1lcPoD/rtYMlowZgNA/RQndfKvPBPwmXA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@octokit/auth-token@3.0.4:
+ resolution: {integrity: sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==}
+ engines: {node: '>= 14'}
+ dev: true
+
+ /@octokit/core@4.2.4:
+ resolution: {integrity: sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==}
+ engines: {node: '>= 14'}
+ dependencies:
+ '@octokit/auth-token': 3.0.4
+ '@octokit/graphql': 5.0.6
+ '@octokit/request': 6.2.8
+ '@octokit/request-error': 3.0.3
+ '@octokit/types': 9.3.2
+ before-after-hook: 2.2.3
+ universal-user-agent: 6.0.1
+ transitivePeerDependencies:
+ - encoding
+ dev: true
+
+ /@octokit/endpoint@7.0.6:
+ resolution: {integrity: sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg==}
+ engines: {node: '>= 14'}
+ dependencies:
+ '@octokit/types': 9.3.2
+ is-plain-object: 5.0.0
+ universal-user-agent: 6.0.1
+ dev: true
+
+ /@octokit/graphql@5.0.6:
+ resolution: {integrity: sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==}
+ engines: {node: '>= 14'}
+ dependencies:
+ '@octokit/request': 6.2.8
+ '@octokit/types': 9.3.2
+ universal-user-agent: 6.0.1
+ transitivePeerDependencies:
+ - encoding
+ dev: true
+
+ /@octokit/openapi-types@18.1.1:
+ resolution: {integrity: sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==}
+ dev: true
+
+ /@octokit/plugin-enterprise-rest@6.0.1:
+ resolution: {integrity: sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==}
+ dev: true
+
+ /@octokit/plugin-paginate-rest@6.1.2(@octokit/core@4.2.4):
+ resolution: {integrity: sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==}
+ engines: {node: '>= 14'}
+ peerDependencies:
+ '@octokit/core': '>=4'
+ dependencies:
+ '@octokit/core': 4.2.4
+ '@octokit/tsconfig': 1.0.2
+ '@octokit/types': 9.3.2
+ dev: true
+
+ /@octokit/plugin-request-log@1.0.4(@octokit/core@4.2.4):
+ resolution: {integrity: sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==}
+ peerDependencies:
+ '@octokit/core': '>=3'
+ dependencies:
+ '@octokit/core': 4.2.4
+ dev: true
+
+ /@octokit/plugin-rest-endpoint-methods@7.2.3(@octokit/core@4.2.4):
+ resolution: {integrity: sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA==}
+ engines: {node: '>= 14'}
+ peerDependencies:
+ '@octokit/core': '>=3'
+ dependencies:
+ '@octokit/core': 4.2.4
+ '@octokit/types': 10.0.0
+ dev: true
+
+ /@octokit/request-error@3.0.3:
+ resolution: {integrity: sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==}
+ engines: {node: '>= 14'}
+ dependencies:
+ '@octokit/types': 9.3.2
+ deprecation: 2.3.1
+ once: 1.4.0
+ dev: true
+
+ /@octokit/request@6.2.8:
+ resolution: {integrity: sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==}
+ engines: {node: '>= 14'}
+ dependencies:
+ '@octokit/endpoint': 7.0.6
+ '@octokit/request-error': 3.0.3
+ '@octokit/types': 9.3.2
+ is-plain-object: 5.0.0
+ node-fetch: 2.6.7
+ universal-user-agent: 6.0.1
+ transitivePeerDependencies:
+ - encoding
+ dev: true
+
+ /@octokit/rest@19.0.11:
+ resolution: {integrity: sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw==}
+ engines: {node: '>= 14'}
+ dependencies:
+ '@octokit/core': 4.2.4
+ '@octokit/plugin-paginate-rest': 6.1.2(@octokit/core@4.2.4)
+ '@octokit/plugin-request-log': 1.0.4(@octokit/core@4.2.4)
+ '@octokit/plugin-rest-endpoint-methods': 7.2.3(@octokit/core@4.2.4)
+ transitivePeerDependencies:
+ - encoding
+ dev: true
+
+ /@octokit/tsconfig@1.0.2:
+ resolution: {integrity: sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==}
+ dev: true
+
+ /@octokit/types@10.0.0:
+ resolution: {integrity: sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==}
+ dependencies:
+ '@octokit/openapi-types': 18.1.1
+ dev: true
+
+ /@octokit/types@9.3.2:
+ resolution: {integrity: sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==}
+ dependencies:
+ '@octokit/openapi-types': 18.1.1
+ dev: true
+
+ /@parcel/watcher@2.0.4:
+ resolution: {integrity: sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==}
+ engines: {node: '>= 10.0.0'}
+ requiresBuild: true
+ dependencies:
+ node-addon-api: 3.2.1
+ node-gyp-build: 4.7.1
+ dev: true
+
+ /@pkgjs/parseargs@0.11.0:
+ resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
+ engines: {node: '>=14'}
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@pkgr/utils@2.4.2:
+ resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==}
+ engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
+ dependencies:
+ cross-spawn: 7.0.3
+ fast-glob: 3.3.2
+ is-glob: 4.0.3
+ open: 9.1.0
+ picocolors: 1.0.0
+ tslib: 2.6.2
+ dev: true
+
+ /@pnpm/constants@6.1.0:
+ resolution: {integrity: sha512-L6AiU3OXv9kjKGTJN9j8n1TeJGDcLX9atQlZvAkthlvbXjvKc5SKNWESc/eXhr5nEfuMWhQhiKHDJCpYejmeCQ==}
+ engines: {node: '>=14.19'}
+ dev: true
+
+ /@pnpm/error@4.0.0:
+ resolution: {integrity: sha512-NI4DFCMF6xb1SA0bZiiV5KrMCaJM2QmPJFC6p78FXujn7FpiRSWhT9r032wpuQumsl7DEmN4s3wl/P8TA+bL8w==}
+ engines: {node: '>=14.6'}
+ dependencies:
+ '@pnpm/constants': 6.1.0
+ dev: true
+
+ /@pnpm/graceful-fs@2.0.0:
+ resolution: {integrity: sha512-ogUZCGf0/UILZt6d8PsO4gA4pXh7f0BumXeFkcCe4AQ65PXPKfAkHC0C30Lheh2EgFOpLZm3twDP1Eiww18gew==}
+ engines: {node: '>=14.19'}
+ dependencies:
+ graceful-fs: 4.2.11
+ dev: true
+
+ /@pnpm/read-project-manifest@4.1.1:
+ resolution: {integrity: sha512-jGNoofG8kkUlgAMX8fqbUwRRXYf4WcWdvi/y1Sv1abUfcoVgXW6GdGVm0MIJ+enaong3hXHjaLl/AwmSj6O1Uw==}
+ engines: {node: '>=14.6'}
+ dependencies:
+ '@gwhitney/detect-indent': 7.0.1
+ '@pnpm/error': 4.0.0
+ '@pnpm/graceful-fs': 2.0.0
+ '@pnpm/text.comments-parser': 1.0.0
+ '@pnpm/types': 8.9.0
+ '@pnpm/write-project-manifest': 4.1.1
+ fast-deep-equal: 3.1.3
+ is-windows: 1.0.2
+ json5: 2.2.3
+ parse-json: 5.2.0
+ read-yaml-file: 2.1.0
+ sort-keys: 4.2.0
+ strip-bom: 4.0.0
+ dev: true
+
+ /@pnpm/text.comments-parser@1.0.0:
+ resolution: {integrity: sha512-iG0qrFcObze3uK+HligvzaTocZKukqqIj1dC3NOH58NeMACUW1NUitSKBgeWuNIE4LJT3SPxnyLEBARMMcqVKA==}
+ engines: {node: '>=14.6'}
+ dependencies:
+ strip-comments-strings: 1.2.0
+ dev: true
+
+ /@pnpm/types@8.9.0:
+ resolution: {integrity: sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==}
+ engines: {node: '>=14.6'}
+ dev: true
+
+ /@pnpm/util.lex-comparator@1.0.0:
+ resolution: {integrity: sha512-3aBQPHntVgk5AweBWZn+1I/fqZ9krK/w01197aYVkAJQGftb+BVWgEepxY5GChjSW12j52XX+CmfynYZ/p0DFQ==}
+ engines: {node: '>=12.22.0'}
+ dev: true
+
+ /@pnpm/write-project-manifest@4.1.1:
+ resolution: {integrity: sha512-nRqvPYO8xUVdgy/KhJuaCrWlVT/4uZr97Mpbuizsa6CmvtCQf3NuYnVvOOrpYiKUJcZYtEvm84OooJ8+lJytMQ==}
+ engines: {node: '>=14.6'}
+ dependencies:
+ '@pnpm/text.comments-parser': 1.0.0
+ '@pnpm/types': 8.9.0
+ json5: 2.2.3
+ write-file-atomic: 5.0.1
+ write-yaml-file: 4.2.0
+ dev: true
+
+ /@rollup/plugin-babel@6.0.4(@babel/core@7.23.5)(rollup@2.79.1):
+ resolution: {integrity: sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ '@types/babel__core': ^7.1.9
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ '@types/babel__core':
+ optional: true
+ rollup:
+ optional: true
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-module-imports': 7.22.15
+ '@rollup/pluginutils': 5.1.0(rollup@2.79.1)
+ rollup: 2.79.1
+ dev: true
+
+ /@rollup/plugin-commonjs@25.0.7(rollup@2.79.1):
+ resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^2.68.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ dependencies:
+ '@rollup/pluginutils': 5.1.0(rollup@2.79.1)
+ commondir: 1.0.1
+ estree-walker: 2.0.2
+ glob: 8.1.0
+ is-reference: 1.2.1
+ magic-string: 0.30.5
+ rollup: 2.79.1
+ dev: true
+
+ /@rollup/plugin-node-resolve@15.2.3(rollup@2.79.1):
+ resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^2.78.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ dependencies:
+ '@rollup/pluginutils': 5.1.0(rollup@2.79.1)
+ '@types/resolve': 1.20.2
+ deepmerge: 4.3.1
+ is-builtin-module: 3.2.1
+ is-module: 1.0.0
+ resolve: 1.22.8
+ rollup: 2.79.1
+ dev: true
+
+ /@rollup/plugin-terser@0.4.4(rollup@2.79.1):
+ resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ dependencies:
+ rollup: 2.79.1
+ serialize-javascript: 6.0.1
+ smob: 1.4.1
+ terser: 5.26.0
+ dev: true
+
+ /@rollup/pluginutils@5.1.0(rollup@2.79.1):
+ resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ dependencies:
+ '@types/estree': 1.0.5
+ estree-walker: 2.0.2
+ picomatch: 2.3.1
+ rollup: 2.79.1
+ dev: true
+
+ /@rollup/rollup-android-arm-eabi@4.9.0:
+ resolution: {integrity: sha512-+1ge/xmaJpm1KVBuIH38Z94zj9fBD+hp+/5WLaHgyY8XLq1ibxk/zj6dTXaqM2cAbYKq8jYlhHd6k05If1W5xA==}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-android-arm64@4.9.0:
+ resolution: {integrity: sha512-im6hUEyQ7ZfoZdNvtwgEJvBWZYauC9KVKq1w58LG2Zfz6zMd8gRrbN+xCVoqA2hv/v6fm9lp5LFGJ3za8EQH3A==}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-darwin-arm64@4.9.0:
+ resolution: {integrity: sha512-u7aTMskN6Dmg1lCT0QJ+tINRt+ntUrvVkhbPfFz4bCwRZvjItx2nJtwJnJRlKMMaQCHRjrNqHRDYvE4mBm3DlQ==}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-darwin-x64@4.9.0:
+ resolution: {integrity: sha512-8FvEl3w2ExmpcOmX5RJD0yqXcVSOqAJJUJ29Lca29Ik+3zPS1yFimr2fr5JSZ4Z5gt8/d7WqycpgkX9nocijSw==}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-arm-gnueabihf@4.9.0:
+ resolution: {integrity: sha512-lHoKYaRwd4gge+IpqJHCY+8Vc3hhdJfU6ukFnnrJasEBUvVlydP8PuwndbWfGkdgSvZhHfSEw6urrlBj0TSSfg==}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-arm64-gnu@4.9.0:
+ resolution: {integrity: sha512-JbEPfhndYeWHfOSeh4DOFvNXrj7ls9S/2omijVsao+LBPTPayT1uKcK3dHW3MwDJ7KO11t9m2cVTqXnTKpeaiw==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-arm64-musl@4.9.0:
+ resolution: {integrity: sha512-ahqcSXLlcV2XUBM3/f/C6cRoh7NxYA/W7Yzuv4bDU1YscTFw7ay4LmD7l6OS8EMhTNvcrWGkEettL1Bhjf+B+w==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-riscv64-gnu@4.9.0:
+ resolution: {integrity: sha512-uwvOYNtLw8gVtrExKhdFsYHA/kotURUmZYlinH2VcQxNCQJeJXnkmWgw2hI9Xgzhgu7J9QvWiq9TtTVwWMDa+w==}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-x64-gnu@4.9.0:
+ resolution: {integrity: sha512-m6pkSwcZZD2LCFHZX/zW2aLIISyzWLU3hrLLzQKMI12+OLEzgruTovAxY5sCZJkipklaZqPy/2bEEBNjp+Y7xg==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-x64-musl@4.9.0:
+ resolution: {integrity: sha512-VFAC1RDRSbU3iOF98X42KaVicAfKf0m0OvIu8dbnqhTe26Kh6Ym9JrDulz7Hbk7/9zGc41JkV02g+p3BivOdAg==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-win32-arm64-msvc@4.9.0:
+ resolution: {integrity: sha512-9jPgMvTKXARz4inw6jezMLA2ihDBvgIU9Ml01hjdVpOcMKyxFBJrn83KVQINnbeqDv0+HdO1c09hgZ8N0s820Q==}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-win32-ia32-msvc@4.9.0:
+ resolution: {integrity: sha512-WE4pT2kTXQN2bAv40Uog0AsV7/s9nT9HBWXAou8+++MBCnY51QS02KYtm6dQxxosKi1VIz/wZIrTQO5UP2EW+Q==}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-win32-x64-msvc@4.9.0:
+ resolution: {integrity: sha512-aPP5Q5AqNGuT0tnuEkK/g4mnt3ZhheiXrDIiSVIHN9mcN21OyXDVbEMqmXPE7e2OplNLDkcvV+ZoGJa2ZImFgw==}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@sigstore/bundle@1.1.0:
+ resolution: {integrity: sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ '@sigstore/protobuf-specs': 0.2.1
+ dev: true
+
+ /@sigstore/protobuf-specs@0.2.1:
+ resolution: {integrity: sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dev: true
+
+ /@sigstore/sign@1.0.0:
+ resolution: {integrity: sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ '@sigstore/bundle': 1.1.0
+ '@sigstore/protobuf-specs': 0.2.1
+ make-fetch-happen: 11.1.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@sigstore/tuf@1.0.3:
+ resolution: {integrity: sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ '@sigstore/protobuf-specs': 0.2.1
+ tuf-js: 1.1.7
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@sinclair/typebox@0.27.8:
+ resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
+ dev: true
+
+ /@sindresorhus/merge-streams@1.0.0:
+ resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==}
+ engines: {node: '>=18'}
+ dev: true
+
+ /@tootallnate/once@2.0.0:
+ resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
+ engines: {node: '>= 10'}
+ dev: true
+
+ /@tufjs/canonical-json@1.0.0:
+ resolution: {integrity: sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dev: true
+
+ /@tufjs/models@1.0.4:
+ resolution: {integrity: sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ '@tufjs/canonical-json': 1.0.0
+ minimatch: 9.0.3
+ dev: true
+
+ /@turf/helpers@5.1.5:
+ resolution: {integrity: sha512-/lF+JR+qNDHZ8bF9d+Cp58nxtZWJ3sqFe6n3u3Vpj+/0cqkjk4nXKYBSY0azm+GIYB5mWKxUXvuP/m0ZnKj1bw==}
+ dev: true
+
+ /@turf/invariant@5.2.0:
+ resolution: {integrity: sha512-28RCBGvCYsajVkw2EydpzLdcYyhSA77LovuOvgCJplJWaNVyJYH6BOR3HR9w50MEkPqb/Vc/jdo6I6ermlRtQA==}
+ dependencies:
+ '@turf/helpers': 5.1.5
+ dev: true
+
+ /@turf/jsts@2.7.1:
+ resolution: {integrity: sha512-+nwOKme/aUprsxnLSfr2LylV6eL6T1Tuln+4Hl92uwZ8FrmjDRCH5Bi1LJNVfWCiYgk8+5K+t2zDphWNTsIFDA==}
+ dependencies:
+ jsts: 2.7.1
+ dev: false
+
+ /@turf/rhumb-destination@5.1.5:
+ resolution: {integrity: sha512-FdDUCSRfRAfsRmUaWjc76Wk32QYFJ6ckmSt6Ls6nEczO6eg/RgH1atF8CIYwR5ifl0Sk1rQzKiOSbpCyvVwQtw==}
+ dependencies:
+ '@turf/helpers': 5.1.5
+ '@turf/invariant': 5.2.0
+ dev: true
+
+ /@types/benchmark@2.1.5:
+ resolution: {integrity: sha512-cKio2eFB3v7qmKcvIHLUMw/dIx/8bhWPuzpzRT4unCPRTD8VdA9Zb0afxpcxOqR4PixRS7yT42FqGS8BYL8g1w==}
+ dev: true
+
+ /@types/concaveman@1.1.6:
+ resolution: {integrity: sha512-3shTHRmSStvc+91qrFlQv2UmrOB0sZ6biDQo7YzY+9tV1mNLpdzuZal4D3hTYXYWig49K01lCvYDpnh+txToXw==}
+ dev: true
+
+ /@types/deep-equal@1.0.4:
+ resolution: {integrity: sha512-tqdiS4otQP4KmY0PR3u6KbZ5EWvhNdUoS/jc93UuK23C220lOZ/9TvjfxdPcKvqwwDVtmtSCrnr0p/2dirAxkA==}
+ dev: true
+
+ /@types/estree@1.0.5:
+ resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
+ dev: true
+
+ /@types/geojson-equality@0.2.2:
+ resolution: {integrity: sha512-KnMp/o7uMyab9jMqWuf+49C9LR22Z85HzE1s6BQOK2nbjWqLThScGjT8HoqDYw1T/cWcQcxax3hLB237kQ92lA==}
+ dependencies:
+ '@types/geojson': 7946.0.8
+ dev: true
+
+ /@types/geojson@7946.0.8:
+ resolution: {integrity: sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==}
+
+ /@types/json-schema@7.0.15:
+ resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
+ dev: true
+
+ /@types/json5@0.0.29:
+ resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
+ dev: true
+
+ /@types/mdast@3.0.15:
+ resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==}
+ dependencies:
+ '@types/unist': 2.0.10
+ dev: true
+
+ /@types/minimatch@3.0.5:
+ resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==}
+ dev: true
+
+ /@types/minimist@1.2.5:
+ resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==}
+ dev: true
+
+ /@types/node@18.11.9:
+ resolution: {integrity: sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==}
+ dev: true
+
+ /@types/normalize-package-data@2.4.4:
+ resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
+ dev: true
+
+ /@types/object-assign@4.0.33:
+ resolution: {integrity: sha512-HeuamLPmpVPuJU/oY7z/YGAezy4HFy6mhvzwupi9Xc8n0FKY8tR1/U3AKaOn/I5Mb4dvbw2szSYcXi84eW07TQ==}
+ dev: true
+
+ /@types/parse-json@4.0.2:
+ resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
+ dev: true
+
+ /@types/rbush@3.0.3:
+ resolution: {integrity: sha512-lX55lR0iYCgapxD3IrgujpQA1zDxwZI5qMRelKvmKAsSMplFVr7wmMpG7/6+Op2tjrgEex8o3vjg8CRDrRNYxg==}
+ dev: true
+
+ /@types/resolve@1.20.2:
+ resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
+ dev: true
+
+ /@types/semver@7.5.6:
+ resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==}
+ dev: true
+
+ /@types/skmeans@0.11.7:
+ resolution: {integrity: sha512-3fT48uRSRppOdQIlNCQKNNJRVaqzxkdCSTZM+NeHNxEpw6JejLLH78OHP54BxUHYEsa7pVsGn6uON552jwv9ZQ==}
+ dev: true
+
+ /@types/tape@4.13.4:
+ resolution: {integrity: sha512-0Mw8/FAMheD2MvyaFYDaAix7X5GfNjl/XI+zvqJdzC6N05BmHKz6Hwn+r7+8PEXDEKrC3V/irC9z7mrl5a130g==}
+ dependencies:
+ '@types/node': 18.11.9
+ '@types/through': 0.0.33
+ dev: true
+
+ /@types/through@0.0.33:
+ resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==}
+ dependencies:
+ '@types/node': 18.11.9
+ dev: true
+
+ /@types/topojson-client@3.1.3:
+ resolution: {integrity: sha512-liC+dHCxoqQy5bbJMsF59Cx1WZZwbcT084v/5bdp3NWSFUuzQpsm4gbLQh+wlv58Mng4jCsO4p8hWelqGlb7rg==}
+ dependencies:
+ '@types/geojson': 7946.0.8
+ '@types/topojson-specification': 1.0.5
+ dev: true
+
+ /@types/topojson-server@3.0.3:
+ resolution: {integrity: sha512-Xi903I5D0pu9il0xXRNxugj5MuIAUalZzciGS0FTLbiW4jLyd2jkoVN2g80RavHw39Z8YTFaSdRgp8f8WHbyxg==}
+ dependencies:
+ '@types/geojson': 7946.0.8
+ '@types/topojson-specification': 1.0.5
+ dev: true
+
+ /@types/topojson-specification@1.0.5:
+ resolution: {integrity: sha512-C7KvcQh+C2nr6Y2Ub4YfgvWvWCgP2nOQMtfhlnwsRL4pYmmwzBS7HclGiS87eQfDOU/DLQpX6GEscviaz4yLIQ==}
+ dependencies:
+ '@types/geojson': 7946.0.8
+ dev: true
+
+ /@types/triple-beam@1.3.5:
+ resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==}
+ dev: true
+
+ /@types/unist@2.0.10:
+ resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==}
+ dev: true
+
+ /@typescript-eslint/eslint-plugin@6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.55.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-3+9OGAWHhk4O1LlcwLBONbdXsAhLjyCFogJY/cWy2lxdVJ2JrcTF2pTGMaLl2AE7U1l31n8Py4a8bx5DLf/0dQ==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
+ eslint: ^7.0.0 || ^8.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@eslint-community/regexpp': 4.10.0
+ '@typescript-eslint/parser': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
+ '@typescript-eslint/scope-manager': 6.13.2
+ '@typescript-eslint/type-utils': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
+ '@typescript-eslint/visitor-keys': 6.13.2
+ debug: 4.3.4
+ eslint: 8.55.0
+ graphemer: 1.4.0
+ ignore: 5.3.0
+ natural-compare: 1.4.0
+ semver: 7.5.4
+ ts-api-utils: 1.0.3(typescript@5.3.3)
+ typescript: 5.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@typescript-eslint/parser@6.13.2(eslint@8.55.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-MUkcC+7Wt/QOGeVlM8aGGJZy1XV5YKjTpq9jK6r6/iLsGXhBVaGP5N0UYvFsu9BFlSpwY9kMretzdBH01rkRXg==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@typescript-eslint/scope-manager': 6.13.2
+ '@typescript-eslint/types': 6.13.2
+ '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3)
+ '@typescript-eslint/visitor-keys': 6.13.2
+ debug: 4.3.4
+ eslint: 8.55.0
+ typescript: 5.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@typescript-eslint/scope-manager@6.13.2:
+ resolution: {integrity: sha512-CXQA0xo7z6x13FeDYCgBkjWzNqzBn8RXaE3QVQVIUm74fWJLkJkaHmHdKStrxQllGh6Q4eUGyNpMe0b1hMkXFA==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ dependencies:
+ '@typescript-eslint/types': 6.13.2
+ '@typescript-eslint/visitor-keys': 6.13.2
+ dev: true
+
+ /@typescript-eslint/type-utils@6.13.2(eslint@8.55.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-Qr6ssS1GFongzH2qfnWKkAQmMUyZSyOr0W54nZNU1MDfo+U4Mv3XveeLZzadc/yq8iYhQZHYT+eoXJqnACM1tw==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
+ debug: 4.3.4
+ eslint: 8.55.0
+ ts-api-utils: 1.0.3(typescript@5.3.3)
+ typescript: 5.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@typescript-eslint/types@4.33.0:
+ resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==}
+ engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}
+ dev: true
+
+ /@typescript-eslint/types@6.13.2:
+ resolution: {integrity: sha512-7sxbQ+EMRubQc3wTfTsycgYpSujyVbI1xw+3UMRUcrhSy+pN09y/lWzeKDbvhoqcRbHdc+APLs/PWYi/cisLPg==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ dev: true
+
+ /@typescript-eslint/typescript-estree@4.33.0(typescript@3.9.10):
+ resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==}
+ engines: {node: ^10.12.0 || >=12.0.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@typescript-eslint/types': 4.33.0
+ '@typescript-eslint/visitor-keys': 4.33.0
+ debug: 4.3.4
+ globby: 11.1.0
+ is-glob: 4.0.3
+ semver: 7.5.4
+ tsutils: 3.21.0(typescript@3.9.10)
+ typescript: 3.9.10
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@typescript-eslint/typescript-estree@6.13.2(typescript@5.3.3):
+ resolution: {integrity: sha512-SuD8YLQv6WHnOEtKv8D6HZUzOub855cfPnPMKvdM/Bh1plv1f7Q/0iFUDLKKlxHcEstQnaUU4QZskgQq74t+3w==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@typescript-eslint/types': 6.13.2
+ '@typescript-eslint/visitor-keys': 6.13.2
+ debug: 4.3.4
+ globby: 11.1.0
+ is-glob: 4.0.3
+ semver: 7.5.4
+ ts-api-utils: 1.0.3(typescript@5.3.3)
+ typescript: 5.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@typescript-eslint/utils@6.13.2(eslint@8.55.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-b9Ptq4eAZUym4idijCRzl61oPCwwREcfDI8xGk751Vhzig5fFZR9CyzDz4Sp/nxSLBYxUPyh4QdIDqWykFhNmQ==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0)
+ '@types/json-schema': 7.0.15
+ '@types/semver': 7.5.6
+ '@typescript-eslint/scope-manager': 6.13.2
+ '@typescript-eslint/types': 6.13.2
+ '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3)
+ eslint: 8.55.0
+ semver: 7.5.4
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+ dev: true
+
+ /@typescript-eslint/visitor-keys@4.33.0:
+ resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==}
+ engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}
+ dependencies:
+ '@typescript-eslint/types': 4.33.0
+ eslint-visitor-keys: 2.1.0
+ dev: true
+
+ /@typescript-eslint/visitor-keys@6.13.2:
+ resolution: {integrity: sha512-OGznFs0eAQXJsp+xSd6k/O1UbFi/K/L7WjqeRoFE7vadjAF9y0uppXhYNQNEqygjou782maGClOoZwPqF0Drlw==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ dependencies:
+ '@typescript-eslint/types': 6.13.2
+ eslint-visitor-keys: 3.4.3
+ dev: true
+
+ /@ungap/structured-clone@1.2.0:
+ resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
+ dev: true
+
+ /@vue/compiler-core@3.3.11:
+ resolution: {integrity: sha512-h97/TGWBilnLuRaj58sxNrsUU66fwdRKLOLQ9N/5iNDfp+DZhYH9Obhe0bXxhedl8fjAgpRANpiZfbgWyruQ0w==}
+ requiresBuild: true
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@vue/shared': 3.3.11
+ estree-walker: 2.0.2
+ source-map-js: 1.0.2
+ dev: true
+ optional: true
+
+ /@vue/compiler-dom@3.3.11:
+ resolution: {integrity: sha512-zoAiUIqSKqAJ81WhfPXYmFGwDRuO+loqLxvXmfUdR5fOitPoUiIeFI9cTTyv9MU5O1+ZZglJVTusWzy+wfk5hw==}
+ requiresBuild: true
+ dependencies:
+ '@vue/compiler-core': 3.3.11
+ '@vue/shared': 3.3.11
+ dev: true
+ optional: true
+
+ /@vue/compiler-sfc@3.3.11:
+ resolution: {integrity: sha512-U4iqPlHO0KQeK1mrsxCN0vZzw43/lL8POxgpzcJweopmqtoYy9nljJzWDIQS3EfjiYhfdtdk9Gtgz7MRXnz3GA==}
+ requiresBuild: true
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@vue/compiler-core': 3.3.11
+ '@vue/compiler-dom': 3.3.11
+ '@vue/compiler-ssr': 3.3.11
+ '@vue/reactivity-transform': 3.3.11
+ '@vue/shared': 3.3.11
+ estree-walker: 2.0.2
+ magic-string: 0.30.5
+ postcss: 8.4.32
+ source-map-js: 1.0.2
+ dev: true
+ optional: true
+
+ /@vue/compiler-ssr@3.3.11:
+ resolution: {integrity: sha512-Zd66ZwMvndxRTgVPdo+muV4Rv9n9DwQ4SSgWWKWkPFebHQfVYRrVjeygmmDmPewsHyznCNvJ2P2d6iOOhdv8Qg==}
+ requiresBuild: true
+ dependencies:
+ '@vue/compiler-dom': 3.3.11
+ '@vue/shared': 3.3.11
+ dev: true
+ optional: true
+
+ /@vue/reactivity-transform@3.3.11:
+ resolution: {integrity: sha512-fPGjH0wqJo68A0wQ1k158utDq/cRyZNlFoxGwNScE28aUFOKFEnCBsvyD8jHn+0kd0UKVpuGuaZEQ6r9FJRqCg==}
+ requiresBuild: true
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@vue/compiler-core': 3.3.11
+ '@vue/shared': 3.3.11
+ estree-walker: 2.0.2
+ magic-string: 0.30.5
+ dev: true
+ optional: true
+
+ /@vue/shared@3.3.11:
+ resolution: {integrity: sha512-u2G8ZQ9IhMWTMXaWqZycnK4UthG1fA238CD+DP4Dm4WJi5hdUKKLg0RMRaRpDPNMdkTwIDkp7WtD0Rd9BH9fLw==}
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@yarnpkg/lockfile@1.1.0:
+ resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==}
+ dev: true
+
+ /@yarnpkg/parsers@3.0.0-rc.46:
+ resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==}
+ engines: {node: '>=14.15.0'}
+ dependencies:
+ js-yaml: 3.14.1
+ tslib: 2.6.2
+ dev: true
+
+ /@zkochan/js-yaml@0.0.6:
+ resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==}
+ hasBin: true
+ dependencies:
+ argparse: 2.0.1
+ dev: true
+
+ /JSONStream@1.3.5:
+ resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==}
+ hasBin: true
+ dependencies:
+ jsonparse: 1.3.1
+ through: 2.3.8
+ dev: true
+
+ /JSV@4.0.2:
+ resolution: {integrity: sha512-ZJ6wx9xaKJ3yFUhq5/sk82PJMuUyLk277I8mQeyDgCTjGdjWJIvPfaU5LIXaMuaN2UO1X3kZH4+lgphublZUHw==}
+ dev: true
+
+ /abbrev@1.1.1:
+ resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
+ dev: true
+
+ /acorn-jsx@5.3.2(acorn@8.11.2):
+ resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
+ dependencies:
+ acorn: 8.11.2
+ dev: true
+
+ /acorn-node@1.8.2:
+ resolution: {integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==}
+ dependencies:
+ acorn: 7.4.1
+ acorn-walk: 7.2.0
+ xtend: 4.0.2
+ dev: true
+
+ /acorn-walk@7.2.0:
+ resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}
+ engines: {node: '>=0.4.0'}
+ dev: true
+
+ /acorn@7.4.1:
+ resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+ dev: true
+
+ /acorn@8.11.2:
+ resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+ dev: true
+
+ /acorn@8.8.2:
+ resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+ dev: true
+
+ /add-stream@1.0.0:
+ resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==}
+ dev: true
+
+ /agent-base@6.0.2:
+ resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
+ engines: {node: '>= 6.0.0'}
+ dependencies:
+ debug: 4.3.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /agentkeepalive@4.5.0:
+ resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==}
+ engines: {node: '>= 8.0.0'}
+ dependencies:
+ humanize-ms: 1.2.1
+ dev: true
+
+ /aggregate-error@3.1.0:
+ resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
+ engines: {node: '>=8'}
+ dependencies:
+ clean-stack: 2.2.0
+ indent-string: 4.0.0
+ dev: true
+
+ /ajv@6.12.6:
+ resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
+ dependencies:
+ fast-deep-equal: 3.1.3
+ fast-json-stable-stringify: 2.1.0
+ json-schema-traverse: 0.4.1
+ uri-js: 4.4.1
+ dev: true
+
+ /ansi-colors@4.1.3:
+ resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /ansi-escapes@4.3.2:
+ resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ type-fest: 0.21.3
+ dev: true
+
+ /ansi-html@0.0.7:
+ resolution: {integrity: sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA==}
+ engines: {'0': node >= 0.8.0}
+ hasBin: true
+ dev: true
+
+ /ansi-regex@2.1.1:
+ resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /ansi-regex@3.0.1:
+ resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /ansi-regex@5.0.1:
+ resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /ansi-regex@6.0.1:
+ resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /ansi-styles@1.0.0:
+ resolution: {integrity: sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==}
+ engines: {node: '>=0.8.0'}
+ dev: true
+
+ /ansi-styles@2.2.1:
+ resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /ansi-styles@3.2.1:
+ resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
+ engines: {node: '>=4'}
+ dependencies:
+ color-convert: 1.9.3
+ dev: true
+
+ /ansi-styles@4.3.0:
+ resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
+ engines: {node: '>=8'}
+ dependencies:
+ color-convert: 2.0.1
+ dev: true
+
+ /ansi-styles@5.2.0:
+ resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /ansi-styles@6.2.1:
+ resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /any-promise@1.3.0:
+ resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
+ dev: true
+
+ /anymatch@3.1.3:
+ resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
+ engines: {node: '>= 8'}
+ dependencies:
+ normalize-path: 3.0.0
+ picomatch: 2.3.1
+ dev: true
+
+ /app-module-path@2.2.0:
+ resolution: {integrity: sha512-gkco+qxENJV+8vFcDiiFhuoSvRXb2a/QPqpSoWhVz829VNJfOTnELbBmPmNKFxf3xdNnw4DWCkzkDaavcX/1YQ==}
+ dev: true
+
+ /append-buffer@1.0.2:
+ resolution: {integrity: sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ buffer-equal: 1.0.1
+ dev: true
+
+ /aproba@2.0.0:
+ resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==}
+ dev: true
+
+ /are-we-there-yet@3.0.1:
+ resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ delegates: 1.0.0
+ readable-stream: 3.6.2
+ dev: true
+
+ /arg@4.1.3:
+ resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
+ dev: true
+
+ /argparse@1.0.10:
+ resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
+ dependencies:
+ sprintf-js: 1.0.3
+ dev: true
+
+ /argparse@2.0.1:
+ resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
+ dev: true
+
+ /arr-diff@4.0.0:
+ resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /arr-flatten@1.1.0:
+ resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /arr-union@3.1.0:
+ resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /array-buffer-byte-length@1.0.0:
+ resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==}
+ dependencies:
+ call-bind: 1.0.5
+ is-array-buffer: 3.0.2
+ dev: true
+
+ /array-differ@3.0.0:
+ resolution: {integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /array-ify@1.0.0:
+ resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==}
+ dev: true
+
+ /array-union@2.1.0:
+ resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /array-unique@0.3.2:
+ resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /array.prototype.every@1.1.5:
+ resolution: {integrity: sha512-FfMQJ+/joFGXpRCltbzV3znaP5QxIhLFySo0fEPn3GuoYlud9LhknMCIxdYKC2qsM/6VHoSp6YGwe3EZXrEcwQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ define-properties: 1.2.1
+ es-abstract: 1.22.3
+ is-string: 1.0.7
+ dev: true
+
+ /arraybuffer.prototype.slice@1.0.2:
+ resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ array-buffer-byte-length: 1.0.0
+ call-bind: 1.0.5
+ define-properties: 1.2.1
+ es-abstract: 1.22.3
+ get-intrinsic: 1.2.2
+ is-array-buffer: 3.0.2
+ is-shared-array-buffer: 1.0.2
+ dev: true
+
+ /arrify@1.0.1:
+ resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /arrify@2.0.1:
+ resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /assign-symbols@1.0.0:
+ resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /ast-module-types@2.7.1:
+ resolution: {integrity: sha512-Rnnx/4Dus6fn7fTqdeLEAn5vUll5w7/vts0RN608yFa6si/rDOUonlIIiwugHBFWjylHjxm9owoSZn71KwG4gw==}
+ dev: true
+
+ /ast-module-types@3.0.0:
+ resolution: {integrity: sha512-CMxMCOCS+4D+DkOQfuZf+vLrSEmY/7xtORwdxs4wtcC1wVgvk2MqFFTwQCFhvWsI4KPU9lcWXPI8DgRiz+xetQ==}
+ engines: {node: '>=6.0'}
+ dev: true
+
+ /astral-regex@2.0.0:
+ resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /async@3.2.5:
+ resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==}
+ dev: true
+
+ /asynckit@0.4.0:
+ resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
+ dev: true
+
+ /atob@2.1.2:
+ resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==}
+ engines: {node: '>= 4.5.0'}
+ hasBin: true
+ dev: true
+
+ /available-typed-arrays@1.0.5:
+ resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
+ /axios@1.6.2:
+ resolution: {integrity: sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==}
+ dependencies:
+ follow-redirects: 1.15.3
+ form-data: 4.0.0
+ proxy-from-env: 1.1.0
+ transitivePeerDependencies:
+ - debug
+ dev: true
+
+ /babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.5):
+ resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ dependencies:
+ '@babel/compat-data': 7.23.5
+ '@babel/core': 7.23.5
+ '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.5)
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /babel-plugin-polyfill-corejs3@0.8.6(@babel/core@7.23.5):
+ resolution: {integrity: sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.5)
+ core-js-compat: 3.34.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.5):
+ resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-define-polyfill-provider': 0.4.3(@babel/core@7.23.5)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /babelify@10.0.0(@babel/core@7.12.3):
+ resolution: {integrity: sha512-X40FaxyH7t3X+JFAKvb1H9wooWKLRCi8pg3m8poqtdZaIng+bjzp9RvKQCvRjF9isHiPkXspbbXT/zwXLtwgwg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.12.3
+ dev: true
+
+ /bail@1.0.5:
+ resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}
+ dev: true
+
+ /balanced-match@1.0.2:
+ resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+ dev: true
+
+ /base64-js@1.5.1:
+ resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
+ dev: true
+
+ /base@0.11.2:
+ resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ cache-base: 1.0.1
+ class-utils: 0.3.6
+ component-emitter: 1.3.1
+ define-property: 1.0.0
+ isobject: 3.0.1
+ mixin-deep: 1.3.2
+ pascalcase: 0.1.1
+ dev: true
+
+ /before-after-hook@2.2.3:
+ resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==}
+ dev: true
+
+ /benchmark@2.1.4:
+ resolution: {integrity: sha512-l9MlfN4M1K/H2fbhfMy3B7vJd6AGKJVQn2h6Sg/Yx+KckoUA7ewS5Vv6TjSq18ooE1kS9hhAlQRH3AkXIh/aOQ==}
+ dependencies:
+ lodash: 4.17.21
+ platform: 1.3.6
+ dev: true
+
+ /big-integer@1.6.52:
+ resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==}
+ engines: {node: '>=0.6'}
+ dev: true
+
+ /binary-extensions@2.2.0:
+ resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /bl@4.1.0:
+ resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
+ dependencies:
+ buffer: 5.7.1
+ inherits: 2.0.4
+ readable-stream: 3.6.2
+ dev: true
+
+ /body@5.1.0:
+ resolution: {integrity: sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==}
+ dependencies:
+ continuable-cache: 0.3.1
+ error: 7.2.1
+ raw-body: 1.1.7
+ safe-json-parse: 1.0.1
+ dev: true
+
+ /boolean-jsts@0.0.1:
+ resolution: {integrity: sha512-KB5kMk4thQO+bzkJ6MRTa+5ui+btRK7PiE4xvzDaDg/giG/sbL+htaoYlJqpDvVYax4GHRoQtz2S62iAuagXIA==}
+ dependencies:
+ jsts: 1.6.2
+ dev: true
+
+ /boolean-shapely@0.1.2:
+ resolution: {integrity: sha512-jURLo9c9NIVbaNeigJb4ZPwFDYj4dRF6LPFaLTkeVjXpwMbU6VU8YmeSeWl9rYqMwp/XH0qo1G0x6nHzmB8amA==}
+ dependencies:
+ python-shell: 0.4.0
+ dev: true
+
+ /bplist-parser@0.2.0:
+ resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==}
+ engines: {node: '>= 5.10.0'}
+ dependencies:
+ big-integer: 1.6.52
+ dev: true
+
+ /brace-expansion@1.1.11:
+ resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+ dependencies:
+ balanced-match: 1.0.2
+ concat-map: 0.0.1
+ dev: true
+
+ /brace-expansion@2.0.1:
+ resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+ dependencies:
+ balanced-match: 1.0.2
+ dev: true
+
+ /braces@2.3.2:
+ resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ arr-flatten: 1.1.0
+ array-unique: 0.3.2
+ extend-shallow: 2.0.1
+ fill-range: 4.0.0
+ isobject: 3.0.1
+ repeat-element: 1.1.4
+ snapdragon: 0.8.2
+ snapdragon-node: 2.1.1
+ split-string: 3.1.0
+ to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /braces@3.0.2:
+ resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
+ engines: {node: '>=8'}
+ dependencies:
+ fill-range: 7.0.1
+ dev: true
+
+ /browser-resolve@1.11.3:
+ resolution: {integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==}
+ dependencies:
+ resolve: 1.1.7
+ dev: true
+
+ /browserslist@4.22.2:
+ resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+ dependencies:
+ caniuse-lite: 1.0.30001566
+ electron-to-chromium: 1.4.609
+ node-releases: 2.0.14
+ update-browserslist-db: 1.0.13(browserslist@4.22.2)
+ dev: true
+
+ /buffer-equal@1.0.1:
+ resolution: {integrity: sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==}
+ engines: {node: '>=0.4'}
+ dev: true
+
+ /buffer-from@1.1.2:
+ resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
+ dev: true
+
+ /buffer-shims@1.0.0:
+ resolution: {integrity: sha512-Zy8ZXMyxIT6RMTeY7OP/bDndfj6bwCan7SS98CEndS6deHwWPpseeHlwarNcBim+etXnF9HBc1non5JgDaJU1g==}
+ dev: true
+
+ /buffer@5.7.1:
+ resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
+ dependencies:
+ base64-js: 1.5.1
+ ieee754: 1.2.1
+ dev: true
+
+ /builtin-modules@3.3.0:
+ resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /builtins@1.0.3:
+ resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==}
+ dev: true
+
+ /builtins@5.0.1:
+ resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==}
+ dependencies:
+ semver: 7.5.4
+ dev: true
+
+ /bundle-name@3.0.0:
+ resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==}
+ engines: {node: '>=12'}
+ dependencies:
+ run-applescript: 5.0.0
+ dev: true
+
+ /bundle-require@4.0.2(esbuild@0.19.9):
+ resolution: {integrity: sha512-jwzPOChofl67PSTW2SGubV9HBQAhhR2i6nskiOThauo9dzwDUgOWQScFVaJkjEfYX+UXiD+LEx8EblQMc2wIag==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ peerDependencies:
+ esbuild: '>=0.17'
+ dependencies:
+ esbuild: 0.19.9
+ load-tsconfig: 0.2.5
+ dev: true
+
+ /byte-size@8.1.1:
+ resolution: {integrity: sha512-tUkzZWK0M/qdoLEqikxBWe4kumyuwjl3HO6zHTr4yEI23EojPtLYXdG1+AQY7MN0cGyNDvEaJ8wiYQm6P2bPxg==}
+ engines: {node: '>=12.17'}
+ dev: true
+
+ /bytes@1.0.0:
+ resolution: {integrity: sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==}
+ dev: true
+
+ /cac@6.7.14:
+ resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /cacache@16.1.3:
+ resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ '@npmcli/fs': 2.1.2
+ '@npmcli/move-file': 2.0.1
+ chownr: 2.0.0
+ fs-minipass: 2.1.0
+ glob: 8.1.0
+ infer-owner: 1.0.4
+ lru-cache: 7.18.3
+ minipass: 3.3.6
+ minipass-collect: 1.0.2
+ minipass-flush: 1.0.5
+ minipass-pipeline: 1.2.4
+ mkdirp: 1.0.4
+ p-map: 4.0.0
+ promise-inflight: 1.0.1
+ rimraf: 3.0.2
+ ssri: 9.0.1
+ tar: 6.1.11
+ unique-filename: 2.0.1
+ transitivePeerDependencies:
+ - bluebird
+ dev: true
+
+ /cacache@17.1.4:
+ resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ '@npmcli/fs': 3.1.0
+ fs-minipass: 3.0.3
+ glob: 10.3.10
+ lru-cache: 7.18.3
+ minipass: 7.0.4
+ minipass-collect: 1.0.2
+ minipass-flush: 1.0.5
+ minipass-pipeline: 1.2.4
+ p-map: 4.0.0
+ ssri: 10.0.5
+ tar: 6.1.11
+ unique-filename: 3.0.0
+ dev: true
+
+ /cache-base@1.0.1:
+ resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ collection-visit: 1.0.0
+ component-emitter: 1.3.1
+ get-value: 2.0.6
+ has-value: 1.0.0
+ isobject: 3.0.1
+ set-value: 2.0.1
+ to-object-path: 0.3.0
+ union-value: 1.0.1
+ unset-value: 1.0.0
+ dev: true
+
+ /cached-path-relative@1.1.0:
+ resolution: {integrity: sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==}
+ dev: true
+
+ /call-bind@1.0.5:
+ resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==}
+ dependencies:
+ function-bind: 1.1.2
+ get-intrinsic: 1.2.2
+ set-function-length: 1.1.1
+
+ /callsites@3.1.0:
+ resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /camelcase-keys@6.2.2:
+ resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==}
+ engines: {node: '>=8'}
+ dependencies:
+ camelcase: 5.3.1
+ map-obj: 4.3.0
+ quick-lru: 4.0.1
+ dev: true
+
+ /camelcase@5.3.1:
+ resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /camelcase@8.0.0:
+ resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==}
+ engines: {node: '>=16'}
+ dev: true
+
+ /caniuse-lite@1.0.30001566:
+ resolution: {integrity: sha512-ggIhCsTxmITBAMmK8yZjEhCO5/47jKXPu6Dha/wuCS4JePVL+3uiDEBuhu2aIoT+bqTOR8L76Ip1ARL9xYsEJA==}
+ dev: true
+
+ /ccount@1.1.0:
+ resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==}
+ dev: true
+
+ /chalk@0.4.0:
+ resolution: {integrity: sha512-sQfYDlfv2DGVtjdoQqxS0cEZDroyG8h6TamA6rvxwlrU5BaSLDx9xhatBYl2pxZ7gmpNaPFVwBtdGdu5rQ+tYQ==}
+ engines: {node: '>=0.8.0'}
+ dependencies:
+ ansi-styles: 1.0.0
+ has-color: 0.1.7
+ strip-ansi: 0.1.1
+ dev: true
+
+ /chalk@1.1.3:
+ resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ ansi-styles: 2.2.1
+ escape-string-regexp: 1.0.5
+ has-ansi: 2.0.0
+ strip-ansi: 3.0.1
+ supports-color: 2.0.0
+ dev: true
+
+ /chalk@2.4.2:
+ resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
+ engines: {node: '>=4'}
+ dependencies:
+ ansi-styles: 3.2.1
+ escape-string-regexp: 1.0.5
+ supports-color: 5.5.0
+ dev: true
+
+ /chalk@4.1.0:
+ resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==}
+ engines: {node: '>=10'}
+ dependencies:
+ ansi-styles: 4.3.0
+ supports-color: 7.2.0
+ dev: true
+
+ /chalk@4.1.2:
+ resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
+ engines: {node: '>=10'}
+ dependencies:
+ ansi-styles: 4.3.0
+ supports-color: 7.2.0
+ dev: true
+
+ /chalk@5.3.0:
+ resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
+ engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
+ dev: true
+
+ /character-entities-html4@1.1.4:
+ resolution: {integrity: sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==}
+ dev: true
+
+ /character-entities-legacy@1.1.4:
+ resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
+ dev: true
+
+ /character-entities@1.2.4:
+ resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}
+ dev: true
+
+ /character-reference-invalid@1.1.4:
+ resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}
+ dev: true
+
+ /chardet@0.7.0:
+ resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
+ dev: true
+
+ /chokidar@3.5.3:
+ resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
+ engines: {node: '>= 8.10.0'}
+ dependencies:
+ anymatch: 3.1.3
+ braces: 3.0.2
+ glob-parent: 5.1.2
+ is-binary-path: 2.1.0
+ is-glob: 4.0.3
+ normalize-path: 3.0.0
+ readdirp: 3.6.0
+ optionalDependencies:
+ fsevents: 2.3.3
+ dev: true
+
+ /chownr@2.0.0:
+ resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /chromatism@3.0.0:
+ resolution: {integrity: sha512-slVGC45odKFB6KzD/hpXP8XgS/Y+x72X1ckAhxU/9YZecCy8VwCJUSZsn0O4gQUwaTogun6IfrSiK3YuQaADFw==}
+ dev: true
+
+ /ci-info@2.0.0:
+ resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==}
+ dev: true
+
+ /ci-info@3.9.0:
+ resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /class-utils@0.3.6:
+ resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ arr-union: 3.1.0
+ define-property: 0.2.5
+ isobject: 3.0.1
+ static-extend: 0.1.2
+ dev: true
+
+ /clean-stack@2.2.0:
+ resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /cli-cursor@3.1.0:
+ resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==}
+ engines: {node: '>=8'}
+ dependencies:
+ restore-cursor: 3.1.0
+ dev: true
+
+ /cli-spinners@2.6.1:
+ resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /cli-spinners@2.9.2:
+ resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /cli-truncate@2.1.0:
+ resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==}
+ engines: {node: '>=8'}
+ dependencies:
+ slice-ansi: 3.0.0
+ string-width: 4.2.3
+ dev: true
+
+ /cli-width@3.0.0:
+ resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==}
+ engines: {node: '>= 10'}
+ dev: true
+
+ /cliui@6.0.0:
+ resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
+ dependencies:
+ string-width: 4.2.3
+ strip-ansi: 6.0.1
+ wrap-ansi: 6.2.0
+ dev: true
+
+ /cliui@7.0.4:
+ resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
+ dependencies:
+ string-width: 4.2.3
+ strip-ansi: 6.0.1
+ wrap-ansi: 7.0.0
+ dev: true
+
+ /cliui@8.0.1:
+ resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ string-width: 4.2.3
+ strip-ansi: 6.0.1
+ wrap-ansi: 7.0.0
+ dev: true
+
+ /clone-buffer@1.0.0:
+ resolution: {integrity: sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==}
+ engines: {node: '>= 0.10'}
+ dev: true
+
+ /clone-deep@4.0.1:
+ resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==}
+ engines: {node: '>=6'}
+ dependencies:
+ is-plain-object: 2.0.4
+ kind-of: 6.0.3
+ shallow-clone: 3.0.1
+ dev: true
+
+ /clone-stats@1.0.0:
+ resolution: {integrity: sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==}
+ dev: true
+
+ /clone@1.0.4:
+ resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==}
+ engines: {node: '>=0.8'}
+ dev: true
+
+ /clone@2.1.2:
+ resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==}
+ engines: {node: '>=0.8'}
+ dev: true
+
+ /cloneable-readable@1.1.3:
+ resolution: {integrity: sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==}
+ dependencies:
+ inherits: 2.0.4
+ process-nextick-args: 2.0.1
+ readable-stream: 2.3.8
+ dev: true
+
+ /cmd-shim@6.0.1:
+ resolution: {integrity: sha512-S9iI9y0nKR4hwEQsVWpyxld/6kRfGepGfzff83FcaiEBpmvlbA2nnGe7Cylgrx2f/p1P5S5wpRm9oL8z1PbS3Q==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dev: true
+
+ /collection-visit@1.0.0:
+ resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ map-visit: 1.0.0
+ object-visit: 1.0.1
+ dev: true
+
+ /color-convert@1.9.3:
+ resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
+ dependencies:
+ color-name: 1.1.3
+ dev: true
+
+ /color-convert@2.0.1:
+ resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
+ engines: {node: '>=7.0.0'}
+ dependencies:
+ color-name: 1.1.4
+ dev: true
+
+ /color-name@1.1.3:
+ resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
+ dev: true
+
+ /color-name@1.1.4:
+ resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
+ dev: true
+
+ /color-string@1.9.1:
+ resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
+ dependencies:
+ color-name: 1.1.4
+ simple-swizzle: 0.2.2
+ dev: true
+
+ /color-support@1.1.3:
+ resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
+ hasBin: true
+ dev: true
+
+ /color@3.2.1:
+ resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==}
+ dependencies:
+ color-convert: 1.9.3
+ color-string: 1.9.1
+ dev: true
+
+ /colorette@2.0.20:
+ resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
+ dev: true
+
+ /colorspace@1.1.4:
+ resolution: {integrity: sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==}
+ dependencies:
+ color: 3.2.1
+ text-hex: 1.0.0
+ dev: true
+
+ /columnify@1.6.0:
+ resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==}
+ engines: {node: '>=8.0.0'}
+ dependencies:
+ strip-ansi: 6.0.1
+ wcwidth: 1.0.1
+ dev: true
+
+ /combined-stream@1.0.8:
+ resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
+ engines: {node: '>= 0.8'}
+ dependencies:
+ delayed-stream: 1.0.0
+ dev: true
+
+ /comma-separated-tokens@1.0.8:
+ resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==}
+ dev: true
+
+ /commander@10.0.0:
+ resolution: {integrity: sha512-zS5PnTI22FIRM6ylNW8G4Ap0IEOyk62fhLSD0+uHRT9McRCLGpkVNvao4bjimpK/GShynyQkFFxHhwMcETmduA==}
+ engines: {node: '>=14'}
+ dev: true
+
+ /commander@2.20.3:
+ resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
+
+ /commander@4.1.1:
+ resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
+ engines: {node: '>= 6'}
+ dev: true
+
+ /commander@6.2.1:
+ resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==}
+ engines: {node: '>= 6'}
+ dev: true
+
+ /commondir@1.0.1:
+ resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
+ dev: true
+
+ /compare-func@2.0.0:
+ resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==}
+ dependencies:
+ array-ify: 1.0.0
+ dot-prop: 5.3.0
+ dev: true
+
+ /compare-versions@3.6.0:
+ resolution: {integrity: sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==}
+ dev: true
+
+ /component-emitter@1.3.1:
+ resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==}
+ dev: true
+
+ /concat-map@0.0.1:
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+ dev: true
+
+ /concat-stream@1.4.11:
+ resolution: {integrity: sha512-X3JMh8+4je3U1cQpG87+f9lXHDrqcb2MVLg9L7o8b1UZ0DzhRrUpdn65ttzu10PpJPPI3MQNkis+oha6TSA9Mw==}
+ engines: {'0': node >= 0.8}
+ dependencies:
+ inherits: 2.0.4
+ readable-stream: 1.1.14
+ typedarray: 0.0.7
+ dev: true
+
+ /concat-stream@1.5.2:
+ resolution: {integrity: sha512-H6xsIBfQ94aESBG8jGHXQ7i5AEpy5ZeVaLDOisDICiTCKpqEfr34/KmTrspKQNoLKNu9gTkovlpQcUi630AKiQ==}
+ engines: {'0': node >= 0.8}
+ dependencies:
+ inherits: 2.0.4
+ readable-stream: 2.0.6
+ typedarray: 0.0.7
+ dev: true
+
+ /concat-stream@1.6.2:
+ resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==}
+ engines: {'0': node >= 0.8}
+ dependencies:
+ buffer-from: 1.1.2
+ inherits: 2.0.4
+ readable-stream: 2.3.8
+ typedarray: 0.0.6
+ dev: true
+
+ /concat-stream@2.0.0:
+ resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==}
+ engines: {'0': node >= 6.0}
+ dependencies:
+ buffer-from: 1.1.2
+ inherits: 2.0.4
+ readable-stream: 3.6.2
+ typedarray: 0.0.6
+ dev: true
+
+ /concaveman@1.2.1:
+ resolution: {integrity: sha512-PwZYKaM/ckQSa8peP5JpVr7IMJ4Nn/MHIaWUjP4be+KoZ7Botgs8seAZGpmaOM+UZXawcdYRao/px9ycrCihHw==}
+ dependencies:
+ point-in-polygon: 1.1.0
+ rbush: 3.0.1
+ robust-predicates: 2.0.4
+ tinyqueue: 2.0.3
+
+ /console-control-strings@1.1.0:
+ resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==}
+ dev: true
+
+ /continuable-cache@0.3.1:
+ resolution: {integrity: sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==}
+ dev: true
+
+ /conventional-changelog-angular@5.0.13:
+ resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==}
+ engines: {node: '>=10'}
+ dependencies:
+ compare-func: 2.0.0
+ q: 1.5.1
+ dev: true
+
+ /conventional-changelog-angular@7.0.0:
+ resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==}
+ engines: {node: '>=16'}
+ dependencies:
+ compare-func: 2.0.0
+ dev: true
+
+ /conventional-changelog-atom@2.0.8:
+ resolution: {integrity: sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==}
+ engines: {node: '>=10'}
+ dependencies:
+ q: 1.5.1
+ dev: true
+
+ /conventional-changelog-codemirror@2.0.8:
+ resolution: {integrity: sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==}
+ engines: {node: '>=10'}
+ dependencies:
+ q: 1.5.1
+ dev: true
+
+ /conventional-changelog-config-spec@2.1.0:
+ resolution: {integrity: sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==}
+ dev: true
+
+ /conventional-changelog-conventionalcommits@4.6.3:
+ resolution: {integrity: sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==}
+ engines: {node: '>=10'}
+ dependencies:
+ compare-func: 2.0.0
+ lodash: 4.17.21
+ q: 1.5.1
+ dev: true
+
+ /conventional-changelog-core@4.2.4:
+ resolution: {integrity: sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==}
+ engines: {node: '>=10'}
+ dependencies:
+ add-stream: 1.0.0
+ conventional-changelog-writer: 5.0.1
+ conventional-commits-parser: 3.2.4
+ dateformat: 3.0.3
+ get-pkg-repo: 4.2.1
+ git-raw-commits: 2.0.11
+ git-remote-origin-url: 2.0.0
+ git-semver-tags: 4.1.1
+ lodash: 4.17.21
+ normalize-package-data: 3.0.3
+ q: 1.5.1
+ read-pkg: 3.0.0
+ read-pkg-up: 3.0.0
+ through2: 4.0.2
+ dev: true
+
+ /conventional-changelog-core@5.0.1:
+ resolution: {integrity: sha512-Rvi5pH+LvgsqGwZPZ3Cq/tz4ty7mjijhr3qR4m9IBXNbxGGYgTVVO+duXzz9aArmHxFtwZ+LRkrNIMDQzgoY4A==}
+ engines: {node: '>=14'}
+ dependencies:
+ add-stream: 1.0.0
+ conventional-changelog-writer: 6.0.1
+ conventional-commits-parser: 4.0.0
+ dateformat: 3.0.3
+ get-pkg-repo: 4.2.1
+ git-raw-commits: 3.0.0
+ git-remote-origin-url: 2.0.0
+ git-semver-tags: 5.0.1
+ normalize-package-data: 3.0.3
+ read-pkg: 3.0.0
+ read-pkg-up: 3.0.0
+ dev: true
+
+ /conventional-changelog-ember@2.0.9:
+ resolution: {integrity: sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==}
+ engines: {node: '>=10'}
+ dependencies:
+ q: 1.5.1
+ dev: true
+
+ /conventional-changelog-eslint@3.0.9:
+ resolution: {integrity: sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==}
+ engines: {node: '>=10'}
+ dependencies:
+ q: 1.5.1
+ dev: true
+
+ /conventional-changelog-express@2.0.6:
+ resolution: {integrity: sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ q: 1.5.1
+ dev: true
+
+ /conventional-changelog-jquery@3.0.11:
+ resolution: {integrity: sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==}
+ engines: {node: '>=10'}
+ dependencies:
+ q: 1.5.1
+ dev: true
+
+ /conventional-changelog-jshint@2.0.9:
+ resolution: {integrity: sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==}
+ engines: {node: '>=10'}
+ dependencies:
+ compare-func: 2.0.0
+ q: 1.5.1
+ dev: true
+
+ /conventional-changelog-preset-loader@2.3.4:
+ resolution: {integrity: sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /conventional-changelog-preset-loader@3.0.0:
+ resolution: {integrity: sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA==}
+ engines: {node: '>=14'}
+ dev: true
+
+ /conventional-changelog-writer@5.0.1:
+ resolution: {integrity: sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ conventional-commits-filter: 2.0.7
+ dateformat: 3.0.3
+ handlebars: 4.7.8
+ json-stringify-safe: 5.0.1
+ lodash: 4.17.21
+ meow: 8.1.2
+ semver: 6.3.1
+ split: 1.0.1
+ through2: 4.0.2
+ dev: true
+
+ /conventional-changelog-writer@6.0.1:
+ resolution: {integrity: sha512-359t9aHorPw+U+nHzUXHS5ZnPBOizRxfQsWT5ZDHBfvfxQOAik+yfuhKXG66CN5LEWPpMNnIMHUTCKeYNprvHQ==}
+ engines: {node: '>=14'}
+ hasBin: true
+ dependencies:
+ conventional-commits-filter: 3.0.0
+ dateformat: 3.0.3
+ handlebars: 4.7.8
+ json-stringify-safe: 5.0.1
+ meow: 8.1.2
+ semver: 7.5.4
+ split: 1.0.1
+ dev: true
+
+ /conventional-changelog@3.1.25:
+ resolution: {integrity: sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ conventional-changelog-angular: 5.0.13
+ conventional-changelog-atom: 2.0.8
+ conventional-changelog-codemirror: 2.0.8
+ conventional-changelog-conventionalcommits: 4.6.3
+ conventional-changelog-core: 4.2.4
+ conventional-changelog-ember: 2.0.9
+ conventional-changelog-eslint: 3.0.9
+ conventional-changelog-express: 2.0.6
+ conventional-changelog-jquery: 3.0.11
+ conventional-changelog-jshint: 2.0.9
+ conventional-changelog-preset-loader: 2.3.4
+ dev: true
+
+ /conventional-commits-filter@2.0.7:
+ resolution: {integrity: sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==}
+ engines: {node: '>=10'}
+ dependencies:
+ lodash.ismatch: 4.4.0
+ modify-values: 1.0.1
+ dev: true
+
+ /conventional-commits-filter@3.0.0:
+ resolution: {integrity: sha512-1ymej8b5LouPx9Ox0Dw/qAO2dVdfpRFq28e5Y0jJEU8ZrLdy0vOSkkIInwmxErFGhg6SALro60ZrwYFVTUDo4Q==}
+ engines: {node: '>=14'}
+ dependencies:
+ lodash.ismatch: 4.4.0
+ modify-values: 1.0.1
+ dev: true
+
+ /conventional-commits-parser@3.2.4:
+ resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ JSONStream: 1.3.5
+ is-text-path: 1.0.1
+ lodash: 4.17.21
+ meow: 8.1.2
+ split2: 3.2.2
+ through2: 4.0.2
+ dev: true
+
+ /conventional-commits-parser@4.0.0:
+ resolution: {integrity: sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==}
+ engines: {node: '>=14'}
+ hasBin: true
+ dependencies:
+ JSONStream: 1.3.5
+ is-text-path: 1.0.1
+ meow: 8.1.2
+ split2: 3.2.2
+ dev: true
+
+ /conventional-recommended-bump@6.1.0:
+ resolution: {integrity: sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ concat-stream: 2.0.0
+ conventional-changelog-preset-loader: 2.3.4
+ conventional-commits-filter: 2.0.7
+ conventional-commits-parser: 3.2.4
+ git-raw-commits: 2.0.11
+ git-semver-tags: 4.1.1
+ meow: 8.1.2
+ q: 1.5.1
+ dev: true
+
+ /conventional-recommended-bump@7.0.1:
+ resolution: {integrity: sha512-Ft79FF4SlOFvX4PkwFDRnaNiIVX7YbmqGU0RwccUaiGvgp3S0a8ipR2/Qxk31vclDNM+GSdJOVs2KrsUCjblVA==}
+ engines: {node: '>=14'}
+ hasBin: true
+ dependencies:
+ concat-stream: 2.0.0
+ conventional-changelog-preset-loader: 3.0.0
+ conventional-commits-filter: 3.0.0
+ conventional-commits-parser: 4.0.0
+ git-raw-commits: 3.0.0
+ git-semver-tags: 5.0.1
+ meow: 8.1.2
+ dev: true
+
+ /convert-source-map@1.9.0:
+ resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
+ dev: true
+
+ /convert-source-map@2.0.0:
+ resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
+ dev: true
+
+ /copy-descriptor@0.1.1:
+ resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /core-js-compat@3.34.0:
+ resolution: {integrity: sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==}
+ dependencies:
+ browserslist: 4.22.2
+ dev: true
+
+ /core-util-is@1.0.3:
+ resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
+ dev: true
+
+ /cosmiconfig@7.1.0:
+ resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
+ engines: {node: '>=10'}
+ dependencies:
+ '@types/parse-json': 4.0.2
+ import-fresh: 3.3.0
+ parse-json: 5.2.0
+ path-type: 4.0.0
+ yaml: 1.10.2
+ dev: true
+
+ /cosmiconfig@8.3.6(typescript@5.3.3):
+ resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ typescript: '>=4.9.5'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ import-fresh: 3.3.0
+ js-yaml: 4.1.0
+ parse-json: 5.2.0
+ path-type: 4.0.0
+ typescript: 5.3.3
+ dev: true
+
+ /create-require@1.1.1:
+ resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
+ dev: true
+
+ /cross-spawn@6.0.5:
+ resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==}
+ engines: {node: '>=4.8'}
+ dependencies:
+ nice-try: 1.0.5
+ path-key: 2.0.1
+ semver: 5.7.2
+ shebang-command: 1.2.0
+ which: 1.3.1
+ dev: true
+
+ /cross-spawn@7.0.3:
+ resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
+ engines: {node: '>= 8'}
+ dependencies:
+ path-key: 3.1.1
+ shebang-command: 2.0.0
+ which: 2.0.2
+ dev: true
+
+ /d3-array@1.2.4:
+ resolution: {integrity: sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==}
+ dev: false
+
+ /d3-geo@1.7.1:
+ resolution: {integrity: sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw==}
+ dependencies:
+ d3-array: 1.2.4
+ dev: false
+
+ /d3-queue@3.0.7:
+ resolution: {integrity: sha512-2rs+6pNFKkrJhqe1rg5znw7dKJ7KZr62j9aLZfhondkrnz6U7VRmJj1UGcbD8MRc46c7H8m4SWhab8EalBQrkw==}
+ dev: true
+
+ /d3-voronoi@1.1.2:
+ resolution: {integrity: sha512-RhGS1u2vavcO7ay7ZNAPo4xeDh/VYeGof3x5ZLJBQgYhLegxr3s5IykvWmJ94FTU6mcbtp4sloqZ54mP6R4Utw==}
+ dev: false
+
+ /dargs@7.0.0:
+ resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /dateformat@3.0.3:
+ resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==}
+ dev: true
+
+ /de-indent@1.0.2:
+ resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /debug@2.6.9:
+ resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ dependencies:
+ ms: 2.0.0
+ dev: true
+
+ /debug@3.2.7:
+ resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ dependencies:
+ ms: 2.1.3
+ dev: true
+
+ /debug@4.3.4:
+ resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ dependencies:
+ ms: 2.1.2
+ dev: true
+
+ /decamelize-keys@1.1.1:
+ resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ decamelize: 1.2.0
+ map-obj: 1.0.1
+ dev: true
+
+ /decamelize@1.2.0:
+ resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /decamelize@6.0.0:
+ resolution: {integrity: sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dev: true
+
+ /decode-uri-component@0.2.2:
+ resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==}
+ engines: {node: '>=0.10'}
+ dev: true
+
+ /dedent@0.7.0:
+ resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==}
+ dev: true
+
+ /deep-equal@1.1.2:
+ resolution: {integrity: sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ is-arguments: 1.1.1
+ is-date-object: 1.0.5
+ is-regex: 1.1.4
+ object-is: 1.1.5
+ object-keys: 1.1.1
+ regexp.prototype.flags: 1.5.1
+ dev: false
+
+ /deep-equal@2.2.3:
+ resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ array-buffer-byte-length: 1.0.0
+ call-bind: 1.0.5
+ es-get-iterator: 1.1.3
+ get-intrinsic: 1.2.2
+ is-arguments: 1.1.1
+ is-array-buffer: 3.0.2
+ is-date-object: 1.0.5
+ is-regex: 1.1.4
+ is-shared-array-buffer: 1.0.2
+ isarray: 2.0.5
+ object-is: 1.1.5
+ object-keys: 1.1.1
+ object.assign: 4.1.5
+ regexp.prototype.flags: 1.5.1
+ side-channel: 1.0.4
+ which-boxed-primitive: 1.0.2
+ which-collection: 1.0.1
+ which-typed-array: 1.1.13
+ dev: true
+
+ /deep-is@0.1.4:
+ resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
+ dev: true
+
+ /deepmerge@4.3.1:
+ resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /default-browser-id@3.0.0:
+ resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==}
+ engines: {node: '>=12'}
+ dependencies:
+ bplist-parser: 0.2.0
+ untildify: 4.0.0
+ dev: true
+
+ /default-browser@4.0.0:
+ resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==}
+ engines: {node: '>=14.16'}
+ dependencies:
+ bundle-name: 3.0.0
+ default-browser-id: 3.0.0
+ execa: 7.2.0
+ titleize: 3.0.0
+ dev: true
+
+ /defaults@1.0.4:
+ resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
+ dependencies:
+ clone: 1.0.4
+ dev: true
+
+ /define-data-property@1.1.1:
+ resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ get-intrinsic: 1.2.2
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.1
+
+ /define-lazy-prop@2.0.0:
+ resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /define-lazy-prop@3.0.0:
+ resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /define-properties@1.2.1:
+ resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-data-property: 1.1.1
+ has-property-descriptors: 1.0.1
+ object-keys: 1.1.1
+
+ /define-property@0.2.5:
+ resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-descriptor: 0.1.7
+ dev: true
+
+ /define-property@1.0.0:
+ resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-descriptor: 1.0.3
+ dev: true
+
+ /define-property@2.0.2:
+ resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-descriptor: 1.0.3
+ isobject: 3.0.1
+ dev: true
+
+ /defined@1.0.1:
+ resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==}
+ dev: true
+
+ /delayed-stream@1.0.0:
+ resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
+ engines: {node: '>=0.4.0'}
+ dev: true
+
+ /delegates@1.0.0:
+ resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==}
+ dev: true
+
+ /dependency-tree@8.1.2:
+ resolution: {integrity: sha512-c4CL1IKxkKng0oT5xrg4uNiiMVFqTGOXqHSFx7XEFdgSsp6nw3AGGruICppzJUrfad/r7GLqt26rmWU4h4j39A==}
+ engines: {node: ^10.13 || ^12 || >=14}
+ hasBin: true
+ dependencies:
+ commander: 2.20.3
+ debug: 4.3.4
+ filing-cabinet: 3.3.1
+ precinct: 8.3.1
+ typescript: 3.9.10
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /deprecation@2.3.1:
+ resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==}
+ dev: true
+
+ /detect-indent@5.0.0:
+ resolution: {integrity: sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /detect-indent@6.1.0:
+ resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /detect-indent@7.0.1:
+ resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==}
+ engines: {node: '>=12.20'}
+ dev: true
+
+ /detect-newline@3.1.0:
+ resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /detective-amd@3.1.2:
+ resolution: {integrity: sha512-jffU26dyqJ37JHR/o44La6CxtrDf3Rt9tvd2IbImJYxWKTMdBjctp37qoZ6ZcY80RHg+kzWz4bXn39e4P7cctQ==}
+ engines: {node: '>=6.0'}
+ hasBin: true
+ dependencies:
+ ast-module-types: 3.0.0
+ escodegen: 2.1.0
+ get-amd-module-type: 3.0.2
+ node-source-walk: 4.3.0
+ dev: true
+
+ /detective-cjs@3.1.3:
+ resolution: {integrity: sha512-ljs7P0Yj9MK64B7G0eNl0ThWSYjhAaSYy+fQcpzaKalYl/UoQBOzOeLCSFEY1qEBhziZ3w7l46KG/nH+s+L7BQ==}
+ engines: {node: '>=6.0'}
+ dependencies:
+ ast-module-types: 3.0.0
+ node-source-walk: 4.3.0
+ dev: true
+
+ /detective-es6@2.2.2:
+ resolution: {integrity: sha512-eZUKCUsbHm8xoeoCM0z6JFwvDfJ5Ww5HANo+jPR7AzkFpW9Mun3t/TqIF2jjeWa2TFbAiGaWESykf2OQp3oeMw==}
+ engines: {node: '>=6.0'}
+ dependencies:
+ node-source-walk: 4.3.0
+ dev: true
+
+ /detective-less@1.0.2:
+ resolution: {integrity: sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA==}
+ engines: {node: '>= 6.0'}
+ dependencies:
+ debug: 4.3.4
+ gonzales-pe: 4.3.0
+ node-source-walk: 4.3.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /detective-postcss@4.0.0:
+ resolution: {integrity: sha512-Fwc/g9VcrowODIAeKRWZfVA/EufxYL7XfuqJQFroBKGikKX83d2G7NFw6kDlSYGG3LNQIyVa+eWv1mqre+v4+A==}
+ engines: {node: ^10 || ^12 || >=14}
+ dependencies:
+ debug: 4.3.4
+ is-url: 1.2.4
+ postcss: 8.4.32
+ postcss-values-parser: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /detective-sass@3.0.2:
+ resolution: {integrity: sha512-DNVYbaSlmti/eztFGSfBw4nZvwsTaVXEQ4NsT/uFckxhJrNRFUh24d76KzoCC3aarvpZP9m8sC2L1XbLej4F7g==}
+ engines: {node: '>=6.0'}
+ dependencies:
+ gonzales-pe: 4.3.0
+ node-source-walk: 4.3.0
+ dev: true
+
+ /detective-scss@2.0.2:
+ resolution: {integrity: sha512-hDWnWh/l0tht/7JQltumpVea/inmkBaanJUcXRB9kEEXVwVUMuZd6z7eusQ6GcBFrfifu3pX/XPyD7StjbAiBg==}
+ engines: {node: '>=6.0'}
+ dependencies:
+ gonzales-pe: 4.3.0
+ node-source-walk: 4.3.0
+ dev: true
+
+ /detective-stylus@1.0.3:
+ resolution: {integrity: sha512-4/bfIU5kqjwugymoxLXXLltzQNeQfxGoLm2eIaqtnkWxqbhap9puDVpJPVDx96hnptdERzS5Cy6p9N8/08A69Q==}
+ dev: true
+
+ /detective-typescript@7.0.2:
+ resolution: {integrity: sha512-unqovnhxzvkCz3m1/W4QW4qGsvXCU06aU2BAm8tkza+xLnp9SOFnob2QsTxUv5PdnQKfDvWcv9YeOeFckWejwA==}
+ engines: {node: ^10.13 || >=12.0.0}
+ dependencies:
+ '@typescript-eslint/typescript-estree': 4.33.0(typescript@3.9.10)
+ ast-module-types: 2.7.1
+ node-source-walk: 4.3.0
+ typescript: 3.9.10
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /detective@5.2.1:
+ resolution: {integrity: sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==}
+ engines: {node: '>=0.8.0'}
+ hasBin: true
+ dependencies:
+ acorn-node: 1.8.2
+ defined: 1.0.1
+ minimist: 1.2.8
+ dev: true
+
+ /diff-sequences@29.6.3:
+ resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dev: true
+
+ /diff@4.0.2:
+ resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
+ engines: {node: '>=0.3.1'}
+ dev: true
+
+ /dir-glob@3.0.1:
+ resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
+ engines: {node: '>=8'}
+ dependencies:
+ path-type: 4.0.0
+ dev: true
+
+ /doctrine-temporary-fork@2.1.0:
+ resolution: {integrity: sha512-nliqOv5NkE4zMON4UA6AMJE6As35afs8aYXATpU4pTUdIKiARZwrJVEP1boA3Rx1ZXHVkwxkhcq4VkqvsuRLsA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ esutils: 2.0.3
+ dev: true
+
+ /doctrine@3.0.0:
+ resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ esutils: 2.0.3
+ dev: true
+
+ /documentation@13.2.5:
+ resolution: {integrity: sha512-d1TrfrHXYZR63xrOzkYwwe297vkSwBoEhyyMBOi20T+7Ohe1aX1dW4nqXncQmdmE5MxluSaxxa3BW1dCvbF5AQ==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ '@babel/core': 7.12.3
+ '@babel/generator': 7.12.1
+ '@babel/parser': 7.12.3
+ '@babel/traverse': 7.23.5
+ '@babel/types': 7.23.5
+ ansi-html: 0.0.7
+ babelify: 10.0.0(@babel/core@7.12.3)
+ chalk: 2.4.2
+ chokidar: 3.5.3
+ concat-stream: 1.6.2
+ diff: 4.0.2
+ doctrine-temporary-fork: 2.1.0
+ get-port: 5.1.1
+ git-url-parse: 11.6.0
+ github-slugger: 1.2.0
+ glob: 7.2.3
+ globals-docs: 2.4.1
+ highlight.js: 10.7.3
+ ini: 1.3.8
+ js-yaml: 3.14.1
+ lodash: 4.17.21
+ mdast-util-find-and-replace: 1.1.1
+ mdast-util-inject: 1.1.0
+ micromatch: 3.1.10
+ mime: 2.6.0
+ module-deps-sortable: 5.0.3
+ parse-filepath: 1.0.2
+ pify: 5.0.0
+ read-pkg-up: 4.0.0
+ remark: 13.0.0
+ remark-gfm: 1.0.0
+ remark-html: 13.0.2
+ remark-reference-links: 5.0.0
+ remark-toc: 7.2.0
+ resolve: 1.22.8
+ stream-array: 1.1.2
+ strip-json-comments: 2.0.1
+ tiny-lr: 1.1.1
+ unist-builder: 2.0.3
+ unist-util-visit: 2.0.3
+ vfile: 4.2.1
+ vfile-reporter: 6.0.2
+ vfile-sort: 2.2.2
+ vinyl: 2.2.1
+ vinyl-fs: 3.0.3
+ yargs: 15.4.1
+ optionalDependencies:
+ '@vue/compiler-sfc': 3.3.11
+ vue-template-compiler: 2.7.15
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /dot-prop@5.3.0:
+ resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
+ engines: {node: '>=8'}
+ dependencies:
+ is-obj: 2.0.0
+ dev: true
+
+ /dotenv-expand@10.0.0:
+ resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /dotenv@16.3.1:
+ resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /dotgitignore@2.1.0:
+ resolution: {integrity: sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==}
+ engines: {node: '>=6'}
+ dependencies:
+ find-up: 3.0.0
+ minimatch: 3.1.2
+ dev: true
+
+ /dotignore@0.1.2:
+ resolution: {integrity: sha512-UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==}
+ hasBin: true
+ dependencies:
+ minimatch: 3.1.2
+ dev: true
+
+ /duplexer2@0.1.4:
+ resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==}
+ dependencies:
+ readable-stream: 2.3.8
+ dev: true
+
+ /duplexer@0.1.2:
+ resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
+ dev: true
+
+ /duplexify@3.7.1:
+ resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==}
+ dependencies:
+ end-of-stream: 1.4.4
+ inherits: 2.0.4
+ readable-stream: 2.3.8
+ stream-shift: 1.0.1
+ dev: true
+
+ /earcut@2.2.4:
+ resolution: {integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==}
+ dev: false
+
+ /eastasianwidth@0.2.0:
+ resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
+ dev: true
+
+ /ejs@3.1.9:
+ resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==}
+ engines: {node: '>=0.10.0'}
+ hasBin: true
+ dependencies:
+ jake: 10.8.7
+ dev: true
+
+ /electron-to-chromium@1.4.609:
+ resolution: {integrity: sha512-ihiCP7PJmjoGNuLpl7TjNA8pCQWu09vGyjlPYw1Rqww4gvNuCcmvl+44G+2QyJ6S2K4o+wbTS++Xz0YN8Q9ERw==}
+ dev: true
+
+ /emoji-regex@6.1.1:
+ resolution: {integrity: sha512-WfVwM9e+M9B/4Qjh9SRnPX2A74Tom3WlVfWF9QWJ8f2BPa1u+/q4aEp1tizZ3vBKAZTg7B6yxn3t9iMjT+dv4w==}
+ dev: true
+
+ /emoji-regex@8.0.0:
+ resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
+ dev: true
+
+ /emoji-regex@9.2.2:
+ resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
+ dev: true
+
+ /enabled@2.0.0:
+ resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==}
+ dev: true
+
+ /encoding@0.1.13:
+ resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
+ requiresBuild: true
+ dependencies:
+ iconv-lite: 0.6.3
+ dev: true
+ optional: true
+
+ /end-of-stream@1.4.4:
+ resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
+ dependencies:
+ once: 1.4.0
+ dev: true
+
+ /enhanced-resolve@5.15.0:
+ resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==}
+ engines: {node: '>=10.13.0'}
+ dependencies:
+ graceful-fs: 4.2.11
+ tapable: 2.2.1
+ dev: true
+
+ /enquirer@2.3.6:
+ resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==}
+ engines: {node: '>=8.6'}
+ dependencies:
+ ansi-colors: 4.1.3
+ dev: true
+
+ /enquirer@2.4.1:
+ resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==}
+ engines: {node: '>=8.6'}
+ dependencies:
+ ansi-colors: 4.1.3
+ strip-ansi: 6.0.1
+ dev: true
+
+ /env-paths@2.2.1:
+ resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /envinfo@7.8.1:
+ resolution: {integrity: sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==}
+ engines: {node: '>=4'}
+ hasBin: true
+ dev: true
+
+ /err-code@2.0.3:
+ resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==}
+ dev: true
+
+ /error-ex@1.3.2:
+ resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
+ dependencies:
+ is-arrayish: 0.2.1
+ dev: true
+
+ /error@7.2.1:
+ resolution: {integrity: sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==}
+ dependencies:
+ string-template: 0.2.1
+ dev: true
+
+ /es-abstract@1.22.3:
+ resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ array-buffer-byte-length: 1.0.0
+ arraybuffer.prototype.slice: 1.0.2
+ available-typed-arrays: 1.0.5
+ call-bind: 1.0.5
+ es-set-tostringtag: 2.0.2
+ es-to-primitive: 1.2.1
+ function.prototype.name: 1.1.6
+ get-intrinsic: 1.2.2
+ get-symbol-description: 1.0.0
+ globalthis: 1.0.3
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.1
+ has-proto: 1.0.1
+ has-symbols: 1.0.3
+ hasown: 2.0.0
+ internal-slot: 1.0.6
+ is-array-buffer: 3.0.2
+ is-callable: 1.2.7
+ is-negative-zero: 2.0.2
+ is-regex: 1.1.4
+ is-shared-array-buffer: 1.0.2
+ is-string: 1.0.7
+ is-typed-array: 1.1.12
+ is-weakref: 1.0.2
+ object-inspect: 1.13.1
+ object-keys: 1.1.1
+ object.assign: 4.1.5
+ regexp.prototype.flags: 1.5.1
+ safe-array-concat: 1.0.1
+ safe-regex-test: 1.0.0
+ string.prototype.trim: 1.2.8
+ string.prototype.trimend: 1.0.7
+ string.prototype.trimstart: 1.0.7
+ typed-array-buffer: 1.0.0
+ typed-array-byte-length: 1.0.0
+ typed-array-byte-offset: 1.0.0
+ typed-array-length: 1.0.4
+ unbox-primitive: 1.0.2
+ which-typed-array: 1.1.13
+ dev: true
+
+ /es-check@7.1.1:
+ resolution: {integrity: sha512-rgwR2wdJp437Exq28Emwc4x5+Qn6ORDliN9daWo0wTCg5jOQxJsIZieqxVi4AfDEIN4OwMwYhld9b13mnRocUQ==}
+ engines: {node: '>= 4'}
+ hasBin: true
+ dependencies:
+ acorn: 8.8.2
+ commander: 10.0.0
+ fast-glob: 3.3.2
+ supports-color: 8.1.1
+ winston: 3.11.0
+ dev: true
+
+ /es-get-iterator@1.1.3:
+ resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==}
+ dependencies:
+ call-bind: 1.0.5
+ get-intrinsic: 1.2.2
+ has-symbols: 1.0.3
+ is-arguments: 1.1.1
+ is-map: 2.0.2
+ is-set: 2.0.2
+ is-string: 1.0.7
+ isarray: 2.0.5
+ stop-iteration-iterator: 1.0.0
+ dev: true
+
+ /es-set-tostringtag@2.0.2:
+ resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ get-intrinsic: 1.2.2
+ has-tostringtag: 1.0.0
+ hasown: 2.0.0
+ dev: true
+
+ /es-to-primitive@1.2.1:
+ resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ is-callable: 1.2.7
+ is-date-object: 1.0.5
+ is-symbol: 1.0.4
+ dev: true
+
+ /esbuild@0.18.20:
+ resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ '@esbuild/android-arm': 0.18.20
+ '@esbuild/android-arm64': 0.18.20
+ '@esbuild/android-x64': 0.18.20
+ '@esbuild/darwin-arm64': 0.18.20
+ '@esbuild/darwin-x64': 0.18.20
+ '@esbuild/freebsd-arm64': 0.18.20
+ '@esbuild/freebsd-x64': 0.18.20
+ '@esbuild/linux-arm': 0.18.20
+ '@esbuild/linux-arm64': 0.18.20
+ '@esbuild/linux-ia32': 0.18.20
+ '@esbuild/linux-loong64': 0.18.20
+ '@esbuild/linux-mips64el': 0.18.20
+ '@esbuild/linux-ppc64': 0.18.20
+ '@esbuild/linux-riscv64': 0.18.20
+ '@esbuild/linux-s390x': 0.18.20
+ '@esbuild/linux-x64': 0.18.20
+ '@esbuild/netbsd-x64': 0.18.20
+ '@esbuild/openbsd-x64': 0.18.20
+ '@esbuild/sunos-x64': 0.18.20
+ '@esbuild/win32-arm64': 0.18.20
+ '@esbuild/win32-ia32': 0.18.20
+ '@esbuild/win32-x64': 0.18.20
+ dev: true
+
+ /esbuild@0.19.9:
+ resolution: {integrity: sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ '@esbuild/android-arm': 0.19.9
+ '@esbuild/android-arm64': 0.19.9
+ '@esbuild/android-x64': 0.19.9
+ '@esbuild/darwin-arm64': 0.19.9
+ '@esbuild/darwin-x64': 0.19.9
+ '@esbuild/freebsd-arm64': 0.19.9
+ '@esbuild/freebsd-x64': 0.19.9
+ '@esbuild/linux-arm': 0.19.9
+ '@esbuild/linux-arm64': 0.19.9
+ '@esbuild/linux-ia32': 0.19.9
+ '@esbuild/linux-loong64': 0.19.9
+ '@esbuild/linux-mips64el': 0.19.9
+ '@esbuild/linux-ppc64': 0.19.9
+ '@esbuild/linux-riscv64': 0.19.9
+ '@esbuild/linux-s390x': 0.19.9
+ '@esbuild/linux-x64': 0.19.9
+ '@esbuild/netbsd-x64': 0.19.9
+ '@esbuild/openbsd-x64': 0.19.9
+ '@esbuild/sunos-x64': 0.19.9
+ '@esbuild/win32-arm64': 0.19.9
+ '@esbuild/win32-ia32': 0.19.9
+ '@esbuild/win32-x64': 0.19.9
+ dev: true
+
+ /escalade@3.1.1:
+ resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /escape-string-regexp@1.0.5:
+ resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
+ engines: {node: '>=0.8.0'}
+ dev: true
+
+ /escape-string-regexp@4.0.0:
+ resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /escodegen@2.1.0:
+ resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==}
+ engines: {node: '>=6.0'}
+ hasBin: true
+ dependencies:
+ esprima: 4.0.1
+ estraverse: 5.3.0
+ esutils: 2.0.3
+ optionalDependencies:
+ source-map: 0.6.1
+ dev: true
+
+ /eslint-config-prettier@9.1.0(eslint@8.55.0):
+ resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==}
+ hasBin: true
+ peerDependencies:
+ eslint: '>=7.0.0'
+ dependencies:
+ eslint: 8.55.0
+ dev: true
+
+ /eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.1.0)(eslint@8.55.0)(prettier@3.1.0):
+ resolution: {integrity: sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ peerDependencies:
+ '@types/eslint': '>=8.0.0'
+ eslint: '>=8.0.0'
+ eslint-config-prettier: '*'
+ prettier: '>=3.0.0'
+ peerDependenciesMeta:
+ '@types/eslint':
+ optional: true
+ eslint-config-prettier:
+ optional: true
+ dependencies:
+ eslint: 8.55.0
+ eslint-config-prettier: 9.1.0(eslint@8.55.0)
+ prettier: 3.1.0
+ prettier-linter-helpers: 1.0.0
+ synckit: 0.8.6
+ dev: true
+
+ /eslint-scope@7.2.2:
+ resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ dependencies:
+ esrecurse: 4.3.0
+ estraverse: 5.3.0
+ dev: true
+
+ /eslint-visitor-keys@2.1.0:
+ resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /eslint-visitor-keys@3.4.3:
+ resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ dev: true
+
+ /eslint@8.55.0:
+ resolution: {integrity: sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ hasBin: true
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0)
+ '@eslint-community/regexpp': 4.10.0
+ '@eslint/eslintrc': 2.1.4
+ '@eslint/js': 8.55.0
+ '@humanwhocodes/config-array': 0.11.13
+ '@humanwhocodes/module-importer': 1.0.1
+ '@nodelib/fs.walk': 1.2.8
+ '@ungap/structured-clone': 1.2.0
+ ajv: 6.12.6
+ chalk: 4.1.2
+ cross-spawn: 7.0.3
+ debug: 4.3.4
+ doctrine: 3.0.0
+ escape-string-regexp: 4.0.0
+ eslint-scope: 7.2.2
+ eslint-visitor-keys: 3.4.3
+ espree: 9.6.1
+ esquery: 1.5.0
+ esutils: 2.0.3
+ fast-deep-equal: 3.1.3
+ file-entry-cache: 6.0.1
+ find-up: 5.0.0
+ glob-parent: 6.0.2
+ globals: 13.23.0
+ graphemer: 1.4.0
+ ignore: 5.3.0
+ imurmurhash: 0.1.4
+ is-glob: 4.0.3
+ is-path-inside: 3.0.3
+ js-yaml: 4.1.0
+ json-stable-stringify-without-jsonify: 1.0.1
+ levn: 0.4.1
+ lodash.merge: 4.6.2
+ minimatch: 3.1.2
+ natural-compare: 1.4.0
+ optionator: 0.9.3
+ strip-ansi: 6.0.1
+ text-table: 0.2.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /esm@3.2.25:
+ resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /espree@9.6.1:
+ resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ dependencies:
+ acorn: 8.11.2
+ acorn-jsx: 5.3.2(acorn@8.11.2)
+ eslint-visitor-keys: 3.4.3
+ dev: true
+
+ /esprima@4.0.1:
+ resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
+ engines: {node: '>=4'}
+ hasBin: true
+ dev: true
+
+ /esquery@1.5.0:
+ resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
+ engines: {node: '>=0.10'}
+ dependencies:
+ estraverse: 5.3.0
+ dev: true
+
+ /esrecurse@4.3.0:
+ resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
+ engines: {node: '>=4.0'}
+ dependencies:
+ estraverse: 5.3.0
+ dev: true
+
+ /estraverse@5.3.0:
+ resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
+ engines: {node: '>=4.0'}
+ dev: true
+
+ /estree-walker@2.0.2:
+ resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
+ dev: true
+
+ /esutils@2.0.3:
+ resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /eventemitter3@4.0.7:
+ resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==}
+ dev: true
+
+ /execa@4.1.0:
+ resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==}
+ engines: {node: '>=10'}
+ dependencies:
+ cross-spawn: 7.0.3
+ get-stream: 5.2.0
+ human-signals: 1.1.1
+ is-stream: 2.0.1
+ merge-stream: 2.0.0
+ npm-run-path: 4.0.1
+ onetime: 5.1.2
+ signal-exit: 3.0.7
+ strip-final-newline: 2.0.0
+ dev: true
+
+ /execa@5.0.0:
+ resolution: {integrity: sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ cross-spawn: 7.0.3
+ get-stream: 6.0.0
+ human-signals: 2.1.0
+ is-stream: 2.0.0
+ merge-stream: 2.0.0
+ npm-run-path: 4.0.1
+ onetime: 5.1.2
+ signal-exit: 3.0.7
+ strip-final-newline: 2.0.0
+ dev: true
+
+ /execa@5.1.1:
+ resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
+ engines: {node: '>=10'}
+ dependencies:
+ cross-spawn: 7.0.3
+ get-stream: 6.0.1
+ human-signals: 2.1.0
+ is-stream: 2.0.1
+ merge-stream: 2.0.0
+ npm-run-path: 4.0.1
+ onetime: 5.1.2
+ signal-exit: 3.0.7
+ strip-final-newline: 2.0.0
+ dev: true
+
+ /execa@7.2.0:
+ resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==}
+ engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0}
+ dependencies:
+ cross-spawn: 7.0.3
+ get-stream: 6.0.1
+ human-signals: 4.3.1
+ is-stream: 3.0.0
+ merge-stream: 2.0.0
+ npm-run-path: 5.1.0
+ onetime: 6.0.0
+ signal-exit: 3.0.7
+ strip-final-newline: 3.0.0
+ dev: true
+
+ /exit@0.1.2:
+ resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==}
+ engines: {node: '>= 0.8.0'}
+ dev: true
+
+ /expand-brackets@2.1.4:
+ resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ debug: 2.6.9
+ define-property: 0.2.5
+ extend-shallow: 2.0.1
+ posix-character-classes: 0.1.1
+ regex-not: 1.0.2
+ snapdragon: 0.8.2
+ to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /exponential-backoff@3.1.1:
+ resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==}
+ dev: true
+
+ /extend-shallow@2.0.1:
+ resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-extendable: 0.1.1
+ dev: true
+
+ /extend-shallow@3.0.2:
+ resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ assign-symbols: 1.0.0
+ is-extendable: 1.0.1
+ dev: true
+
+ /extend@3.0.2:
+ resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
+ dev: true
+
+ /external-editor@3.1.0:
+ resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
+ engines: {node: '>=4'}
+ dependencies:
+ chardet: 0.7.0
+ iconv-lite: 0.4.24
+ tmp: 0.0.33
+ dev: true
+
+ /extglob@2.0.4:
+ resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ array-unique: 0.3.2
+ define-property: 1.0.0
+ expand-brackets: 2.1.4
+ extend-shallow: 2.0.1
+ fragment-cache: 0.2.1
+ regex-not: 1.0.2
+ snapdragon: 0.8.2
+ to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /fast-deep-equal@3.1.3:
+ resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
+ dev: true
+
+ /fast-diff@1.3.0:
+ resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==}
+ dev: true
+
+ /fast-glob@3.3.2:
+ resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
+ engines: {node: '>=8.6.0'}
+ dependencies:
+ '@nodelib/fs.stat': 2.0.5
+ '@nodelib/fs.walk': 1.2.8
+ glob-parent: 5.1.2
+ merge2: 1.4.1
+ micromatch: 4.0.5
+ dev: true
+
+ /fast-json-stable-stringify@2.1.0:
+ resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
+ dev: true
+
+ /fast-levenshtein@2.0.6:
+ resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
+ dev: true
+
+ /fastq@1.15.0:
+ resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}
+ dependencies:
+ reusify: 1.0.4
+ dev: true
+
+ /faye-websocket@0.10.0:
+ resolution: {integrity: sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==}
+ engines: {node: '>=0.4.0'}
+ dependencies:
+ websocket-driver: 0.7.4
+ dev: true
+
+ /fecha@4.2.3:
+ resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==}
+ dev: true
+
+ /figures@3.2.0:
+ resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
+ engines: {node: '>=8'}
+ dependencies:
+ escape-string-regexp: 1.0.5
+ dev: true
+
+ /file-entry-cache@6.0.1:
+ resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
+ engines: {node: ^10.12.0 || >=12.0.0}
+ dependencies:
+ flat-cache: 3.2.0
+ dev: true
+
+ /filelist@1.0.4:
+ resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==}
+ dependencies:
+ minimatch: 5.1.6
+ dev: true
+
+ /filing-cabinet@3.3.1:
+ resolution: {integrity: sha512-renEK4Hh6DUl9Vl22Y3cxBq1yh8oNvbAdXnhih0wVpmea+uyKjC9K4QeRjUaybIiIewdzfum+Fg15ZqJ/GyCaA==}
+ engines: {node: '>=10.13.0'}
+ hasBin: true
+ dependencies:
+ app-module-path: 2.2.0
+ commander: 2.20.3
+ debug: 4.3.4
+ enhanced-resolve: 5.15.0
+ is-relative-path: 1.0.2
+ module-definition: 3.4.0
+ module-lookup-amd: 7.0.1
+ resolve: 1.22.8
+ resolve-dependency-path: 2.0.0
+ sass-lookup: 3.0.0
+ stylus-lookup: 3.0.2
+ tsconfig-paths: 3.14.2
+ typescript: 3.9.10
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /fill-range@4.0.0:
+ resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ extend-shallow: 2.0.1
+ is-number: 3.0.0
+ repeat-string: 1.6.1
+ to-regex-range: 2.1.1
+ dev: true
+
+ /fill-range@7.0.1:
+ resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ to-regex-range: 5.0.1
+ dev: true
+
+ /filter-obj@1.1.0:
+ resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /find-packages@10.0.4:
+ resolution: {integrity: sha512-JmO9lEBUEYOiRw/bdbdgFWpGFgBZBGLcK/5GjQKo3ZN+zR6jmQOh9gWyZoqxlQmnldZ9WBWhna0QYyuq6BxvRg==}
+ engines: {node: '>=14.6'}
+ dependencies:
+ '@pnpm/read-project-manifest': 4.1.1
+ '@pnpm/types': 8.9.0
+ '@pnpm/util.lex-comparator': 1.0.0
+ fast-glob: 3.3.2
+ p-filter: 2.1.0
+ dev: true
+
+ /find-up@2.1.0:
+ resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==}
+ engines: {node: '>=4'}
+ dependencies:
+ locate-path: 2.0.0
+ dev: true
+
+ /find-up@3.0.0:
+ resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==}
+ engines: {node: '>=6'}
+ dependencies:
+ locate-path: 3.0.0
+ dev: true
+
+ /find-up@4.1.0:
+ resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
+ engines: {node: '>=8'}
+ dependencies:
+ locate-path: 5.0.0
+ path-exists: 4.0.0
+ dev: true
+
+ /find-up@5.0.0:
+ resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
+ engines: {node: '>=10'}
+ dependencies:
+ locate-path: 6.0.0
+ path-exists: 4.0.0
+ dev: true
+
+ /find-up@7.0.0:
+ resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==}
+ engines: {node: '>=18'}
+ dependencies:
+ locate-path: 7.2.0
+ path-exists: 5.0.0
+ unicorn-magic: 0.1.0
+ dev: true
+
+ /find-versions@4.0.0:
+ resolution: {integrity: sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ semver-regex: 3.1.4
+ dev: true
+
+ /flat-cache@3.2.0:
+ resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
+ engines: {node: ^10.12.0 || >=12.0.0}
+ dependencies:
+ flatted: 3.2.9
+ keyv: 4.5.4
+ rimraf: 3.0.2
+ dev: true
+
+ /flat@5.0.2:
+ resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
+ hasBin: true
+ dev: true
+
+ /flatted@3.2.9:
+ resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==}
+ dev: true
+
+ /flatten@1.0.3:
+ resolution: {integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==}
+ deprecated: flatten is deprecated in favor of utility frameworks such as lodash.
+ dev: true
+
+ /flush-write-stream@1.1.1:
+ resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==}
+ dependencies:
+ inherits: 2.0.4
+ readable-stream: 2.3.8
+ dev: true
+
+ /fn.name@1.1.0:
+ resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==}
+ dev: true
+
+ /follow-redirects@1.15.3:
+ resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==}
+ engines: {node: '>=4.0'}
+ peerDependencies:
+ debug: '*'
+ peerDependenciesMeta:
+ debug:
+ optional: true
+ dev: true
+
+ /for-each@0.3.3:
+ resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
+ dependencies:
+ is-callable: 1.2.7
+ dev: true
+
+ /for-in@1.0.2:
+ resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /foreground-child@3.1.1:
+ resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
+ engines: {node: '>=14'}
+ dependencies:
+ cross-spawn: 7.0.3
+ signal-exit: 4.1.0
+ dev: true
+
+ /form-data@4.0.0:
+ resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
+ engines: {node: '>= 6'}
+ dependencies:
+ asynckit: 0.4.0
+ combined-stream: 1.0.8
+ mime-types: 2.1.35
+ dev: true
+
+ /fragment-cache@0.2.1:
+ resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ map-cache: 0.2.2
+ dev: true
+
+ /fs-constants@1.0.0:
+ resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
+ dev: true
+
+ /fs-extra@11.2.0:
+ resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
+ engines: {node: '>=14.14'}
+ dependencies:
+ graceful-fs: 4.2.11
+ jsonfile: 6.1.0
+ universalify: 2.0.1
+ dev: true
+
+ /fs-minipass@2.1.0:
+ resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
+ engines: {node: '>= 8'}
+ dependencies:
+ minipass: 3.3.6
+ dev: true
+
+ /fs-minipass@3.0.3:
+ resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ minipass: 7.0.4
+ dev: true
+
+ /fs-mkdirp-stream@1.0.0:
+ resolution: {integrity: sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==}
+ engines: {node: '>= 0.10'}
+ dependencies:
+ graceful-fs: 4.2.11
+ through2: 2.0.5
+ dev: true
+
+ /fs.realpath@1.0.0:
+ resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
+ dev: true
+
+ /fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /function-bind@1.1.2:
+ resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
+
+ /function.prototype.name@1.1.6:
+ resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ define-properties: 1.2.1
+ es-abstract: 1.22.3
+ functions-have-names: 1.2.3
+ dev: true
+
+ /functions-have-names@1.2.3:
+ resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
+
+ /gauge@4.0.4:
+ resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ aproba: 2.0.0
+ color-support: 1.1.3
+ console-control-strings: 1.1.0
+ has-unicode: 2.0.1
+ signal-exit: 3.0.7
+ string-width: 4.2.3
+ strip-ansi: 6.0.1
+ wide-align: 1.1.5
+ dev: true
+
+ /gensync@1.0.0-beta.2:
+ resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
+ engines: {node: '>=6.9.0'}
+ dev: true
+
+ /geojson-equality@0.1.6:
+ resolution: {integrity: sha512-TqG8YbqizP3EfwP5Uw4aLu6pKkg6JQK9uq/XZ1lXQntvTHD1BBKJWhNpJ2M0ax6TuWMP3oyx6Oq7FCIfznrgpQ==}
+ dependencies:
+ deep-equal: 1.1.2
+ dev: false
+
+ /geojson-fixtures@1.0.0:
+ resolution: {integrity: sha512-px8brZEL2HbIUoytDCsmQCEYXU5RHZYrSBMdfOH0MIp7dPqWO54ULi+E/vtwZCF8iVFxidj8GN2ysfOWpo+Gkw==}
+ dependencies:
+ geojsonhint: 1.2.1
+ dev: true
+
+ /geojson-polygon-self-intersections@1.2.1:
+ resolution: {integrity: sha512-/QM1b5u2d172qQVO//9CGRa49jEmclKEsYOQmWP9ooEjj63tBM51m2805xsbxkzlEELQ2REgTf700gUhhlegxA==}
+ dependencies:
+ rbush: 2.0.2
+ dev: false
+
+ /geojsonhint@1.2.1:
+ resolution: {integrity: sha512-jR1pLHEjzO+6jNs4hAg3ZM1raFQZo8Lu9vyUpKCWZP6g6QqHSfk1Y9eWLURGqC7Vn5r3eROfcnfJ7vwPDKTgsg==}
+ deprecated: 'This module is now under the @mapbox namespace: install @mapbox/geojsonhint instead'
+ hasBin: true
+ dependencies:
+ chalk: 1.1.3
+ concat-stream: 1.4.11
+ jsonlint-lines: 1.7.1
+ minimist: 1.1.1
+ text-table: 0.2.0
+ dev: true
+
+ /get-amd-module-type@3.0.2:
+ resolution: {integrity: sha512-PcuKwB8ouJnKuAPn6Hk3UtdfKoUV3zXRqVEvj8XGIXqjWfgd1j7QGdXy5Z9OdQfzVt1Sk29HVe/P+X74ccOuqw==}
+ engines: {node: '>=6.0'}
+ dependencies:
+ ast-module-types: 3.0.0
+ node-source-walk: 4.3.0
+ dev: true
+
+ /get-caller-file@2.0.5:
+ resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
+ engines: {node: 6.* || 8.* || >= 10.*}
+ dev: true
+
+ /get-intrinsic@1.2.2:
+ resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==}
+ dependencies:
+ function-bind: 1.1.2
+ has-proto: 1.0.1
+ has-symbols: 1.0.3
+ hasown: 2.0.0
+
+ /get-own-enumerable-property-symbols@3.0.2:
+ resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==}
+ dev: true
+
+ /get-package-type@0.1.0:
+ resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
+ engines: {node: '>=8.0.0'}
+ dev: true
+
+ /get-pkg-repo@4.2.1:
+ resolution: {integrity: sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==}
+ engines: {node: '>=6.9.0'}
+ hasBin: true
+ dependencies:
+ '@hutson/parse-repository-url': 3.0.2
+ hosted-git-info: 4.1.0
+ through2: 2.0.5
+ yargs: 16.2.0
+ dev: true
+
+ /get-port@5.1.1:
+ resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /get-stream@5.2.0:
+ resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==}
+ engines: {node: '>=8'}
+ dependencies:
+ pump: 3.0.0
+ dev: true
+
+ /get-stream@6.0.0:
+ resolution: {integrity: sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /get-stream@6.0.1:
+ resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /get-symbol-description@1.0.0:
+ resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ get-intrinsic: 1.2.2
+ dev: true
+
+ /get-tsconfig@4.7.2:
+ resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==}
+ dependencies:
+ resolve-pkg-maps: 1.0.0
+ dev: true
+
+ /get-value@2.0.6:
+ resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /git-raw-commits@2.0.11:
+ resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ dargs: 7.0.0
+ lodash: 4.17.21
+ meow: 8.1.2
+ split2: 3.2.2
+ through2: 4.0.2
+ dev: true
+
+ /git-raw-commits@3.0.0:
+ resolution: {integrity: sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==}
+ engines: {node: '>=14'}
+ hasBin: true
+ dependencies:
+ dargs: 7.0.0
+ meow: 8.1.2
+ split2: 3.2.2
+ dev: true
+
+ /git-remote-origin-url@2.0.0:
+ resolution: {integrity: sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==}
+ engines: {node: '>=4'}
+ dependencies:
+ gitconfiglocal: 1.0.0
+ pify: 2.3.0
+ dev: true
+
+ /git-semver-tags@4.1.1:
+ resolution: {integrity: sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ meow: 8.1.2
+ semver: 6.3.1
+ dev: true
+
+ /git-semver-tags@5.0.1:
+ resolution: {integrity: sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA==}
+ engines: {node: '>=14'}
+ hasBin: true
+ dependencies:
+ meow: 8.1.2
+ semver: 7.5.4
+ dev: true
+
+ /git-up@4.0.5:
+ resolution: {integrity: sha512-YUvVDg/vX3d0syBsk/CKUTib0srcQME0JyHkL5BaYdwLsiCslPWmDSi8PUMo9pXYjrryMcmsCoCgsTpSCJEQaA==}
+ dependencies:
+ is-ssh: 1.4.0
+ parse-url: 6.0.5
+ dev: true
+
+ /git-up@7.0.0:
+ resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==}
+ dependencies:
+ is-ssh: 1.4.0
+ parse-url: 8.1.0
+ dev: true
+
+ /git-url-parse@11.6.0:
+ resolution: {integrity: sha512-WWUxvJs5HsyHL6L08wOusa/IXYtMuCAhrMmnTjQPpBU0TTHyDhnOATNH3xNQz7YOQUsqIIPTGr4xiVti1Hsk5g==}
+ dependencies:
+ git-up: 4.0.5
+ dev: true
+
+ /git-url-parse@13.1.0:
+ resolution: {integrity: sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==}
+ dependencies:
+ git-up: 7.0.0
+ dev: true
+
+ /gitconfiglocal@1.0.0:
+ resolution: {integrity: sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==}
+ dependencies:
+ ini: 1.3.8
+ dev: true
+
+ /github-slugger@1.2.0:
+ resolution: {integrity: sha512-wIaa75k1vZhyPm9yWrD08A5Xnx/V+RmzGrpjQuLemGKSb77Qukiaei58Bogrl/LZSADDfPzKJX8jhLs4CRTl7Q==}
+ dependencies:
+ emoji-regex: 6.1.1
+ dev: true
+
+ /github-slugger@1.5.0:
+ resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==}
+ dev: true
+
+ /glob-parent@3.1.0:
+ resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==}
+ dependencies:
+ is-glob: 3.1.0
+ path-dirname: 1.0.2
+ dev: true
+
+ /glob-parent@5.1.2:
+ resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
+ engines: {node: '>= 6'}
+ dependencies:
+ is-glob: 4.0.3
+ dev: true
+
+ /glob-parent@6.0.2:
+ resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
+ engines: {node: '>=10.13.0'}
+ dependencies:
+ is-glob: 4.0.3
+ dev: true
+
+ /glob-stream@6.1.0:
+ resolution: {integrity: sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==}
+ engines: {node: '>= 0.10'}
+ dependencies:
+ extend: 3.0.2
+ glob: 7.2.3
+ glob-parent: 3.1.0
+ is-negated-glob: 1.0.0
+ ordered-read-streams: 1.0.1
+ pumpify: 1.5.1
+ readable-stream: 2.3.8
+ remove-trailing-separator: 1.1.0
+ to-absolute-glob: 2.0.2
+ unique-stream: 2.3.1
+ dev: true
+
+ /glob@10.3.10:
+ resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ hasBin: true
+ dependencies:
+ foreground-child: 3.1.1
+ jackspeak: 2.3.6
+ minimatch: 9.0.3
+ minipass: 7.0.4
+ path-scurry: 1.10.1
+ dev: true
+
+ /glob@7.1.4:
+ resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==}
+ dependencies:
+ fs.realpath: 1.0.0
+ inflight: 1.0.6
+ inherits: 2.0.4
+ minimatch: 3.0.5
+ once: 1.4.0
+ path-is-absolute: 1.0.1
+ dev: true
+
+ /glob@7.1.6:
+ resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
+ dependencies:
+ fs.realpath: 1.0.0
+ inflight: 1.0.6
+ inherits: 2.0.4
+ minimatch: 3.1.2
+ once: 1.4.0
+ path-is-absolute: 1.0.1
+ dev: true
+
+ /glob@7.2.3:
+ resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
+ dependencies:
+ fs.realpath: 1.0.0
+ inflight: 1.0.6
+ inherits: 2.0.4
+ minimatch: 3.1.2
+ once: 1.4.0
+ path-is-absolute: 1.0.1
+ dev: true
+
+ /glob@8.1.0:
+ resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ fs.realpath: 1.0.0
+ inflight: 1.0.6
+ inherits: 2.0.4
+ minimatch: 5.1.6
+ once: 1.4.0
+ dev: true
+
+ /glob@9.3.5:
+ resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dependencies:
+ fs.realpath: 1.0.0
+ minimatch: 8.0.4
+ minipass: 4.2.8
+ path-scurry: 1.10.1
+ dev: true
+
+ /globals-docs@2.4.1:
+ resolution: {integrity: sha512-qpPnUKkWnz8NESjrCvnlGklsgiQzlq+rcCxoG5uNQ+dNA7cFMCmn231slLAwS2N/PlkzZ3COL8CcS10jXmLHqg==}
+ dev: true
+
+ /globals@11.12.0:
+ resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /globals@13.23.0:
+ resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==}
+ engines: {node: '>=8'}
+ dependencies:
+ type-fest: 0.20.2
+ dev: true
+
+ /globalthis@1.0.3:
+ resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-properties: 1.2.1
+ dev: true
+
+ /globby@11.1.0:
+ resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
+ engines: {node: '>=10'}
+ dependencies:
+ array-union: 2.1.0
+ dir-glob: 3.0.1
+ fast-glob: 3.3.2
+ ignore: 5.3.0
+ merge2: 1.4.1
+ slash: 3.0.0
+ dev: true
+
+ /globby@14.0.0:
+ resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==}
+ engines: {node: '>=18'}
+ dependencies:
+ '@sindresorhus/merge-streams': 1.0.0
+ fast-glob: 3.3.2
+ ignore: 5.3.0
+ path-type: 5.0.0
+ slash: 5.1.0
+ unicorn-magic: 0.1.0
+ dev: true
+
+ /gonzales-pe@4.3.0:
+ resolution: {integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==}
+ engines: {node: '>=0.6.0'}
+ hasBin: true
+ dependencies:
+ minimist: 1.2.8
+ dev: true
+
+ /gopd@1.0.1:
+ resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
+ dependencies:
+ get-intrinsic: 1.2.2
+
+ /graceful-fs@4.2.11:
+ resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
+ dev: true
+
+ /graphemer@1.4.0:
+ resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
+ dev: true
+
+ /handlebars@4.7.8:
+ resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==}
+ engines: {node: '>=0.4.7'}
+ hasBin: true
+ dependencies:
+ minimist: 1.2.8
+ neo-async: 2.6.2
+ source-map: 0.6.1
+ wordwrap: 1.0.0
+ optionalDependencies:
+ uglify-js: 3.17.4
+ dev: true
+
+ /hard-rejection@2.1.0:
+ resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /has-ansi@2.0.0:
+ resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ ansi-regex: 2.1.1
+ dev: true
+
+ /has-bigints@1.0.2:
+ resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
+ dev: true
+
+ /has-color@0.1.7:
+ resolution: {integrity: sha512-kaNz5OTAYYmt646Hkqw50/qyxP2vFnTVu5AQ1Zmk22Kk5+4Qx6BpO8+u7IKsML5fOsFk0ZT0AcCJNYwcvaLBvw==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /has-dynamic-import@2.0.1:
+ resolution: {integrity: sha512-X3fbtsZmwb6W7fJGR9o7x65fZoodygCrZ3TVycvghP62yYQfS0t4RS0Qcz+j5tQYUKeSWS09tHkWW6WhFV3XhQ==}
+ dependencies:
+ call-bind: 1.0.5
+ get-intrinsic: 1.2.2
+ dev: true
+
+ /has-flag@3.0.0:
+ resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /has-flag@4.0.0:
+ resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /has-property-descriptors@1.0.1:
+ resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==}
+ dependencies:
+ get-intrinsic: 1.2.2
+
+ /has-proto@1.0.1:
+ resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==}
+ engines: {node: '>= 0.4'}
+
+ /has-symbols@1.0.3:
+ resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
+ engines: {node: '>= 0.4'}
+
+ /has-tostringtag@1.0.0:
+ resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ has-symbols: 1.0.3
+
+ /has-unicode@2.0.1:
+ resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}
+ dev: true
+
+ /has-value@0.3.1:
+ resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ get-value: 2.0.6
+ has-values: 0.1.4
+ isobject: 2.1.0
+ dev: true
+
+ /has-value@1.0.0:
+ resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ get-value: 2.0.6
+ has-values: 1.0.0
+ isobject: 3.0.1
+ dev: true
+
+ /has-values@0.1.4:
+ resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /has-values@1.0.0:
+ resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-number: 3.0.0
+ kind-of: 4.0.0
+ dev: true
+
+ /hasown@2.0.0:
+ resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ function-bind: 1.1.2
+
+ /hast-util-is-element@1.1.0:
+ resolution: {integrity: sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ==}
+ dev: true
+
+ /hast-util-sanitize@3.0.2:
+ resolution: {integrity: sha512-+2I0x2ZCAyiZOO/sb4yNLFmdwPBnyJ4PBkVTUMKMqBwYNA+lXSgOmoRXlJFazoyid9QPogRRKgKhVEodv181sA==}
+ dependencies:
+ xtend: 4.0.2
+ dev: true
+
+ /hast-util-to-html@7.1.3:
+ resolution: {integrity: sha512-yk2+1p3EJTEE9ZEUkgHsUSVhIpCsL/bvT8E5GzmWc+N1Po5gBw+0F8bo7dpxXR0nu0bQVxVZGX2lBGF21CmeDw==}
+ dependencies:
+ ccount: 1.1.0
+ comma-separated-tokens: 1.0.8
+ hast-util-is-element: 1.1.0
+ hast-util-whitespace: 1.0.4
+ html-void-elements: 1.0.5
+ property-information: 5.6.0
+ space-separated-tokens: 1.1.5
+ stringify-entities: 3.1.0
+ unist-util-is: 4.1.0
+ xtend: 4.0.2
+ dev: true
+
+ /hast-util-whitespace@1.0.4:
+ resolution: {integrity: sha512-I5GTdSfhYfAPNztx2xJRQpG8cuDSNt599/7YUn7Gx/WxNMsG+a835k97TDkFgk123cwjfwINaZknkKkphx/f2A==}
+ dev: true
+
+ /he@1.2.0:
+ resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
+ hasBin: true
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /highlight.js@10.7.3:
+ resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
+ dev: true
+
+ /hosted-git-info@2.8.9:
+ resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
+ dev: true
+
+ /hosted-git-info@3.0.8:
+ resolution: {integrity: sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==}
+ engines: {node: '>=10'}
+ dependencies:
+ lru-cache: 6.0.0
+ dev: true
+
+ /hosted-git-info@4.1.0:
+ resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==}
+ engines: {node: '>=10'}
+ dependencies:
+ lru-cache: 6.0.0
+ dev: true
+
+ /hosted-git-info@6.1.1:
+ resolution: {integrity: sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ lru-cache: 7.18.3
+ dev: true
+
+ /html-void-elements@1.0.5:
+ resolution: {integrity: sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==}
+ dev: true
+
+ /http-cache-semantics@4.1.1:
+ resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==}
+ dev: true
+
+ /http-parser-js@0.5.8:
+ resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==}
+ dev: true
+
+ /http-proxy-agent@5.0.0:
+ resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
+ engines: {node: '>= 6'}
+ dependencies:
+ '@tootallnate/once': 2.0.0
+ agent-base: 6.0.2
+ debug: 4.3.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /https-proxy-agent@5.0.1:
+ resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
+ engines: {node: '>= 6'}
+ dependencies:
+ agent-base: 6.0.2
+ debug: 4.3.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /human-signals@1.1.1:
+ resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
+ engines: {node: '>=8.12.0'}
+ dev: true
+
+ /human-signals@2.1.0:
+ resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
+ engines: {node: '>=10.17.0'}
+ dev: true
+
+ /human-signals@4.3.1:
+ resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
+ engines: {node: '>=14.18.0'}
+ dev: true
+
+ /humanize-ms@1.2.1:
+ resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
+ dependencies:
+ ms: 2.1.3
+ dev: true
+
+ /husky@4.3.8:
+ resolution: {integrity: sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==}
+ engines: {node: '>=10'}
+ hasBin: true
+ requiresBuild: true
+ dependencies:
+ chalk: 4.1.2
+ ci-info: 2.0.0
+ compare-versions: 3.6.0
+ cosmiconfig: 7.1.0
+ find-versions: 4.0.0
+ opencollective-postinstall: 2.0.3
+ pkg-dir: 5.0.0
+ please-upgrade-node: 3.2.0
+ slash: 3.0.0
+ which-pm-runs: 1.1.0
+ dev: true
+
+ /iconv-lite@0.4.24:
+ resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ safer-buffer: 2.1.2
+ dev: true
+
+ /iconv-lite@0.6.3:
+ resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
+ engines: {node: '>=0.10.0'}
+ requiresBuild: true
+ dependencies:
+ safer-buffer: 2.1.2
+ dev: true
+ optional: true
+
+ /ieee754@1.2.1:
+ resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
+ dev: true
+
+ /ignore-walk@5.0.1:
+ resolution: {integrity: sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ minimatch: 5.1.6
+ dev: true
+
+ /ignore-walk@6.0.4:
+ resolution: {integrity: sha512-t7sv42WkwFkyKbivUCglsQW5YWMskWtbEf4MNKX5u/CCWHKSPzN4FtBQGsQZgCLbxOzpVlcbWVK5KB3auIOjSw==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ minimatch: 9.0.3
+ dev: true
+
+ /ignore@5.3.0:
+ resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==}
+ engines: {node: '>= 4'}
+ dev: true
+
+ /import-fresh@3.3.0:
+ resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
+ engines: {node: '>=6'}
+ dependencies:
+ parent-module: 1.0.1
+ resolve-from: 4.0.0
+ dev: true
+
+ /import-local@3.1.0:
+ resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==}
+ engines: {node: '>=8'}
+ hasBin: true
+ dependencies:
+ pkg-dir: 4.2.0
+ resolve-cwd: 3.0.0
+ dev: true
+
+ /imurmurhash@0.1.4:
+ resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
+ engines: {node: '>=0.8.19'}
+ dev: true
+
+ /indent-string@4.0.0:
+ resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /indexes-of@1.0.1:
+ resolution: {integrity: sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==}
+ dev: true
+
+ /infer-owner@1.0.4:
+ resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==}
+ dev: true
+
+ /inflight@1.0.6:
+ resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
+ dependencies:
+ once: 1.4.0
+ wrappy: 1.0.2
+ dev: true
+
+ /inherits@2.0.4:
+ resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
+ dev: true
+
+ /ini@1.3.8:
+ resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
+ dev: true
+
+ /init-package-json@5.0.0:
+ resolution: {integrity: sha512-kBhlSheBfYmq3e0L1ii+VKe3zBTLL5lDCDWR+f9dLmEGSB3MqLlMlsolubSsyI88Bg6EA+BIMlomAnQ1SwgQBw==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ npm-package-arg: 10.1.0
+ promzard: 1.0.0
+ read: 2.1.0
+ read-package-json: 6.0.4
+ semver: 7.5.4
+ validate-npm-package-license: 3.0.4
+ validate-npm-package-name: 5.0.0
+ dev: true
+
+ /inquirer@8.2.6:
+ resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ ansi-escapes: 4.3.2
+ chalk: 4.1.2
+ cli-cursor: 3.1.0
+ cli-width: 3.0.0
+ external-editor: 3.1.0
+ figures: 3.2.0
+ lodash: 4.17.21
+ mute-stream: 0.0.8
+ ora: 5.4.1
+ run-async: 2.4.1
+ rxjs: 7.8.1
+ string-width: 4.2.3
+ strip-ansi: 6.0.1
+ through: 2.3.8
+ wrap-ansi: 6.2.0
+ dev: true
+
+ /internal-slot@1.0.6:
+ resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ get-intrinsic: 1.2.2
+ hasown: 2.0.0
+ side-channel: 1.0.4
+ dev: true
+
+ /ip@2.0.0:
+ resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==}
+ dev: true
+
+ /is-absolute@1.0.0:
+ resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-relative: 1.0.0
+ is-windows: 1.0.2
+ dev: true
+
+ /is-accessor-descriptor@1.0.1:
+ resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==}
+ engines: {node: '>= 0.10'}
+ dependencies:
+ hasown: 2.0.0
+ dev: true
+
+ /is-alphabetical@1.0.4:
+ resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}
+ dev: true
+
+ /is-alphanumerical@1.0.4:
+ resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==}
+ dependencies:
+ is-alphabetical: 1.0.4
+ is-decimal: 1.0.4
+ dev: true
+
+ /is-arguments@1.1.1:
+ resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ has-tostringtag: 1.0.0
+
+ /is-array-buffer@3.0.2:
+ resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==}
+ dependencies:
+ call-bind: 1.0.5
+ get-intrinsic: 1.2.2
+ is-typed-array: 1.1.12
+ dev: true
+
+ /is-arrayish@0.2.1:
+ resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
+ dev: true
+
+ /is-arrayish@0.3.2:
+ resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
+ dev: true
+
+ /is-bigint@1.0.4:
+ resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
+ dependencies:
+ has-bigints: 1.0.2
+ dev: true
+
+ /is-binary-path@2.1.0:
+ resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
+ engines: {node: '>=8'}
+ dependencies:
+ binary-extensions: 2.2.0
+ dev: true
+
+ /is-boolean-object@1.1.2:
+ resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ has-tostringtag: 1.0.0
+ dev: true
+
+ /is-buffer@1.1.6:
+ resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
+ dev: true
+
+ /is-buffer@2.0.5:
+ resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /is-builtin-module@3.2.1:
+ resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
+ engines: {node: '>=6'}
+ dependencies:
+ builtin-modules: 3.3.0
+ dev: true
+
+ /is-callable@1.2.7:
+ resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
+ /is-ci@3.0.1:
+ resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==}
+ hasBin: true
+ dependencies:
+ ci-info: 3.9.0
+ dev: true
+
+ /is-core-module@2.13.1:
+ resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+ dependencies:
+ hasown: 2.0.0
+ dev: true
+
+ /is-data-descriptor@1.0.1:
+ resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ hasown: 2.0.0
+ dev: true
+
+ /is-date-object@1.0.5:
+ resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ has-tostringtag: 1.0.0
+
+ /is-decimal@1.0.4:
+ resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
+ dev: true
+
+ /is-descriptor@0.1.7:
+ resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ is-accessor-descriptor: 1.0.1
+ is-data-descriptor: 1.0.1
+ dev: true
+
+ /is-descriptor@1.0.3:
+ resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ is-accessor-descriptor: 1.0.1
+ is-data-descriptor: 1.0.1
+ dev: true
+
+ /is-docker@2.2.1:
+ resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
+ engines: {node: '>=8'}
+ hasBin: true
+ dev: true
+
+ /is-docker@3.0.0:
+ resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ hasBin: true
+ dev: true
+
+ /is-extendable@0.1.1:
+ resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /is-extendable@1.0.1:
+ resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-plain-object: 2.0.4
+ dev: true
+
+ /is-extglob@2.1.1:
+ resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /is-fullwidth-code-point@2.0.0:
+ resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /is-fullwidth-code-point@3.0.0:
+ resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /is-glob@3.1.0:
+ resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-extglob: 2.1.1
+ dev: true
+
+ /is-glob@4.0.3:
+ resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-extglob: 2.1.1
+ dev: true
+
+ /is-hexadecimal@1.0.4:
+ resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}
+ dev: true
+
+ /is-inside-container@1.0.0:
+ resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==}
+ engines: {node: '>=14.16'}
+ hasBin: true
+ dependencies:
+ is-docker: 3.0.0
+ dev: true
+
+ /is-interactive@1.0.0:
+ resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /is-lambda@1.0.1:
+ resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==}
+ dev: true
+
+ /is-map@2.0.2:
+ resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==}
+ dev: true
+
+ /is-module@1.0.0:
+ resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
+ dev: true
+
+ /is-negated-glob@1.0.0:
+ resolution: {integrity: sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /is-negative-zero@2.0.2:
+ resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
+ /is-number-object@1.0.7:
+ resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ has-tostringtag: 1.0.0
+ dev: true
+
+ /is-number@3.0.0:
+ resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ kind-of: 3.2.2
+ dev: true
+
+ /is-number@7.0.0:
+ resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
+ engines: {node: '>=0.12.0'}
+ dev: true
+
+ /is-obj@1.0.1:
+ resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /is-obj@2.0.0:
+ resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /is-path-inside@3.0.3:
+ resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /is-plain-obj@1.1.0:
+ resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /is-plain-obj@2.1.0:
+ resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /is-plain-obj@4.1.0:
+ resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /is-plain-object@2.0.4:
+ resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ isobject: 3.0.1
+ dev: true
+
+ /is-plain-object@5.0.0:
+ resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /is-reference@1.2.1:
+ resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
+ dependencies:
+ '@types/estree': 1.0.5
+ dev: true
+
+ /is-regex@1.1.4:
+ resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ has-tostringtag: 1.0.0
+
+ /is-regexp@1.0.0:
+ resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /is-relative-path@1.0.2:
+ resolution: {integrity: sha512-i1h+y50g+0hRbBD+dbnInl3JlJ702aar58snAeX+MxBAPvzXGej7sYoPMhlnykabt0ZzCJNBEyzMlekuQZN7fA==}
+ dev: true
+
+ /is-relative@1.0.0:
+ resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-unc-path: 1.0.0
+ dev: true
+
+ /is-set@2.0.2:
+ resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==}
+ dev: true
+
+ /is-shared-array-buffer@1.0.2:
+ resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
+ dependencies:
+ call-bind: 1.0.5
+ dev: true
+
+ /is-ssh@1.4.0:
+ resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==}
+ dependencies:
+ protocols: 2.0.1
+ dev: true
+
+ /is-stream@2.0.0:
+ resolution: {integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /is-stream@2.0.1:
+ resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /is-stream@3.0.0:
+ resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dev: true
+
+ /is-string@1.0.7:
+ resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ has-tostringtag: 1.0.0
+ dev: true
+
+ /is-symbol@1.0.4:
+ resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ has-symbols: 1.0.3
+ dev: true
+
+ /is-text-path@1.0.1:
+ resolution: {integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ text-extensions: 1.9.0
+ dev: true
+
+ /is-typed-array@1.1.12:
+ resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ which-typed-array: 1.1.13
+ dev: true
+
+ /is-typedarray@1.0.0:
+ resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}
+ dev: true
+
+ /is-unc-path@1.0.0:
+ resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ unc-path-regex: 0.1.2
+ dev: true
+
+ /is-unicode-supported@0.1.0:
+ resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /is-url@1.2.4:
+ resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==}
+ dev: true
+
+ /is-utf8@0.2.1:
+ resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==}
+ dev: true
+
+ /is-valid-glob@1.0.0:
+ resolution: {integrity: sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /is-weakmap@2.0.1:
+ resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==}
+ dev: true
+
+ /is-weakref@1.0.2:
+ resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
+ dependencies:
+ call-bind: 1.0.5
+ dev: true
+
+ /is-weakset@2.0.2:
+ resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==}
+ dependencies:
+ call-bind: 1.0.5
+ get-intrinsic: 1.2.2
+ dev: true
+
+ /is-windows@1.0.2:
+ resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /is-wsl@2.2.0:
+ resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
+ engines: {node: '>=8'}
+ dependencies:
+ is-docker: 2.2.1
+ dev: true
+
+ /isarray@0.0.1:
+ resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==}
+ dev: true
+
+ /isarray@1.0.0:
+ resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
+ dev: true
+
+ /isarray@2.0.5:
+ resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
+ dev: true
+
+ /isexe@2.0.0:
+ resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
+ dev: true
+
+ /isobject@2.1.0:
+ resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ isarray: 1.0.0
+ dev: true
+
+ /isobject@3.0.1:
+ resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /jackspeak@2.3.6:
+ resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
+ engines: {node: '>=14'}
+ dependencies:
+ '@isaacs/cliui': 8.0.2
+ optionalDependencies:
+ '@pkgjs/parseargs': 0.11.0
+ dev: true
+
+ /jake@10.8.7:
+ resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ async: 3.2.5
+ chalk: 4.1.0
+ filelist: 1.0.4
+ minimatch: 3.1.2
+ dev: true
+
+ /jest-diff@29.7.0:
+ resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ chalk: 4.1.0
+ diff-sequences: 29.6.3
+ jest-get-type: 29.6.3
+ pretty-format: 29.7.0
+ dev: true
+
+ /jest-get-type@29.6.3:
+ resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dev: true
+
+ /joycon@3.1.1:
+ resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /js-tokens@4.0.0:
+ resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
+ dev: true
+
+ /js-yaml@3.14.1:
+ resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
+ hasBin: true
+ dependencies:
+ argparse: 1.0.10
+ esprima: 4.0.1
+ dev: true
+
+ /js-yaml@4.1.0:
+ resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
+ hasBin: true
+ dependencies:
+ argparse: 2.0.1
+ dev: true
+
+ /jsesc@0.5.0:
+ resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
+ hasBin: true
+ dev: true
+
+ /jsesc@2.5.2:
+ resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
+ engines: {node: '>=4'}
+ hasBin: true
+ dev: true
+
+ /json-buffer@3.0.1:
+ resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
+ dev: true
+
+ /json-parse-better-errors@1.0.2:
+ resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
+ dev: true
+
+ /json-parse-even-better-errors@2.3.1:
+ resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
+ dev: true
+
+ /json-parse-even-better-errors@3.0.1:
+ resolution: {integrity: sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dev: true
+
+ /json-schema-traverse@0.4.1:
+ resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
+ dev: true
+
+ /json-stable-stringify-without-jsonify@1.0.1:
+ resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
+ dev: true
+
+ /json-stringify-safe@5.0.1:
+ resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==}
+ dev: true
+
+ /json5@1.0.2:
+ resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
+ hasBin: true
+ dependencies:
+ minimist: 1.2.8
+ dev: true
+
+ /json5@2.2.3:
+ resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
+ engines: {node: '>=6'}
+ hasBin: true
+ dev: true
+
+ /jsonc-parser@3.2.0:
+ resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
+ dev: true
+
+ /jsonfile@6.1.0:
+ resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
+ dependencies:
+ universalify: 2.0.1
+ optionalDependencies:
+ graceful-fs: 4.2.11
+ dev: true
+
+ /jsonlint-lines@1.7.1:
+ resolution: {integrity: sha512-Xp9w20GzfOiwabOqi3bH4Gnx85WFwpaWebmaspaDwX9fBISlEnKYoMtIR9bu6OGFIKzt50BRVyXLxRKDZXQ8Hg==}
+ engines: {node: '>= 0.6'}
+ hasBin: true
+ dependencies:
+ JSV: 4.0.2
+ nomnom: 1.8.1
+ dev: true
+
+ /jsonparse@1.3.1:
+ resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==}
+ engines: {'0': node >= 0.2.0}
+ dev: true
+
+ /jsts@1.6.2:
+ resolution: {integrity: sha512-JNfDQk/fo5MeXx4xefvCyHZD22/DHowHr5K07FdgCJ81MEqn02HsDV5FQvYTz60ZIOv/+hhGbsVzXX5cuDWWlA==}
+ engines: {node: '>= 6'}
+ dev: true
+
+ /jsts@2.7.1:
+ resolution: {integrity: sha512-x2wSZHEBK20CY+Wy+BPE7MrFQHW6sIsdaGUMEqmGAio+3gFzQaBYPwLRonUfQf9Ak8pBieqj9tUofX1+WtAEIg==}
+ engines: {node: '>= 12'}
+ dev: false
+
+ /keyv@4.5.4:
+ resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
+ dependencies:
+ json-buffer: 3.0.1
+ dev: true
+
+ /kind-of@3.2.2:
+ resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-buffer: 1.1.6
+ dev: true
+
+ /kind-of@4.0.0:
+ resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-buffer: 1.1.6
+ dev: true
+
+ /kind-of@6.0.3:
+ resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /konan@2.1.1:
+ resolution: {integrity: sha512-7ZhYV84UzJ0PR/RJnnsMZcAbn+kLasJhVNWsu8ZyVEJYRpGA5XESQ9d/7zOa08U0Ou4cmB++hMNY/3OSV9KIbg==}
+ dependencies:
+ '@babel/parser': 7.12.3
+ '@babel/traverse': 7.23.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /kuler@2.0.0:
+ resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==}
+ dev: true
+
+ /lazystream@1.0.1:
+ resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==}
+ engines: {node: '>= 0.6.3'}
+ dependencies:
+ readable-stream: 2.3.8
+ dev: true
+
+ /lead@1.0.0:
+ resolution: {integrity: sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==}
+ engines: {node: '>= 0.10'}
+ dependencies:
+ flush-write-stream: 1.1.1
+ dev: true
+
+ /lerna@7.4.2:
+ resolution: {integrity: sha512-gxavfzHfJ4JL30OvMunmlm4Anw7d7Tq6tdVHzUukLdS9nWnxCN/QB21qR+VJYp5tcyXogHKbdUEGh6qmeyzxSA==}
+ engines: {node: '>=16.0.0'}
+ hasBin: true
+ dependencies:
+ '@lerna/child-process': 7.4.2
+ '@lerna/create': 7.4.2(typescript@5.3.3)
+ '@npmcli/run-script': 6.0.2
+ '@nx/devkit': 16.10.0(nx@16.10.0)
+ '@octokit/plugin-enterprise-rest': 6.0.1
+ '@octokit/rest': 19.0.11
+ byte-size: 8.1.1
+ chalk: 4.1.0
+ clone-deep: 4.0.1
+ cmd-shim: 6.0.1
+ columnify: 1.6.0
+ conventional-changelog-angular: 7.0.0
+ conventional-changelog-core: 5.0.1
+ conventional-recommended-bump: 7.0.1
+ cosmiconfig: 8.3.6(typescript@5.3.3)
+ dedent: 0.7.0
+ envinfo: 7.8.1
+ execa: 5.0.0
+ fs-extra: 11.2.0
+ get-port: 5.1.1
+ get-stream: 6.0.0
+ git-url-parse: 13.1.0
+ glob-parent: 5.1.2
+ globby: 11.1.0
+ graceful-fs: 4.2.11
+ has-unicode: 2.0.1
+ import-local: 3.1.0
+ ini: 1.3.8
+ init-package-json: 5.0.0
+ inquirer: 8.2.6
+ is-ci: 3.0.1
+ is-stream: 2.0.0
+ jest-diff: 29.7.0
+ js-yaml: 4.1.0
+ libnpmaccess: 7.0.2
+ libnpmpublish: 7.3.0
+ load-json-file: 6.2.0
+ lodash: 4.17.21
+ make-dir: 4.0.0
+ minimatch: 3.0.5
+ multimatch: 5.0.0
+ node-fetch: 2.6.7
+ npm-package-arg: 8.1.1
+ npm-packlist: 5.1.1
+ npm-registry-fetch: 14.0.5
+ npmlog: 6.0.2
+ nx: 16.10.0
+ p-map: 4.0.0
+ p-map-series: 2.1.0
+ p-pipe: 3.1.0
+ p-queue: 6.6.2
+ p-reduce: 2.1.0
+ p-waterfall: 2.1.1
+ pacote: 15.2.0
+ pify: 5.0.0
+ read-cmd-shim: 4.0.0
+ read-package-json: 6.0.4
+ resolve-from: 5.0.0
+ rimraf: 4.4.1
+ semver: 7.5.4
+ signal-exit: 3.0.7
+ slash: 3.0.0
+ ssri: 9.0.1
+ strong-log-transformer: 2.1.0
+ tar: 6.1.11
+ temp-dir: 1.0.0
+ typescript: 5.3.3
+ upath: 2.0.1
+ uuid: 9.0.1
+ validate-npm-package-license: 3.0.4
+ validate-npm-package-name: 5.0.0
+ write-file-atomic: 5.0.1
+ write-pkg: 4.0.0
+ yargs: 16.2.0
+ yargs-parser: 20.2.4
+ transitivePeerDependencies:
+ - '@swc-node/register'
+ - '@swc/core'
+ - bluebird
+ - debug
+ - encoding
+ - supports-color
+ dev: true
+
+ /levn@0.4.1:
+ resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
+ engines: {node: '>= 0.8.0'}
+ dependencies:
+ prelude-ls: 1.2.1
+ type-check: 0.4.0
+ dev: true
+
+ /libnpmaccess@7.0.2:
+ resolution: {integrity: sha512-vHBVMw1JFMTgEk15zRsJuSAg7QtGGHpUSEfnbcRL1/gTBag9iEfJbyjpDmdJmwMhvpoLoNBtdAUCdGnaP32hhw==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ npm-package-arg: 10.1.0
+ npm-registry-fetch: 14.0.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /libnpmpublish@7.3.0:
+ resolution: {integrity: sha512-fHUxw5VJhZCNSls0KLNEG0mCD2PN1i14gH5elGOgiVnU3VgTcRahagYP2LKI1m0tFCJ+XrAm0zVYyF5RCbXzcg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ ci-info: 3.9.0
+ normalize-package-data: 5.0.0
+ npm-package-arg: 10.1.0
+ npm-registry-fetch: 14.0.5
+ proc-log: 3.0.0
+ semver: 7.5.4
+ sigstore: 1.9.0
+ ssri: 10.0.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /lilconfig@3.0.0:
+ resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==}
+ engines: {node: '>=14'}
+ dev: true
+
+ /lines-and-columns@1.2.4:
+ resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
+ dev: true
+
+ /lines-and-columns@2.0.4:
+ resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dev: true
+
+ /lint-staged@10.5.4:
+ resolution: {integrity: sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==}
+ hasBin: true
+ dependencies:
+ chalk: 4.1.2
+ cli-truncate: 2.1.0
+ commander: 6.2.1
+ cosmiconfig: 7.1.0
+ debug: 4.3.4
+ dedent: 0.7.0
+ enquirer: 2.4.1
+ execa: 4.1.0
+ listr2: 3.14.0(enquirer@2.4.1)
+ log-symbols: 4.1.0
+ micromatch: 4.0.5
+ normalize-path: 3.0.0
+ please-upgrade-node: 3.2.0
+ string-argv: 0.3.1
+ stringify-object: 3.3.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /listr2@3.14.0(enquirer@2.4.1):
+ resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==}
+ engines: {node: '>=10.0.0'}
+ peerDependencies:
+ enquirer: '>= 2.3.0 < 3'
+ peerDependenciesMeta:
+ enquirer:
+ optional: true
+ dependencies:
+ cli-truncate: 2.1.0
+ colorette: 2.0.20
+ enquirer: 2.4.1
+ log-update: 4.0.0
+ p-map: 4.0.0
+ rfdc: 1.3.0
+ rxjs: 7.8.1
+ through: 2.3.8
+ wrap-ansi: 7.0.0
+ dev: true
+
+ /livereload-js@2.4.0:
+ resolution: {integrity: sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==}
+ dev: true
+
+ /load-json-file@4.0.0:
+ resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==}
+ engines: {node: '>=4'}
+ dependencies:
+ graceful-fs: 4.2.11
+ parse-json: 4.0.0
+ pify: 3.0.0
+ strip-bom: 3.0.0
+ dev: true
+
+ /load-json-file@6.2.0:
+ resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ graceful-fs: 4.2.11
+ parse-json: 5.2.0
+ strip-bom: 4.0.0
+ type-fest: 0.6.0
+ dev: true
+
+ /load-json-file@7.0.1:
+ resolution: {integrity: sha512-Gnxj3ev3mB5TkVBGad0JM6dmLiQL+o0t23JPBZ9sd+yvSLk05mFoqKBw5N8gbbkU4TNXyqCgIrl/VM17OgUIgQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dev: true
+
+ /load-tsconfig@0.2.5:
+ resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dev: true
+
+ /locate-path@2.0.0:
+ resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==}
+ engines: {node: '>=4'}
+ dependencies:
+ p-locate: 2.0.0
+ path-exists: 3.0.0
+ dev: true
+
+ /locate-path@3.0.0:
+ resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==}
+ engines: {node: '>=6'}
+ dependencies:
+ p-locate: 3.0.0
+ path-exists: 3.0.0
+ dev: true
+
+ /locate-path@5.0.0:
+ resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
+ engines: {node: '>=8'}
+ dependencies:
+ p-locate: 4.1.0
+ dev: true
+
+ /locate-path@6.0.0:
+ resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
+ engines: {node: '>=10'}
+ dependencies:
+ p-locate: 5.0.0
+ dev: true
+
+ /locate-path@7.2.0:
+ resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ p-locate: 6.0.0
+ dev: true
+
+ /lodash.debounce@4.0.8:
+ resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}
+ dev: true
+
+ /lodash.ismatch@4.4.0:
+ resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==}
+ dev: true
+
+ /lodash.merge@4.6.2:
+ resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
+ dev: true
+
+ /lodash.sortby@4.7.0:
+ resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==}
+ dev: true
+
+ /lodash@4.17.21:
+ resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+ dev: true
+
+ /log-symbols@4.1.0:
+ resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==}
+ engines: {node: '>=10'}
+ dependencies:
+ chalk: 4.1.2
+ is-unicode-supported: 0.1.0
+ dev: true
+
+ /log-update@4.0.0:
+ resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==}
+ engines: {node: '>=10'}
+ dependencies:
+ ansi-escapes: 4.3.2
+ cli-cursor: 3.1.0
+ slice-ansi: 4.0.0
+ wrap-ansi: 6.2.0
+ dev: true
+
+ /logform@2.6.0:
+ resolution: {integrity: sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==}
+ engines: {node: '>= 12.0.0'}
+ dependencies:
+ '@colors/colors': 1.6.0
+ '@types/triple-beam': 1.3.5
+ fecha: 4.2.3
+ ms: 2.1.3
+ safe-stable-stringify: 2.4.3
+ triple-beam: 1.4.1
+ dev: true
+
+ /longest-streak@2.0.4:
+ resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==}
+ dev: true
+
+ /lru-cache@10.1.0:
+ resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==}
+ engines: {node: 14 || >=16.14}
+ dev: true
+
+ /lru-cache@5.1.1:
+ resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
+ dependencies:
+ yallist: 3.1.1
+ dev: true
+
+ /lru-cache@6.0.0:
+ resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
+ engines: {node: '>=10'}
+ dependencies:
+ yallist: 4.0.0
+ dev: true
+
+ /lru-cache@7.18.3:
+ resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /magic-string@0.30.5:
+ resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==}
+ engines: {node: '>=12'}
+ requiresBuild: true
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.4.15
+ dev: true
+
+ /make-dir@2.1.0:
+ resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
+ engines: {node: '>=6'}
+ dependencies:
+ pify: 4.0.1
+ semver: 5.7.2
+ dev: true
+
+ /make-dir@4.0.0:
+ resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
+ engines: {node: '>=10'}
+ dependencies:
+ semver: 7.5.4
+ dev: true
+
+ /make-error@1.3.6:
+ resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
+ dev: true
+
+ /make-fetch-happen@10.2.1:
+ resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ agentkeepalive: 4.5.0
+ cacache: 16.1.3
+ http-cache-semantics: 4.1.1
+ http-proxy-agent: 5.0.0
+ https-proxy-agent: 5.0.1
+ is-lambda: 1.0.1
+ lru-cache: 7.18.3
+ minipass: 3.3.6
+ minipass-collect: 1.0.2
+ minipass-fetch: 2.1.2
+ minipass-flush: 1.0.5
+ minipass-pipeline: 1.2.4
+ negotiator: 0.6.3
+ promise-retry: 2.0.1
+ socks-proxy-agent: 7.0.0
+ ssri: 9.0.1
+ transitivePeerDependencies:
+ - bluebird
+ - supports-color
+ dev: true
+
+ /make-fetch-happen@11.1.1:
+ resolution: {integrity: sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ agentkeepalive: 4.5.0
+ cacache: 17.1.4
+ http-cache-semantics: 4.1.1
+ http-proxy-agent: 5.0.0
+ https-proxy-agent: 5.0.1
+ is-lambda: 1.0.1
+ lru-cache: 7.18.3
+ minipass: 5.0.0
+ minipass-fetch: 3.0.4
+ minipass-flush: 1.0.5
+ minipass-pipeline: 1.2.4
+ negotiator: 0.6.3
+ promise-retry: 2.0.1
+ socks-proxy-agent: 7.0.0
+ ssri: 10.0.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /map-cache@0.2.2:
+ resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /map-obj@1.0.1:
+ resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /map-obj@4.3.0:
+ resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /map-visit@1.0.0:
+ resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ object-visit: 1.0.1
+ dev: true
+
+ /marchingsquares@1.3.3:
+ resolution: {integrity: sha512-gz6nNQoVK7Lkh2pZulrT4qd4347S/toG9RXH2pyzhLgkL5mLkBoqgv4EvAGXcV0ikDW72n/OQb3Xe8bGagQZCg==}
+ dev: false
+
+ /markdown-table@2.0.0:
+ resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==}
+ dependencies:
+ repeat-string: 1.6.1
+ dev: true
+
+ /matrix-to-grid@4.0.0:
+ resolution: {integrity: sha512-0JukXYrNe55LsmZFex/rp4ZUkZNeVJtMLPXxJb4SwpOhIVML3nOLHUeg2HaRDyqc0j7O4b+GZuEeJQF2GcJ5Lw==}
+ dependencies:
+ '@turf/helpers': 5.1.5
+ '@turf/rhumb-destination': 5.1.5
+ dev: true
+
+ /mdast-util-definitions@4.0.0:
+ resolution: {integrity: sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==}
+ dependencies:
+ unist-util-visit: 2.0.3
+ dev: true
+
+ /mdast-util-find-and-replace@1.1.1:
+ resolution: {integrity: sha512-9cKl33Y21lyckGzpSmEQnIDjEfeeWelN5s1kUW1LwdB0Fkuq2u+4GdqcGEygYxJE8GVqCl0741bYXHgamfWAZA==}
+ dependencies:
+ escape-string-regexp: 4.0.0
+ unist-util-is: 4.1.0
+ unist-util-visit-parents: 3.1.1
+ dev: true
+
+ /mdast-util-from-markdown@0.8.5:
+ resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==}
+ dependencies:
+ '@types/mdast': 3.0.15
+ mdast-util-to-string: 2.0.0
+ micromark: 2.11.4
+ parse-entities: 2.0.0
+ unist-util-stringify-position: 2.0.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /mdast-util-gfm-autolink-literal@0.1.3:
+ resolution: {integrity: sha512-GjmLjWrXg1wqMIO9+ZsRik/s7PLwTaeCHVB7vRxUwLntZc8mzmTsLVr6HW1yLokcnhfURsn5zmSVdi3/xWWu1A==}
+ dependencies:
+ ccount: 1.1.0
+ mdast-util-find-and-replace: 1.1.1
+ micromark: 2.11.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /mdast-util-gfm-strikethrough@0.2.3:
+ resolution: {integrity: sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==}
+ dependencies:
+ mdast-util-to-markdown: 0.6.5
+ dev: true
+
+ /mdast-util-gfm-table@0.1.6:
+ resolution: {integrity: sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==}
+ dependencies:
+ markdown-table: 2.0.0
+ mdast-util-to-markdown: 0.6.5
+ dev: true
+
+ /mdast-util-gfm-task-list-item@0.1.6:
+ resolution: {integrity: sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==}
+ dependencies:
+ mdast-util-to-markdown: 0.6.5
+ dev: true
+
+ /mdast-util-gfm@0.1.2:
+ resolution: {integrity: sha512-NNkhDx/qYcuOWB7xHUGWZYVXvjPFFd6afg6/e2g+SV4r9q5XUcCbV4Wfa3DLYIiD+xAEZc6K4MGaE/m0KDcPwQ==}
+ dependencies:
+ mdast-util-gfm-autolink-literal: 0.1.3
+ mdast-util-gfm-strikethrough: 0.2.3
+ mdast-util-gfm-table: 0.1.6
+ mdast-util-gfm-task-list-item: 0.1.6
+ mdast-util-to-markdown: 0.6.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /mdast-util-inject@1.1.0:
+ resolution: {integrity: sha512-CcJ0mHa36QYumDKiZ2OIR+ClhfOM7zIzN+Wfy8tRZ1hpH9DKLCS+Mh4DyK5bCxzE9uxMWcbIpeNFWsg1zrj/2g==}
+ dependencies:
+ mdast-util-to-string: 1.1.0
+ dev: true
+
+ /mdast-util-to-hast@10.2.0:
+ resolution: {integrity: sha512-JoPBfJ3gBnHZ18icCwHR50orC9kNH81tiR1gs01D8Q5YpV6adHNO9nKNuFBCJQ941/32PT1a63UF/DitmS3amQ==}
+ dependencies:
+ '@types/mdast': 3.0.15
+ '@types/unist': 2.0.10
+ mdast-util-definitions: 4.0.0
+ mdurl: 1.0.1
+ unist-builder: 2.0.3
+ unist-util-generated: 1.1.6
+ unist-util-position: 3.1.0
+ unist-util-visit: 2.0.3
+ dev: true
+
+ /mdast-util-to-markdown@0.6.5:
+ resolution: {integrity: sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==}
+ dependencies:
+ '@types/unist': 2.0.10
+ longest-streak: 2.0.4
+ mdast-util-to-string: 2.0.0
+ parse-entities: 2.0.0
+ repeat-string: 1.6.1
+ zwitch: 1.0.5
+ dev: true
+
+ /mdast-util-to-string@1.1.0:
+ resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==}
+ dev: true
+
+ /mdast-util-to-string@2.0.0:
+ resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==}
+ dev: true
+
+ /mdast-util-toc@5.1.0:
+ resolution: {integrity: sha512-csimbRIVkiqc+PpFeKDGQ/Ck2N4f9FYH3zzBMMJzcxoKL8m+cM0n94xXm0I9eaxHnKdY9n145SGTdyJC7i273g==}
+ dependencies:
+ '@types/mdast': 3.0.15
+ '@types/unist': 2.0.10
+ extend: 3.0.2
+ github-slugger: 1.5.0
+ mdast-util-to-string: 2.0.0
+ unist-util-is: 4.1.0
+ unist-util-visit: 2.0.3
+ dev: true
+
+ /mdurl@1.0.1:
+ resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==}
+ dev: true
+
+ /memorystream@0.3.1:
+ resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==}
+ engines: {node: '>= 0.10.0'}
+ dev: true
+
+ /meow@12.1.1:
+ resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==}
+ engines: {node: '>=16.10'}
+ dev: true
+
+ /meow@8.1.2:
+ resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==}
+ engines: {node: '>=10'}
+ dependencies:
+ '@types/minimist': 1.2.5
+ camelcase-keys: 6.2.2
+ decamelize-keys: 1.1.1
+ hard-rejection: 2.1.0
+ minimist-options: 4.1.0
+ normalize-package-data: 3.0.3
+ read-pkg-up: 7.0.1
+ redent: 3.0.0
+ trim-newlines: 3.0.1
+ type-fest: 0.18.1
+ yargs-parser: 20.2.4
+ dev: true
+
+ /merge-stream@2.0.0:
+ resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
+ dev: true
+
+ /merge2@1.4.1:
+ resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
+ engines: {node: '>= 8'}
+ dev: true
+
+ /mgrs@1.0.0:
+ resolution: {integrity: sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==}
+ dev: true
+
+ /micromark-extension-gfm-autolink-literal@0.5.7:
+ resolution: {integrity: sha512-ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==}
+ dependencies:
+ micromark: 2.11.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /micromark-extension-gfm-strikethrough@0.6.5:
+ resolution: {integrity: sha512-PpOKlgokpQRwUesRwWEp+fHjGGkZEejj83k9gU5iXCbDG+XBA92BqnRKYJdfqfkrRcZRgGuPuXb7DaK/DmxOhw==}
+ dependencies:
+ micromark: 2.11.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /micromark-extension-gfm-table@0.4.3:
+ resolution: {integrity: sha512-hVGvESPq0fk6ALWtomcwmgLvH8ZSVpcPjzi0AjPclB9FsVRgMtGZkUcpE0zgjOCFAznKepF4z3hX8z6e3HODdA==}
+ dependencies:
+ micromark: 2.11.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /micromark-extension-gfm-tagfilter@0.3.0:
+ resolution: {integrity: sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==}
+ dev: true
+
+ /micromark-extension-gfm-task-list-item@0.3.3:
+ resolution: {integrity: sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==}
+ dependencies:
+ micromark: 2.11.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /micromark-extension-gfm@0.3.3:
+ resolution: {integrity: sha512-oVN4zv5/tAIA+l3GbMi7lWeYpJ14oQyJ3uEim20ktYFAcfX1x3LNlFGGlmrZHt7u9YlKExmyJdDGaTt6cMSR/A==}
+ dependencies:
+ micromark: 2.11.4
+ micromark-extension-gfm-autolink-literal: 0.5.7
+ micromark-extension-gfm-strikethrough: 0.6.5
+ micromark-extension-gfm-table: 0.4.3
+ micromark-extension-gfm-tagfilter: 0.3.0
+ micromark-extension-gfm-task-list-item: 0.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /micromark@2.11.4:
+ resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
+ dependencies:
+ debug: 4.3.4
+ parse-entities: 2.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /micromatch@3.1.10:
+ resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ arr-diff: 4.0.0
+ array-unique: 0.3.2
+ braces: 2.3.2
+ define-property: 2.0.2
+ extend-shallow: 3.0.2
+ extglob: 2.0.4
+ fragment-cache: 0.2.1
+ kind-of: 6.0.3
+ nanomatch: 1.2.13
+ object.pick: 1.3.0
+ regex-not: 1.0.2
+ snapdragon: 0.8.2
+ to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /micromatch@4.0.5:
+ resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
+ engines: {node: '>=8.6'}
+ dependencies:
+ braces: 3.0.2
+ picomatch: 2.3.1
+ dev: true
+
+ /mime-db@1.52.0:
+ resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
+ engines: {node: '>= 0.6'}
+ dev: true
+
+ /mime-types@2.1.35:
+ resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
+ engines: {node: '>= 0.6'}
+ dependencies:
+ mime-db: 1.52.0
+ dev: true
+
+ /mime@2.6.0:
+ resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==}
+ engines: {node: '>=4.0.0'}
+ hasBin: true
+ dev: true
+
+ /mimic-fn@2.1.0:
+ resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /mimic-fn@4.0.0:
+ resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /min-indent@1.0.1:
+ resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /minimatch@3.0.5:
+ resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==}
+ dependencies:
+ brace-expansion: 1.1.11
+ dev: true
+
+ /minimatch@3.1.2:
+ resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+ dependencies:
+ brace-expansion: 1.1.11
+ dev: true
+
+ /minimatch@5.1.6:
+ resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
+ engines: {node: '>=10'}
+ dependencies:
+ brace-expansion: 2.0.1
+ dev: true
+
+ /minimatch@8.0.4:
+ resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dependencies:
+ brace-expansion: 2.0.1
+ dev: true
+
+ /minimatch@9.0.3:
+ resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dependencies:
+ brace-expansion: 2.0.1
+ dev: true
+
+ /minimist-options@4.1.0:
+ resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==}
+ engines: {node: '>= 6'}
+ dependencies:
+ arrify: 1.0.1
+ is-plain-obj: 1.1.0
+ kind-of: 6.0.3
+ dev: true
+
+ /minimist@1.1.1:
+ resolution: {integrity: sha512-FzcUe2HULkO6NxOnADCRJos39lkw3Uy+i8hpVfHDrBK0fdbTLkeo6LveAY6dEJwoSxwB3z6MyQSOJDRZ6w9kvA==}
+ dev: true
+
+ /minimist@1.2.8:
+ resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
+ dev: true
+
+ /minipass-collect@1.0.2:
+ resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==}
+ engines: {node: '>= 8'}
+ dependencies:
+ minipass: 3.3.6
+ dev: true
+
+ /minipass-fetch@2.1.2:
+ resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ minipass: 3.3.6
+ minipass-sized: 1.0.3
+ minizlib: 2.1.2
+ optionalDependencies:
+ encoding: 0.1.13
+ dev: true
+
+ /minipass-fetch@3.0.4:
+ resolution: {integrity: sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ minipass: 7.0.4
+ minipass-sized: 1.0.3
+ minizlib: 2.1.2
+ optionalDependencies:
+ encoding: 0.1.13
+ dev: true
+
+ /minipass-flush@1.0.5:
+ resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==}
+ engines: {node: '>= 8'}
+ dependencies:
+ minipass: 3.3.6
+ dev: true
+
+ /minipass-json-stream@1.0.1:
+ resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==}
+ dependencies:
+ jsonparse: 1.3.1
+ minipass: 3.3.6
+ dev: true
+
+ /minipass-pipeline@1.2.4:
+ resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==}
+ engines: {node: '>=8'}
+ dependencies:
+ minipass: 3.3.6
+ dev: true
+
+ /minipass-sized@1.0.3:
+ resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==}
+ engines: {node: '>=8'}
+ dependencies:
+ minipass: 3.3.6
+ dev: true
+
+ /minipass@3.3.6:
+ resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
+ engines: {node: '>=8'}
+ dependencies:
+ yallist: 4.0.0
+ dev: true
+
+ /minipass@4.2.8:
+ resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /minipass@5.0.0:
+ resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /minipass@7.0.4:
+ resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dev: true
+
+ /minizlib@2.1.2:
+ resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
+ engines: {node: '>= 8'}
+ dependencies:
+ minipass: 3.3.6
+ yallist: 4.0.0
+ dev: true
+
+ /mixin-deep@1.3.2:
+ resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ for-in: 1.0.2
+ is-extendable: 1.0.1
+ dev: true
+
+ /mkdirp@1.0.4:
+ resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dev: true
+
+ /mkdirp@3.0.1:
+ resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dev: true
+
+ /mock-property@1.0.3:
+ resolution: {integrity: sha512-2emPTb1reeLLYwHxyVx993iYyCHEiRRO+y8NFXFPL5kl5q14sgTK76cXyEKkeKCHeRw35SfdkUJ10Q1KfHuiIQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-data-property: 1.1.1
+ functions-have-names: 1.2.3
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.1
+ hasown: 2.0.0
+ isarray: 2.0.5
+ dev: true
+
+ /modify-values@1.0.1:
+ resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /module-definition@3.4.0:
+ resolution: {integrity: sha512-XxJ88R1v458pifaSkPNLUTdSPNVGMP2SXVncVmApGO+gAfrLANiYe6JofymCzVceGOMwQE2xogxBSc8uB7XegA==}
+ engines: {node: '>=6.0'}
+ hasBin: true
+ dependencies:
+ ast-module-types: 3.0.0
+ node-source-walk: 4.3.0
+ dev: true
+
+ /module-deps-sortable@5.0.3:
+ resolution: {integrity: sha512-eiyIZj/A0dj1o4ywXWqicazUL3l0HP3TydUR6xF0X3xh3LGBMLqW8a9aFe6MuNH4mxNMk53QKBHM6LOPR8kSgw==}
+ engines: {node: '>= 0.6'}
+ hasBin: true
+ dependencies:
+ JSONStream: 1.3.5
+ browser-resolve: 1.11.3
+ cached-path-relative: 1.1.0
+ concat-stream: 1.5.2
+ defined: 1.0.1
+ detective: 5.2.1
+ duplexer2: 0.1.4
+ inherits: 2.0.4
+ konan: 2.1.1
+ readable-stream: 2.3.8
+ resolve: 1.22.8
+ standard-version: 9.5.0
+ stream-combiner2: 1.1.1
+ subarg: 1.0.0
+ through2: 2.0.5
+ xtend: 4.0.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /module-lookup-amd@7.0.1:
+ resolution: {integrity: sha512-w9mCNlj0S8qviuHzpakaLVc+/7q50jl9a/kmJ/n8bmXQZgDPkQHnPBb8MUOYh3WpAYkXuNc2c+khsozhIp/amQ==}
+ engines: {node: '>=10.13.0'}
+ hasBin: true
+ dependencies:
+ commander: 2.20.3
+ debug: 4.3.4
+ glob: 7.2.3
+ requirejs: 2.3.6
+ requirejs-config-file: 4.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /monorepolint@0.5.0-alpha.132:
+ resolution: {integrity: sha512-f3fyafG/VvbQv5egzZGchUaW8Kfc/fcjCJ6ycOisl0Sa9zBYE0hni5+iI7tRkUCW6zFttQvwIJaoGiE2RKoXLg==}
+ engines: {node: '>=18'}
+ dependencies:
+ '@monorepolint/cli': 0.5.0-alpha.132
+ '@monorepolint/config': 0.5.0-alpha.132
+ '@monorepolint/core': 0.5.0-alpha.132
+ '@monorepolint/internal-mrl-config': 0.5.0-alpha.132
+ '@monorepolint/rules': 0.5.0-alpha.132
+ '@monorepolint/utils': 0.5.0-alpha.132
+ dev: true
+
+ /ms@2.0.0:
+ resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
+ dev: true
+
+ /ms@2.1.2:
+ resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
+ dev: true
+
+ /ms@2.1.3:
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+ dev: true
+
+ /multimatch@5.0.0:
+ resolution: {integrity: sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==}
+ engines: {node: '>=10'}
+ dependencies:
+ '@types/minimatch': 3.0.5
+ array-differ: 3.0.0
+ array-union: 2.1.0
+ arrify: 2.0.1
+ minimatch: 3.0.5
+ dev: true
+
+ /mute-stream@0.0.8:
+ resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==}
+ dev: true
+
+ /mute-stream@1.0.0:
+ resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dev: true
+
+ /mz@2.7.0:
+ resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
+ dependencies:
+ any-promise: 1.3.0
+ object-assign: 4.1.1
+ thenify-all: 1.6.0
+ dev: true
+
+ /nanoid@3.3.7:
+ resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
+ hasBin: true
+ requiresBuild: true
+ dev: true
+
+ /nanomatch@1.2.13:
+ resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ arr-diff: 4.0.0
+ array-unique: 0.3.2
+ define-property: 2.0.2
+ extend-shallow: 3.0.2
+ fragment-cache: 0.2.1
+ is-windows: 1.0.2
+ kind-of: 6.0.3
+ object.pick: 1.3.0
+ regex-not: 1.0.2
+ snapdragon: 0.8.2
+ to-regex: 3.0.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /natural-compare@1.4.0:
+ resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
+ dev: true
+
+ /negotiator@0.6.3:
+ resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
+ engines: {node: '>= 0.6'}
+ dev: true
+
+ /neo-async@2.6.2:
+ resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
+ dev: true
+
+ /nice-try@1.0.5:
+ resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==}
+ dev: true
+
+ /node-addon-api@3.2.1:
+ resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==}
+ dev: true
+
+ /node-fetch@2.6.7:
+ resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==}
+ engines: {node: 4.x || >=6.0.0}
+ peerDependencies:
+ encoding: ^0.1.0
+ peerDependenciesMeta:
+ encoding:
+ optional: true
+ dependencies:
+ whatwg-url: 5.0.0
+ dev: true
+
+ /node-gyp-build@4.7.1:
+ resolution: {integrity: sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg==}
+ hasBin: true
+ dev: true
+
+ /node-gyp@9.4.1:
+ resolution: {integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==}
+ engines: {node: ^12.13 || ^14.13 || >=16}
+ hasBin: true
+ dependencies:
+ env-paths: 2.2.1
+ exponential-backoff: 3.1.1
+ glob: 7.2.3
+ graceful-fs: 4.2.11
+ make-fetch-happen: 10.2.1
+ nopt: 6.0.0
+ npmlog: 6.0.2
+ rimraf: 3.0.2
+ semver: 7.5.4
+ tar: 6.1.11
+ which: 2.0.2
+ transitivePeerDependencies:
+ - bluebird
+ - supports-color
+ dev: true
+
+ /node-machine-id@1.1.12:
+ resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==}
+ dev: true
+
+ /node-releases@2.0.14:
+ resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+ dev: true
+
+ /node-source-walk@4.3.0:
+ resolution: {integrity: sha512-8Q1hXew6ETzqKRAs3jjLioSxNfT1cx74ooiF8RlAONwVMcfq+UdzLC2eB5qcPldUxaE5w3ytLkrmV1TGddhZTA==}
+ engines: {node: '>=6.0'}
+ dependencies:
+ '@babel/parser': 7.23.5
+ dev: true
+
+ /nomnom@1.8.1:
+ resolution: {integrity: sha512-5s0JxqhDx9/rksG2BTMVN1enjWSvPidpoSgViZU4ZXULyTe+7jxcCRLB6f42Z0l1xYJpleCBtSyY6Lwg3uu5CQ==}
+ deprecated: Package no longer supported. Contact support@npmjs.com for more info.
+ dependencies:
+ chalk: 0.4.0
+ underscore: 1.6.0
+ dev: true
+
+ /nopt@6.0.0:
+ resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ hasBin: true
+ dependencies:
+ abbrev: 1.1.1
+ dev: true
+
+ /normalize-package-data@2.5.0:
+ resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
+ dependencies:
+ hosted-git-info: 2.8.9
+ resolve: 1.22.8
+ semver: 5.7.2
+ validate-npm-package-license: 3.0.4
+ dev: true
+
+ /normalize-package-data@3.0.3:
+ resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==}
+ engines: {node: '>=10'}
+ dependencies:
+ hosted-git-info: 4.1.0
+ is-core-module: 2.13.1
+ semver: 7.5.4
+ validate-npm-package-license: 3.0.4
+ dev: true
+
+ /normalize-package-data@5.0.0:
+ resolution: {integrity: sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ hosted-git-info: 6.1.1
+ is-core-module: 2.13.1
+ semver: 7.5.4
+ validate-npm-package-license: 3.0.4
+ dev: true
+
+ /normalize-path@2.1.1:
+ resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ remove-trailing-separator: 1.1.0
+ dev: true
+
+ /normalize-path@3.0.0:
+ resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /normalize-url@6.1.0:
+ resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /now-and-later@2.0.1:
+ resolution: {integrity: sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==}
+ engines: {node: '>= 0.10'}
+ dependencies:
+ once: 1.4.0
+ dev: true
+
+ /npm-bundled@1.1.2:
+ resolution: {integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==}
+ dependencies:
+ npm-normalize-package-bin: 1.0.1
+ dev: true
+
+ /npm-bundled@3.0.0:
+ resolution: {integrity: sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ npm-normalize-package-bin: 3.0.1
+ dev: true
+
+ /npm-install-checks@6.3.0:
+ resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ semver: 7.5.4
+ dev: true
+
+ /npm-normalize-package-bin@1.0.1:
+ resolution: {integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==}
+ dev: true
+
+ /npm-normalize-package-bin@3.0.1:
+ resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dev: true
+
+ /npm-package-arg@10.1.0:
+ resolution: {integrity: sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ hosted-git-info: 6.1.1
+ proc-log: 3.0.0
+ semver: 7.5.4
+ validate-npm-package-name: 5.0.0
+ dev: true
+
+ /npm-package-arg@8.1.1:
+ resolution: {integrity: sha512-CsP95FhWQDwNqiYS+Q0mZ7FAEDytDZAkNxQqea6IaAFJTAY9Lhhqyl0irU/6PMc7BGfUmnsbHcqxJD7XuVM/rg==}
+ engines: {node: '>=10'}
+ dependencies:
+ hosted-git-info: 3.0.8
+ semver: 7.5.4
+ validate-npm-package-name: 3.0.0
+ dev: true
+
+ /npm-packlist@5.1.1:
+ resolution: {integrity: sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ hasBin: true
+ dependencies:
+ glob: 8.1.0
+ ignore-walk: 5.0.1
+ npm-bundled: 1.1.2
+ npm-normalize-package-bin: 1.0.1
+ dev: true
+
+ /npm-packlist@7.0.4:
+ resolution: {integrity: sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ ignore-walk: 6.0.4
+ dev: true
+
+ /npm-pick-manifest@8.0.2:
+ resolution: {integrity: sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ npm-install-checks: 6.3.0
+ npm-normalize-package-bin: 3.0.1
+ npm-package-arg: 10.1.0
+ semver: 7.5.4
+ dev: true
+
+ /npm-registry-fetch@14.0.5:
+ resolution: {integrity: sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ make-fetch-happen: 11.1.1
+ minipass: 5.0.0
+ minipass-fetch: 3.0.4
+ minipass-json-stream: 1.0.1
+ minizlib: 2.1.2
+ npm-package-arg: 10.1.0
+ proc-log: 3.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /npm-run-all@4.1.5:
+ resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==}
+ engines: {node: '>= 4'}
+ hasBin: true
+ dependencies:
+ ansi-styles: 3.2.1
+ chalk: 2.4.2
+ cross-spawn: 6.0.5
+ memorystream: 0.3.1
+ minimatch: 3.1.2
+ pidtree: 0.3.1
+ read-pkg: 3.0.0
+ shell-quote: 1.8.1
+ string.prototype.padend: 3.1.5
+ dev: true
+
+ /npm-run-path@4.0.1:
+ resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
+ engines: {node: '>=8'}
+ dependencies:
+ path-key: 3.1.1
+ dev: true
+
+ /npm-run-path@5.1.0:
+ resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ path-key: 4.0.0
+ dev: true
+
+ /npmlog@6.0.2:
+ resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ are-we-there-yet: 3.0.1
+ console-control-strings: 1.1.0
+ gauge: 4.0.4
+ set-blocking: 2.0.0
+ dev: true
+
+ /nx@16.10.0:
+ resolution: {integrity: sha512-gZl4iCC0Hx0Qe1VWmO4Bkeul2nttuXdPpfnlcDKSACGu3ZIo+uySqwOF8yBAxSTIf8xe2JRhgzJN1aFkuezEBg==}
+ hasBin: true
+ requiresBuild: true
+ peerDependencies:
+ '@swc-node/register': ^1.6.7
+ '@swc/core': ^1.3.85
+ peerDependenciesMeta:
+ '@swc-node/register':
+ optional: true
+ '@swc/core':
+ optional: true
+ dependencies:
+ '@nrwl/tao': 16.10.0
+ '@parcel/watcher': 2.0.4
+ '@yarnpkg/lockfile': 1.1.0
+ '@yarnpkg/parsers': 3.0.0-rc.46
+ '@zkochan/js-yaml': 0.0.6
+ axios: 1.6.2
+ chalk: 4.1.0
+ cli-cursor: 3.1.0
+ cli-spinners: 2.6.1
+ cliui: 8.0.1
+ dotenv: 16.3.1
+ dotenv-expand: 10.0.0
+ enquirer: 2.3.6
+ figures: 3.2.0
+ flat: 5.0.2
+ fs-extra: 11.2.0
+ glob: 7.1.4
+ ignore: 5.3.0
+ jest-diff: 29.7.0
+ js-yaml: 4.1.0
+ jsonc-parser: 3.2.0
+ lines-and-columns: 2.0.4
+ minimatch: 3.0.5
+ node-machine-id: 1.1.12
+ npm-run-path: 4.0.1
+ open: 8.4.2
+ semver: 7.5.3
+ string-width: 4.2.3
+ strong-log-transformer: 2.1.0
+ tar-stream: 2.2.0
+ tmp: 0.2.1
+ tsconfig-paths: 4.2.0
+ tslib: 2.6.2
+ v8-compile-cache: 2.3.0
+ yargs: 17.7.2
+ yargs-parser: 21.1.1
+ optionalDependencies:
+ '@nx/nx-darwin-arm64': 16.10.0
+ '@nx/nx-darwin-x64': 16.10.0
+ '@nx/nx-freebsd-x64': 16.10.0
+ '@nx/nx-linux-arm-gnueabihf': 16.10.0
+ '@nx/nx-linux-arm64-gnu': 16.10.0
+ '@nx/nx-linux-arm64-musl': 16.10.0
+ '@nx/nx-linux-x64-gnu': 16.10.0
+ '@nx/nx-linux-x64-musl': 16.10.0
+ '@nx/nx-win32-arm64-msvc': 16.10.0
+ '@nx/nx-win32-x64-msvc': 16.10.0
+ transitivePeerDependencies:
+ - debug
+ dev: true
+
+ /object-assign@4.1.1:
+ resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /object-copy@0.1.0:
+ resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ copy-descriptor: 0.1.1
+ define-property: 0.2.5
+ kind-of: 3.2.2
+ dev: true
+
+ /object-inspect@1.13.1:
+ resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
+ dev: true
+
+ /object-is@1.1.5:
+ resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ define-properties: 1.2.1
+
+ /object-keys@1.1.1:
+ resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
+ engines: {node: '>= 0.4'}
+
+ /object-visit@1.0.1:
+ resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ isobject: 3.0.1
+ dev: true
+
+ /object.assign@4.1.5:
+ resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ define-properties: 1.2.1
+ has-symbols: 1.0.3
+ object-keys: 1.1.1
+ dev: true
+
+ /object.pick@1.3.0:
+ resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ isobject: 3.0.1
+ dev: true
+
+ /once@1.4.0:
+ resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
+ dependencies:
+ wrappy: 1.0.2
+ dev: true
+
+ /one-time@1.0.0:
+ resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==}
+ dependencies:
+ fn.name: 1.1.0
+ dev: true
+
+ /onetime@5.1.2:
+ resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
+ engines: {node: '>=6'}
+ dependencies:
+ mimic-fn: 2.1.0
+ dev: true
+
+ /onetime@6.0.0:
+ resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ mimic-fn: 4.0.0
+ dev: true
+
+ /open@8.4.2:
+ resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ define-lazy-prop: 2.0.0
+ is-docker: 2.2.1
+ is-wsl: 2.2.0
+ dev: true
+
+ /open@9.1.0:
+ resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==}
+ engines: {node: '>=14.16'}
+ dependencies:
+ default-browser: 4.0.0
+ define-lazy-prop: 3.0.0
+ is-inside-container: 1.0.0
+ is-wsl: 2.2.0
+ dev: true
+
+ /opencollective-postinstall@2.0.3:
+ resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==}
+ hasBin: true
+ dev: true
+
+ /optionator@0.9.3:
+ resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
+ engines: {node: '>= 0.8.0'}
+ dependencies:
+ '@aashutoshrathi/word-wrap': 1.2.6
+ deep-is: 0.1.4
+ fast-levenshtein: 2.0.6
+ levn: 0.4.1
+ prelude-ls: 1.2.1
+ type-check: 0.4.0
+ dev: true
+
+ /ora@5.4.1:
+ resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ bl: 4.1.0
+ chalk: 4.1.2
+ cli-cursor: 3.1.0
+ cli-spinners: 2.9.2
+ is-interactive: 1.0.0
+ is-unicode-supported: 0.1.0
+ log-symbols: 4.1.0
+ strip-ansi: 6.0.1
+ wcwidth: 1.0.1
+ dev: true
+
+ /ordered-read-streams@1.0.1:
+ resolution: {integrity: sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==}
+ dependencies:
+ readable-stream: 2.3.8
+ dev: true
+
+ /os-tmpdir@1.0.2:
+ resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /p-filter@2.1.0:
+ resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==}
+ engines: {node: '>=8'}
+ dependencies:
+ p-map: 2.1.0
+ dev: true
+
+ /p-finally@1.0.0:
+ resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /p-limit@1.3.0:
+ resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==}
+ engines: {node: '>=4'}
+ dependencies:
+ p-try: 1.0.0
+ dev: true
+
+ /p-limit@2.3.0:
+ resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
+ engines: {node: '>=6'}
+ dependencies:
+ p-try: 2.2.0
+ dev: true
+
+ /p-limit@3.1.0:
+ resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ yocto-queue: 0.1.0
+ dev: true
+
+ /p-limit@4.0.0:
+ resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ yocto-queue: 1.0.0
+ dev: true
+
+ /p-locate@2.0.0:
+ resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==}
+ engines: {node: '>=4'}
+ dependencies:
+ p-limit: 1.3.0
+ dev: true
+
+ /p-locate@3.0.0:
+ resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==}
+ engines: {node: '>=6'}
+ dependencies:
+ p-limit: 2.3.0
+ dev: true
+
+ /p-locate@4.1.0:
+ resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
+ engines: {node: '>=8'}
+ dependencies:
+ p-limit: 2.3.0
+ dev: true
+
+ /p-locate@5.0.0:
+ resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
+ engines: {node: '>=10'}
+ dependencies:
+ p-limit: 3.1.0
+ dev: true
+
+ /p-locate@6.0.0:
+ resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ p-limit: 4.0.0
+ dev: true
+
+ /p-map-series@2.1.0:
+ resolution: {integrity: sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /p-map@2.1.0:
+ resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /p-map@4.0.0:
+ resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ aggregate-error: 3.1.0
+ dev: true
+
+ /p-pipe@3.1.0:
+ resolution: {integrity: sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /p-queue@6.6.2:
+ resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ eventemitter3: 4.0.7
+ p-timeout: 3.2.0
+ dev: true
+
+ /p-reduce@2.1.0:
+ resolution: {integrity: sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /p-timeout@3.2.0:
+ resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==}
+ engines: {node: '>=8'}
+ dependencies:
+ p-finally: 1.0.0
+ dev: true
+
+ /p-try@1.0.0:
+ resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /p-try@2.2.0:
+ resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /p-waterfall@2.1.1:
+ resolution: {integrity: sha512-RRTnDb2TBG/epPRI2yYXsimO0v3BXC8Yd3ogr1545IaqKK17VGhbWVeGGN+XfCm/08OK8635nH31c8bATkHuSw==}
+ engines: {node: '>=8'}
+ dependencies:
+ p-reduce: 2.1.0
+ dev: true
+
+ /pacote@15.2.0:
+ resolution: {integrity: sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ hasBin: true
+ dependencies:
+ '@npmcli/git': 4.1.0
+ '@npmcli/installed-package-contents': 2.0.2
+ '@npmcli/promise-spawn': 6.0.2
+ '@npmcli/run-script': 6.0.2
+ cacache: 17.1.4
+ fs-minipass: 3.0.3
+ minipass: 5.0.0
+ npm-package-arg: 10.1.0
+ npm-packlist: 7.0.4
+ npm-pick-manifest: 8.0.2
+ npm-registry-fetch: 14.0.5
+ proc-log: 3.0.0
+ promise-retry: 2.0.1
+ read-package-json: 6.0.4
+ read-package-json-fast: 3.0.2
+ sigstore: 1.9.0
+ ssri: 10.0.5
+ tar: 6.1.11
+ transitivePeerDependencies:
+ - bluebird
+ - supports-color
+ dev: true
+
+ /parent-module@1.0.1:
+ resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
+ engines: {node: '>=6'}
+ dependencies:
+ callsites: 3.1.0
+ dev: true
+
+ /parse-entities@2.0.0:
+ resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==}
+ dependencies:
+ character-entities: 1.2.4
+ character-entities-legacy: 1.1.4
+ character-reference-invalid: 1.1.4
+ is-alphanumerical: 1.0.4
+ is-decimal: 1.0.4
+ is-hexadecimal: 1.0.4
+ dev: true
+
+ /parse-filepath@1.0.2:
+ resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==}
+ engines: {node: '>=0.8'}
+ dependencies:
+ is-absolute: 1.0.0
+ map-cache: 0.2.2
+ path-root: 0.1.1
+ dev: true
+
+ /parse-json@4.0.0:
+ resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==}
+ engines: {node: '>=4'}
+ dependencies:
+ error-ex: 1.3.2
+ json-parse-better-errors: 1.0.2
+ dev: true
+
+ /parse-json@5.2.0:
+ resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
+ engines: {node: '>=8'}
+ dependencies:
+ '@babel/code-frame': 7.23.5
+ error-ex: 1.3.2
+ json-parse-even-better-errors: 2.3.1
+ lines-and-columns: 1.2.4
+ dev: true
+
+ /parse-path@4.0.4:
+ resolution: {integrity: sha512-Z2lWUis7jlmXC1jeOG9giRO2+FsuyNipeQ43HAjqAZjwSe3SEf+q/84FGPHoso3kyntbxa4c4i77t3m6fGf8cw==}
+ dependencies:
+ is-ssh: 1.4.0
+ protocols: 1.4.8
+ qs: 6.11.2
+ query-string: 6.14.1
+ dev: true
+
+ /parse-path@7.0.0:
+ resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==}
+ dependencies:
+ protocols: 2.0.1
+ dev: true
+
+ /parse-url@6.0.5:
+ resolution: {integrity: sha512-e35AeLTSIlkw/5GFq70IN7po8fmDUjpDPY1rIK+VubRfsUvBonjQ+PBZG+vWMACnQSmNlvl524IucoDmcioMxA==}
+ dependencies:
+ is-ssh: 1.4.0
+ normalize-url: 6.1.0
+ parse-path: 4.0.4
+ protocols: 1.4.8
+ dev: true
+
+ /parse-url@8.1.0:
+ resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==}
+ dependencies:
+ parse-path: 7.0.0
+ dev: true
+
+ /pascalcase@0.1.1:
+ resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /path-dirname@1.0.2:
+ resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==}
+ dev: true
+
+ /path-exists@3.0.0:
+ resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /path-exists@4.0.0:
+ resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /path-exists@5.0.0:
+ resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dev: true
+
+ /path-is-absolute@1.0.1:
+ resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /path-key@2.0.1:
+ resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /path-key@3.1.1:
+ resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /path-key@4.0.0:
+ resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /path-parse@1.0.7:
+ resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
+ dev: true
+
+ /path-root-regex@0.1.2:
+ resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /path-root@0.1.1:
+ resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ path-root-regex: 0.1.2
+ dev: true
+
+ /path-scurry@1.10.1:
+ resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dependencies:
+ lru-cache: 10.1.0
+ minipass: 7.0.4
+ dev: true
+
+ /path-type@3.0.0:
+ resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==}
+ engines: {node: '>=4'}
+ dependencies:
+ pify: 3.0.0
+ dev: true
+
+ /path-type@4.0.0:
+ resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /path-type@5.0.0:
+ resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /picocolors@1.0.0:
+ resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
+ dev: true
+
+ /picomatch@2.3.1:
+ resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
+ engines: {node: '>=8.6'}
+ dev: true
+
+ /pidtree@0.3.1:
+ resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==}
+ engines: {node: '>=0.10'}
+ hasBin: true
+ dev: true
+
+ /pify@2.3.0:
+ resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /pify@3.0.0:
+ resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /pify@4.0.1:
+ resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /pify@5.0.0:
+ resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /pirates@4.0.6:
+ resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
+ engines: {node: '>= 6'}
+ dev: true
+
+ /pkg-dir@4.2.0:
+ resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ find-up: 4.1.0
+ dev: true
+
+ /pkg-dir@5.0.0:
+ resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==}
+ engines: {node: '>=10'}
+ dependencies:
+ find-up: 5.0.0
+ dev: true
+
+ /platform@1.3.6:
+ resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==}
+ dev: true
+
+ /please-upgrade-node@3.2.0:
+ resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==}
+ dependencies:
+ semver-compare: 1.0.0
+ dev: true
+
+ /point-in-polygon-hao@1.1.0:
+ resolution: {integrity: sha512-3hTIM2j/v9Lio+wOyur3kckD4NxruZhpowUbEgmyikW+a2Kppjtu1eN+AhnMQtoHW46zld88JiYWv6fxpsDrTQ==}
+ dev: false
+
+ /point-in-polygon@1.1.0:
+ resolution: {integrity: sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==}
+
+ /polygon-clipping@0.15.3:
+ resolution: {integrity: sha512-ho0Xx5DLkgxRx/+n4O74XyJ67DcyN3Tu9bGYKsnTukGAW6ssnuak6Mwcyb1wHy9MZc9xsUWqIoiazkZB5weECg==}
+ dependencies:
+ splaytree: 3.1.2
+ dev: false
+
+ /posix-character-classes@0.1.1:
+ resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /postcss-load-config@4.0.2(ts-node@9.1.1):
+ resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
+ engines: {node: '>= 14'}
+ peerDependencies:
+ postcss: '>=8.0.9'
+ ts-node: '>=9.0.0'
+ peerDependenciesMeta:
+ postcss:
+ optional: true
+ ts-node:
+ optional: true
+ dependencies:
+ lilconfig: 3.0.0
+ ts-node: 9.1.1(typescript@5.3.3)
+ yaml: 2.3.4
+ dev: true
+
+ /postcss-values-parser@2.0.1:
+ resolution: {integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==}
+ engines: {node: '>=6.14.4'}
+ dependencies:
+ flatten: 1.0.3
+ indexes-of: 1.0.1
+ uniq: 1.0.1
+ dev: true
+
+ /postcss@8.4.32:
+ resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==}
+ engines: {node: ^10 || ^12 || >=14}
+ requiresBuild: true
+ dependencies:
+ nanoid: 3.3.7
+ picocolors: 1.0.0
+ source-map-js: 1.0.2
+ dev: true
+
+ /precinct@8.3.1:
+ resolution: {integrity: sha512-pVppfMWLp2wF68rwHqBIpPBYY8Kd12lDhk8LVQzOwqllifVR15qNFyod43YLyFpurKRZQKnE7E4pofAagDOm2Q==}
+ engines: {node: ^10.13 || ^12 || >=14}
+ hasBin: true
+ dependencies:
+ commander: 2.20.3
+ debug: 4.3.4
+ detective-amd: 3.1.2
+ detective-cjs: 3.1.3
+ detective-es6: 2.2.2
+ detective-less: 1.0.2
+ detective-postcss: 4.0.0
+ detective-sass: 3.0.2
+ detective-scss: 2.0.2
+ detective-stylus: 1.0.3
+ detective-typescript: 7.0.2
+ module-definition: 3.4.0
+ node-source-walk: 4.3.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /prelude-ls@1.2.1:
+ resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
+ engines: {node: '>= 0.8.0'}
+ dev: true
+
+ /prettier-linter-helpers@1.0.0:
+ resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ fast-diff: 1.3.0
+ dev: true
+
+ /prettier@3.1.0:
+ resolution: {integrity: sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==}
+ engines: {node: '>=14'}
+ hasBin: true
+ dev: true
+
+ /pretty-format@29.7.0:
+ resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/schemas': 29.6.3
+ ansi-styles: 5.2.0
+ react-is: 18.2.0
+ dev: true
+
+ /proc-log@3.0.0:
+ resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dev: true
+
+ /process-nextick-args@1.0.7:
+ resolution: {integrity: sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==}
+ dev: true
+
+ /process-nextick-args@2.0.1:
+ resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
+ dev: true
+
+ /progress@2.0.3:
+ resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
+ engines: {node: '>=0.4.0'}
+ dev: true
+
+ /proj4@2.9.2:
+ resolution: {integrity: sha512-bdyfNmtlWjQN/rHEHEiqFvpTUHhuzDaeQ6Uu1G4sPGqk+Xkxae6ahh865fClJokSGPBmlDOQWWaO6465TCfv5Q==}
+ dependencies:
+ mgrs: 1.0.0
+ wkt-parser: 1.3.3
+ dev: true
+
+ /promise-inflight@1.0.1:
+ resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==}
+ peerDependencies:
+ bluebird: '*'
+ peerDependenciesMeta:
+ bluebird:
+ optional: true
+ dev: true
+
+ /promise-retry@2.0.1:
+ resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==}
+ engines: {node: '>=10'}
+ dependencies:
+ err-code: 2.0.3
+ retry: 0.12.0
+ dev: true
+
+ /promzard@1.0.0:
+ resolution: {integrity: sha512-KQVDEubSUHGSt5xLakaToDFrSoZhStB8dXLzk2xvwR67gJktrHFvpR63oZgHyK19WKbHFLXJqCPXdVR3aBP8Ig==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ read: 2.1.0
+ dev: true
+
+ /property-information@5.6.0:
+ resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==}
+ dependencies:
+ xtend: 4.0.2
+ dev: true
+
+ /protocols@1.4.8:
+ resolution: {integrity: sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg==}
+ dev: true
+
+ /protocols@2.0.1:
+ resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==}
+ dev: true
+
+ /proxy-from-env@1.1.0:
+ resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
+ dev: true
+
+ /pump@2.0.1:
+ resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==}
+ dependencies:
+ end-of-stream: 1.4.4
+ once: 1.4.0
+ dev: true
+
+ /pump@3.0.0:
+ resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
+ dependencies:
+ end-of-stream: 1.4.4
+ once: 1.4.0
+ dev: true
+
+ /pumpify@1.5.1:
+ resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==}
+ dependencies:
+ duplexify: 3.7.1
+ inherits: 2.0.4
+ pump: 2.0.1
+ dev: true
+
+ /punycode@2.3.1:
+ resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /python-shell@0.4.0:
+ resolution: {integrity: sha512-1Ys9FWe0JtA8YSj3F+hU4iVyiRpUVQRNKrGUYCHc7GEnHKJGHEyThrEoHJcdINrdTRwFjvM/nHQv8MpVla0i3w==}
+ engines: {node: '>=0.10'}
+ dev: true
+
+ /q@1.5.1:
+ resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==}
+ engines: {node: '>=0.6.0', teleport: '>=0.2.0'}
+ dev: true
+
+ /qs@6.11.2:
+ resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==}
+ engines: {node: '>=0.6'}
+ dependencies:
+ side-channel: 1.0.4
+ dev: true
+
+ /query-string@6.14.1:
+ resolution: {integrity: sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==}
+ engines: {node: '>=6'}
+ dependencies:
+ decode-uri-component: 0.2.2
+ filter-obj: 1.1.0
+ split-on-first: 1.1.0
+ strict-uri-encode: 2.0.0
+ dev: true
+
+ /queue-microtask@1.2.3:
+ resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+ dev: true
+
+ /quick-lru@4.0.1:
+ resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /quickselect@1.1.1:
+ resolution: {integrity: sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==}
+ dev: false
+
+ /quickselect@2.0.0:
+ resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==}
+
+ /randombytes@2.1.0:
+ resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
+ dependencies:
+ safe-buffer: 5.2.1
+ dev: true
+
+ /raw-body@1.1.7:
+ resolution: {integrity: sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==}
+ engines: {node: '>= 0.8.0'}
+ dependencies:
+ bytes: 1.0.0
+ string_decoder: 0.10.31
+ dev: true
+
+ /rbush@2.0.2:
+ resolution: {integrity: sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==}
+ dependencies:
+ quickselect: 1.1.1
+ dev: false
+
+ /rbush@3.0.1:
+ resolution: {integrity: sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==}
+ dependencies:
+ quickselect: 2.0.0
+
+ /react-is@18.2.0:
+ resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
+ dev: true
+
+ /read-cmd-shim@4.0.0:
+ resolution: {integrity: sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dev: true
+
+ /read-package-json-fast@3.0.2:
+ resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ json-parse-even-better-errors: 3.0.1
+ npm-normalize-package-bin: 3.0.1
+ dev: true
+
+ /read-package-json@6.0.4:
+ resolution: {integrity: sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ glob: 10.3.10
+ json-parse-even-better-errors: 3.0.1
+ normalize-package-data: 5.0.0
+ npm-normalize-package-bin: 3.0.1
+ dev: true
+
+ /read-pkg-up@3.0.0:
+ resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==}
+ engines: {node: '>=4'}
+ dependencies:
+ find-up: 2.1.0
+ read-pkg: 3.0.0
+ dev: true
+
+ /read-pkg-up@4.0.0:
+ resolution: {integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==}
+ engines: {node: '>=6'}
+ dependencies:
+ find-up: 3.0.0
+ read-pkg: 3.0.0
+ dev: true
+
+ /read-pkg-up@7.0.1:
+ resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
+ engines: {node: '>=8'}
+ dependencies:
+ find-up: 4.1.0
+ read-pkg: 5.2.0
+ type-fest: 0.8.1
+ dev: true
+
+ /read-pkg@3.0.0:
+ resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==}
+ engines: {node: '>=4'}
+ dependencies:
+ load-json-file: 4.0.0
+ normalize-package-data: 2.5.0
+ path-type: 3.0.0
+ dev: true
+
+ /read-pkg@5.2.0:
+ resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==}
+ engines: {node: '>=8'}
+ dependencies:
+ '@types/normalize-package-data': 2.4.4
+ normalize-package-data: 2.5.0
+ parse-json: 5.2.0
+ type-fest: 0.6.0
+ dev: true
+
+ /read-yaml-file@2.1.0:
+ resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==}
+ engines: {node: '>=10.13'}
+ dependencies:
+ js-yaml: 4.1.0
+ strip-bom: 4.0.0
+ dev: true
+
+ /read@2.1.0:
+ resolution: {integrity: sha512-bvxi1QLJHcaywCAEsAk4DG3nVoqiY2Csps3qzWalhj5hFqRn1d/OixkFXtLO1PrgHUcAP0FNaSY/5GYNfENFFQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ mute-stream: 1.0.0
+ dev: true
+
+ /readable-stream@1.1.14:
+ resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==}
+ dependencies:
+ core-util-is: 1.0.3
+ inherits: 2.0.4
+ isarray: 0.0.1
+ string_decoder: 0.10.31
+ dev: true
+
+ /readable-stream@2.0.6:
+ resolution: {integrity: sha512-TXcFfb63BQe1+ySzsHZI/5v1aJPCShfqvWJ64ayNImXMsN1Cd0YGk/wm8KB7/OeessgPc9QvS9Zou8QTkFzsLw==}
+ dependencies:
+ core-util-is: 1.0.3
+ inherits: 2.0.4
+ isarray: 1.0.0
+ process-nextick-args: 1.0.7
+ string_decoder: 0.10.31
+ util-deprecate: 1.0.2
+ dev: true
+
+ /readable-stream@2.1.5:
+ resolution: {integrity: sha512-NkXT2AER7VKXeXtJNSaWLpWIhmtSE3K2PguaLEeWr4JILghcIKqoLt1A3wHrnpDC5+ekf8gfk1GKWkFXe4odMw==}
+ dependencies:
+ buffer-shims: 1.0.0
+ core-util-is: 1.0.3
+ inherits: 2.0.4
+ isarray: 1.0.0
+ process-nextick-args: 1.0.7
+ string_decoder: 0.10.31
+ util-deprecate: 1.0.2
+ dev: true
+
+ /readable-stream@2.3.8:
+ resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
+ dependencies:
+ core-util-is: 1.0.3
+ inherits: 2.0.4
+ isarray: 1.0.0
+ process-nextick-args: 2.0.1
+ safe-buffer: 5.1.2
+ string_decoder: 1.1.1
+ util-deprecate: 1.0.2
+ dev: true
+
+ /readable-stream@3.6.2:
+ resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
+ engines: {node: '>= 6'}
+ dependencies:
+ inherits: 2.0.4
+ string_decoder: 1.3.0
+ util-deprecate: 1.0.2
+ dev: true
+
+ /readdirp@3.6.0:
+ resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
+ engines: {node: '>=8.10.0'}
+ dependencies:
+ picomatch: 2.3.1
+ dev: true
+
+ /redent@3.0.0:
+ resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
+ engines: {node: '>=8'}
+ dependencies:
+ indent-string: 4.0.0
+ strip-indent: 3.0.0
+ dev: true
+
+ /regenerate-unicode-properties@10.1.1:
+ resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==}
+ engines: {node: '>=4'}
+ dependencies:
+ regenerate: 1.4.2
+ dev: true
+
+ /regenerate@1.4.2:
+ resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
+ dev: true
+
+ /regenerator-runtime@0.14.0:
+ resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==}
+ dev: true
+
+ /regenerator-transform@0.15.2:
+ resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==}
+ dependencies:
+ '@babel/runtime': 7.23.5
+ dev: true
+
+ /regex-not@1.0.2:
+ resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ extend-shallow: 3.0.2
+ safe-regex: 1.1.0
+ dev: true
+
+ /regexp.prototype.flags@1.5.1:
+ resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ define-properties: 1.2.1
+ set-function-name: 2.0.1
+
+ /regexpu-core@5.3.2:
+ resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==}
+ engines: {node: '>=4'}
+ dependencies:
+ '@babel/regjsgen': 0.8.0
+ regenerate: 1.4.2
+ regenerate-unicode-properties: 10.1.1
+ regjsparser: 0.9.1
+ unicode-match-property-ecmascript: 2.0.0
+ unicode-match-property-value-ecmascript: 2.1.0
+ dev: true
+
+ /regjsparser@0.9.1:
+ resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==}
+ hasBin: true
+ dependencies:
+ jsesc: 0.5.0
+ dev: true
+
+ /remark-gfm@1.0.0:
+ resolution: {integrity: sha512-KfexHJCiqvrdBZVbQ6RopMZGwaXz6wFJEfByIuEwGf0arvITHjiKKZ1dpXujjH9KZdm1//XJQwgfnJ3lmXaDPA==}
+ dependencies:
+ mdast-util-gfm: 0.1.2
+ micromark-extension-gfm: 0.3.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /remark-html@13.0.2:
+ resolution: {integrity: sha512-LhSRQ+3RKdBqB/RGesFWkNNfkGqprDUCwjq54SylfFeNyZby5kqOG8Dn/vYsRoM8htab6EWxFXCY6XIZvMoRiQ==}
+ dependencies:
+ hast-util-sanitize: 3.0.2
+ hast-util-to-html: 7.1.3
+ mdast-util-to-hast: 10.2.0
+ dev: true
+
+ /remark-parse@9.0.0:
+ resolution: {integrity: sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==}
+ dependencies:
+ mdast-util-from-markdown: 0.8.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /remark-reference-links@5.0.0:
+ resolution: {integrity: sha512-oSIo6lfDyG/1yYl2jPZNXmD9dgyPxp07mSd7snJagVMsDU6NRlD8i54MwHWUgMoOHTs8lIKPkwaUok/tbr5syQ==}
+ dependencies:
+ unist-util-visit: 2.0.3
+ dev: true
+
+ /remark-stringify@9.0.1:
+ resolution: {integrity: sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==}
+ dependencies:
+ mdast-util-to-markdown: 0.6.5
+ dev: true
+
+ /remark-toc@7.2.0:
+ resolution: {integrity: sha512-ppHepvpbg7j5kPFmU5rzDC4k2GTcPDvWcxXyr/7BZzO1cBSPk0stKtEJdsgAyw2WHKPGxadcHIZRjb2/sHxjkg==}
+ dependencies:
+ '@types/unist': 2.0.10
+ mdast-util-toc: 5.1.0
+ dev: true
+
+ /remark@13.0.0:
+ resolution: {integrity: sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==}
+ dependencies:
+ remark-parse: 9.0.0
+ remark-stringify: 9.0.1
+ unified: 9.2.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /remove-bom-buffer@3.0.0:
+ resolution: {integrity: sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-buffer: 1.1.6
+ is-utf8: 0.2.1
+ dev: true
+
+ /remove-bom-stream@1.2.0:
+ resolution: {integrity: sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==}
+ engines: {node: '>= 0.10'}
+ dependencies:
+ remove-bom-buffer: 3.0.0
+ safe-buffer: 5.2.1
+ through2: 2.0.5
+ dev: true
+
+ /remove-trailing-separator@1.1.0:
+ resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==}
+ dev: true
+
+ /repeat-element@1.1.4:
+ resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /repeat-string@1.6.1:
+ resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==}
+ engines: {node: '>=0.10'}
+ dev: true
+
+ /replace-ext@1.0.1:
+ resolution: {integrity: sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==}
+ engines: {node: '>= 0.10'}
+ dev: true
+
+ /require-directory@2.1.1:
+ resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /require-main-filename@2.0.0:
+ resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
+ dev: true
+
+ /requirejs-config-file@4.0.0:
+ resolution: {integrity: sha512-jnIre8cbWOyvr8a5F2KuqBnY+SDA4NXr/hzEZJG79Mxm2WiFQz2dzhC8ibtPJS7zkmBEl1mxSwp5HhC1W4qpxw==}
+ engines: {node: '>=10.13.0'}
+ dependencies:
+ esprima: 4.0.1
+ stringify-object: 3.3.0
+ dev: true
+
+ /requirejs@2.3.6:
+ resolution: {integrity: sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+ dev: true
+
+ /resolve-cwd@3.0.0:
+ resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==}
+ engines: {node: '>=8'}
+ dependencies:
+ resolve-from: 5.0.0
+ dev: true
+
+ /resolve-dependency-path@2.0.0:
+ resolution: {integrity: sha512-DIgu+0Dv+6v2XwRaNWnumKu7GPufBBOr5I1gRPJHkvghrfCGOooJODFvgFimX/KRxk9j0whD2MnKHzM1jYvk9w==}
+ engines: {node: '>=6.0.0'}
+ dev: true
+
+ /resolve-from@4.0.0:
+ resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /resolve-from@5.0.0:
+ resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /resolve-options@1.1.0:
+ resolution: {integrity: sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==}
+ engines: {node: '>= 0.10'}
+ dependencies:
+ value-or-function: 3.0.0
+ dev: true
+
+ /resolve-package-path@4.0.3:
+ resolution: {integrity: sha512-SRpNAPW4kewOaNUt8VPqhJ0UMxawMwzJD8V7m1cJfdSTK9ieZwS6K7Dabsm4bmLFM96Z5Y/UznrpG5kt1im8yA==}
+ engines: {node: '>= 12'}
+ dependencies:
+ path-root: 0.1.1
+ dev: true
+
+ /resolve-pkg-maps@1.0.0:
+ resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
+ dev: true
+
+ /resolve-url@0.2.1:
+ resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==}
+ deprecated: https://github.com/lydell/resolve-url#deprecated
+ dev: true
+
+ /resolve@1.1.7:
+ resolution: {integrity: sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==}
+ dev: true
+
+ /resolve@1.22.8:
+ resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
+ hasBin: true
+ dependencies:
+ is-core-module: 2.13.1
+ path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
+ dev: true
+
+ /resolve@2.0.0-next.5:
+ resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
+ hasBin: true
+ dependencies:
+ is-core-module: 2.13.1
+ path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
+ dev: true
+
+ /restore-cursor@3.1.0:
+ resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
+ engines: {node: '>=8'}
+ dependencies:
+ onetime: 5.1.2
+ signal-exit: 3.0.7
+ dev: true
+
+ /ret@0.1.15:
+ resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==}
+ engines: {node: '>=0.12'}
+ dev: true
+
+ /retry@0.12.0:
+ resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
+ engines: {node: '>= 4'}
+ dev: true
+
+ /reusify@1.0.4:
+ resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
+ engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
+ dev: true
+
+ /rfdc@1.3.0:
+ resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==}
+ dev: true
+
+ /rimraf@3.0.2:
+ resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
+ hasBin: true
+ dependencies:
+ glob: 7.2.3
+ dev: true
+
+ /rimraf@4.4.1:
+ resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==}
+ engines: {node: '>=14'}
+ hasBin: true
+ dependencies:
+ glob: 9.3.5
+ dev: true
+
+ /robust-predicates@2.0.4:
+ resolution: {integrity: sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg==}
+
+ /rollup@2.79.1:
+ resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==}
+ engines: {node: '>=10.0.0'}
+ hasBin: true
+ optionalDependencies:
+ fsevents: 2.3.3
+ dev: true
+
+ /rollup@4.9.0:
+ resolution: {integrity: sha512-bUHW/9N21z64gw8s6tP4c88P382Bq/L5uZDowHlHx6s/QWpjJXivIAbEw6LZthgSvlEizZBfLC4OAvWe7aoF7A==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
+ hasBin: true
+ optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.9.0
+ '@rollup/rollup-android-arm64': 4.9.0
+ '@rollup/rollup-darwin-arm64': 4.9.0
+ '@rollup/rollup-darwin-x64': 4.9.0
+ '@rollup/rollup-linux-arm-gnueabihf': 4.9.0
+ '@rollup/rollup-linux-arm64-gnu': 4.9.0
+ '@rollup/rollup-linux-arm64-musl': 4.9.0
+ '@rollup/rollup-linux-riscv64-gnu': 4.9.0
+ '@rollup/rollup-linux-x64-gnu': 4.9.0
+ '@rollup/rollup-linux-x64-musl': 4.9.0
+ '@rollup/rollup-win32-arm64-msvc': 4.9.0
+ '@rollup/rollup-win32-ia32-msvc': 4.9.0
+ '@rollup/rollup-win32-x64-msvc': 4.9.0
+ fsevents: 2.3.3
+ dev: true
+
+ /run-applescript@5.0.0:
+ resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==}
+ engines: {node: '>=12'}
+ dependencies:
+ execa: 5.1.1
+ dev: true
+
+ /run-async@2.4.1:
+ resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==}
+ engines: {node: '>=0.12.0'}
+ dev: true
+
+ /run-parallel@1.2.0:
+ resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
+ dependencies:
+ queue-microtask: 1.2.3
+ dev: true
+
+ /runtypes@6.7.0:
+ resolution: {integrity: sha512-3TLdfFX8YHNFOhwHrSJza6uxVBmBrEjnNQlNXvXCdItS0Pdskfg5vVXUTWIN+Y23QR09jWpSl99UHkA83m4uWA==}
+ dev: true
+
+ /rxjs@7.8.1:
+ resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
+ dependencies:
+ tslib: 2.6.2
+ dev: true
+
+ /safe-array-concat@1.0.1:
+ resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==}
+ engines: {node: '>=0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ get-intrinsic: 1.2.2
+ has-symbols: 1.0.3
+ isarray: 2.0.5
+ dev: true
+
+ /safe-buffer@5.1.2:
+ resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
+ dev: true
+
+ /safe-buffer@5.2.1:
+ resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+ dev: true
+
+ /safe-json-parse@1.0.1:
+ resolution: {integrity: sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==}
+ dev: true
+
+ /safe-regex-test@1.0.0:
+ resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==}
+ dependencies:
+ call-bind: 1.0.5
+ get-intrinsic: 1.2.2
+ is-regex: 1.1.4
+ dev: true
+
+ /safe-regex@1.1.0:
+ resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==}
+ dependencies:
+ ret: 0.1.15
+ dev: true
+
+ /safe-stable-stringify@2.4.3:
+ resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /safer-buffer@2.1.2:
+ resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+ dev: true
+
+ /sass-lookup@3.0.0:
+ resolution: {integrity: sha512-TTsus8CfFRn1N44bvdEai1no6PqdmDiQUiqW5DlpmtT+tYnIt1tXtDIph5KA1efC+LmioJXSnCtUVpcK9gaKIg==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+ dependencies:
+ commander: 2.20.3
+ dev: true
+
+ /semver-compare@1.0.0:
+ resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==}
+ dev: true
+
+ /semver-regex@3.1.4:
+ resolution: {integrity: sha512-6IiqeZNgq01qGf0TId0t3NvKzSvUsjcpdEO3AQNeIjR6A2+ckTnQlDpl4qu1bjRv0RzN3FP9hzFmws3lKqRWkA==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /semver@5.7.2:
+ resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
+ hasBin: true
+ dev: true
+
+ /semver@6.3.1:
+ resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
+ hasBin: true
+ dev: true
+
+ /semver@7.5.3:
+ resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ lru-cache: 6.0.0
+ dev: true
+
+ /semver@7.5.4:
+ resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ lru-cache: 6.0.0
+ dev: true
+
+ /serialize-javascript@6.0.1:
+ resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==}
+ dependencies:
+ randombytes: 2.1.0
+ dev: true
+
+ /set-blocking@2.0.0:
+ resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
+ dev: true
+
+ /set-function-length@1.1.1:
+ resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-data-property: 1.1.1
+ get-intrinsic: 1.2.2
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.1
+
+ /set-function-name@2.0.1:
+ resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-data-property: 1.1.1
+ functions-have-names: 1.2.3
+ has-property-descriptors: 1.0.1
+
+ /set-value@2.0.1:
+ resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ extend-shallow: 2.0.1
+ is-extendable: 0.1.1
+ is-plain-object: 2.0.4
+ split-string: 3.1.0
+ dev: true
+
+ /shallow-clone@3.0.1:
+ resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==}
+ engines: {node: '>=8'}
+ dependencies:
+ kind-of: 6.0.3
+ dev: true
+
+ /shebang-command@1.2.0:
+ resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ shebang-regex: 1.0.0
+ dev: true
+
+ /shebang-command@2.0.0:
+ resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
+ engines: {node: '>=8'}
+ dependencies:
+ shebang-regex: 3.0.0
+ dev: true
+
+ /shebang-regex@1.0.0:
+ resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /shebang-regex@3.0.0:
+ resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /shell-quote@1.8.1:
+ resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
+ dev: true
+
+ /side-channel@1.0.4:
+ resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
+ dependencies:
+ call-bind: 1.0.5
+ get-intrinsic: 1.2.2
+ object-inspect: 1.13.1
+ dev: true
+
+ /signal-exit@3.0.7:
+ resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
+ dev: true
+
+ /signal-exit@4.1.0:
+ resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
+ engines: {node: '>=14'}
+ dev: true
+
+ /sigstore@1.9.0:
+ resolution: {integrity: sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ hasBin: true
+ dependencies:
+ '@sigstore/bundle': 1.1.0
+ '@sigstore/protobuf-specs': 0.2.1
+ '@sigstore/sign': 1.0.0
+ '@sigstore/tuf': 1.0.3
+ make-fetch-happen: 11.1.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /simple-swizzle@0.2.2:
+ resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
+ dependencies:
+ is-arrayish: 0.3.2
+ dev: true
+
+ /skmeans@0.9.7:
+ resolution: {integrity: sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg==}
+ dev: false
+
+ /slash@3.0.0:
+ resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /slash@5.1.0:
+ resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==}
+ engines: {node: '>=14.16'}
+ dev: true
+
+ /slice-ansi@3.0.0:
+ resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ ansi-styles: 4.3.0
+ astral-regex: 2.0.0
+ is-fullwidth-code-point: 3.0.0
+ dev: true
+
+ /slice-ansi@4.0.0:
+ resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ ansi-styles: 4.3.0
+ astral-regex: 2.0.0
+ is-fullwidth-code-point: 3.0.0
+ dev: true
+
+ /smart-buffer@4.2.0:
+ resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
+ engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}
+ dev: true
+
+ /smob@1.4.1:
+ resolution: {integrity: sha512-9LK+E7Hv5R9u4g4C3p+jjLstaLe11MDsL21UpYaCNmapvMkYhqCV4A/f/3gyH8QjMyh6l68q9xC85vihY9ahMQ==}
+ dev: true
+
+ /snapdragon-node@2.1.1:
+ resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ define-property: 1.0.0
+ isobject: 3.0.1
+ snapdragon-util: 3.0.1
+ dev: true
+
+ /snapdragon-util@3.0.1:
+ resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ kind-of: 3.2.2
+ dev: true
+
+ /snapdragon@0.8.2:
+ resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ base: 0.11.2
+ debug: 2.6.9
+ define-property: 0.2.5
+ extend-shallow: 2.0.1
+ map-cache: 0.2.2
+ source-map: 0.5.7
+ source-map-resolve: 0.5.3
+ use: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /socks-proxy-agent@7.0.0:
+ resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==}
+ engines: {node: '>= 10'}
+ dependencies:
+ agent-base: 6.0.2
+ debug: 4.3.4
+ socks: 2.7.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /socks@2.7.1:
+ resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==}
+ engines: {node: '>= 10.13.0', npm: '>= 3.0.0'}
+ dependencies:
+ ip: 2.0.0
+ smart-buffer: 4.2.0
+ dev: true
+
+ /sort-keys@2.0.0:
+ resolution: {integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==}
+ engines: {node: '>=4'}
+ dependencies:
+ is-plain-obj: 1.1.0
+ dev: true
+
+ /sort-keys@4.2.0:
+ resolution: {integrity: sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==}
+ engines: {node: '>=8'}
+ dependencies:
+ is-plain-obj: 2.1.0
+ dev: true
+
+ /sort-keys@5.0.0:
+ resolution: {integrity: sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==}
+ engines: {node: '>=12'}
+ dependencies:
+ is-plain-obj: 4.1.0
+ dev: true
+
+ /source-map-js@1.0.2:
+ resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
+ engines: {node: '>=0.10.0'}
+ requiresBuild: true
+ dev: true
+
+ /source-map-resolve@0.5.3:
+ resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==}
+ deprecated: See https://github.com/lydell/source-map-resolve#deprecated
+ dependencies:
+ atob: 2.1.2
+ decode-uri-component: 0.2.2
+ resolve-url: 0.2.1
+ source-map-url: 0.4.1
+ urix: 0.1.0
+ dev: true
+
+ /source-map-support@0.5.21:
+ resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
+ dependencies:
+ buffer-from: 1.1.2
+ source-map: 0.6.1
+ dev: true
+
+ /source-map-url@0.4.1:
+ resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==}
+ deprecated: See https://github.com/lydell/source-map-url#deprecated
+ dev: true
+
+ /source-map@0.5.7:
+ resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /source-map@0.6.1:
+ resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /source-map@0.8.0-beta.0:
+ resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
+ engines: {node: '>= 8'}
+ dependencies:
+ whatwg-url: 7.1.0
+ dev: true
+
+ /space-separated-tokens@1.1.5:
+ resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==}
+ dev: true
+
+ /spdx-correct@3.2.0:
+ resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
+ dependencies:
+ spdx-expression-parse: 3.0.1
+ spdx-license-ids: 3.0.16
+ dev: true
+
+ /spdx-exceptions@2.3.0:
+ resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==}
+ dev: true
+
+ /spdx-expression-parse@3.0.1:
+ resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
+ dependencies:
+ spdx-exceptions: 2.3.0
+ spdx-license-ids: 3.0.16
+ dev: true
+
+ /spdx-license-ids@3.0.16:
+ resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==}
+ dev: true
+
+ /splaytree@3.1.2:
+ resolution: {integrity: sha512-4OM2BJgC5UzrhVnnJA4BkHKGtjXNzzUfpQjCO8I05xYPsfS/VuQDwjCGGMi8rYQilHEV4j8NBqTFbls/PZEE7A==}
+ dev: false
+
+ /split-on-first@1.1.0:
+ resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /split-string@3.1.0:
+ resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ extend-shallow: 3.0.2
+ dev: true
+
+ /split2@3.2.2:
+ resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==}
+ dependencies:
+ readable-stream: 3.6.2
+ dev: true
+
+ /split@1.0.1:
+ resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==}
+ dependencies:
+ through: 2.3.8
+ dev: true
+
+ /sprintf-js@1.0.3:
+ resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
+ dev: true
+
+ /ssri@10.0.5:
+ resolution: {integrity: sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ minipass: 7.0.4
+ dev: true
+
+ /ssri@9.0.1:
+ resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ minipass: 3.3.6
+ dev: true
+
+ /stack-trace@0.0.10:
+ resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==}
+ dev: true
+
+ /standard-version@9.5.0:
+ resolution: {integrity: sha512-3zWJ/mmZQsOaO+fOlsa0+QK90pwhNd042qEcw6hKFNoLFs7peGyvPffpEBbK/DSGPbyOvli0mUIFv5A4qTjh2Q==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ chalk: 2.4.2
+ conventional-changelog: 3.1.25
+ conventional-changelog-config-spec: 2.1.0
+ conventional-changelog-conventionalcommits: 4.6.3
+ conventional-recommended-bump: 6.1.0
+ detect-indent: 6.1.0
+ detect-newline: 3.1.0
+ dotgitignore: 2.1.0
+ figures: 3.2.0
+ find-up: 5.0.0
+ git-semver-tags: 4.1.1
+ semver: 7.5.4
+ stringify-package: 1.0.1
+ yargs: 16.2.0
+ dev: true
+
+ /static-extend@0.1.2:
+ resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ define-property: 0.2.5
+ object-copy: 0.1.0
+ dev: true
+
+ /stop-iteration-iterator@1.0.0:
+ resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ internal-slot: 1.0.6
+ dev: true
+
+ /stream-array@1.1.2:
+ resolution: {integrity: sha512-1yWdVsMEm/btiMa2YyHiC3mDrtAqlmNNaDRylx2F7KHhm3C4tA6kSR2V9mpeMthv+ujvbl8Kamyh5xaHHdFvyQ==}
+ engines: {node: '>= 0.8'}
+ dependencies:
+ readable-stream: 2.1.5
+ dev: true
+
+ /stream-combiner2@1.1.1:
+ resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==}
+ dependencies:
+ duplexer2: 0.1.4
+ readable-stream: 2.3.8
+ dev: true
+
+ /stream-shift@1.0.1:
+ resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==}
+ dev: true
+
+ /strict-uri-encode@2.0.0:
+ resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /string-argv@0.3.1:
+ resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==}
+ engines: {node: '>=0.6.19'}
+ dev: true
+
+ /string-template@0.2.1:
+ resolution: {integrity: sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==}
+ dev: true
+
+ /string-width@2.1.1:
+ resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==}
+ engines: {node: '>=4'}
+ dependencies:
+ is-fullwidth-code-point: 2.0.0
+ strip-ansi: 4.0.0
+ dev: true
+
+ /string-width@4.2.3:
+ resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
+ engines: {node: '>=8'}
+ dependencies:
+ emoji-regex: 8.0.0
+ is-fullwidth-code-point: 3.0.0
+ strip-ansi: 6.0.1
+ dev: true
+
+ /string-width@5.1.2:
+ resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
+ engines: {node: '>=12'}
+ dependencies:
+ eastasianwidth: 0.2.0
+ emoji-regex: 9.2.2
+ strip-ansi: 7.1.0
+ dev: true
+
+ /string.prototype.padend@3.1.5:
+ resolution: {integrity: sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ define-properties: 1.2.1
+ es-abstract: 1.22.3
+ dev: true
+
+ /string.prototype.trim@1.2.8:
+ resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ define-properties: 1.2.1
+ es-abstract: 1.22.3
+ dev: true
+
+ /string.prototype.trimend@1.0.7:
+ resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==}
+ dependencies:
+ call-bind: 1.0.5
+ define-properties: 1.2.1
+ es-abstract: 1.22.3
+ dev: true
+
+ /string.prototype.trimstart@1.0.7:
+ resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==}
+ dependencies:
+ call-bind: 1.0.5
+ define-properties: 1.2.1
+ es-abstract: 1.22.3
+ dev: true
+
+ /string_decoder@0.10.31:
+ resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==}
+ dev: true
+
+ /string_decoder@1.1.1:
+ resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
+ dependencies:
+ safe-buffer: 5.1.2
+ dev: true
+
+ /string_decoder@1.3.0:
+ resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
+ dependencies:
+ safe-buffer: 5.2.1
+ dev: true
+
+ /stringify-entities@3.1.0:
+ resolution: {integrity: sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==}
+ dependencies:
+ character-entities-html4: 1.1.4
+ character-entities-legacy: 1.1.4
+ xtend: 4.0.2
+ dev: true
+
+ /stringify-object@3.3.0:
+ resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==}
+ engines: {node: '>=4'}
+ dependencies:
+ get-own-enumerable-property-symbols: 3.0.2
+ is-obj: 1.0.1
+ is-regexp: 1.0.0
+ dev: true
+
+ /stringify-package@1.0.1:
+ resolution: {integrity: sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==}
+ deprecated: This module is not used anymore, and has been replaced by @npmcli/package-json
+ dev: true
+
+ /strip-ansi@0.1.1:
+ resolution: {integrity: sha512-behete+3uqxecWlDAm5lmskaSaISA+ThQ4oNNBDTBJt0x2ppR6IPqfZNuj6BLaLJ/Sji4TPZlcRyOis8wXQTLg==}
+ engines: {node: '>=0.8.0'}
+ hasBin: true
+ dev: true
+
+ /strip-ansi@3.0.1:
+ resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ ansi-regex: 2.1.1
+ dev: true
+
+ /strip-ansi@4.0.0:
+ resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==}
+ engines: {node: '>=4'}
+ dependencies:
+ ansi-regex: 3.0.1
+ dev: true
+
+ /strip-ansi@6.0.1:
+ resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
+ engines: {node: '>=8'}
+ dependencies:
+ ansi-regex: 5.0.1
+ dev: true
+
+ /strip-ansi@7.1.0:
+ resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ ansi-regex: 6.0.1
+ dev: true
+
+ /strip-bom@3.0.0:
+ resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /strip-bom@4.0.0:
+ resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /strip-comments-strings@1.2.0:
+ resolution: {integrity: sha512-zwF4bmnyEjZwRhaak9jUWNxc0DoeKBJ7lwSN/LEc8dQXZcUFG6auaaTQJokQWXopLdM3iTx01nQT8E4aL29DAQ==}
+ dev: true
+
+ /strip-final-newline@2.0.0:
+ resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /strip-final-newline@3.0.0:
+ resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /strip-indent@3.0.0:
+ resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ min-indent: 1.0.1
+ dev: true
+
+ /strip-json-comments@2.0.1:
+ resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /strip-json-comments@3.1.1:
+ resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /strong-log-transformer@2.1.0:
+ resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==}
+ engines: {node: '>=4'}
+ hasBin: true
+ dependencies:
+ duplexer: 0.1.2
+ minimist: 1.2.8
+ through: 2.3.8
+ dev: true
+
+ /stylus-lookup@3.0.2:
+ resolution: {integrity: sha512-oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+ dependencies:
+ commander: 2.20.3
+ debug: 4.3.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /subarg@1.0.0:
+ resolution: {integrity: sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==}
+ dependencies:
+ minimist: 1.2.8
+ dev: true
+
+ /sucrase@3.34.0:
+ resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==}
+ engines: {node: '>=8'}
+ hasBin: true
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.3
+ commander: 4.1.1
+ glob: 7.1.6
+ lines-and-columns: 1.2.4
+ mz: 2.7.0
+ pirates: 4.0.6
+ ts-interface-checker: 0.1.13
+ dev: true
+
+ /supports-color@2.0.0:
+ resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==}
+ engines: {node: '>=0.8.0'}
+ dev: true
+
+ /supports-color@5.5.0:
+ resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
+ engines: {node: '>=4'}
+ dependencies:
+ has-flag: 3.0.0
+ dev: true
+
+ /supports-color@6.1.0:
+ resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==}
+ engines: {node: '>=6'}
+ dependencies:
+ has-flag: 3.0.0
+ dev: true
+
+ /supports-color@7.2.0:
+ resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
+ engines: {node: '>=8'}
+ dependencies:
+ has-flag: 4.0.0
+ dev: true
+
+ /supports-color@8.1.1:
+ resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
+ engines: {node: '>=10'}
+ dependencies:
+ has-flag: 4.0.0
+ dev: true
+
+ /supports-preserve-symlinks-flag@1.0.0:
+ resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
+ /sweepline-intersections@1.5.0:
+ resolution: {integrity: sha512-AoVmx72QHpKtItPu72TzFL+kcYjd67BPLDoR0LarIk+xyaRg+pDTMFXndIEvZf9xEKnJv6JdhgRMnocoG0D3AQ==}
+ dependencies:
+ tinyqueue: 2.0.3
+ dev: false
+
+ /synckit@0.8.6:
+ resolution: {integrity: sha512-laHF2savN6sMeHCjLRkheIU4wo3Zg9Ln5YOjOo7sZ5dVQW8yF5pPE5SIw1dsPhq3TRp1jisKRCdPhfs/1WMqDA==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ dependencies:
+ '@pkgr/utils': 2.4.2
+ tslib: 2.6.2
+ dev: true
+
+ /tapable@2.2.1:
+ resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /tape@5.7.2:
+ resolution: {integrity: sha512-cvSyprYahyOYXbtBwV/B7nrx7kINeZ3VZ9fKoSywoPwZN3oQ1WVLvt+Vl0XCz/gi37CDrY3dlW790nzviIzoPw==}
+ hasBin: true
+ dependencies:
+ '@ljharb/resumer': 0.0.1
+ '@ljharb/through': 2.3.11
+ array.prototype.every: 1.1.5
+ call-bind: 1.0.5
+ deep-equal: 2.2.3
+ defined: 1.0.1
+ dotignore: 0.1.2
+ for-each: 0.3.3
+ get-package-type: 0.1.0
+ glob: 7.2.3
+ has-dynamic-import: 2.0.1
+ hasown: 2.0.0
+ inherits: 2.0.4
+ is-regex: 1.1.4
+ minimist: 1.2.8
+ mock-property: 1.0.3
+ object-inspect: 1.13.1
+ object-is: 1.1.5
+ object-keys: 1.1.1
+ object.assign: 4.1.5
+ resolve: 2.0.0-next.5
+ string.prototype.trim: 1.2.8
+ dev: true
+
+ /tar-stream@2.2.0:
+ resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
+ engines: {node: '>=6'}
+ dependencies:
+ bl: 4.1.0
+ end-of-stream: 1.4.4
+ fs-constants: 1.0.0
+ inherits: 2.0.4
+ readable-stream: 3.6.2
+ dev: true
+
+ /tar@6.1.11:
+ resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==}
+ engines: {node: '>= 10'}
+ dependencies:
+ chownr: 2.0.0
+ fs-minipass: 2.1.0
+ minipass: 3.3.6
+ minizlib: 2.1.2
+ mkdirp: 1.0.4
+ yallist: 4.0.0
+ dev: true
+
+ /temp-dir@1.0.0:
+ resolution: {integrity: sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /terser@5.26.0:
+ resolution: {integrity: sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ '@jridgewell/source-map': 0.3.5
+ acorn: 8.11.2
+ commander: 2.20.3
+ source-map-support: 0.5.21
+ dev: true
+
+ /text-extensions@1.9.0:
+ resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==}
+ engines: {node: '>=0.10'}
+ dev: true
+
+ /text-hex@1.0.0:
+ resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==}
+ dev: true
+
+ /text-table@0.2.0:
+ resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
+ dev: true
+
+ /thenify-all@1.6.0:
+ resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
+ engines: {node: '>=0.8'}
+ dependencies:
+ thenify: 3.3.1
+ dev: true
+
+ /thenify@3.3.1:
+ resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
+ dependencies:
+ any-promise: 1.3.0
+ dev: true
+
+ /through2-filter@3.0.0:
+ resolution: {integrity: sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==}
+ dependencies:
+ through2: 2.0.5
+ xtend: 4.0.2
+ dev: true
+
+ /through2@2.0.5:
+ resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==}
+ dependencies:
+ readable-stream: 2.3.8
+ xtend: 4.0.2
+ dev: true
+
+ /through2@4.0.2:
+ resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==}
+ dependencies:
+ readable-stream: 3.6.2
+ dev: true
+
+ /through@2.3.8:
+ resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
+ dev: true
+
+ /tiny-lr@1.1.1:
+ resolution: {integrity: sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==}
+ dependencies:
+ body: 5.1.0
+ debug: 3.2.7
+ faye-websocket: 0.10.0
+ livereload-js: 2.4.0
+ object-assign: 4.1.1
+ qs: 6.11.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /tinyqueue@2.0.3:
+ resolution: {integrity: sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==}
+
+ /titleize@3.0.0:
+ resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /tmp@0.0.33:
+ resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
+ engines: {node: '>=0.6.0'}
+ dependencies:
+ os-tmpdir: 1.0.2
+ dev: true
+
+ /tmp@0.2.1:
+ resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==}
+ engines: {node: '>=8.17.0'}
+ dependencies:
+ rimraf: 3.0.2
+ dev: true
+
+ /to-absolute-glob@2.0.2:
+ resolution: {integrity: sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-absolute: 1.0.0
+ is-negated-glob: 1.0.0
+ dev: true
+
+ /to-fast-properties@2.0.0:
+ resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /to-object-path@0.3.0:
+ resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ kind-of: 3.2.2
+ dev: true
+
+ /to-regex-range@2.1.1:
+ resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ is-number: 3.0.0
+ repeat-string: 1.6.1
+ dev: true
+
+ /to-regex-range@5.0.1:
+ resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
+ engines: {node: '>=8.0'}
+ dependencies:
+ is-number: 7.0.0
+ dev: true
+
+ /to-regex@3.0.2:
+ resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ define-property: 2.0.2
+ extend-shallow: 3.0.2
+ regex-not: 1.0.2
+ safe-regex: 1.1.0
+ dev: true
+
+ /to-through@2.0.0:
+ resolution: {integrity: sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==}
+ engines: {node: '>= 0.10'}
+ dependencies:
+ through2: 2.0.5
+ dev: true
+
+ /topojson-client@3.1.0:
+ resolution: {integrity: sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==}
+ hasBin: true
+ dependencies:
+ commander: 2.20.3
+ dev: false
+
+ /topojson-server@3.0.1:
+ resolution: {integrity: sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw==}
+ hasBin: true
+ dependencies:
+ commander: 2.20.3
+ dev: false
+
+ /tr46@0.0.3:
+ resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
+ dev: true
+
+ /tr46@1.0.1:
+ resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
+ dependencies:
+ punycode: 2.3.1
+ dev: true
+
+ /tree-kill@1.2.2:
+ resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
+ hasBin: true
+ dev: true
+
+ /trim-newlines@3.0.1:
+ resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /triple-beam@1.4.1:
+ resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==}
+ engines: {node: '>= 14.0.0'}
+ dev: true
+
+ /trough@1.0.5:
+ resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}
+ dev: true
+
+ /ts-api-utils@1.0.3(typescript@5.3.3):
+ resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==}
+ engines: {node: '>=16.13.0'}
+ peerDependencies:
+ typescript: '>=4.2.0'
+ dependencies:
+ typescript: 5.3.3
+ dev: true
+
+ /ts-interface-checker@0.1.13:
+ resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
+ dev: true
+
+ /ts-node@9.1.1(typescript@5.3.3):
+ resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==}
+ engines: {node: '>=10.0.0'}
+ hasBin: true
+ peerDependencies:
+ typescript: '>=2.7'
+ dependencies:
+ arg: 4.1.3
+ create-require: 1.1.1
+ diff: 4.0.2
+ make-error: 1.3.6
+ source-map-support: 0.5.21
+ typescript: 5.3.3
+ yn: 3.1.1
+ dev: true
+
+ /tsconfig-paths@3.14.2:
+ resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==}
+ dependencies:
+ '@types/json5': 0.0.29
+ json5: 1.0.2
+ minimist: 1.2.8
+ strip-bom: 3.0.0
+ dev: true
+
+ /tsconfig-paths@4.2.0:
+ resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==}
+ engines: {node: '>=6'}
+ dependencies:
+ json5: 2.2.3
+ minimist: 1.2.8
+ strip-bom: 3.0.0
+ dev: true
+
+ /tslib@1.14.1:
+ resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
+ dev: true
+
+ /tslib@2.6.2:
+ resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+
+ /tsup@8.0.1(ts-node@9.1.1)(typescript@5.3.3):
+ resolution: {integrity: sha512-hvW7gUSG96j53ZTSlT4j/KL0q1Q2l6TqGBFc6/mu/L46IoNWqLLUzLRLP1R8Q7xrJTmkDxxDoojV5uCVs1sVOg==}
+ engines: {node: '>=18'}
+ hasBin: true
+ peerDependencies:
+ '@microsoft/api-extractor': ^7.36.0
+ '@swc/core': ^1
+ postcss: ^8.4.12
+ typescript: '>=4.5.0'
+ peerDependenciesMeta:
+ '@microsoft/api-extractor':
+ optional: true
+ '@swc/core':
+ optional: true
+ postcss:
+ optional: true
+ typescript:
+ optional: true
+ dependencies:
+ bundle-require: 4.0.2(esbuild@0.19.9)
+ cac: 6.7.14
+ chokidar: 3.5.3
+ debug: 4.3.4
+ esbuild: 0.19.9
+ execa: 5.1.1
+ globby: 11.1.0
+ joycon: 3.1.1
+ postcss-load-config: 4.0.2(ts-node@9.1.1)
+ resolve-from: 5.0.0
+ rollup: 4.9.0
+ source-map: 0.8.0-beta.0
+ sucrase: 3.34.0
+ tree-kill: 1.2.2
+ typescript: 5.3.3
+ transitivePeerDependencies:
+ - supports-color
+ - ts-node
+ dev: true
+
+ /tsutils@3.21.0(typescript@3.9.10):
+ resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
+ engines: {node: '>= 6'}
+ peerDependencies:
+ typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
+ dependencies:
+ tslib: 1.14.1
+ typescript: 3.9.10
+ dev: true
+
+ /tsx@4.6.2:
+ resolution: {integrity: sha512-QPpBdJo+ZDtqZgAnq86iY/PD2KYCUPSUGIunHdGwyII99GKH+f3z3FZ8XNFLSGQIA4I365ui8wnQpl8OKLqcsg==}
+ engines: {node: '>=18.0.0'}
+ hasBin: true
+ dependencies:
+ esbuild: 0.18.20
+ get-tsconfig: 4.7.2
+ optionalDependencies:
+ fsevents: 2.3.3
+ dev: true
+
+ /tuf-js@1.1.7:
+ resolution: {integrity: sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ '@tufjs/models': 1.0.4
+ debug: 4.3.4
+ make-fetch-happen: 11.1.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /type-check@0.4.0:
+ resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
+ engines: {node: '>= 0.8.0'}
+ dependencies:
+ prelude-ls: 1.2.1
+ dev: true
+
+ /type-fest@0.18.1:
+ resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /type-fest@0.20.2:
+ resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /type-fest@0.21.3:
+ resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /type-fest@0.4.1:
+ resolution: {integrity: sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /type-fest@0.6.0:
+ resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /type-fest@0.8.1:
+ resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /typed-array-buffer@1.0.0:
+ resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ get-intrinsic: 1.2.2
+ is-typed-array: 1.1.12
+ dev: true
+
+ /typed-array-byte-length@1.0.0:
+ resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.5
+ for-each: 0.3.3
+ has-proto: 1.0.1
+ is-typed-array: 1.1.12
+ dev: true
+
+ /typed-array-byte-offset@1.0.0:
+ resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ available-typed-arrays: 1.0.5
+ call-bind: 1.0.5
+ for-each: 0.3.3
+ has-proto: 1.0.1
+ is-typed-array: 1.1.12
+ dev: true
+
+ /typed-array-length@1.0.4:
+ resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
+ dependencies:
+ call-bind: 1.0.5
+ for-each: 0.3.3
+ is-typed-array: 1.1.12
+ dev: true
+
+ /typedarray-to-buffer@3.1.5:
+ resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==}
+ dependencies:
+ is-typedarray: 1.0.0
+ dev: true
+
+ /typedarray@0.0.6:
+ resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
+ dev: true
+
+ /typedarray@0.0.7:
+ resolution: {integrity: sha512-ueeb9YybpjhivjbHP2LdFDAjbS948fGEPj+ACAMs4xCMmh72OCOMQWBQKlaN4ZNQ04yfLSDLSx1tGRIoWimObQ==}
+ dev: true
+
+ /typescript@3.9.10:
+ resolution: {integrity: sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==}
+ engines: {node: '>=4.2.0'}
+ hasBin: true
+ dev: true
+
+ /typescript@5.3.3:
+ resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
+ engines: {node: '>=14.17'}
+ hasBin: true
+ dev: true
+
+ /uglify-js@3.17.4:
+ resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==}
+ engines: {node: '>=0.8.0'}
+ hasBin: true
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /unbox-primitive@1.0.2:
+ resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
+ dependencies:
+ call-bind: 1.0.5
+ has-bigints: 1.0.2
+ has-symbols: 1.0.3
+ which-boxed-primitive: 1.0.2
+ dev: true
+
+ /unc-path-regex@0.1.2:
+ resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /underscore@1.6.0:
+ resolution: {integrity: sha512-z4o1fvKUojIWh9XuaVLUDdf86RQiq13AC1dmHbTpoyuu+bquHms76v16CjycCbec87J7z0k//SiQVk0sMdFmpQ==}
+ dev: true
+
+ /unicode-canonical-property-names-ecmascript@2.0.0:
+ resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /unicode-match-property-ecmascript@2.0.0:
+ resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
+ engines: {node: '>=4'}
+ dependencies:
+ unicode-canonical-property-names-ecmascript: 2.0.0
+ unicode-property-aliases-ecmascript: 2.1.0
+ dev: true
+
+ /unicode-match-property-value-ecmascript@2.1.0:
+ resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /unicode-property-aliases-ecmascript@2.1.0:
+ resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /unicorn-magic@0.1.0:
+ resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
+ engines: {node: '>=18'}
+ dev: true
+
+ /unified@9.2.2:
+ resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==}
+ dependencies:
+ '@types/unist': 2.0.10
+ bail: 1.0.5
+ extend: 3.0.2
+ is-buffer: 2.0.5
+ is-plain-obj: 2.1.0
+ trough: 1.0.5
+ vfile: 4.2.1
+ dev: true
+
+ /union-value@1.0.1:
+ resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ arr-union: 3.1.0
+ get-value: 2.0.6
+ is-extendable: 0.1.1
+ set-value: 2.0.1
+ dev: true
+
+ /uniq@1.0.1:
+ resolution: {integrity: sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==}
+ dev: true
+
+ /unique-filename@2.0.1:
+ resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ unique-slug: 3.0.0
+ dev: true
+
+ /unique-filename@3.0.0:
+ resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ unique-slug: 4.0.0
+ dev: true
+
+ /unique-slug@3.0.0:
+ resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ dependencies:
+ imurmurhash: 0.1.4
+ dev: true
+
+ /unique-slug@4.0.0:
+ resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ imurmurhash: 0.1.4
+ dev: true
+
+ /unique-stream@2.3.1:
+ resolution: {integrity: sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==}
+ dependencies:
+ json-stable-stringify-without-jsonify: 1.0.1
+ through2-filter: 3.0.0
+ dev: true
+
+ /unist-builder@2.0.3:
+ resolution: {integrity: sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==}
+ dev: true
+
+ /unist-util-generated@1.1.6:
+ resolution: {integrity: sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==}
+ dev: true
+
+ /unist-util-is@4.1.0:
+ resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==}
+ dev: true
+
+ /unist-util-position@3.1.0:
+ resolution: {integrity: sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==}
+ dev: true
+
+ /unist-util-stringify-position@2.0.3:
+ resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}
+ dependencies:
+ '@types/unist': 2.0.10
+ dev: true
+
+ /unist-util-visit-parents@3.1.1:
+ resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==}
+ dependencies:
+ '@types/unist': 2.0.10
+ unist-util-is: 4.1.0
+ dev: true
+
+ /unist-util-visit@2.0.3:
+ resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==}
+ dependencies:
+ '@types/unist': 2.0.10
+ unist-util-is: 4.1.0
+ unist-util-visit-parents: 3.1.1
+ dev: true
+
+ /universal-user-agent@6.0.1:
+ resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==}
+ dev: true
+
+ /universalify@2.0.1:
+ resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
+ engines: {node: '>= 10.0.0'}
+ dev: true
+
+ /unset-value@1.0.0:
+ resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ has-value: 0.3.1
+ isobject: 3.0.1
+ dev: true
+
+ /untildify@4.0.0:
+ resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /upath@2.0.1:
+ resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /update-browserslist-db@1.0.13(browserslist@4.22.2):
+ resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+ dependencies:
+ browserslist: 4.22.2
+ escalade: 3.1.1
+ picocolors: 1.0.0
+ dev: true
+
+ /uri-js@4.4.1:
+ resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
+ dependencies:
+ punycode: 2.3.1
+ dev: true
+
+ /urix@0.1.0:
+ resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==}
+ deprecated: Please see https://github.com/lydell/urix#deprecated
+ dev: true
+
+ /use@3.1.1:
+ resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /util-deprecate@1.0.2:
+ resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+ dev: true
+
+ /uuid@9.0.1:
+ resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
+ hasBin: true
+ dev: true
+
+ /v8-compile-cache@2.3.0:
+ resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
+ dev: true
+
+ /validate-npm-package-license@3.0.4:
+ resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
+ dependencies:
+ spdx-correct: 3.2.0
+ spdx-expression-parse: 3.0.1
+ dev: true
+
+ /validate-npm-package-name@3.0.0:
+ resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==}
+ dependencies:
+ builtins: 1.0.3
+ dev: true
+
+ /validate-npm-package-name@5.0.0:
+ resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ builtins: 5.0.1
+ dev: true
+
+ /value-or-function@3.0.0:
+ resolution: {integrity: sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==}
+ engines: {node: '>= 0.10'}
+ dev: true
+
+ /vfile-message@2.0.4:
+ resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==}
+ dependencies:
+ '@types/unist': 2.0.10
+ unist-util-stringify-position: 2.0.3
+ dev: true
+
+ /vfile-reporter@5.1.2:
+ resolution: {integrity: sha512-b15sTuss1wOPWVlyWOvu+n6wGJ/eTYngz3uqMLimQvxZ+Q5oFQGYZZP1o3dR9sk58G5+wej0UPCZSwQBX/mzrQ==}
+ dependencies:
+ repeat-string: 1.6.1
+ string-width: 2.1.1
+ supports-color: 5.5.0
+ unist-util-stringify-position: 2.0.3
+ vfile-sort: 2.2.2
+ vfile-statistics: 1.1.4
+ dev: true
+
+ /vfile-reporter@6.0.2:
+ resolution: {integrity: sha512-GN2bH2gs4eLnw/4jPSgfBjo+XCuvnX9elHICJZjVD4+NM0nsUrMTvdjGY5Sc/XG69XVTgLwj7hknQVc6M9FukA==}
+ dependencies:
+ repeat-string: 1.6.1
+ string-width: 4.2.3
+ supports-color: 6.1.0
+ unist-util-stringify-position: 2.0.3
+ vfile-sort: 2.2.2
+ vfile-statistics: 1.1.4
+ dev: true
+
+ /vfile-sort@2.2.2:
+ resolution: {integrity: sha512-tAyUqD2R1l/7Rn7ixdGkhXLD3zsg+XLAeUDUhXearjfIcpL1Hcsj5hHpCoy/gvfK/Ws61+e972fm0F7up7hfYA==}
+ dev: true
+
+ /vfile-statistics@1.1.4:
+ resolution: {integrity: sha512-lXhElVO0Rq3frgPvFBwahmed3X03vjPF8OcjKMy8+F1xU/3Q3QU3tKEDp743SFtb74PdF0UWpxPvtOP0GCLheA==}
+ dev: true
+
+ /vfile@4.2.1:
+ resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==}
+ dependencies:
+ '@types/unist': 2.0.10
+ is-buffer: 2.0.5
+ unist-util-stringify-position: 2.0.3
+ vfile-message: 2.0.4
+ dev: true
+
+ /vinyl-fs@3.0.3:
+ resolution: {integrity: sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==}
+ engines: {node: '>= 0.10'}
+ dependencies:
+ fs-mkdirp-stream: 1.0.0
+ glob-stream: 6.1.0
+ graceful-fs: 4.2.11
+ is-valid-glob: 1.0.0
+ lazystream: 1.0.1
+ lead: 1.0.0
+ object.assign: 4.1.5
+ pumpify: 1.5.1
+ readable-stream: 2.3.8
+ remove-bom-buffer: 3.0.0
+ remove-bom-stream: 1.2.0
+ resolve-options: 1.1.0
+ through2: 2.0.5
+ to-through: 2.0.0
+ value-or-function: 3.0.0
+ vinyl: 2.2.1
+ vinyl-sourcemap: 1.1.0
+ dev: true
+
+ /vinyl-sourcemap@1.1.0:
+ resolution: {integrity: sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==}
+ engines: {node: '>= 0.10'}
+ dependencies:
+ append-buffer: 1.0.2
+ convert-source-map: 1.9.0
+ graceful-fs: 4.2.11
+ normalize-path: 2.1.1
+ now-and-later: 2.0.1
+ remove-bom-buffer: 3.0.0
+ vinyl: 2.2.1
+ dev: true
+
+ /vinyl@2.2.1:
+ resolution: {integrity: sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==}
+ engines: {node: '>= 0.10'}
+ dependencies:
+ clone: 2.1.2
+ clone-buffer: 1.0.0
+ clone-stats: 1.0.0
+ cloneable-readable: 1.1.3
+ remove-trailing-separator: 1.1.0
+ replace-ext: 1.0.1
+ dev: true
+
+ /vue-template-compiler@2.7.15:
+ resolution: {integrity: sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==}
+ requiresBuild: true
+ dependencies:
+ de-indent: 1.0.2
+ he: 1.2.0
+ dev: true
+ optional: true
+
+ /wcwidth@1.0.1:
+ resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
+ dependencies:
+ defaults: 1.0.4
+ dev: true
+
+ /webidl-conversions@3.0.1:
+ resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
+ dev: true
+
+ /webidl-conversions@4.0.2:
+ resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
+ dev: true
+
+ /websocket-driver@0.7.4:
+ resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==}
+ engines: {node: '>=0.8.0'}
+ dependencies:
+ http-parser-js: 0.5.8
+ safe-buffer: 5.2.1
+ websocket-extensions: 0.1.4
+ dev: true
+
+ /websocket-extensions@0.1.4:
+ resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==}
+ engines: {node: '>=0.8.0'}
+ dev: true
+
+ /whatwg-url@5.0.0:
+ resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
+ dependencies:
+ tr46: 0.0.3
+ webidl-conversions: 3.0.1
+ dev: true
+
+ /whatwg-url@7.1.0:
+ resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
+ dependencies:
+ lodash.sortby: 4.7.0
+ tr46: 1.0.1
+ webidl-conversions: 4.0.2
+ dev: true
+
+ /which-boxed-primitive@1.0.2:
+ resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
+ dependencies:
+ is-bigint: 1.0.4
+ is-boolean-object: 1.1.2
+ is-number-object: 1.0.7
+ is-string: 1.0.7
+ is-symbol: 1.0.4
+ dev: true
+
+ /which-collection@1.0.1:
+ resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==}
+ dependencies:
+ is-map: 2.0.2
+ is-set: 2.0.2
+ is-weakmap: 2.0.1
+ is-weakset: 2.0.2
+ dev: true
+
+ /which-module@2.0.1:
+ resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==}
+ dev: true
+
+ /which-pm-runs@1.1.0:
+ resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /which-typed-array@1.1.13:
+ resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ available-typed-arrays: 1.0.5
+ call-bind: 1.0.5
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-tostringtag: 1.0.0
+ dev: true
+
+ /which@1.3.1:
+ resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
+ hasBin: true
+ dependencies:
+ isexe: 2.0.0
+ dev: true
+
+ /which@2.0.2:
+ resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
+ engines: {node: '>= 8'}
+ hasBin: true
+ dependencies:
+ isexe: 2.0.0
+ dev: true
+
+ /which@3.0.1:
+ resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ hasBin: true
+ dependencies:
+ isexe: 2.0.0
+ dev: true
+
+ /wide-align@1.1.5:
+ resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==}
+ dependencies:
+ string-width: 4.2.3
+ dev: true
+
+ /winston-transport@4.6.0:
+ resolution: {integrity: sha512-wbBA9PbPAHxKiygo7ub7BYRiKxms0tpfU2ljtWzb3SjRjv5yl6Ozuy/TkXf00HTAt+Uylo3gSkNwzc4ME0wiIg==}
+ engines: {node: '>= 12.0.0'}
+ dependencies:
+ logform: 2.6.0
+ readable-stream: 3.6.2
+ triple-beam: 1.4.1
+ dev: true
+
+ /winston@3.11.0:
+ resolution: {integrity: sha512-L3yR6/MzZAOl0DsysUXHVjOwv8mKZ71TrA/41EIduGpOOV5LQVodqN+QdQ6BS6PJ/RdIshZhq84P/fStEZkk7g==}
+ engines: {node: '>= 12.0.0'}
+ dependencies:
+ '@colors/colors': 1.6.0
+ '@dabh/diagnostics': 2.0.3
+ async: 3.2.5
+ is-stream: 2.0.1
+ logform: 2.6.0
+ one-time: 1.0.0
+ readable-stream: 3.6.2
+ safe-stable-stringify: 2.4.3
+ stack-trace: 0.0.10
+ triple-beam: 1.4.1
+ winston-transport: 4.6.0
+ dev: true
+
+ /wkt-parser@1.3.3:
+ resolution: {integrity: sha512-ZnV3yH8/k58ZPACOXeiHaMuXIiaTk1t0hSUVisbO0t4RjA5wPpUytcxeyiN2h+LZRrmuHIh/1UlrR9e7DHDvTw==}
+ dev: true
+
+ /wordwrap@1.0.0:
+ resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
+ dev: true
+
+ /wrap-ansi@6.2.0:
+ resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
+ engines: {node: '>=8'}
+ dependencies:
+ ansi-styles: 4.3.0
+ string-width: 4.2.3
+ strip-ansi: 6.0.1
+ dev: true
+
+ /wrap-ansi@7.0.0:
+ resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
+ engines: {node: '>=10'}
+ dependencies:
+ ansi-styles: 4.3.0
+ string-width: 4.2.3
+ strip-ansi: 6.0.1
+ dev: true
+
+ /wrap-ansi@8.1.0:
+ resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ ansi-styles: 6.2.1
+ string-width: 5.1.2
+ strip-ansi: 7.1.0
+ dev: true
+
+ /wrappy@1.0.2:
+ resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
+ dev: true
+
+ /write-file-atomic@2.4.3:
+ resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==}
+ dependencies:
+ graceful-fs: 4.2.11
+ imurmurhash: 0.1.4
+ signal-exit: 3.0.7
+ dev: true
+
+ /write-file-atomic@3.0.3:
+ resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==}
+ dependencies:
+ imurmurhash: 0.1.4
+ is-typedarray: 1.0.0
+ signal-exit: 3.0.7
+ typedarray-to-buffer: 3.1.5
+ dev: true
+
+ /write-file-atomic@5.0.1:
+ resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ dependencies:
+ imurmurhash: 0.1.4
+ signal-exit: 4.1.0
+ dev: true
+
+ /write-json-file@3.2.0:
+ resolution: {integrity: sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==}
+ engines: {node: '>=6'}
+ dependencies:
+ detect-indent: 5.0.0
+ graceful-fs: 4.2.11
+ make-dir: 2.1.0
+ pify: 4.0.1
+ sort-keys: 2.0.0
+ write-file-atomic: 2.4.3
+ dev: true
+
+ /write-json-file@5.0.0:
+ resolution: {integrity: sha512-ddSsCLa4aQ3kI21BthINo4q905/wfhvQ3JL3774AcRjBaiQmfn5v4rw77jQ7T6CmAit9VOQO+FsLyPkwxoB1fw==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ detect-indent: 7.0.1
+ is-plain-obj: 4.1.0
+ sort-keys: 5.0.0
+ write-file-atomic: 3.0.3
+ dev: true
+
+ /write-pkg@4.0.0:
+ resolution: {integrity: sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==}
+ engines: {node: '>=8'}
+ dependencies:
+ sort-keys: 2.0.0
+ type-fest: 0.4.1
+ write-json-file: 3.2.0
+ dev: true
+
+ /write-yaml-file@4.2.0:
+ resolution: {integrity: sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==}
+ engines: {node: '>=10.13'}
+ dependencies:
+ js-yaml: 4.1.0
+ write-file-atomic: 3.0.3
+ dev: true
+
+ /xtend@4.0.2:
+ resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
+ engines: {node: '>=0.4'}
+ dev: true
+
+ /y18n@4.0.3:
+ resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}
+ dev: true
+
+ /y18n@5.0.8:
+ resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /yallist@3.1.1:
+ resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
+ dev: true
+
+ /yallist@4.0.0:
+ resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
+ dev: true
+
+ /yaml@1.10.2:
+ resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
+ engines: {node: '>= 6'}
+ dev: true
+
+ /yaml@2.3.4:
+ resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==}
+ engines: {node: '>= 14'}
+ dev: true
+
+ /yamljs@0.3.0:
+ resolution: {integrity: sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==}
+ hasBin: true
+ dependencies:
+ argparse: 1.0.10
+ glob: 7.2.3
+ dev: true
+
+ /yargs-parser@18.1.3:
+ resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
+ engines: {node: '>=6'}
+ dependencies:
+ camelcase: 5.3.1
+ decamelize: 1.2.0
+ dev: true
+
+ /yargs-parser@20.2.4:
+ resolution: {integrity: sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /yargs-parser@21.1.1:
+ resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
+ engines: {node: '>=12'}
+ dev: true
+
+ /yargs@15.4.1:
+ resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==}
+ engines: {node: '>=8'}
+ dependencies:
+ cliui: 6.0.0
+ decamelize: 1.2.0
+ find-up: 4.1.0
+ get-caller-file: 2.0.5
+ require-directory: 2.1.1
+ require-main-filename: 2.0.0
+ set-blocking: 2.0.0
+ string-width: 4.2.3
+ which-module: 2.0.1
+ y18n: 4.0.3
+ yargs-parser: 18.1.3
+ dev: true
+
+ /yargs@16.2.0:
+ resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==}
+ engines: {node: '>=10'}
+ dependencies:
+ cliui: 7.0.4
+ escalade: 3.1.1
+ get-caller-file: 2.0.5
+ require-directory: 2.1.1
+ string-width: 4.2.3
+ y18n: 5.0.8
+ yargs-parser: 20.2.4
+ dev: true
+
+ /yargs@17.7.2:
+ resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
+ engines: {node: '>=12'}
+ dependencies:
+ cliui: 8.0.1
+ escalade: 3.1.1
+ get-caller-file: 2.0.5
+ require-directory: 2.1.1
+ string-width: 4.2.3
+ y18n: 5.0.8
+ yargs-parser: 21.1.1
+ dev: true
+
+ /yn@3.1.1:
+ resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
+ engines: {node: '>=6'}
+ dev: true
+
+ /yocto-queue@0.1.0:
+ resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /yocto-queue@1.0.0:
+ resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
+ engines: {node: '>=12.20'}
+ dev: true
+
+ /zwitch@1.0.5:
+ resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==}
+ dev: true
+
+ github.com/gerhobbelt/nomnom/559dfcd9436b3beeeccdc0a4f28f0e3f988379ca:
+ resolution: {tarball: https://codeload.github.com/gerhobbelt/nomnom/tar.gz/559dfcd9436b3beeeccdc0a4f28f0e3f988379ca}
+ name: '@gerhobbelt/nomnom'
+ version: 1.8.4-32
+ engines: {node: '>=4.0'}
+ dependencies:
+ '@gerhobbelt/linewrap': 0.2.2-3
+ chalk: 4.1.0
+ exit: 0.1.2
+ dev: true
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
new file mode 100644
index 0000000000..9c9be4ba8d
--- /dev/null
+++ b/pnpm-workspace.yaml
@@ -0,0 +1,2 @@
+packages:
+ - "packages/**"
diff --git a/rollup.config.js b/rollup.config.js
deleted file mode 100644
index 4afebbf21a..0000000000
--- a/rollup.config.js
+++ /dev/null
@@ -1,7 +0,0 @@
-export default {
- input: "index.js",
- output: [
- { file: "dist/js/index.js", format: "cjs", exports: "named" },
- { file: "dist/es/index.js", format: "es" },
- ],
-};
diff --git a/scripts/list-modules-to-markdown b/scripts/list-modules-to-markdown
index d79a56387b..e709cc1e4d 100755
--- a/scripts/list-modules-to-markdown
+++ b/scripts/list-modules-to-markdown
@@ -1,14 +1,14 @@
#!/usr/bin/env node
-const pckg = require('../packages/turf/package.json');
+const pckg = require("../packages/turf/package.json");
-Object.keys(pckg.dependencies).forEach(name => {
- const basename = name.replace('@turf/', '');
- process.stdout.write(`- [ ] [${name}][${basename}]\n`);
+Object.keys(pckg.dependencies).forEach((name) => {
+ const basename = name.replace("@turf/", "");
+ process.stdout.write(`- [ ] [${name}][${basename}]\n`);
});
-process.stdout.write('\n');
-Object.keys(pckg.dependencies).forEach(name => {
- const basename = name.replace('@turf/', '');
- const url = `https://github.com/Turfjs/turf/tree/master/packages/turf-${basename}`;
- process.stdout.write(`[${basename}]: ${url}\n`);
+process.stdout.write("\n");
+Object.keys(pckg.dependencies).forEach((name) => {
+ const basename = name.replace("@turf/", "");
+ const url = `https://github.com/Turfjs/turf/tree/master/packages/turf-${basename}`;
+ process.stdout.write(`[${basename}]: ${url}\n`);
});
diff --git a/scripts/npm-publish-all b/scripts/npm-publish-all
index 6fd47b8610..d4e27ff464 100755
--- a/scripts/npm-publish-all
+++ b/scripts/npm-publish-all
@@ -1,12 +1,13 @@
#!/usr/bin/env node
-const path = require('path');
-const glob = require('glob');
-const {spawnSync} = require('child_process');
+const path = require("path");
+const glob = require("glob");
+const { spawnSync } = require("child_process");
-glob.sync(path.join(__dirname, '..', 'packages', 'turf-*', 'index.ts')).forEach(filepath => {
- const {dir} = path.parse(filepath);
- const log = spawnSync('npm', ['publish'], {encoding: 'utf8', cwd: dir});
+glob
+ .sync(path.join(__dirname, "..", "packages", "turf-*", "index.ts"))
+ .forEach((filepath) => {
+ const { dir } = path.parse(filepath);
+ const log = spawnSync("npm", ["publish"], { encoding: "utf8", cwd: dir });
console.log(log.stdout.trim());
-});
-
+ });
diff --git a/tsconfig.shared.json b/tsconfig.shared.json
index cb7546bf3e..56c4f8ea85 100644
--- a/tsconfig.shared.json
+++ b/tsconfig.shared.json
@@ -1,11 +1,11 @@
{
"compilerOptions": {
"target": "es2017",
- "module": "commonjs",
+ "module": "node16",
"declaration": true,
"esModuleInterop": true,
"strict": true,
- "moduleResolution": "node",
+ "moduleResolution": "node16",
"importHelpers": true,
"skipLibCheck": true
}
diff --git a/tsup.config.ts b/tsup.config.ts
new file mode 100644
index 0000000000..958b14bc8a
--- /dev/null
+++ b/tsup.config.ts
@@ -0,0 +1,30 @@
+import { defineConfig, type Options } from "tsup";
+
+const baseOptions: Options = {
+ clean: true,
+ dts: true,
+ entry: ["index.?s"],
+ minify: false,
+ skipNodeModulesBundle: true,
+ sourcemap: true,
+ target: "es2017",
+ tsconfig: "./tsconfig.json",
+ keepNames: true,
+ // treeshake: true, causes "chunk.default" warning, breaks CJS exports?
+ cjsInterop: true,
+ splitting: true,
+};
+
+export default [
+ defineConfig({
+ ...baseOptions,
+ outDir: "dist/cjs",
+ format: "cjs",
+ outExtension: () => ({ js: ".cjs" }),
+ }),
+ defineConfig({
+ ...baseOptions,
+ outDir: "dist/esm",
+ format: "esm",
+ }),
+];
diff --git a/yarn.lock b/yarn.lock
deleted file mode 100644
index 1196ea9135..0000000000
--- a/yarn.lock
+++ /dev/null
@@ -1,11224 +0,0 @@
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
-# yarn lockfile v1
-
-
-"@aashutoshrathi/word-wrap@^1.2.3":
- version "1.2.6"
- resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf"
- integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==
-
-"@ampproject/remapping@^2.2.0":
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630"
- integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==
- dependencies:
- "@jridgewell/gen-mapping" "^0.3.0"
- "@jridgewell/trace-mapping" "^0.3.9"
-
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb"
- integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==
- dependencies:
- "@babel/highlight" "^7.14.5"
-
-"@babel/code-frame@^7.22.13":
- version "7.22.13"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e"
- integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==
- dependencies:
- "@babel/highlight" "^7.22.13"
- chalk "^2.4.2"
-
-"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9", "@babel/compat-data@^7.23.2":
- version "7.23.2"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.2.tgz#6a12ced93455827037bfb5ed8492820d60fc32cc"
- integrity sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==
-
-"@babel/core@7.12.3":
- version "7.12.3"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.3.tgz#1b436884e1e3bff6fb1328dc02b208759de92ad8"
- integrity sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==
- dependencies:
- "@babel/code-frame" "^7.10.4"
- "@babel/generator" "^7.12.1"
- "@babel/helper-module-transforms" "^7.12.1"
- "@babel/helpers" "^7.12.1"
- "@babel/parser" "^7.12.3"
- "@babel/template" "^7.10.4"
- "@babel/traverse" "^7.12.1"
- "@babel/types" "^7.12.1"
- convert-source-map "^1.7.0"
- debug "^4.1.0"
- gensync "^1.0.0-beta.1"
- json5 "^2.1.2"
- lodash "^4.17.19"
- resolve "^1.3.2"
- semver "^5.4.1"
- source-map "^0.5.0"
-
-"@babel/core@^7.23.2":
- version "7.23.2"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.2.tgz#ed10df0d580fff67c5f3ee70fd22e2e4c90a9f94"
- integrity sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==
- dependencies:
- "@ampproject/remapping" "^2.2.0"
- "@babel/code-frame" "^7.22.13"
- "@babel/generator" "^7.23.0"
- "@babel/helper-compilation-targets" "^7.22.15"
- "@babel/helper-module-transforms" "^7.23.0"
- "@babel/helpers" "^7.23.2"
- "@babel/parser" "^7.23.0"
- "@babel/template" "^7.22.15"
- "@babel/traverse" "^7.23.2"
- "@babel/types" "^7.23.0"
- convert-source-map "^2.0.0"
- debug "^4.1.0"
- gensync "^1.0.0-beta.2"
- json5 "^2.2.3"
- semver "^6.3.1"
-
-"@babel/generator@7.12.1":
- version "7.12.1"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.1.tgz#0d70be32bdaa03d7c51c8597dda76e0df1f15468"
- integrity sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==
- dependencies:
- "@babel/types" "^7.12.1"
- jsesc "^2.5.1"
- source-map "^0.5.0"
-
-"@babel/generator@^7.12.1", "@babel/generator@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420"
- integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==
- dependencies:
- "@babel/types" "^7.23.0"
- "@jridgewell/gen-mapping" "^0.3.2"
- "@jridgewell/trace-mapping" "^0.3.17"
- jsesc "^2.5.1"
-
-"@babel/helper-annotate-as-pure@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882"
- integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956"
- integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==
- dependencies:
- "@babel/types" "^7.22.15"
-
-"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#0698fc44551a26cf29f18d4662d5bf545a6cfc52"
- integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==
- dependencies:
- "@babel/compat-data" "^7.22.9"
- "@babel/helper-validator-option" "^7.22.15"
- browserslist "^4.21.9"
- lru-cache "^5.1.1"
- semver "^6.3.1"
-
-"@babel/helper-create-class-features-plugin@^7.22.11", "@babel/helper-create-class-features-plugin@^7.22.5":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz#97a61b385e57fe458496fad19f8e63b63c867de4"
- integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-function-name" "^7.22.5"
- "@babel/helper-member-expression-to-functions" "^7.22.15"
- "@babel/helper-optimise-call-expression" "^7.22.5"
- "@babel/helper-replace-supers" "^7.22.9"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
- "@babel/helper-split-export-declaration" "^7.22.6"
- semver "^6.3.1"
-
-"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1"
- integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- regexpu-core "^5.3.1"
- semver "^6.3.1"
-
-"@babel/helper-define-polyfill-provider@^0.4.3":
- version "0.4.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz#a71c10f7146d809f4a256c373f462d9bba8cf6ba"
- integrity sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==
- dependencies:
- "@babel/helper-compilation-targets" "^7.22.6"
- "@babel/helper-plugin-utils" "^7.22.5"
- debug "^4.1.1"
- lodash.debounce "^4.0.8"
- resolve "^1.14.2"
-
-"@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167"
- integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==
-
-"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759"
- integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==
- dependencies:
- "@babel/template" "^7.22.15"
- "@babel/types" "^7.23.0"
-
-"@babel/helper-hoist-variables@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb"
- integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-member-expression-to-functions@^7.22.15":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366"
- integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==
- dependencies:
- "@babel/types" "^7.23.0"
-
-"@babel/helper-module-imports@^7.10.4":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437"
- integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==
- dependencies:
- "@babel/types" "^7.16.7"
-
-"@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0"
- integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==
- dependencies:
- "@babel/types" "^7.22.15"
-
-"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz#3ec246457f6c842c0aee62a01f60739906f7047e"
- integrity sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==
- dependencies:
- "@babel/helper-environment-visitor" "^7.22.20"
- "@babel/helper-module-imports" "^7.22.15"
- "@babel/helper-simple-access" "^7.22.5"
- "@babel/helper-split-export-declaration" "^7.22.6"
- "@babel/helper-validator-identifier" "^7.22.20"
-
-"@babel/helper-optimise-call-expression@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e"
- integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5"
- integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==
-
-"@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295"
- integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==
-
-"@babel/helper-remap-async-to-generator@^7.22.20", "@babel/helper-remap-async-to-generator@^7.22.5":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0"
- integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-environment-visitor" "^7.22.20"
- "@babel/helper-wrap-function" "^7.22.20"
-
-"@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793"
- integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==
- dependencies:
- "@babel/helper-environment-visitor" "^7.22.20"
- "@babel/helper-member-expression-to-functions" "^7.22.15"
- "@babel/helper-optimise-call-expression" "^7.22.5"
-
-"@babel/helper-simple-access@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de"
- integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-skip-transparent-expression-wrappers@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847"
- integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-split-export-declaration@^7.22.6":
- version "7.22.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c"
- integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-string-parser@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f"
- integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==
-
-"@babel/helper-validator-identifier@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8"
- integrity sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==
-
-"@babel/helper-validator-identifier@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad"
- integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==
-
-"@babel/helper-validator-identifier@^7.22.20":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0"
- integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==
-
-"@babel/helper-validator-option@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040"
- integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==
-
-"@babel/helper-wrap-function@^7.22.20":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569"
- integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==
- dependencies:
- "@babel/helper-function-name" "^7.22.5"
- "@babel/template" "^7.22.15"
- "@babel/types" "^7.22.19"
-
-"@babel/helpers@^7.12.1", "@babel/helpers@^7.23.2":
- version "7.23.2"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.2.tgz#2832549a6e37d484286e15ba36a5330483cac767"
- integrity sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==
- dependencies:
- "@babel/template" "^7.22.15"
- "@babel/traverse" "^7.23.2"
- "@babel/types" "^7.23.0"
-
-"@babel/highlight@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9"
- integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==
- dependencies:
- "@babel/helper-validator-identifier" "^7.14.5"
- chalk "^2.0.0"
- js-tokens "^4.0.0"
-
-"@babel/highlight@^7.22.13":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54"
- integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==
- dependencies:
- "@babel/helper-validator-identifier" "^7.22.20"
- chalk "^2.4.2"
- js-tokens "^4.0.0"
-
-"@babel/parser@7.12.3":
- version "7.12.3"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.3.tgz#a305415ebe7a6c7023b40b5122a0662d928334cd"
- integrity sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==
-
-"@babel/parser@^7.0.0":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.8.tgz#61c243a3875f7d0b0962b0543a33ece6ff2f1f17"
- integrity sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==
-
-"@babel/parser@^7.10.5":
- version "7.14.7"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.7.tgz#6099720c8839ca865a2637e6c85852ead0bdb595"
- integrity sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==
-
-"@babel/parser@^7.12.3", "@babel/parser@^7.22.15", "@babel/parser@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719"
- integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==
-
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz#02dc8a03f613ed5fdc29fb2f728397c78146c962"
- integrity sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz#2aeb91d337d4e1a1e7ce85b76a37f5301781200f"
- integrity sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
- "@babel/plugin-transform-optional-chaining" "^7.22.15"
-
-"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
- version "7.21.0-placeholder-for-preset-env.2"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703"
- integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==
-
-"@babel/plugin-syntax-async-generators@^7.8.4":
- version "7.8.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
- integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-class-properties@^7.12.13":
- version "7.12.13"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
- integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.12.13"
-
-"@babel/plugin-syntax-class-static-block@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406"
- integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
-
-"@babel/plugin-syntax-dynamic-import@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"
- integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-export-namespace-from@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a"
- integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
-
-"@babel/plugin-syntax-import-assertions@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98"
- integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-syntax-import-attributes@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz#ab840248d834410b829f569f5262b9e517555ecb"
- integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-syntax-import-meta@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
- integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
- dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
-
-"@babel/plugin-syntax-json-strings@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a"
- integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-logical-assignment-operators@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
- integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
- dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
-
-"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9"
- integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-numeric-separator@^7.10.4":
- version "7.10.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
- integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
- dependencies:
- "@babel/helper-plugin-utils" "^7.10.4"
-
-"@babel/plugin-syntax-object-rest-spread@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871"
- integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-optional-catch-binding@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1"
- integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-optional-chaining@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a"
- integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.0"
-
-"@babel/plugin-syntax-private-property-in-object@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad"
- integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
-
-"@babel/plugin-syntax-top-level-await@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
- integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.14.5"
-
-"@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357"
- integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
-
-"@babel/plugin-transform-arrow-functions@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958"
- integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-async-generator-functions@^7.23.2":
- version "7.23.2"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz#054afe290d64c6f576f371ccc321772c8ea87ebb"
- integrity sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==
- dependencies:
- "@babel/helper-environment-visitor" "^7.22.20"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-remap-async-to-generator" "^7.22.20"
- "@babel/plugin-syntax-async-generators" "^7.8.4"
-
-"@babel/plugin-transform-async-to-generator@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775"
- integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==
- dependencies:
- "@babel/helper-module-imports" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-remap-async-to-generator" "^7.22.5"
-
-"@babel/plugin-transform-block-scoped-functions@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024"
- integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-block-scoping@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz#8744d02c6c264d82e1a4bc5d2d501fd8aff6f022"
- integrity sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-class-properties@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz#97a56e31ad8c9dc06a0b3710ce7803d5a48cca77"
- integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-class-static-block@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz#dc8cc6e498f55692ac6b4b89e56d87cec766c974"
- integrity sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.22.11"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
-
-"@babel/plugin-transform-classes@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz#aaf4753aee262a232bbc95451b4bdf9599c65a0b"
- integrity sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-compilation-targets" "^7.22.15"
- "@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-function-name" "^7.22.5"
- "@babel/helper-optimise-call-expression" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-replace-supers" "^7.22.9"
- "@babel/helper-split-export-declaration" "^7.22.6"
- globals "^11.1.0"
-
-"@babel/plugin-transform-computed-properties@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869"
- integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/template" "^7.22.5"
-
-"@babel/plugin-transform-destructuring@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz#6447aa686be48b32eaf65a73e0e2c0bd010a266c"
- integrity sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-dotall-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165"
- integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-duplicate-keys@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285"
- integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-dynamic-import@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz#2c7722d2a5c01839eaf31518c6ff96d408e447aa"
- integrity sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
-
-"@babel/plugin-transform-exponentiation-operator@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a"
- integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==
- dependencies:
- "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-export-namespace-from@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz#b3c84c8f19880b6c7440108f8929caf6056db26c"
- integrity sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
-
-"@babel/plugin-transform-for-of@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz#f64b4ccc3a4f131a996388fae7680b472b306b29"
- integrity sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-function-name@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143"
- integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==
- dependencies:
- "@babel/helper-compilation-targets" "^7.22.5"
- "@babel/helper-function-name" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-json-strings@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz#689a34e1eed1928a40954e37f74509f48af67835"
- integrity sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-json-strings" "^7.8.3"
-
-"@babel/plugin-transform-literals@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920"
- integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-logical-assignment-operators@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz#24c522a61688bde045b7d9bc3c2597a4d948fc9c"
- integrity sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
-
-"@babel/plugin-transform-member-expression-literals@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def"
- integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-modules-amd@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz#05b2bc43373faa6d30ca89214731f76f966f3b88"
- integrity sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==
- dependencies:
- "@babel/helper-module-transforms" "^7.23.0"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-modules-commonjs@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz#b3dba4757133b2762c00f4f94590cf6d52602481"
- integrity sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==
- dependencies:
- "@babel/helper-module-transforms" "^7.23.0"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-simple-access" "^7.22.5"
-
-"@babel/plugin-transform-modules-systemjs@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz#77591e126f3ff4132a40595a6cccd00a6b60d160"
- integrity sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==
- dependencies:
- "@babel/helper-hoist-variables" "^7.22.5"
- "@babel/helper-module-transforms" "^7.23.0"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-validator-identifier" "^7.22.20"
-
-"@babel/plugin-transform-modules-umd@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98"
- integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==
- dependencies:
- "@babel/helper-module-transforms" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f"
- integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-new-target@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d"
- integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-nullish-coalescing-operator@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz#debef6c8ba795f5ac67cd861a81b744c5d38d9fc"
- integrity sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
-
-"@babel/plugin-transform-numeric-separator@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz#498d77dc45a6c6db74bb829c02a01c1d719cbfbd"
- integrity sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
-
-"@babel/plugin-transform-object-rest-spread@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz#21a95db166be59b91cde48775310c0df6e1da56f"
- integrity sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==
- dependencies:
- "@babel/compat-data" "^7.22.9"
- "@babel/helper-compilation-targets" "^7.22.15"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-transform-parameters" "^7.22.15"
-
-"@babel/plugin-transform-object-super@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c"
- integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-replace-supers" "^7.22.5"
-
-"@babel/plugin-transform-optional-catch-binding@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz#461cc4f578a127bb055527b3e77404cad38c08e0"
- integrity sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
-
-"@babel/plugin-transform-optional-chaining@^7.22.15", "@babel/plugin-transform-optional-chaining@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz#73ff5fc1cf98f542f09f29c0631647d8ad0be158"
- integrity sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
-
-"@babel/plugin-transform-parameters@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz#719ca82a01d177af358df64a514d64c2e3edb114"
- integrity sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-private-methods@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz#21c8af791f76674420a147ae62e9935d790f8722"
- integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-private-property-in-object@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz#ad45c4fc440e9cb84c718ed0906d96cf40f9a4e1"
- integrity sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-create-class-features-plugin" "^7.22.11"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
-
-"@babel/plugin-transform-property-literals@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766"
- integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-regenerator@^7.22.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz#8ceef3bd7375c4db7652878b0241b2be5d0c3cca"
- integrity sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- regenerator-transform "^0.15.2"
-
-"@babel/plugin-transform-reserved-words@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz#832cd35b81c287c4bcd09ce03e22199641f964fb"
- integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-shorthand-properties@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624"
- integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-spread@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b"
- integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
-
-"@babel/plugin-transform-sticky-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa"
- integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-template-literals@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff"
- integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-typeof-symbol@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34"
- integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-unicode-escapes@^7.22.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz#c723f380f40a2b2f57a62df24c9005834c8616d9"
- integrity sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-unicode-property-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz#098898f74d5c1e86660dc112057b2d11227f1c81"
- integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-unicode-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183"
- integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-unicode-sets-regex@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz#77788060e511b708ffc7d42fdfbc5b37c3004e91"
- integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/preset-env@^7.23.2":
- version "7.23.2"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.2.tgz#1f22be0ff0e121113260337dbc3e58fafce8d059"
- integrity sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==
- dependencies:
- "@babel/compat-data" "^7.23.2"
- "@babel/helper-compilation-targets" "^7.22.15"
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-validator-option" "^7.22.15"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.15"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.15"
- "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2"
- "@babel/plugin-syntax-async-generators" "^7.8.4"
- "@babel/plugin-syntax-class-properties" "^7.12.13"
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
- "@babel/plugin-syntax-import-assertions" "^7.22.5"
- "@babel/plugin-syntax-import-attributes" "^7.22.5"
- "@babel/plugin-syntax-import-meta" "^7.10.4"
- "@babel/plugin-syntax-json-strings" "^7.8.3"
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
- "@babel/plugin-syntax-top-level-await" "^7.14.5"
- "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6"
- "@babel/plugin-transform-arrow-functions" "^7.22.5"
- "@babel/plugin-transform-async-generator-functions" "^7.23.2"
- "@babel/plugin-transform-async-to-generator" "^7.22.5"
- "@babel/plugin-transform-block-scoped-functions" "^7.22.5"
- "@babel/plugin-transform-block-scoping" "^7.23.0"
- "@babel/plugin-transform-class-properties" "^7.22.5"
- "@babel/plugin-transform-class-static-block" "^7.22.11"
- "@babel/plugin-transform-classes" "^7.22.15"
- "@babel/plugin-transform-computed-properties" "^7.22.5"
- "@babel/plugin-transform-destructuring" "^7.23.0"
- "@babel/plugin-transform-dotall-regex" "^7.22.5"
- "@babel/plugin-transform-duplicate-keys" "^7.22.5"
- "@babel/plugin-transform-dynamic-import" "^7.22.11"
- "@babel/plugin-transform-exponentiation-operator" "^7.22.5"
- "@babel/plugin-transform-export-namespace-from" "^7.22.11"
- "@babel/plugin-transform-for-of" "^7.22.15"
- "@babel/plugin-transform-function-name" "^7.22.5"
- "@babel/plugin-transform-json-strings" "^7.22.11"
- "@babel/plugin-transform-literals" "^7.22.5"
- "@babel/plugin-transform-logical-assignment-operators" "^7.22.11"
- "@babel/plugin-transform-member-expression-literals" "^7.22.5"
- "@babel/plugin-transform-modules-amd" "^7.23.0"
- "@babel/plugin-transform-modules-commonjs" "^7.23.0"
- "@babel/plugin-transform-modules-systemjs" "^7.23.0"
- "@babel/plugin-transform-modules-umd" "^7.22.5"
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5"
- "@babel/plugin-transform-new-target" "^7.22.5"
- "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.11"
- "@babel/plugin-transform-numeric-separator" "^7.22.11"
- "@babel/plugin-transform-object-rest-spread" "^7.22.15"
- "@babel/plugin-transform-object-super" "^7.22.5"
- "@babel/plugin-transform-optional-catch-binding" "^7.22.11"
- "@babel/plugin-transform-optional-chaining" "^7.23.0"
- "@babel/plugin-transform-parameters" "^7.22.15"
- "@babel/plugin-transform-private-methods" "^7.22.5"
- "@babel/plugin-transform-private-property-in-object" "^7.22.11"
- "@babel/plugin-transform-property-literals" "^7.22.5"
- "@babel/plugin-transform-regenerator" "^7.22.10"
- "@babel/plugin-transform-reserved-words" "^7.22.5"
- "@babel/plugin-transform-shorthand-properties" "^7.22.5"
- "@babel/plugin-transform-spread" "^7.22.5"
- "@babel/plugin-transform-sticky-regex" "^7.22.5"
- "@babel/plugin-transform-template-literals" "^7.22.5"
- "@babel/plugin-transform-typeof-symbol" "^7.22.5"
- "@babel/plugin-transform-unicode-escapes" "^7.22.10"
- "@babel/plugin-transform-unicode-property-regex" "^7.22.5"
- "@babel/plugin-transform-unicode-regex" "^7.22.5"
- "@babel/plugin-transform-unicode-sets-regex" "^7.22.5"
- "@babel/preset-modules" "0.1.6-no-external-plugins"
- "@babel/types" "^7.23.0"
- babel-plugin-polyfill-corejs2 "^0.4.6"
- babel-plugin-polyfill-corejs3 "^0.8.5"
- babel-plugin-polyfill-regenerator "^0.5.3"
- core-js-compat "^3.31.0"
- semver "^6.3.1"
-
-"@babel/preset-modules@0.1.6-no-external-plugins":
- version "0.1.6-no-external-plugins"
- resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a"
- integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.0.0"
- "@babel/types" "^7.4.4"
- esutils "^2.0.2"
-
-"@babel/regjsgen@^0.8.0":
- version "0.8.0"
- resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310"
- integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==
-
-"@babel/runtime@^7.8.4":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.16.7.tgz#03ff99f64106588c9c403c6ecb8c3bafbbdff1fa"
- integrity sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==
- dependencies:
- regenerator-runtime "^0.13.4"
-
-"@babel/template@^7.10.4", "@babel/template@^7.22.15", "@babel/template@^7.22.5":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38"
- integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==
- dependencies:
- "@babel/code-frame" "^7.22.13"
- "@babel/parser" "^7.22.15"
- "@babel/types" "^7.22.15"
-
-"@babel/traverse@^7.10.5", "@babel/traverse@^7.12.1", "@babel/traverse@^7.23.2":
- version "7.23.2"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.2.tgz#329c7a06735e144a506bdb2cad0268b7f46f4ad8"
- integrity sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==
- dependencies:
- "@babel/code-frame" "^7.22.13"
- "@babel/generator" "^7.23.0"
- "@babel/helper-environment-visitor" "^7.22.20"
- "@babel/helper-function-name" "^7.23.0"
- "@babel/helper-hoist-variables" "^7.22.5"
- "@babel/helper-split-export-declaration" "^7.22.6"
- "@babel/parser" "^7.23.0"
- "@babel/types" "^7.23.0"
- debug "^4.1.0"
- globals "^11.1.0"
-
-"@babel/types@^7.12.1", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.0.tgz#8c1f020c9df0e737e4e247c0619f58c68458aaeb"
- integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==
- dependencies:
- "@babel/helper-string-parser" "^7.22.5"
- "@babel/helper-validator-identifier" "^7.22.20"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.16.7", "@babel/types@^7.4.4":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.8.tgz#0ba5da91dd71e0a4e7781a30f22770831062e3c1"
- integrity sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==
- dependencies:
- "@babel/helper-validator-identifier" "^7.16.7"
- to-fast-properties "^2.0.0"
-
-"@colors/colors@1.5.0":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9"
- integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==
-
-"@dabh/diagnostics@^2.0.2":
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/@dabh/diagnostics/-/diagnostics-2.0.3.tgz#7f7e97ee9a725dffc7808d93668cc984e1dc477a"
- integrity sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==
- dependencies:
- colorspace "1.1.x"
- enabled "2.0.x"
- kuler "^2.0.0"
-
-"@esbuild/android-arm64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622"
- integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==
-
-"@esbuild/android-arm@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682"
- integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==
-
-"@esbuild/android-x64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2"
- integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==
-
-"@esbuild/darwin-arm64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1"
- integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==
-
-"@esbuild/darwin-x64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d"
- integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==
-
-"@esbuild/freebsd-arm64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54"
- integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==
-
-"@esbuild/freebsd-x64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e"
- integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==
-
-"@esbuild/linux-arm64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0"
- integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==
-
-"@esbuild/linux-arm@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0"
- integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==
-
-"@esbuild/linux-ia32@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7"
- integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==
-
-"@esbuild/linux-loong64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d"
- integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==
-
-"@esbuild/linux-mips64el@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231"
- integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==
-
-"@esbuild/linux-ppc64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb"
- integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==
-
-"@esbuild/linux-riscv64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6"
- integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==
-
-"@esbuild/linux-s390x@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071"
- integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==
-
-"@esbuild/linux-x64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338"
- integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==
-
-"@esbuild/netbsd-x64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1"
- integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==
-
-"@esbuild/openbsd-x64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae"
- integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==
-
-"@esbuild/sunos-x64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d"
- integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==
-
-"@esbuild/win32-arm64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9"
- integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==
-
-"@esbuild/win32-ia32@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102"
- integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==
-
-"@esbuild/win32-x64@0.18.20":
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d"
- integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==
-
-"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
- integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
- dependencies:
- eslint-visitor-keys "^3.3.0"
-
-"@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1":
- version "4.9.1"
- resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.9.1.tgz#449dfa81a57a1d755b09aa58d826c1262e4283b4"
- integrity sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==
-
-"@eslint/eslintrc@^2.1.3":
- version "2.1.3"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.3.tgz#797470a75fe0fbd5a53350ee715e85e87baff22d"
- integrity sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==
- dependencies:
- ajv "^6.12.4"
- debug "^4.3.2"
- espree "^9.6.0"
- globals "^13.19.0"
- ignore "^5.2.0"
- import-fresh "^3.2.1"
- js-yaml "^4.1.0"
- minimatch "^3.1.2"
- strip-json-comments "^3.1.1"
-
-"@eslint/js@8.53.0":
- version "8.53.0"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.53.0.tgz#bea56f2ed2b5baea164348ff4d5a879f6f81f20d"
- integrity sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==
-
-"@humanwhocodes/config-array@^0.11.13":
- version "0.11.13"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.13.tgz#075dc9684f40a531d9b26b0822153c1e832ee297"
- integrity sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==
- dependencies:
- "@humanwhocodes/object-schema" "^2.0.1"
- debug "^4.1.1"
- minimatch "^3.0.5"
-
-"@humanwhocodes/module-importer@^1.0.1":
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
- integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
-
-"@humanwhocodes/object-schema@^2.0.1":
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz#e5211452df060fa8522b55c7b3c0c4d1981cb044"
- integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==
-
-"@hutson/parse-repository-url@^3.0.0":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340"
- integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==
-
-"@isaacs/cliui@^8.0.2":
- version "8.0.2"
- resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
- integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==
- dependencies:
- string-width "^5.1.2"
- string-width-cjs "npm:string-width@^4.2.0"
- strip-ansi "^7.0.1"
- strip-ansi-cjs "npm:strip-ansi@^6.0.1"
- wrap-ansi "^8.1.0"
- wrap-ansi-cjs "npm:wrap-ansi@^7.0.0"
-
-"@jest/schemas@^29.6.3":
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03"
- integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==
- dependencies:
- "@sinclair/typebox" "^0.27.8"
-
-"@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"
-
-"@jridgewell/gen-mapping@^0.3.0":
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9"
- integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==
- dependencies:
- "@jridgewell/set-array" "^1.0.1"
- "@jridgewell/sourcemap-codec" "^1.4.10"
- "@jridgewell/trace-mapping" "^0.3.9"
-
-"@jridgewell/gen-mapping@^0.3.2":
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098"
- integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==
- dependencies:
- "@jridgewell/set-array" "^1.0.1"
- "@jridgewell/sourcemap-codec" "^1.4.10"
- "@jridgewell/trace-mapping" "^0.3.9"
-
-"@jridgewell/resolve-uri@^3.0.3":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78"
- integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==
-
-"@jridgewell/resolve-uri@^3.1.0":
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721"
- integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==
-
-"@jridgewell/set-array@^1.0.1":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
- integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
-
-"@jridgewell/source-map@^0.3.2":
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz#f45351aaed4527a298512ec72f81040c998580fb"
- integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==
- dependencies:
- "@jridgewell/gen-mapping" "^0.3.0"
- "@jridgewell/trace-mapping" "^0.3.9"
-
-"@jridgewell/sourcemap-codec@^1.4.10":
- version "1.4.14"
- resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
- integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
-
-"@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15":
- 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.17":
- version "0.3.19"
- resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz#f8a3249862f91be48d3127c3cfe992f79b4b8811"
- integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==
- dependencies:
- "@jridgewell/resolve-uri" "^3.1.0"
- "@jridgewell/sourcemap-codec" "^1.4.14"
-
-"@jridgewell/trace-mapping@^0.3.9":
- version "0.3.14"
- resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed"
- integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==
- 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==
- dependencies:
- chalk "^4.1.0"
- execa "^5.0.0"
- strong-log-transformer "^2.1.0"
-
-"@lerna/create@7.4.2":
- version "7.4.2"
- resolved "https://registry.yarnpkg.com/@lerna/create/-/create-7.4.2.tgz#f845fad1480e46555af98bd39af29571605dddc9"
- integrity sha512-1wplFbQ52K8E/unnqB0Tq39Z4e+NEoNrpovEnl6GpsTUrC6WDp8+w0Le2uCBV0hXyemxChduCkLz4/y1H1wTeg==
- dependencies:
- "@lerna/child-process" "7.4.2"
- "@npmcli/run-script" "6.0.2"
- "@nx/devkit" ">=16.5.1 < 17"
- "@octokit/plugin-enterprise-rest" "6.0.1"
- "@octokit/rest" "19.0.11"
- byte-size "8.1.1"
- chalk "4.1.0"
- clone-deep "4.0.1"
- cmd-shim "6.0.1"
- columnify "1.6.0"
- conventional-changelog-core "5.0.1"
- conventional-recommended-bump "7.0.1"
- cosmiconfig "^8.2.0"
- dedent "0.7.0"
- execa "5.0.0"
- fs-extra "^11.1.1"
- get-stream "6.0.0"
- git-url-parse "13.1.0"
- glob-parent "5.1.2"
- globby "11.1.0"
- graceful-fs "4.2.11"
- has-unicode "2.0.1"
- ini "^1.3.8"
- init-package-json "5.0.0"
- inquirer "^8.2.4"
- is-ci "3.0.1"
- is-stream "2.0.0"
- js-yaml "4.1.0"
- libnpmpublish "7.3.0"
- load-json-file "6.2.0"
- lodash "^4.17.21"
- make-dir "4.0.0"
- minimatch "3.0.5"
- multimatch "5.0.0"
- node-fetch "2.6.7"
- npm-package-arg "8.1.1"
- npm-packlist "5.1.1"
- npm-registry-fetch "^14.0.5"
- npmlog "^6.0.2"
- nx ">=16.5.1 < 17"
- p-map "4.0.0"
- p-map-series "2.1.0"
- p-queue "6.6.2"
- p-reduce "^2.1.0"
- pacote "^15.2.0"
- pify "5.0.0"
- read-cmd-shim "4.0.0"
- read-package-json "6.0.4"
- resolve-from "5.0.0"
- rimraf "^4.4.1"
- semver "^7.3.4"
- signal-exit "3.0.7"
- slash "^3.0.0"
- ssri "^9.0.1"
- strong-log-transformer "2.1.0"
- tar "6.1.11"
- temp-dir "1.0.0"
- upath "2.0.1"
- uuid "^9.0.0"
- validate-npm-package-license "^3.0.4"
- validate-npm-package-name "5.0.0"
- write-file-atomic "5.0.1"
- write-pkg "4.0.0"
- yargs "16.2.0"
- yargs-parser "20.2.4"
-
-"@ljharb/resumer@^0.0.1":
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/@ljharb/resumer/-/resumer-0.0.1.tgz#8a940a9192dd31f6a1df17564bbd26dc6ad3e68d"
- integrity sha512-skQiAOrCfO7vRTq53cxznMpks7wS1va95UCidALlOVWqvBAzwPVErwizDwoMqNVMEn1mDq0utxZd02eIrvF1lw==
- dependencies:
- "@ljharb/through" "^2.3.9"
-
-"@ljharb/through@^2.3.11":
- version "2.3.11"
- resolved "https://registry.yarnpkg.com/@ljharb/through/-/through-2.3.11.tgz#783600ff12c06f21a76cc26e33abd0b1595092f9"
- integrity sha512-ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w==
- dependencies:
- call-bind "^1.0.2"
-
-"@ljharb/through@^2.3.9":
- version "2.3.9"
- resolved "https://registry.yarnpkg.com/@ljharb/through/-/through-2.3.9.tgz#85f221eb82f9d555e180e87d6e50fb154af85408"
- integrity sha512-yN599ZBuMPPK4tdoToLlvgJB4CLK8fGl7ntfy0Wn7U6ttNvHYurd81bfUiK/6sMkiIwm65R6ck4L6+Y3DfVbNQ==
-
-"@mapbox/geojsonhint@^3.2.0":
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/@mapbox/geojsonhint/-/geojsonhint-3.2.0.tgz#3bf88d3f22a90dcdebca175c761fb4e8a31a822e"
- integrity sha512-2gvaeDq0uGZ2jiKsdKBd2u3HJD6h0H1GzDnZjH3nVQHyyig3aNFNrMMqDYn0XipkQvkKGU96Y971qsJM1qpDdw==
- dependencies:
- concat-stream "^1.6.1"
- jsonlint-lines "1.7.1"
- minimist "^1.2.8"
- vfile "^4.0.0"
- vfile-reporter "^5.1.1"
-
-"@monorepolint/cli@^0.5.0-alpha.20+fb5a530":
- version "0.5.0-alpha.20"
- resolved "https://registry.npmjs.org/@monorepolint/cli/-/cli-0.5.0-alpha.20.tgz#9494843de95bd7767041aa7d2add3f9d0a85b410"
- integrity sha512-1kuyw+KXqMghN4n2JkTjqwnXbftPkOfmsMid6bN2+dDTN7CIKr9goXqbX8/7/SWkst5tK8AOyPku3ODcsWUjVA==
- dependencies:
- "@monorepolint/core" "^0.5.0-alpha.20+fb5a530"
- "@monorepolint/utils" "^0.5.0-alpha.20+fb5a530"
- chalk "^2.4.1"
- yargs "^14.0.0"
-
-"@monorepolint/core@^0.5.0-alpha.20+fb5a530":
- version "0.5.0-alpha.20"
- resolved "https://registry.npmjs.org/@monorepolint/core/-/core-0.5.0-alpha.20.tgz#10fa595936ab244a8f540718f936165768d71496"
- integrity sha512-l7orLrxIJCqwDDohxt2Iv2y5Ib/YSRStPiMUiRNFsE92paL+fO+P1P0wZx7uPPzZ+u75Z1Qqwq/3v483T2zTsQ==
- dependencies:
- "@monorepolint/utils" "^0.5.0-alpha.20+fb5a530"
- 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.20+fb5a530":
- version "0.5.0-alpha.20"
- resolved "https://registry.npmjs.org/@monorepolint/rules/-/rules-0.5.0-alpha.20.tgz#c53d7c6b549c04feef13ab7a2fcea5dda00f259a"
- integrity sha512-wCNuLGvm+8tf9aCkIkBBc7ik8LH7shImLoIeq1PtOStN9sc4zrVBxz6jdsyH0/l4CFn+dktrl2SXxM4kPH7H+Q==
- dependencies:
- "@monorepolint/core" "^0.5.0-alpha.20+fb5a530"
- "@monorepolint/utils" "^0.5.0-alpha.20+fb5a530"
- globby "^10.0.2"
- jest-diff "^24.9.0"
- minimatch "^3.0.4"
- runtypes "^4.0.0"
-
-"@monorepolint/utils@^0.5.0-alpha.20+fb5a530":
- version "0.5.0-alpha.20"
- resolved "https://registry.npmjs.org/@monorepolint/utils/-/utils-0.5.0-alpha.20.tgz#7277cca0d2d1c7bfe3949939c04882a56100d6d1"
- integrity sha512-0i2TZm810ORjaFFucftnUwUb4PHSlnjbEKQOuSBlQVl3CltD/01pRULQwPyzTe+6bWqtZQGo85e7rYJJnZdWZw==
- 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.scandir@2.1.5":
- version "2.1.5"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
- integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
- dependencies:
- "@nodelib/fs.stat" "2.0.5"
- 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.stat@2.0.5":
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
- integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
-
-"@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"
-
-"@nodelib/fs.walk@^1.2.8":
- version "1.2.8"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
- integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
- dependencies:
- "@nodelib/fs.scandir" "2.1.5"
- fastq "^1.6.0"
-
-"@npmcli/fs@^3.1.0":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-3.1.0.tgz#233d43a25a91d68c3a863ba0da6a3f00924a173e"
- integrity sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==
- dependencies:
- semver "^7.3.5"
-
-"@npmcli/git@^4.0.0":
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-4.1.0.tgz#ab0ad3fd82bc4d8c1351b6c62f0fa56e8fe6afa6"
- integrity sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==
- dependencies:
- "@npmcli/promise-spawn" "^6.0.0"
- lru-cache "^7.4.4"
- npm-pick-manifest "^8.0.0"
- proc-log "^3.0.0"
- promise-inflight "^1.0.1"
- promise-retry "^2.0.1"
- semver "^7.3.5"
- which "^3.0.0"
-
-"@npmcli/installed-package-contents@^2.0.1":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz#bfd817eccd9e8df200919e73f57f9e3d9e4f9e33"
- integrity sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==
- dependencies:
- npm-bundled "^3.0.0"
- npm-normalize-package-bin "^3.0.0"
-
-"@npmcli/node-gyp@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz#101b2d0490ef1aa20ed460e4c0813f0db560545a"
- integrity sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==
-
-"@npmcli/promise-spawn@^6.0.0", "@npmcli/promise-spawn@^6.0.1":
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz#c8bc4fa2bd0f01cb979d8798ba038f314cfa70f2"
- integrity sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==
- dependencies:
- which "^3.0.0"
-
-"@npmcli/run-script@6.0.2", "@npmcli/run-script@^6.0.0":
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-6.0.2.tgz#a25452d45ee7f7fb8c16dfaf9624423c0c0eb885"
- integrity sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==
- dependencies:
- "@npmcli/node-gyp" "^3.0.0"
- "@npmcli/promise-spawn" "^6.0.0"
- node-gyp "^9.0.0"
- read-package-json-fast "^3.0.0"
- which "^3.0.0"
-
-"@nrwl/devkit@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-16.10.0.tgz#ac8c5b4db00f12c4b817c937be2f7c4eb8f2593c"
- integrity sha512-fRloARtsDQoQgQ7HKEy0RJiusg/HSygnmg4gX/0n/Z+SUS+4KoZzvHjXc6T5ZdEiSjvLypJ+HBM8dQzIcVACPQ==
- dependencies:
- "@nx/devkit" "16.10.0"
-
-"@nrwl/tao@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-16.10.0.tgz#94642a0380709b8e387e1e33705a5a9624933375"
- integrity sha512-QNAanpINbr+Pod6e1xNgFbzK1x5wmZl+jMocgiEFXZ67KHvmbD6MAQQr0MMz+GPhIu7EE4QCTLTyCEMlAG+K5Q==
- dependencies:
- nx "16.10.0"
- tslib "^2.3.0"
-
-"@nx/devkit@16.10.0", "@nx/devkit@>=16.5.1 < 17":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-16.10.0.tgz#7e466be2dee2dcb1ccaf286786ca2a0a639aa007"
- integrity sha512-IvKQqRJFDDiaj33SPfGd3ckNHhHi6ceEoqCbAP4UuMXOPPVOX6H0KVk+9tknkPb48B7jWIw6/AgOeWkBxPRO5w==
- dependencies:
- "@nrwl/devkit" "16.10.0"
- ejs "^3.1.7"
- enquirer "~2.3.6"
- ignore "^5.0.4"
- semver "7.5.3"
- tmp "~0.2.1"
- tslib "^2.3.0"
-
-"@nx/nx-darwin-arm64@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.10.0.tgz#0c73010cac7a502549483b12bad347da9014e6f1"
- integrity sha512-YF+MIpeuwFkyvM5OwgY/rTNRpgVAI/YiR0yTYCZR+X3AAvP775IVlusNgQ3oedTBRUzyRnI4Tknj1WniENFsvQ==
-
-"@nx/nx-darwin-x64@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.10.0.tgz#2ccf270418d552fd0a8e0d6089aee4944315adaa"
- integrity sha512-ypi6YxwXgb0kg2ixKXE3pwf5myVNUgWf1CsV5OzVccCM8NzheMO51KDXTDmEpXdzUsfT0AkO1sk5GZeCjhVONg==
-
-"@nx/nx-freebsd-x64@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-16.10.0.tgz#c3ee6914256e69493fed9355b0d6661d0e86da44"
- integrity sha512-UeEYFDmdbbDkTQamqvtU8ibgu5jQLgFF1ruNb/U4Ywvwutw2d4ruOMl2e0u9hiNja9NFFAnDbvzrDcMo7jYqYw==
-
-"@nx/nx-linux-arm-gnueabihf@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.10.0.tgz#a961eccbb38acb2da7fc125b29d1fead0b39152f"
- integrity sha512-WV3XUC2DB6/+bz1sx+d1Ai9q2Cdr+kTZRN50SOkfmZUQyEBaF6DRYpx/a4ahhxH3ktpNfyY8Maa9OEYxGCBkQA==
-
-"@nx/nx-linux-arm64-gnu@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.10.0.tgz#795f20072549d03822b5c4639ef438e473dbb541"
- integrity sha512-aWIkOUw995V3ItfpAi5FuxQ+1e9EWLS1cjWM1jmeuo+5WtaKToJn5itgQOkvSlPz+HSLgM3VfXMvOFALNk125g==
-
-"@nx/nx-linux-arm64-musl@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.10.0.tgz#f2428ee6dbe2b2c326e8973f76c97666def33607"
- integrity sha512-uO6Gg+irqpVcCKMcEPIQcTFZ+tDI02AZkqkP7koQAjniLEappd8DnUBSQdcn53T086pHpdc264X/ZEpXFfrKWQ==
-
-"@nx/nx-linux-x64-gnu@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.10.0.tgz#d36c2bcf94d49eaa24e3880ddaf6f1f617de539b"
- integrity sha512-134PW/u/arNFAQKpqMJniC7irbChMPz+W+qtyKPAUXE0XFKPa7c1GtlI/wK2dvP9qJDZ6bKf0KtA0U/m2HMUOA==
-
-"@nx/nx-linux-x64-musl@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.10.0.tgz#78bd2ab97a583b3d4ea3387b67fd7b136907493c"
- integrity sha512-q8sINYLdIJxK/iUx9vRk5jWAWb/2O0PAbOJFwv4qkxBv4rLoN7y+otgCZ5v0xfx/zztFgk/oNY4lg5xYjIso2Q==
-
-"@nx/nx-win32-arm64-msvc@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.10.0.tgz#ef20ec8d0c83d66e73e20df12d2c788b8f866396"
- integrity sha512-moJkL9kcqxUdJSRpG7dET3UeLIciwrfP08mzBQ12ewo8K8FzxU8ZUsTIVVdNrwt01CXOdXoweGfdQLjJ4qTURA==
-
-"@nx/nx-win32-x64-msvc@16.10.0":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.10.0.tgz#7410a51d0f8be631eec9552f01b2e5946285927c"
- integrity sha512-5iV2NKZnzxJwZZ4DM5JVbRG/nkhAbzEskKaLBB82PmYGKzaDHuMHP1lcPoD/rtYMlowZgNA/RQndfKvPBPwmXA==
-
-"@octokit/auth-token@^3.0.0":
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.4.tgz#70e941ba742bdd2b49bdb7393e821dea8520a3db"
- integrity sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==
-
-"@octokit/core@^4.2.1":
- version "4.2.4"
- resolved "https://registry.yarnpkg.com/@octokit/core/-/core-4.2.4.tgz#d8769ec2b43ff37cc3ea89ec4681a20ba58ef907"
- integrity sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==
- dependencies:
- "@octokit/auth-token" "^3.0.0"
- "@octokit/graphql" "^5.0.0"
- "@octokit/request" "^6.0.0"
- "@octokit/request-error" "^3.0.0"
- "@octokit/types" "^9.0.0"
- before-after-hook "^2.2.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/endpoint@^7.0.0":
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.6.tgz#791f65d3937555141fb6c08f91d618a7d645f1e2"
- integrity sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg==
- dependencies:
- "@octokit/types" "^9.0.0"
- is-plain-object "^5.0.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/graphql@^5.0.0":
- version "5.0.6"
- resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.6.tgz#9eac411ac4353ccc5d3fca7d76736e6888c5d248"
- integrity sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==
- dependencies:
- "@octokit/request" "^6.0.0"
- "@octokit/types" "^9.0.0"
- universal-user-agent "^6.0.0"
-
-"@octokit/openapi-types@^18.0.0":
- version "18.1.1"
- resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-18.1.1.tgz#09bdfdabfd8e16d16324326da5148010d765f009"
- integrity sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==
-
-"@octokit/plugin-enterprise-rest@6.0.1":
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz#e07896739618dab8da7d4077c658003775f95437"
- integrity sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==
-
-"@octokit/plugin-paginate-rest@^6.1.2":
- version "6.1.2"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz#f86456a7a1fe9e58fec6385a85cf1b34072341f8"
- integrity sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==
- dependencies:
- "@octokit/tsconfig" "^1.0.2"
- "@octokit/types" "^9.2.3"
-
-"@octokit/plugin-request-log@^1.0.4":
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85"
- integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==
-
-"@octokit/plugin-rest-endpoint-methods@^7.1.2":
- version "7.2.3"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.2.3.tgz#37a84b171a6cb6658816c82c4082ac3512021797"
- integrity sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA==
- dependencies:
- "@octokit/types" "^10.0.0"
-
-"@octokit/request-error@^3.0.0":
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.3.tgz#ef3dd08b8e964e53e55d471acfe00baa892b9c69"
- integrity sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==
- dependencies:
- "@octokit/types" "^9.0.0"
- deprecation "^2.0.0"
- once "^1.4.0"
-
-"@octokit/request@^6.0.0":
- version "6.2.8"
- resolved "https://registry.yarnpkg.com/@octokit/request/-/request-6.2.8.tgz#aaf480b32ab2b210e9dadd8271d187c93171d8eb"
- integrity sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==
- dependencies:
- "@octokit/endpoint" "^7.0.0"
- "@octokit/request-error" "^3.0.0"
- "@octokit/types" "^9.0.0"
- is-plain-object "^5.0.0"
- node-fetch "^2.6.7"
- universal-user-agent "^6.0.0"
-
-"@octokit/rest@19.0.11":
- version "19.0.11"
- resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.11.tgz#2ae01634fed4bd1fca5b642767205ed3fd36177c"
- integrity sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw==
- dependencies:
- "@octokit/core" "^4.2.1"
- "@octokit/plugin-paginate-rest" "^6.1.2"
- "@octokit/plugin-request-log" "^1.0.4"
- "@octokit/plugin-rest-endpoint-methods" "^7.1.2"
-
-"@octokit/tsconfig@^1.0.2":
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz#59b024d6f3c0ed82f00d08ead5b3750469125af7"
- integrity sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==
-
-"@octokit/types@^10.0.0":
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/@octokit/types/-/types-10.0.0.tgz#7ee19c464ea4ada306c43f1a45d444000f419a4a"
- integrity sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==
- dependencies:
- "@octokit/openapi-types" "^18.0.0"
-
-"@octokit/types@^9.0.0", "@octokit/types@^9.2.3":
- version "9.3.2"
- resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.3.2.tgz#3f5f89903b69f6a2d196d78ec35f888c0013cac5"
- integrity sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==
- dependencies:
- "@octokit/openapi-types" "^18.0.0"
-
-"@parcel/watcher@2.0.4":
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.0.4.tgz#f300fef4cc38008ff4b8c29d92588eced3ce014b"
- integrity sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==
- dependencies:
- node-addon-api "^3.2.1"
- node-gyp-build "^4.3.0"
-
-"@pkgjs/parseargs@^0.11.0":
- version "0.11.0"
- resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
- integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
-
-"@pkgr/utils@^2.3.1":
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/@pkgr/utils/-/utils-2.4.2.tgz#9e638bbe9a6a6f165580dc943f138fd3309a2cbc"
- integrity sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==
- dependencies:
- cross-spawn "^7.0.3"
- fast-glob "^3.3.0"
- is-glob "^4.0.3"
- open "^9.1.0"
- picocolors "^1.0.0"
- tslib "^2.6.0"
-
-"@rollup/plugin-babel@^5.3.1":
- version "5.3.1"
- resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz#04bc0608f4aa4b2e4b1aebf284344d0f68fda283"
- integrity sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==
- dependencies:
- "@babel/helper-module-imports" "^7.10.4"
- "@rollup/pluginutils" "^3.1.0"
-
-"@rollup/plugin-commonjs@^17.1.0":
- version "17.1.0"
- resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-17.1.0.tgz#757ec88737dffa8aa913eb392fade2e45aef2a2d"
- integrity sha512-PoMdXCw0ZyvjpCMT5aV4nkL0QywxP29sODQsSGeDpr/oI49Qq9tRtAsb/LbYbDzFlOydVEqHmmZWFtXJEAX9ew==
- dependencies:
- "@rollup/pluginutils" "^3.1.0"
- commondir "^1.0.1"
- estree-walker "^2.0.1"
- glob "^7.1.6"
- is-reference "^1.2.1"
- magic-string "^0.25.7"
- resolve "^1.17.0"
-
-"@rollup/plugin-node-resolve@^11.2.1":
- version "11.2.1"
- resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60"
- integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==
- dependencies:
- "@rollup/pluginutils" "^3.1.0"
- "@types/resolve" "1.17.1"
- builtin-modules "^3.1.0"
- deepmerge "^4.2.2"
- is-module "^1.0.0"
- resolve "^1.19.0"
-
-"@rollup/pluginutils@^3.1.0":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b"
- integrity sha1-cGtFJO5tyLEDs8mVUz5a1oDAK5s=
- dependencies:
- "@types/estree" "0.0.39"
- estree-walker "^1.0.1"
- picomatch "^2.2.2"
-
-"@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==
-
-"@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"
-
-"@turf/helpers@5.x", "@turf/helpers@^5.1.5":
- version "5.1.5"
- resolved "https://registry.yarnpkg.com/@turf/helpers/-/helpers-5.1.5.tgz#153405227ab933d004a5bb9641a9ed999fcbe0cf"
-
-"@turf/invariant@^5.1.5":
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/@turf/invariant/-/invariant-5.2.0.tgz#f0150ff7290b38577b73d088b7932c1ee0aa90a7"
- dependencies:
- "@turf/helpers" "^5.1.5"
-
-"@turf/jsts@^2.7.1":
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/@turf/jsts/-/jsts-2.7.1.tgz#c039569fcef704bef2bb7367c7ddada5008d9628"
- integrity sha512-+nwOKme/aUprsxnLSfr2LylV6eL6T1Tuln+4Hl92uwZ8FrmjDRCH5Bi1LJNVfWCiYgk8+5K+t2zDphWNTsIFDA==
- dependencies:
- jsts "2.7.1"
-
-"@turf/rhumb-destination@5.x":
- version "5.1.5"
- resolved "https://registry.yarnpkg.com/@turf/rhumb-destination/-/rhumb-destination-5.1.5.tgz#b1b2aeb921547f2ac0c1a994b6a130f92463c742"
- dependencies:
- "@turf/helpers" "^5.1.5"
- "@turf/invariant" "^5.1.5"
-
-"@types/benchmark@^2.1.5":
- version "2.1.5"
- resolved "https://registry.yarnpkg.com/@types/benchmark/-/benchmark-2.1.5.tgz#940c1850c18fdfdaee3fd6ed29cd92ae0d445b45"
- integrity sha512-cKio2eFB3v7qmKcvIHLUMw/dIx/8bhWPuzpzRT4unCPRTD8VdA9Zb0afxpcxOqR4PixRS7yT42FqGS8BYL8g1w==
-
-"@types/concaveman@^1.1.6":
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/@types/concaveman/-/concaveman-1.1.6.tgz#d82548021d8db80562be70187fa6e07237f60775"
- integrity sha512-3shTHRmSStvc+91qrFlQv2UmrOB0sZ6biDQo7YzY+9tV1mNLpdzuZal4D3hTYXYWig49K01lCvYDpnh+txToXw==
-
-"@types/deep-equal@^1.0.4":
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/@types/deep-equal/-/deep-equal-1.0.4.tgz#c0a854be62d6b9fae665137a6639aab53389a147"
- integrity sha512-tqdiS4otQP4KmY0PR3u6KbZ5EWvhNdUoS/jc93UuK23C220lOZ/9TvjfxdPcKvqwwDVtmtSCrnr0p/2dirAxkA==
-
-"@types/density-clustering@^1.3.3":
- version "1.3.3"
- resolved "https://registry.yarnpkg.com/@types/density-clustering/-/density-clustering-1.3.3.tgz#6ec7cc5b18fcec2773f0edd7eb01b952b4d52d01"
- integrity sha512-p2zEz57kHxWVg39XZ9QQVW6ity4rC3/1cCeLqm2eqqomvOrf8CFYaw7jO8gdYuchO4532ak0Z0f/vBr9irwG/w==
-
-"@types/estree@*":
- version "0.0.48"
- resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.48.tgz#18dc8091b285df90db2f25aa7d906cfc394b7f74"
- integrity sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew==
-
-"@types/estree@0.0.39":
- version "0.0.39"
- resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
- integrity sha1-4Xfmme4bjCLSMXTKqnQiZEOJUJ8=
-
-"@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-equality@^0.2.2":
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/@types/geojson-equality/-/geojson-equality-0.2.2.tgz#a416371a69141835ebf7315ed3ec2056907ae374"
- integrity sha512-KnMp/o7uMyab9jMqWuf+49C9LR22Z85HzE1s6BQOK2nbjWqLThScGjT8HoqDYw1T/cWcQcxax3hLB237kQ92lA==
- dependencies:
- "@types/geojson" "*"
-
-"@types/geojson@*", "@types/geojson@7946.0.8":
- version "7946.0.8"
- resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.8.tgz#30744afdb385e2945e22f3b033f897f76b1f12ca"
- integrity sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==
-
-"@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/json-schema@^7.0.12":
- version "7.0.14"
- resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.14.tgz#74a97a5573980802f32c8e47b663530ab3b6b7d1"
- integrity sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==
-
-"@types/mdast@^3.0.0":
- version "3.0.10"
- resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.10.tgz#4724244a82a4598884cbbe9bcfd73dff927ee8af"
- integrity sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==
- dependencies:
- "@types/unist" "*"
-
-"@types/mdast@^3.0.3":
- version "3.0.14"
- resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.14.tgz#0735473a5b35be032b9f2685b7413cbab1b8a639"
- integrity sha512-gVZ04PGgw1qLZKsnWnyFv4ORnaJ+DXLdHTVSFbU8yX6xZ34Bjg4Q32yPkmveUP1yItXReKfB0Aknlh/3zxTKAw==
- dependencies:
- "@types/unist" "^2"
-
-"@types/minimatch@*", "@types/minimatch@^3.0.3":
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.4.tgz#f0ec25dbf2f0e4b18647313ac031134ca5b24b21"
- integrity sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==
-
-"@types/minimist@^1.2.0":
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.1.tgz#283f669ff76d7b8260df8ab7a4262cc83d988256"
- integrity sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==
-
-"@types/node@*":
- version "9.4.6"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-9.4.6.tgz#d8176d864ee48753d053783e4e463aec86b8d82e"
-
-"@types/node@18.11.9":
- version "18.11.9"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.9.tgz#02d013de7058cea16d36168ef2fc653464cfbad4"
- integrity sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==
-
-"@types/normalize-package-data@^2.4.0":
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
- integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
-
-"@types/object-assign@^4.0.33":
- version "4.0.33"
- resolved "https://registry.yarnpkg.com/@types/object-assign/-/object-assign-4.0.33.tgz#62546e6192d6fa639b040afdbb514bb10daff2dd"
- integrity sha512-HeuamLPmpVPuJU/oY7z/YGAezy4HFy6mhvzwupi9Xc8n0FKY8tR1/U3AKaOn/I5Mb4dvbw2szSYcXi84eW07TQ==
-
-"@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/rbush@^3.0.2":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@types/rbush/-/rbush-3.0.2.tgz#5c00d3cce670d5a8833db671e1c02e0d5e2515a2"
- integrity sha512-1UFWlJxobWW+Do79uUvXOtX0ZSceXOmSSq8wYp1Pc+TE+kCAXz98r0NwIbS6NASxAZ6D/pTJxa57ip+vHhogrg==
-
-"@types/resolve@1.17.1":
- version "1.17.1"
- resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
- integrity sha1-Ov1q2JZ8d+Q3bFmKgt3Vj0bsRdY=
- dependencies:
- "@types/node" "*"
-
-"@types/semver@^7.5.0":
- version "7.5.4"
- resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.4.tgz#0a41252ad431c473158b22f9bfb9a63df7541cff"
- integrity sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==
-
-"@types/skmeans@^0.11.7":
- version "0.11.7"
- resolved "https://registry.yarnpkg.com/@types/skmeans/-/skmeans-0.11.7.tgz#08d4dbda67dc721f8f18273bf91d025ec32da0ec"
- integrity sha512-3fT48uRSRppOdQIlNCQKNNJRVaqzxkdCSTZM+NeHNxEpw6JejLLH78OHP54BxUHYEsa7pVsGn6uON552jwv9ZQ==
-
-"@types/tape@^4.2.32":
- version "4.13.4"
- resolved "https://registry.yarnpkg.com/@types/tape/-/tape-4.13.4.tgz#2fe220e9040c1721e5b1af6cd71e9e018d07cafb"
- integrity sha512-0Mw8/FAMheD2MvyaFYDaAix7X5GfNjl/XI+zvqJdzC6N05BmHKz6Hwn+r7+8PEXDEKrC3V/irC9z7mrl5a130g==
- dependencies:
- "@types/node" "*"
- "@types/through" "*"
-
-"@types/through@*":
- version "0.0.32"
- resolved "https://registry.yarnpkg.com/@types/through/-/through-0.0.32.tgz#1c4c8a29140221c1b29c2874dea1f4a1f2092c6a"
- integrity sha512-7XsfXIsjdfJM2wFDRAtEWp3zb2aVPk5QeyZxGlVK57q4u26DczMHhJmlhr0Jqv0THwxam/L8REXkj8M2I/lcvw==
- dependencies:
- "@types/node" "*"
-
-"@types/topojson-client@3.1.3":
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/@types/topojson-client/-/topojson-client-3.1.3.tgz#d710e90f0a4a25bbdbf4fc0c1863f9a6b5023e26"
- integrity sha512-liC+dHCxoqQy5bbJMsF59Cx1WZZwbcT084v/5bdp3NWSFUuzQpsm4gbLQh+wlv58Mng4jCsO4p8hWelqGlb7rg==
- dependencies:
- "@types/geojson" "*"
- "@types/topojson-specification" "*"
-
-"@types/topojson-server@3.0.3":
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/@types/topojson-server/-/topojson-server-3.0.3.tgz#62eaffa97e3790f63836fca60fa81ce2a13ce1cc"
- integrity sha512-Xi903I5D0pu9il0xXRNxugj5MuIAUalZzciGS0FTLbiW4jLyd2jkoVN2g80RavHw39Z8YTFaSdRgp8f8WHbyxg==
- dependencies:
- "@types/geojson" "*"
- "@types/topojson-specification" "*"
-
-"@types/topojson-specification@*":
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/@types/topojson-specification/-/topojson-specification-1.0.1.tgz#a80cb294290b79f2d674d3f5938c544ed2bd9d80"
- integrity sha512-ZZYZUgkmUls9Uhxx2WZNt9f/h2+H3abUUjOVmq+AaaDFckC5oAwd+MDp95kBirk+XCXrYj0hfpI6DSUiJMrpYQ==
- dependencies:
- "@types/geojson" "*"
-
-"@types/triple-beam@^1.3.2":
- version "1.3.3"
- resolved "https://registry.yarnpkg.com/@types/triple-beam/-/triple-beam-1.3.3.tgz#726ae98a5f6418c8f24f9b0f2a9f81a8664876ae"
- integrity sha512-6tOUG+nVHn0cJbVp25JFayS5UE6+xlbcNF9Lo9mU7U0zk3zeUShZied4YEQZjy1JBF043FSkdXw8YkUJuVtB5g==
-
-"@types/unist@*", "@types/unist@^2.0.0":
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d"
- integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==
-
-"@types/unist@^2":
- version "2.0.8"
- resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.8.tgz#bb197b9639aa1a04cf464a617fe800cccd92ad5c"
- integrity sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==
-
-"@types/unist@^2.0.2", "@types/unist@^2.0.3":
- version "2.0.9"
- resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.9.tgz#72e164381659a49557b0a078b28308f2c6a3e1ce"
- integrity sha512-zC0iXxAv1C1ERURduJueYzkzZ2zaGyc+P2c95hgkikHPr3z8EdUZOlgEQ5X0DRmwDZn+hekycQnoeiiRVrmilQ==
-
-"@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" "*"
-
-"@typescript-eslint/eslint-plugin@^6.10.0":
- version "6.10.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.10.0.tgz#cfe2bd34e26d2289212946b96ab19dcad64b661a"
- integrity sha512-uoLj4g2OTL8rfUQVx2AFO1hp/zja1wABJq77P6IclQs6I/m9GLrm7jCdgzZkvWdDCQf1uEvoa8s8CupsgWQgVg==
- dependencies:
- "@eslint-community/regexpp" "^4.5.1"
- "@typescript-eslint/scope-manager" "6.10.0"
- "@typescript-eslint/type-utils" "6.10.0"
- "@typescript-eslint/utils" "6.10.0"
- "@typescript-eslint/visitor-keys" "6.10.0"
- debug "^4.3.4"
- graphemer "^1.4.0"
- ignore "^5.2.4"
- natural-compare "^1.4.0"
- semver "^7.5.4"
- ts-api-utils "^1.0.1"
-
-"@typescript-eslint/parser@^6.10.0":
- version "6.10.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.10.0.tgz#578af79ae7273193b0b6b61a742a2bc8e02f875a"
- integrity sha512-+sZwIj+s+io9ozSxIWbNB5873OSdfeBEH/FR0re14WLI6BaKuSOnnwCJ2foUiu8uXf4dRp1UqHP0vrZ1zXGrog==
- dependencies:
- "@typescript-eslint/scope-manager" "6.10.0"
- "@typescript-eslint/types" "6.10.0"
- "@typescript-eslint/typescript-estree" "6.10.0"
- "@typescript-eslint/visitor-keys" "6.10.0"
- debug "^4.3.4"
-
-"@typescript-eslint/scope-manager@6.10.0":
- version "6.10.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.10.0.tgz#b0276118b13d16f72809e3cecc86a72c93708540"
- integrity sha512-TN/plV7dzqqC2iPNf1KrxozDgZs53Gfgg5ZHyw8erd6jd5Ta/JIEcdCheXFt9b1NYb93a1wmIIVW/2gLkombDg==
- dependencies:
- "@typescript-eslint/types" "6.10.0"
- "@typescript-eslint/visitor-keys" "6.10.0"
-
-"@typescript-eslint/type-utils@6.10.0":
- version "6.10.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.10.0.tgz#1007faede067c78bdbcef2e8abb31437e163e2e1"
- integrity sha512-wYpPs3hgTFblMYwbYWPT3eZtaDOjbLyIYuqpwuLBBqhLiuvJ+9sEp2gNRJEtR5N/c9G1uTtQQL5AhV0fEPJYcg==
- dependencies:
- "@typescript-eslint/typescript-estree" "6.10.0"
- "@typescript-eslint/utils" "6.10.0"
- debug "^4.3.4"
- ts-api-utils "^1.0.1"
-
-"@typescript-eslint/types@4.33.0":
- version "4.33.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72"
- integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==
-
-"@typescript-eslint/types@6.10.0":
- version "6.10.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.10.0.tgz#f4f0a84aeb2ac546f21a66c6e0da92420e921367"
- integrity sha512-36Fq1PWh9dusgo3vH7qmQAj5/AZqARky1Wi6WpINxB6SkQdY5vQoT2/7rW7uBIsPDcvvGCLi4r10p0OJ7ITAeg==
-
-"@typescript-eslint/typescript-estree@6.10.0":
- version "6.10.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.10.0.tgz#667381eed6f723a1a8ad7590a31f312e31e07697"
- integrity sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg==
- dependencies:
- "@typescript-eslint/types" "6.10.0"
- "@typescript-eslint/visitor-keys" "6.10.0"
- debug "^4.3.4"
- globby "^11.1.0"
- is-glob "^4.0.3"
- semver "^7.5.4"
- ts-api-utils "^1.0.1"
-
-"@typescript-eslint/typescript-estree@^4.8.2":
- version "4.33.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609"
- integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==
- dependencies:
- "@typescript-eslint/types" "4.33.0"
- "@typescript-eslint/visitor-keys" "4.33.0"
- debug "^4.3.1"
- globby "^11.0.3"
- is-glob "^4.0.1"
- semver "^7.3.5"
- tsutils "^3.21.0"
-
-"@typescript-eslint/utils@6.10.0":
- version "6.10.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.10.0.tgz#4d76062d94413c30e402c9b0df8c14aef8d77336"
- integrity sha512-v+pJ1/RcVyRc0o4wAGux9x42RHmAjIGzPRo538Z8M1tVx6HOnoQBCX/NoadHQlZeC+QO2yr4nNSFWOoraZCAyg==
- dependencies:
- "@eslint-community/eslint-utils" "^4.4.0"
- "@types/json-schema" "^7.0.12"
- "@types/semver" "^7.5.0"
- "@typescript-eslint/scope-manager" "6.10.0"
- "@typescript-eslint/types" "6.10.0"
- "@typescript-eslint/typescript-estree" "6.10.0"
- semver "^7.5.4"
-
-"@typescript-eslint/visitor-keys@4.33.0":
- version "4.33.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd"
- integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==
- dependencies:
- "@typescript-eslint/types" "4.33.0"
- eslint-visitor-keys "^2.0.0"
-
-"@typescript-eslint/visitor-keys@6.10.0":
- version "6.10.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.10.0.tgz#b9eaf855a1ac7e95633ae1073af43d451e8f84e3"
- integrity sha512-xMGluxQIEtOM7bqFCo+rCMh5fqI+ZxV5RUUOa29iVPz1OgCZrtc7rFnz5cLUazlkPKYqX+75iuDq7m0HQ48nCg==
- dependencies:
- "@typescript-eslint/types" "6.10.0"
- eslint-visitor-keys "^3.4.1"
-
-"@ungap/structured-clone@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
- integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
-
-"@vue/compiler-core@3.3.8":
- version "3.3.8"
- resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.3.8.tgz#301bb60d0245265a88ed5b30e200fbf223acb313"
- integrity sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==
- dependencies:
- "@babel/parser" "^7.23.0"
- "@vue/shared" "3.3.8"
- estree-walker "^2.0.2"
- source-map-js "^1.0.2"
-
-"@vue/compiler-dom@3.3.8":
- version "3.3.8"
- resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.3.8.tgz#09d832514b9b8d9415a3816b065d69dbefcc7e9b"
- integrity sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==
- dependencies:
- "@vue/compiler-core" "3.3.8"
- "@vue/shared" "3.3.8"
-
-"@vue/compiler-sfc@^3.0.11":
- version "3.3.8"
- resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.3.8.tgz#40b18e48aa00260950964d1d72157668521be0e1"
- integrity sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==
- dependencies:
- "@babel/parser" "^7.23.0"
- "@vue/compiler-core" "3.3.8"
- "@vue/compiler-dom" "3.3.8"
- "@vue/compiler-ssr" "3.3.8"
- "@vue/reactivity-transform" "3.3.8"
- "@vue/shared" "3.3.8"
- estree-walker "^2.0.2"
- magic-string "^0.30.5"
- postcss "^8.4.31"
- source-map-js "^1.0.2"
-
-"@vue/compiler-ssr@3.3.8":
- version "3.3.8"
- resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.3.8.tgz#136eed54411e4694815d961048a237191063fbce"
- integrity sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==
- dependencies:
- "@vue/compiler-dom" "3.3.8"
- "@vue/shared" "3.3.8"
-
-"@vue/reactivity-transform@3.3.8":
- version "3.3.8"
- resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.3.8.tgz#6d07649013b0be5c670f0ab6cc7ddd3150ad03f2"
- integrity sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==
- dependencies:
- "@babel/parser" "^7.23.0"
- "@vue/compiler-core" "3.3.8"
- "@vue/shared" "3.3.8"
- estree-walker "^2.0.2"
- magic-string "^0.30.5"
-
-"@vue/shared@3.3.8":
- version "3.3.8"
- resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.8.tgz#f044942142e1d3a395f24132e6203a784838542d"
- integrity sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==
-
-"@yarnpkg/lockfile@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31"
- integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==
-
-"@yarnpkg/parsers@3.0.0-rc.46":
- version "3.0.0-rc.46"
- resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz#03f8363111efc0ea670e53b0282cd3ef62de4e01"
- integrity sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==
- dependencies:
- js-yaml "^3.10.0"
- tslib "^2.4.0"
-
-"@zkochan/js-yaml@0.0.6":
- version "0.0.6"
- resolved "https://registry.yarnpkg.com/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz#975f0b306e705e28b8068a07737fa46d3fc04826"
- integrity sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==
- dependencies:
- argparse "^2.0.1"
-
-JSONStream@^1.0.3, JSONStream@^1.0.4, JSONStream@^1.3.5:
- version "1.3.5"
- resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
- integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
- dependencies:
- jsonparse "^1.2.0"
- through ">=2.2.7 <3"
-
-"JSV@>= 4.0.x":
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/JSV/-/JSV-4.0.2.tgz#d077f6825571f82132f9dffaed587b4029feff57"
-
-abbrev@^1.0.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
- integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
-
-acorn-jsx@^5.3.2:
- version "5.3.2"
- resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
- integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
-
-acorn-node@^1.8.2:
- version "1.8.2"
- resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8"
- integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==
- dependencies:
- acorn "^7.0.0"
- acorn-walk "^7.0.0"
- xtend "^4.0.2"
-
-acorn-walk@^7.0.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
- integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
-
-acorn@8.8.2:
- version "8.8.2"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
- integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
-
-acorn@^7.0.0, acorn@^7.4.1:
- version "7.4.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
- integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
-
-acorn@^8.5.0:
- version "8.7.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.1.tgz#0197122c843d1bf6d0a5e83220a788f278f63c30"
- integrity sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==
-
-acorn@^8.9.0:
- version "8.10.0"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5"
- integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==
-
-add-stream@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa"
- integrity sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=
-
-agent-base@6, agent-base@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
- integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
- dependencies:
- debug "4"
-
-agentkeepalive@^4.2.1:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz#2673ad1389b3c418c5a20c5d7364f93ca04be923"
- integrity sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==
- dependencies:
- humanize-ms "^1.2.1"
-
-aggregate-error@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a"
- integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==
- dependencies:
- clean-stack "^2.0.0"
- indent-string "^4.0.0"
-
-ajv@^6.12.4:
- version "6.12.6"
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
- integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
- dependencies:
- fast-deep-equal "^3.1.1"
- fast-json-stable-stringify "^2.0.0"
- json-schema-traverse "^0.4.1"
- uri-js "^4.2.2"
-
-ansi-colors@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348"
- integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
-
-ansi-escapes@^4.2.1, ansi-escapes@^4.3.0:
- version "4.3.2"
- resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
- integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
- dependencies:
- type-fest "^0.21.3"
-
-ansi-html@^0.0.7:
- version "0.0.7"
- resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e"
- integrity sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA==
-
-ansi-regex@^2.0.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
-
-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-regex@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
- integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
-
-ansi-regex@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
- integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
-
-ansi-regex@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a"
- integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==
-
-ansi-styles@^2.2.1:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
-
-ansi-styles@^3.2.0, ansi-styles@^3.2.1:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
- integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=
- dependencies:
- color-convert "^1.9.0"
-
-ansi-styles@^4.0.0, ansi-styles@^4.1.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
- integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
- dependencies:
- color-convert "^2.0.1"
-
-ansi-styles@^5.0.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
- integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
-
-ansi-styles@^6.1.0:
- version "6.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5"
- integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==
-
-ansi-styles@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178"
-
-anymatch@~3.1.2:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
- integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
- dependencies:
- normalize-path "^3.0.0"
- picomatch "^2.0.4"
-
-app-module-path@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/app-module-path/-/app-module-path-2.2.0.tgz#641aa55dfb7d6a6f0a8141c4b9c0aa50b6c24dd5"
- integrity sha1-ZBqlXft9am8KgUHEucCqULbCTdU=
-
-append-buffer@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/append-buffer/-/append-buffer-1.0.2.tgz#d8220cf466081525efea50614f3de6514dfa58f1"
- integrity sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==
- dependencies:
- buffer-equal "^1.0.0"
-
-"aproba@^1.0.3 || ^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
- integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
-
-are-we-there-yet@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz#679df222b278c64f2cdba1175cdc00b0d96164bd"
- integrity sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==
- dependencies:
- delegates "^1.0.0"
- readable-stream "^3.6.0"
-
-arg@^4.1.0:
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089"
- integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
-
-argparse@^1.0.7:
- version "1.0.9"
- resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86"
- dependencies:
- sprintf-js "~1.0.2"
-
-argparse@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
- integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
-
-arr-diff@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
- integrity sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==
-
-arr-flatten@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
- integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
-
-arr-union@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
- integrity sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==
-
-array-buffer-byte-length@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead"
- integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==
- dependencies:
- call-bind "^1.0.2"
- is-array-buffer "^3.0.1"
-
-array-differ@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b"
- integrity sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==
-
-array-ify@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
-
-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-unique@^0.3.2:
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
- integrity sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==
-
-array.prototype.every@^1.1.5:
- version "1.1.5"
- resolved "https://registry.yarnpkg.com/array.prototype.every/-/array.prototype.every-1.1.5.tgz#f8ca86a1a82a91eb5173187ef68935dc47215922"
- integrity sha512-FfMQJ+/joFGXpRCltbzV3znaP5QxIhLFySo0fEPn3GuoYlud9LhknMCIxdYKC2qsM/6VHoSp6YGwe3EZXrEcwQ==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.2.0"
- es-abstract "^1.22.1"
- is-string "^1.0.7"
-
-arraybuffer.prototype.slice@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12"
- integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==
- dependencies:
- array-buffer-byte-length "^1.0.0"
- call-bind "^1.0.2"
- define-properties "^1.2.0"
- es-abstract "^1.22.1"
- get-intrinsic "^1.2.1"
- is-array-buffer "^3.0.2"
- is-shared-array-buffer "^1.0.2"
-
-arrify@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
-
-arrify@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa"
- integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==
-
-assign-symbols@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
- integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==
-
-ast-module-types@^2.3.2, ast-module-types@^2.4.0, ast-module-types@^2.7.0, ast-module-types@^2.7.1:
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-2.7.1.tgz#3f7989ef8dfa1fdb82dfe0ab02bdfc7c77a57dd3"
- integrity sha512-Rnnx/4Dus6fn7fTqdeLEAn5vUll5w7/vts0RN608yFa6si/rDOUonlIIiwugHBFWjylHjxm9owoSZn71KwG4gw==
-
-astral-regex@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
- integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
-
-async@^3.2.3:
- version "3.2.4"
- resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c"
- integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==
-
-asynckit@^0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
-
-atob@^2.1.2:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
- integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
-
-available-typed-arrays@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
- integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
-
-axios@^1.0.0:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.1.tgz#76550d644bf0a2d469a01f9244db6753208397d7"
- integrity sha512-vfBmhDpKafglh0EldBEbVuoe7DyAavGSLWhuSm5ZSEKQnHhBf0xAAwybbNH1IkrJNGnS/VG4I5yxig1pCEXE4g==
- dependencies:
- follow-redirects "^1.15.0"
- form-data "^4.0.0"
- proxy-from-env "^1.1.0"
-
-babel-plugin-polyfill-corejs2@^0.4.6:
- version "0.4.6"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz#b2df0251d8e99f229a8e60fc4efa9a68b41c8313"
- integrity sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==
- dependencies:
- "@babel/compat-data" "^7.22.6"
- "@babel/helper-define-polyfill-provider" "^0.4.3"
- semver "^6.3.1"
-
-babel-plugin-polyfill-corejs3@^0.8.5:
- version "0.8.6"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz#25c2d20002da91fe328ff89095c85a391d6856cf"
- integrity sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==
- dependencies:
- "@babel/helper-define-polyfill-provider" "^0.4.3"
- core-js-compat "^3.33.1"
-
-babel-plugin-polyfill-regenerator@^0.5.3:
- version "0.5.3"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz#d4c49e4b44614607c13fb769bcd85c72bb26a4a5"
- integrity sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==
- dependencies:
- "@babel/helper-define-polyfill-provider" "^0.4.3"
-
-babelify@^10.0.0:
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/babelify/-/babelify-10.0.0.tgz#fe73b1a22583f06680d8d072e25a1e0d1d1d7fb5"
- integrity sha512-X40FaxyH7t3X+JFAKvb1H9wooWKLRCi8pg3m8poqtdZaIng+bjzp9RvKQCvRjF9isHiPkXspbbXT/zwXLtwgwg==
-
-bail@^1.0.0:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776"
- integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==
-
-balanced-match@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
- integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
-
-base64-js@^1.3.1:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
- integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
-
-base@^0.11.1:
- version "0.11.2"
- resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
- integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
- dependencies:
- cache-base "^1.0.1"
- class-utils "^0.3.5"
- component-emitter "^1.2.1"
- define-property "^1.0.0"
- isobject "^3.0.1"
- mixin-deep "^1.2.0"
- pascalcase "^0.1.1"
-
-before-after-hook@^2.2.0:
- version "2.2.2"
- resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.2.tgz#a6e8ca41028d90ee2c24222f201c90956091613e"
- integrity sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==
-
-benchmark@^2.1.4:
- version "2.1.4"
- resolved "https://registry.yarnpkg.com/benchmark/-/benchmark-2.1.4.tgz#09f3de31c916425d498cc2ee565a0ebf3c2a5629"
- integrity sha512-l9MlfN4M1K/H2fbhfMy3B7vJd6AGKJVQn2h6Sg/Yx+KckoUA7ewS5Vv6TjSq18ooE1kS9hhAlQRH3AkXIh/aOQ==
- dependencies:
- lodash "^4.17.4"
- platform "^1.3.3"
-
-big-integer@^1.6.44:
- version "1.6.51"
- resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686"
- integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==
-
-binary-extensions@^2.0.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
- integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
-
-bl@^4.0.3, bl@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a"
- integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==
- dependencies:
- buffer "^5.5.0"
- inherits "^2.0.4"
- readable-stream "^3.4.0"
-
-body@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/body/-/body-5.1.0.tgz#e4ba0ce410a46936323367609ecb4e6553125069"
- integrity sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==
- dependencies:
- continuable-cache "^0.3.1"
- error "^7.0.0"
- raw-body "~1.1.0"
- safe-json-parse "~1.0.1"
-
-boolean-jsts@*:
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/boolean-jsts/-/boolean-jsts-0.0.1.tgz#66c699bcde3df1b54efe2cb79562cb780d222af3"
- dependencies:
- jsts "^1.4.0"
-
-boolean-shapely@*:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/boolean-shapely/-/boolean-shapely-0.1.2.tgz#465fe962c99c35d4c7a6a4978da0d1df95b81b7b"
- dependencies:
- python-shell "^0.4.0"
-
-bplist-parser@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e"
- integrity sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==
- dependencies:
- big-integer "^1.6.44"
-
-brace-expansion@^1.1.7:
- version "1.1.11"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
- integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
- dependencies:
- balanced-match "^1.0.0"
- concat-map "0.0.1"
-
-brace-expansion@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
- integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
- dependencies:
- balanced-match "^1.0.0"
-
-braces@^2.3.1:
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
- integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
- dependencies:
- arr-flatten "^1.1.0"
- array-unique "^0.3.2"
- extend-shallow "^2.0.1"
- fill-range "^4.0.0"
- isobject "^3.0.1"
- repeat-element "^1.1.2"
- snapdragon "^0.8.1"
- snapdragon-node "^2.0.1"
- split-string "^3.0.2"
- to-regex "^3.0.1"
-
-braces@^3.0.1, braces@~3.0.2:
- 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.3"
- resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6"
- integrity sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==
- dependencies:
- resolve "1.1.7"
-
-browserslist@^4.21.9, browserslist@^4.22.1:
- version "4.22.1"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.1.tgz#ba91958d1a59b87dab6fed8dfbcb3da5e2e9c619"
- integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==
- dependencies:
- caniuse-lite "^1.0.30001541"
- electron-to-chromium "^1.4.535"
- node-releases "^2.0.13"
- update-browserslist-db "^1.0.13"
-
-buffer-equal@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.1.tgz#2f7651be5b1b3f057fcd6e7ee16cf34767077d90"
- integrity sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==
-
-buffer-from@^1.0.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
- integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
-
-buffer-shims@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51"
- integrity sha512-Zy8ZXMyxIT6RMTeY7OP/bDndfj6bwCan7SS98CEndS6deHwWPpseeHlwarNcBim+etXnF9HBc1non5JgDaJU1g==
-
-buffer@^5.5.0:
- version "5.7.1"
- resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
- integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
- dependencies:
- base64-js "^1.3.1"
- ieee754 "^1.1.13"
-
-builtin-modules@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.1.0.tgz#aad97c15131eb76b65b50ef208e7584cd76a7484"
- integrity sha1-qtl8FRMet2tltQ7yCOdYTNdqdIQ=
-
-builtins@^1.0.3:
- version "1.0.3"
- resolved "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88"
- integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og=
-
-builtins@^5.0.0:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9"
- integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==
- dependencies:
- semver "^7.0.0"
-
-bundle-name@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/bundle-name/-/bundle-name-3.0.0.tgz#ba59bcc9ac785fb67ccdbf104a2bf60c099f0e1a"
- integrity sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==
- dependencies:
- run-applescript "^5.0.0"
-
-byte-size@8.1.1:
- version "8.1.1"
- resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-8.1.1.tgz#3424608c62d59de5bfda05d31e0313c6174842ae"
- integrity sha512-tUkzZWK0M/qdoLEqikxBWe4kumyuwjl3HO6zHTr4yEI23EojPtLYXdG1+AQY7MN0cGyNDvEaJ8wiYQm6P2bPxg==
-
-bytes@1:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/bytes/-/bytes-1.0.0.tgz#3569ede8ba34315fab99c3e92cb04c7220de1fa8"
- integrity sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==
-
-cacache@^17.0.0:
- version "17.1.4"
- resolved "https://registry.yarnpkg.com/cacache/-/cacache-17.1.4.tgz#b3ff381580b47e85c6e64f801101508e26604b35"
- integrity sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==
- dependencies:
- "@npmcli/fs" "^3.1.0"
- fs-minipass "^3.0.0"
- glob "^10.2.2"
- lru-cache "^7.7.1"
- minipass "^7.0.3"
- minipass-collect "^1.0.2"
- minipass-flush "^1.0.5"
- minipass-pipeline "^1.2.4"
- p-map "^4.0.0"
- ssri "^10.0.0"
- tar "^6.1.11"
- unique-filename "^3.0.0"
-
-cache-base@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
- integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
- dependencies:
- collection-visit "^1.0.0"
- component-emitter "^1.2.1"
- get-value "^2.0.6"
- has-value "^1.0.0"
- isobject "^3.0.1"
- set-value "^2.0.0"
- to-object-path "^0.3.0"
- union-value "^1.0.0"
- unset-value "^1.0.0"
-
-cached-path-relative@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/cached-path-relative/-/cached-path-relative-1.1.0.tgz#865576dfef39c0d6a7defde794d078f5308e3ef3"
- integrity sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==
-
-call-bind@^1.0.0, call-bind@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
- integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
- dependencies:
- function-bind "^1.1.1"
- get-intrinsic "^1.0.2"
-
-call-bind@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513"
- integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==
- dependencies:
- function-bind "^1.1.2"
- get-intrinsic "^1.2.1"
- set-function-length "^1.1.1"
-
-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@^6.2.2:
- version "6.2.2"
- resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
- integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==
- dependencies:
- camelcase "^5.3.1"
- map-obj "^4.0.0"
- quick-lru "^4.0.1"
-
-camelcase@^5.0.0, camelcase@^5.2.0, camelcase@^5.3.1:
- version "5.3.1"
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
- integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
-
-camelcase@^8.0.0:
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-8.0.0.tgz#c0d36d418753fb6ad9c5e0437579745c1c14a534"
- integrity sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==
-
-caniuse-lite@^1.0.30001541:
- version "1.0.30001561"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001561.tgz#752f21f56f96f1b1a52e97aae98c57c562d5d9da"
- integrity sha512-NTt0DNoKe958Q0BE0j0c1V9jbUzhBxHIEJy7asmGrpE0yG63KTV7PLHPnK2E1O9RsQrQ081I3NLuXGS6zht3cw==
-
-ccount@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043"
- integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==
-
-chalk@4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a"
- integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
- dependencies:
- ansi-styles "^4.1.0"
- supports-color "^7.1.0"
-
-chalk@^1.1.0:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
- dependencies:
- ansi-styles "^2.2.1"
- escape-string-regexp "^1.0.2"
- has-ansi "^2.0.0"
- strip-ansi "^3.0.0"
- supports-color "^2.0.0"
-
-chalk@^2.0.0, chalk@^2.0.1, chalk@^2.3.0, 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=
- dependencies:
- ansi-styles "^3.2.1"
- escape-string-regexp "^1.0.5"
- supports-color "^5.3.0"
-
-chalk@^4.0.0, chalk@^4.1.0:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad"
- integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==
- dependencies:
- ansi-styles "^4.1.0"
- supports-color "^7.1.0"
-
-chalk@^4.0.2, chalk@^4.1.1:
- version "4.1.2"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
- integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
- 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"
- dependencies:
- ansi-styles "~1.0.0"
- has-color "~0.1.0"
- strip-ansi "~0.1.0"
-
-character-entities-html4@^1.0.0:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-1.1.4.tgz#0e64b0a3753ddbf1fdc044c5fd01d0199a02e125"
- integrity sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==
-
-character-entities-legacy@^1.0.0:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1"
- integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==
-
-character-entities@^1.0.0:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b"
- integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==
-
-character-reference-invalid@^1.0.0:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560"
- integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==
-
-chardet@^0.7.0:
- version "0.7.0"
- resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
- integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
-
-chokidar@^3.4.0:
- version "3.5.3"
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
- integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
- dependencies:
- anymatch "~3.1.2"
- braces "~3.0.2"
- glob-parent "~5.1.2"
- is-binary-path "~2.1.0"
- is-glob "~4.0.1"
- normalize-path "~3.0.0"
- readdirp "~3.6.0"
- optionalDependencies:
- fsevents "~2.3.2"
-
-chownr@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
- integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
-
-chromatism@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/chromatism/-/chromatism-3.0.0.tgz#a7249d353c1e4f3577e444ac41171c4e2e624b12"
- integrity sha512-slVGC45odKFB6KzD/hpXP8XgS/Y+x72X1ckAhxU/9YZecCy8VwCJUSZsn0O4gQUwaTogun6IfrSiK3YuQaADFw==
-
-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==
-
-ci-info@^3.2.0, ci-info@^3.6.1:
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4"
- integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==
-
-class-utils@^0.3.5:
- version "0.3.6"
- resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
- integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
- dependencies:
- arr-union "^3.1.0"
- define-property "^0.2.5"
- isobject "^3.0.0"
- static-extend "^0.1.1"
-
-clean-stack@^2.0.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
- integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
-
-cli-cursor@3.1.0, cli-cursor@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307"
- integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
- dependencies:
- restore-cursor "^3.1.0"
-
-cli-spinners@2.6.1:
- version "2.6.1"
- resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d"
- integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==
-
-cli-spinners@^2.5.0:
- version "2.9.1"
- resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.1.tgz#9c0b9dad69a6d47cbb4333c14319b060ed395a35"
- integrity sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==
-
-cli-truncate@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7"
- integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==
- dependencies:
- slice-ansi "^3.0.0"
- string-width "^4.2.0"
-
-cli-width@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6"
- integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
-
-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"
-
-cliui@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1"
- integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
- dependencies:
- string-width "^4.2.0"
- strip-ansi "^6.0.0"
- wrap-ansi "^6.2.0"
-
-cliui@^7.0.2:
- version "7.0.4"
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
- integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
- dependencies:
- string-width "^4.2.0"
- strip-ansi "^6.0.0"
- wrap-ansi "^7.0.0"
-
-cliui@^8.0.1:
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa"
- integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==
- dependencies:
- string-width "^4.2.0"
- strip-ansi "^6.0.1"
- wrap-ansi "^7.0.0"
-
-clone-buffer@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58"
- integrity sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==
-
-clone-deep@4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387"
- integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==
- dependencies:
- is-plain-object "^2.0.4"
- kind-of "^6.0.2"
- shallow-clone "^3.0.0"
-
-clone-stats@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680"
- integrity sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==
-
-clone@^1.0.2:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.3.tgz#298d7e2231660f40c003c2ed3140decf3f53085f"
-
-clone@^2.1.1:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
- integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==
-
-cloneable-readable@^1.0.0:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.1.3.tgz#120a00cb053bfb63a222e709f9683ea2e11d8cec"
- integrity sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==
- dependencies:
- inherits "^2.0.1"
- process-nextick-args "^2.0.0"
- readable-stream "^2.3.5"
-
-cmd-shim@6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-6.0.1.tgz#a65878080548e1dca760b3aea1e21ed05194da9d"
- integrity sha512-S9iI9y0nKR4hwEQsVWpyxld/6kRfGepGfzff83FcaiEBpmvlbA2nnGe7Cylgrx2f/p1P5S5wpRm9oL8z1PbS3Q==
-
-collection-visit@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
- integrity sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==
- dependencies:
- map-visit "^1.0.0"
- object-visit "^1.0.0"
-
-color-convert@^1.9.0:
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed"
- dependencies:
- color-name "^1.1.1"
-
-color-convert@^1.9.3:
- version "1.9.3"
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
- integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
- dependencies:
- color-name "1.1.3"
-
-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.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
- integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
-
-color-name@^1.0.0, color-name@^1.1.1, 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==
-
-color-string@^1.6.0:
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4"
- integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==
- dependencies:
- color-name "^1.0.0"
- simple-swizzle "^0.2.2"
-
-color-support@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
- integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
-
-color@^3.1.3:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz#3544dc198caf4490c3ecc9a790b54fe9ff45e164"
- integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==
- dependencies:
- color-convert "^1.9.3"
- color-string "^1.6.0"
-
-colorette@^2.0.16:
- version "2.0.20"
- resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a"
- integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==
-
-colorspace@1.1.x:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.4.tgz#8d442d1186152f60453bf8070cd66eb364e59243"
- integrity sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==
- dependencies:
- color "^3.1.3"
- text-hex "1.0.x"
-
-columnify@1.6.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.6.0.tgz#6989531713c9008bb29735e61e37acf5bd553cf3"
- integrity sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==
- dependencies:
- strip-ansi "^6.0.1"
- wcwidth "^1.0.0"
-
-combined-stream@^1.0.8:
- version "1.0.8"
- resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
- integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
- dependencies:
- delayed-stream "~1.0.0"
-
-comma-separated-tokens@^1.0.0:
- version "1.0.8"
- resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea"
- integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==
-
-commander@10.0.0:
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.0.tgz#71797971162cd3cf65f0b9d24eb28f8d303acdf1"
- integrity sha512-zS5PnTI22FIRM6ylNW8G4Ap0IEOyk62fhLSD0+uHRT9McRCLGpkVNvao4bjimpK/GShynyQkFFxHhwMcETmduA==
-
-commander@2, commander@^2.16.0, commander@^2.20.0, commander@^2.20.3, commander@^2.8.1, commander@~2.20.3:
- version "2.20.3"
- resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
- integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
-
-commander@^6.2.0:
- version "6.2.1"
- resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
- integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
-
-commondir@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
- integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
-
-compare-func@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-2.0.0.tgz#fb65e75edbddfd2e568554e8b5b05fff7a51fcb3"
- integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==
- dependencies:
- array-ify "^1.0.0"
- dot-prop "^5.1.0"
-
-compare-versions@^3.6.0:
- 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.3.0"
- resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
- integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
-
-concat-map@0.0.1:
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
- integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
-
-concat-stream@^1.6.0, concat-stream@^1.6.1:
- version "1.6.2"
- resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
- integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
- dependencies:
- buffer-from "^1.0.0"
- inherits "^2.0.3"
- readable-stream "^2.2.2"
- typedarray "^0.0.6"
-
-concat-stream@^2.0.0:
- version "2.0.0"
- resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz#414cf5af790a48c60ab9be4527d56d5e41133cb1"
- integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==
- dependencies:
- buffer-from "^1.0.0"
- inherits "^2.0.3"
- readable-stream "^3.0.2"
- typedarray "^0.0.6"
-
-concat-stream@~1.4.4:
- version "1.4.11"
- resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.4.11.tgz#1dc9f666f2621da9c618b1e7f8f3b2ff70b5f76f"
- integrity sha512-X3JMh8+4je3U1cQpG87+f9lXHDrqcb2MVLg9L7o8b1UZ0DzhRrUpdn65ttzu10PpJPPI3MQNkis+oha6TSA9Mw==
- dependencies:
- inherits "~2.0.1"
- readable-stream "~1.1.9"
- typedarray "~0.0.5"
-
-concat-stream@~1.5.0:
- version "1.5.2"
- resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.2.tgz#708978624d856af41a5a741defdd261da752c266"
- dependencies:
- inherits "~2.0.1"
- readable-stream "~2.0.0"
- typedarray "~0.0.5"
-
-concaveman@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/concaveman/-/concaveman-1.2.1.tgz#47d20b4521125c15fabf453653c2696d9ee41e0b"
- integrity sha512-PwZYKaM/ckQSa8peP5JpVr7IMJ4Nn/MHIaWUjP4be+KoZ7Botgs8seAZGpmaOM+UZXawcdYRao/px9ycrCihHw==
- dependencies:
- point-in-polygon "^1.1.0"
- rbush "^3.0.1"
- robust-predicates "^2.0.4"
- tinyqueue "^2.0.3"
-
-console-control-strings@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
- integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==
-
-continuable-cache@^0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/continuable-cache/-/continuable-cache-0.3.1.tgz#bd727a7faed77e71ff3985ac93351a912733ad0f"
- integrity sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==
-
-conventional-changelog-angular@7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz#5eec8edbff15aa9b1680a8dcfbd53e2d7eb2ba7a"
- integrity sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==
- dependencies:
- compare-func "^2.0.0"
-
-conventional-changelog-angular@^5.0.12:
- version "5.0.13"
- resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz#896885d63b914a70d4934b59d2fe7bde1832b28c"
- integrity sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==
- dependencies:
- compare-func "^2.0.0"
- q "^1.5.1"
-
-conventional-changelog-atom@^2.0.8:
- version "2.0.8"
- resolved "https://registry.yarnpkg.com/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz#a759ec61c22d1c1196925fca88fe3ae89fd7d8de"
- integrity sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==
- dependencies:
- q "^1.5.1"
-
-conventional-changelog-codemirror@^2.0.8:
- version "2.0.8"
- resolved "https://registry.yarnpkg.com/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz#398e9530f08ce34ec4640af98eeaf3022eb1f7dc"
- integrity sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==
- dependencies:
- q "^1.5.1"
-
-conventional-changelog-config-spec@2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/conventional-changelog-config-spec/-/conventional-changelog-config-spec-2.1.0.tgz#874a635287ef8b581fd8558532bf655d4fb59f2d"
- integrity sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==
-
-conventional-changelog-conventionalcommits@4.6.3, conventional-changelog-conventionalcommits@^4.5.0:
- version "4.6.3"
- resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz#0765490f56424b46f6cb4db9135902d6e5a36dc2"
- integrity sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==
- dependencies:
- compare-func "^2.0.0"
- lodash "^4.17.15"
- q "^1.5.1"
-
-conventional-changelog-core@5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-5.0.1.tgz#3c331b155d5b9850f47b4760aeddfc983a92ad49"
- integrity sha512-Rvi5pH+LvgsqGwZPZ3Cq/tz4ty7mjijhr3qR4m9IBXNbxGGYgTVVO+duXzz9aArmHxFtwZ+LRkrNIMDQzgoY4A==
- dependencies:
- add-stream "^1.0.0"
- conventional-changelog-writer "^6.0.0"
- conventional-commits-parser "^4.0.0"
- dateformat "^3.0.3"
- get-pkg-repo "^4.2.1"
- git-raw-commits "^3.0.0"
- git-remote-origin-url "^2.0.0"
- git-semver-tags "^5.0.0"
- normalize-package-data "^3.0.3"
- read-pkg "^3.0.0"
- read-pkg-up "^3.0.0"
-
-conventional-changelog-core@^4.2.1:
- version "4.2.4"
- resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz#e50d047e8ebacf63fac3dc67bf918177001e1e9f"
- integrity sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==
- dependencies:
- add-stream "^1.0.0"
- conventional-changelog-writer "^5.0.0"
- conventional-commits-parser "^3.2.0"
- dateformat "^3.0.0"
- get-pkg-repo "^4.0.0"
- git-raw-commits "^2.0.8"
- git-remote-origin-url "^2.0.0"
- git-semver-tags "^4.1.1"
- lodash "^4.17.15"
- normalize-package-data "^3.0.0"
- q "^1.5.1"
- read-pkg "^3.0.0"
- read-pkg-up "^3.0.0"
- through2 "^4.0.0"
-
-conventional-changelog-ember@^2.0.9:
- version "2.0.9"
- resolved "https://registry.yarnpkg.com/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz#619b37ec708be9e74a220f4dcf79212ae1c92962"
- integrity sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==
- dependencies:
- q "^1.5.1"
-
-conventional-changelog-eslint@^3.0.9:
- version "3.0.9"
- resolved "https://registry.yarnpkg.com/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz#689bd0a470e02f7baafe21a495880deea18b7cdb"
- integrity sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==
- dependencies:
- q "^1.5.1"
-
-conventional-changelog-express@^2.0.6:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz#420c9d92a347b72a91544750bffa9387665a6ee8"
- integrity sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==
- dependencies:
- q "^1.5.1"
-
-conventional-changelog-jquery@^3.0.11:
- version "3.0.11"
- resolved "https://registry.yarnpkg.com/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz#d142207400f51c9e5bb588596598e24bba8994bf"
- integrity sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==
- dependencies:
- q "^1.5.1"
-
-conventional-changelog-jshint@^2.0.9:
- version "2.0.9"
- resolved "https://registry.yarnpkg.com/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz#f2d7f23e6acd4927a238555d92c09b50fe3852ff"
- integrity sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==
- dependencies:
- compare-func "^2.0.0"
- q "^1.5.1"
-
-conventional-changelog-preset-loader@^2.3.4:
- version "2.3.4"
- resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz#14a855abbffd59027fd602581f1f34d9862ea44c"
- integrity sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==
-
-conventional-changelog-preset-loader@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-3.0.0.tgz#14975ef759d22515d6eabae6396c2ae721d4c105"
- integrity sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA==
-
-conventional-changelog-writer@^5.0.0:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz#e0757072f045fe03d91da6343c843029e702f359"
- integrity sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==
- dependencies:
- conventional-commits-filter "^2.0.7"
- dateformat "^3.0.0"
- handlebars "^4.7.7"
- json-stringify-safe "^5.0.1"
- lodash "^4.17.15"
- meow "^8.0.0"
- semver "^6.0.0"
- split "^1.0.0"
- through2 "^4.0.0"
-
-conventional-changelog-writer@^6.0.0:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-6.0.1.tgz#d8d3bb5e1f6230caed969dcc762b1c368a8f7b01"
- integrity sha512-359t9aHorPw+U+nHzUXHS5ZnPBOizRxfQsWT5ZDHBfvfxQOAik+yfuhKXG66CN5LEWPpMNnIMHUTCKeYNprvHQ==
- dependencies:
- conventional-commits-filter "^3.0.0"
- dateformat "^3.0.3"
- handlebars "^4.7.7"
- json-stringify-safe "^5.0.1"
- meow "^8.1.2"
- semver "^7.0.0"
- split "^1.0.1"
-
-conventional-changelog@3.1.25:
- version "3.1.25"
- resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-3.1.25.tgz#3e227a37d15684f5aa1fb52222a6e9e2536ccaff"
- integrity sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==
- dependencies:
- conventional-changelog-angular "^5.0.12"
- conventional-changelog-atom "^2.0.8"
- conventional-changelog-codemirror "^2.0.8"
- conventional-changelog-conventionalcommits "^4.5.0"
- conventional-changelog-core "^4.2.1"
- conventional-changelog-ember "^2.0.9"
- conventional-changelog-eslint "^3.0.9"
- conventional-changelog-express "^2.0.6"
- conventional-changelog-jquery "^3.0.11"
- conventional-changelog-jshint "^2.0.9"
- conventional-changelog-preset-loader "^2.3.4"
-
-conventional-commits-filter@^2.0.7:
- version "2.0.7"
- resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz#f8d9b4f182fce00c9af7139da49365b136c8a0b3"
- integrity sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==
- dependencies:
- lodash.ismatch "^4.4.0"
- modify-values "^1.0.0"
-
-conventional-commits-filter@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-3.0.0.tgz#bf1113266151dd64c49cd269e3eb7d71d7015ee2"
- integrity sha512-1ymej8b5LouPx9Ox0Dw/qAO2dVdfpRFq28e5Y0jJEU8ZrLdy0vOSkkIInwmxErFGhg6SALro60ZrwYFVTUDo4Q==
- dependencies:
- lodash.ismatch "^4.4.0"
- modify-values "^1.0.1"
-
-conventional-commits-parser@^3.2.0:
- version "3.2.4"
- resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz#a7d3b77758a202a9b2293d2112a8d8052c740972"
- integrity sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==
- dependencies:
- JSONStream "^1.0.4"
- is-text-path "^1.0.1"
- lodash "^4.17.15"
- meow "^8.0.0"
- split2 "^3.0.0"
- through2 "^4.0.0"
-
-conventional-commits-parser@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz#02ae1178a381304839bce7cea9da5f1b549ae505"
- integrity sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==
- dependencies:
- JSONStream "^1.3.5"
- is-text-path "^1.0.1"
- meow "^8.1.2"
- split2 "^3.2.2"
-
-conventional-recommended-bump@6.1.0:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz#cfa623285d1de554012f2ffde70d9c8a22231f55"
- integrity sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==
- dependencies:
- concat-stream "^2.0.0"
- conventional-changelog-preset-loader "^2.3.4"
- conventional-commits-filter "^2.0.7"
- conventional-commits-parser "^3.2.0"
- git-raw-commits "^2.0.8"
- git-semver-tags "^4.1.1"
- meow "^8.0.0"
- q "^1.5.1"
-
-conventional-recommended-bump@7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-7.0.1.tgz#ec01f6c7f5d0e2491c2d89488b0d757393392424"
- integrity sha512-Ft79FF4SlOFvX4PkwFDRnaNiIVX7YbmqGU0RwccUaiGvgp3S0a8ipR2/Qxk31vclDNM+GSdJOVs2KrsUCjblVA==
- dependencies:
- concat-stream "^2.0.0"
- conventional-changelog-preset-loader "^3.0.0"
- conventional-commits-filter "^3.0.0"
- conventional-commits-parser "^4.0.0"
- git-raw-commits "^3.0.0"
- git-semver-tags "^5.0.0"
- meow "^8.1.2"
-
-convert-source-map@^1.5.0:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
- integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
-
-convert-source-map@^1.7.0:
- version "1.8.0"
- resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369"
- integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
- dependencies:
- safe-buffer "~5.1.1"
-
-convert-source-map@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
- integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
-
-copy-descriptor@^0.1.0:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
- integrity sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==
-
-core-js-compat@^3.31.0, core-js-compat@^3.33.1:
- version "3.33.2"
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.33.2.tgz#3ea4563bfd015ad4e4b52442865b02c62aba5085"
- integrity sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==
- dependencies:
- browserslist "^4.22.1"
-
-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"
- integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
-
-cosmiconfig@^7.0.0:
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6"
- integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==
- dependencies:
- "@types/parse-json" "^4.0.0"
- import-fresh "^3.2.1"
- parse-json "^5.0.0"
- path-type "^4.0.0"
- yaml "^1.10.0"
-
-cosmiconfig@^8.2.0:
- version "8.3.6"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3"
- integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==
- dependencies:
- import-fresh "^3.3.0"
- js-yaml "^4.1.0"
- parse-json "^5.2.0"
- path-type "^4.0.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"
- integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
- dependencies:
- nice-try "^1.0.4"
- path-key "^2.0.1"
- semver "^5.5.0"
- shebang-command "^1.2.0"
- which "^1.2.9"
-
-cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
- version "7.0.3"
- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
- integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
- dependencies:
- path-key "^3.1.0"
- shebang-command "^2.0.0"
- which "^2.0.1"
-
-d3-array@1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-1.2.1.tgz#d1ca33de2f6ac31efadb8e050a021d7e2396d5dc"
-
-d3-geo@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-1.7.1.tgz#44bbc7a218b1fd859f3d8fd7c443ca836569ce99"
- dependencies:
- d3-array "1"
-
-d3-queue@*:
- version "3.0.7"
- resolved "https://registry.yarnpkg.com/d3-queue/-/d3-queue-3.0.7.tgz#c93a2e54b417c0959129d7d73f6cf7d4292e7618"
-
-d3-voronoi@1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/d3-voronoi/-/d3-voronoi-1.1.2.tgz#1687667e8f13a2d158c80c1480c5a29cb0d8973c"
-
-dargs@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc"
- integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==
-
-dateformat@^3.0.0, dateformat@^3.0.3:
- version "3.0.3"
- resolved "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
- integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==
-
-de-indent@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d"
- integrity sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=
-
-debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1:
- version "4.3.1"
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
- integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
- dependencies:
- ms "2.1.2"
-
-debug@^2.2.0, debug@^2.3.3:
- version "2.6.9"
- resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
- integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
- dependencies:
- ms "2.0.0"
-
-debug@^3.1.0:
- version "3.2.7"
- resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
- integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
- dependencies:
- ms "^2.1.1"
-
-debug@^4.2.0, debug@^4.3.2, debug@^4.3.4:
- version "4.3.4"
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
- integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
- dependencies:
- ms "2.1.2"
-
-debug@^4.3.1, debug@^4.3.3:
- version "4.3.3"
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664"
- integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==
- dependencies:
- ms "2.1.2"
-
-decamelize-keys@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
- integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
- dependencies:
- decamelize "^1.1.0"
- map-obj "^1.0.0"
-
-decamelize@^1.1.0, decamelize@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
-
-decamelize@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-6.0.0.tgz#8cad4d916fde5c41a264a43d0ecc56fe3d31749e"
- integrity sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==
-
-decode-uri-component@^0.2.0:
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9"
- integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==
-
-dedent@0.7.0, dedent@^0.7.0:
- version "0.7.0"
- resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
-
-deep-equal@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
-
-deep-equal@^1.1.1:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.2.tgz#78a561b7830eef3134c7f6f3a3d6af272a678761"
- integrity sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==
- dependencies:
- is-arguments "^1.1.1"
- is-date-object "^1.0.5"
- is-regex "^1.1.4"
- object-is "^1.1.5"
- object-keys "^1.1.1"
- regexp.prototype.flags "^1.5.1"
-
-deep-equal@^2.2.2:
- version "2.2.2"
- resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.2.tgz#9b2635da569a13ba8e1cc159c2f744071b115daa"
- integrity sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==
- dependencies:
- array-buffer-byte-length "^1.0.0"
- call-bind "^1.0.2"
- es-get-iterator "^1.1.3"
- get-intrinsic "^1.2.1"
- is-arguments "^1.1.1"
- is-array-buffer "^3.0.2"
- is-date-object "^1.0.5"
- is-regex "^1.1.4"
- is-shared-array-buffer "^1.0.2"
- isarray "^2.0.5"
- object-is "^1.1.5"
- object-keys "^1.1.1"
- object.assign "^4.1.4"
- regexp.prototype.flags "^1.5.0"
- side-channel "^1.0.4"
- which-boxed-primitive "^1.0.2"
- which-collection "^1.0.1"
- which-typed-array "^1.1.9"
-
-deep-is@^0.1.3:
- version "0.1.3"
- resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
- integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
-
-deep-is@~0.1.3:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
- integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
-
-deepmerge@^4.2.2:
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
- integrity sha1-RNLqNnm49NT/ujPwPYZfwee/SVU=
-
-default-browser-id@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-3.0.0.tgz#bee7bbbef1f4e75d31f98f4d3f1556a14cea790c"
- integrity sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==
- dependencies:
- bplist-parser "^0.2.0"
- untildify "^4.0.0"
-
-default-browser@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-4.0.0.tgz#53c9894f8810bf86696de117a6ce9085a3cbc7da"
- integrity sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==
- dependencies:
- bundle-name "^3.0.0"
- default-browser-id "^3.0.0"
- execa "^7.1.1"
- titleize "^3.0.0"
-
-defaults@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d"
- dependencies:
- clone "^1.0.2"
-
-define-data-property@^1.0.1:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.0.tgz#0db13540704e1d8d479a0656cf781267531b9451"
- integrity sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==
- dependencies:
- get-intrinsic "^1.2.1"
- gopd "^1.0.1"
- has-property-descriptors "^1.0.0"
-
-define-data-property@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3"
- integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==
- dependencies:
- get-intrinsic "^1.2.1"
- gopd "^1.0.1"
- has-property-descriptors "^1.0.0"
-
-define-lazy-prop@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f"
- integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==
-
-define-lazy-prop@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f"
- integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==
-
-define-properties@^1.1.2, define-properties@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
- integrity sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=
- dependencies:
- object-keys "^1.0.12"
-
-define-properties@^1.1.4, define-properties@^1.2.0:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c"
- integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==
- dependencies:
- define-data-property "^1.0.1"
- has-property-descriptors "^1.0.0"
- object-keys "^1.1.1"
-
-define-property@^0.2.5:
- version "0.2.5"
- resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
- integrity sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==
- dependencies:
- is-descriptor "^0.1.0"
-
-define-property@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
- integrity sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==
- dependencies:
- is-descriptor "^1.0.0"
-
-define-property@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
- integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
- dependencies:
- is-descriptor "^1.0.2"
- isobject "^3.0.1"
-
-defined@^1.0.0, defined@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.1.tgz#c0b9db27bfaffd95d6f61399419b893df0f91ebf"
- integrity sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==
-
-delayed-stream@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
-
-delegates@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
-
-density-clustering@1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/density-clustering/-/density-clustering-1.3.0.tgz#dc9f59c8f0ab97e1624ac64930fd3194817dcac5"
-
-dependency-tree@^8.1.2:
- version "8.1.2"
- resolved "https://registry.yarnpkg.com/dependency-tree/-/dependency-tree-8.1.2.tgz#c9e652984f53bd0239bc8a3e50cbd52f05b2e770"
- integrity sha512-c4CL1IKxkKng0oT5xrg4uNiiMVFqTGOXqHSFx7XEFdgSsp6nw3AGGruICppzJUrfad/r7GLqt26rmWU4h4j39A==
- dependencies:
- commander "^2.20.3"
- debug "^4.3.1"
- filing-cabinet "^3.0.1"
- precinct "^8.0.0"
- typescript "^3.9.7"
-
-deprecation@^2.0.0:
- version "2.3.1"
- resolved "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919"
- integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==
-
-detect-indent@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d"
-
-detect-indent@^6.0.0:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6"
- integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==
-
-detect-indent@^7.0.0:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-7.0.1.tgz#cbb060a12842b9c4d333f1cac4aa4da1bb66bc25"
- integrity sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==
-
-detect-newline@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
- integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
-
-detective-amd@^3.0.1:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/detective-amd/-/detective-amd-3.1.0.tgz#92daee3214a0ca4522646cf333cac90a3fca6373"
- integrity sha512-G7wGWT6f0VErjUkE2utCm7IUshT7nBh7aBBH2VBOiY9Dqy2DMens5iiOvYCuhstoIxRKLrnOvVAz4/EyPIAjnw==
- dependencies:
- ast-module-types "^2.7.0"
- escodegen "^2.0.0"
- get-amd-module-type "^3.0.0"
- node-source-walk "^4.0.0"
-
-detective-cjs@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/detective-cjs/-/detective-cjs-3.1.1.tgz#18da3e39a002d2098a1123d45ce1de1b0d9045a0"
- integrity sha512-JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg==
- dependencies:
- ast-module-types "^2.4.0"
- node-source-walk "^4.0.0"
-
-detective-es6@^2.2.0:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/detective-es6/-/detective-es6-2.2.1.tgz#090c874e2cdcda677389cc2ae36f0b37faced187"
- integrity sha512-22z7MblxkhsIQGuALeGwCKEfqNy4WmgDGmfJCwdXbfDkVYIiIDmY513hiIWBvX3kCmzvvWE7RR7kAYxs01wwKQ==
- dependencies:
- node-source-walk "^4.0.0"
-
-detective-less@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/detective-less/-/detective-less-1.0.2.tgz#a68af9ca5f69d74b7d0aa190218b211d83b4f7e3"
- integrity sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA==
- dependencies:
- debug "^4.0.0"
- gonzales-pe "^4.2.3"
- node-source-walk "^4.0.0"
-
-detective-postcss@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/detective-postcss/-/detective-postcss-4.0.0.tgz#24e69b465e5fefe7a6afd05f7e894e34595dbf51"
- integrity sha512-Fwc/g9VcrowODIAeKRWZfVA/EufxYL7XfuqJQFroBKGikKX83d2G7NFw6kDlSYGG3LNQIyVa+eWv1mqre+v4+A==
- dependencies:
- debug "^4.1.1"
- is-url "^1.2.4"
- postcss "^8.1.7"
- postcss-values-parser "^2.0.1"
-
-detective-sass@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/detective-sass/-/detective-sass-3.0.1.tgz#496b819efd1f5c4dd3f0e19b43a8634bdd6927c4"
- integrity sha512-oSbrBozRjJ+QFF4WJFbjPQKeakoaY1GiR380NPqwdbWYd5wfl5cLWv0l6LsJVqrgWfFN1bjFqSeo32Nxza8Lbw==
- dependencies:
- debug "^4.1.1"
- gonzales-pe "^4.2.3"
- node-source-walk "^4.0.0"
-
-detective-scss@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/detective-scss/-/detective-scss-2.0.1.tgz#06f8c21ae6dedad1fccc26d544892d968083eaf8"
- integrity sha512-VveyXW4WQE04s05KlJ8K0bG34jtHQVgTc9InspqoQxvnelj/rdgSAy7i2DXAazyQNFKlWSWbS+Ro2DWKFOKTPQ==
- dependencies:
- debug "^4.1.1"
- gonzales-pe "^4.2.3"
- node-source-walk "^4.0.0"
-
-detective-stylus@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/detective-stylus/-/detective-stylus-1.0.0.tgz#50aee7db8babb990381f010c63fabba5b58e54cd"
- integrity sha1-UK7n24uruZA4HwEMY/q7pbWOVM0=
-
-detective-typescript@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/detective-typescript/-/detective-typescript-7.0.0.tgz#8c8917f2e51d9e4ee49821abf759ff512dd897f2"
- integrity sha512-y/Ev98AleGvl43YKTNcA2Q+lyFmsmCfTTNWy4cjEJxoLkbobcXtRS0Kvx06daCgr2GdtlwLfNzL553BkktfJoA==
- dependencies:
- "@typescript-eslint/typescript-estree" "^4.8.2"
- ast-module-types "^2.7.1"
- node-source-walk "^4.2.0"
- typescript "^3.9.7"
-
-detective@^5.2.0:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.1.tgz#6af01eeda11015acb0e73f933242b70f24f91034"
- integrity sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==
- dependencies:
- acorn-node "^1.8.2"
- defined "^1.0.0"
- minimist "^1.2.6"
-
-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-sequences@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921"
- integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==
-
-diff@^4.0.1:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
- integrity sha1-YPOuy4nV+uUgwRqhnvwruYKq3n0=
-
-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"
-
-doctrine-temporary-fork@2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/doctrine-temporary-fork/-/doctrine-temporary-fork-2.1.0.tgz#36f2154f556ee4f1e60311d391cd23de5187ed57"
- integrity sha512-nliqOv5NkE4zMON4UA6AMJE6As35afs8aYXATpU4pTUdIKiARZwrJVEP1boA3Rx1ZXHVkwxkhcq4VkqvsuRLsA==
- dependencies:
- esutils "^2.0.2"
-
-doctrine@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
- integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
- dependencies:
- esutils "^2.0.2"
-
-documentation@^13.2.5:
- version "13.2.5"
- resolved "https://registry.yarnpkg.com/documentation/-/documentation-13.2.5.tgz#2d4c8a94ce60a0342d6981d34488ad6184e463a0"
- integrity sha512-d1TrfrHXYZR63xrOzkYwwe297vkSwBoEhyyMBOi20T+7Ohe1aX1dW4nqXncQmdmE5MxluSaxxa3BW1dCvbF5AQ==
- dependencies:
- "@babel/core" "7.12.3"
- "@babel/generator" "7.12.1"
- "@babel/parser" "7.12.3"
- "@babel/traverse" "^7.12.1"
- "@babel/types" "^7.12.1"
- ansi-html "^0.0.7"
- babelify "^10.0.0"
- chalk "^2.3.0"
- chokidar "^3.4.0"
- concat-stream "^1.6.0"
- diff "^4.0.1"
- doctrine-temporary-fork "2.1.0"
- get-port "^5.0.0"
- git-url-parse "^11.1.2"
- github-slugger "1.2.0"
- glob "^7.1.2"
- globals-docs "^2.4.0"
- highlight.js "^10.7.2"
- ini "^1.3.5"
- js-yaml "^3.10.0"
- lodash "^4.17.10"
- mdast-util-find-and-replace "^1.1.1"
- mdast-util-inject "^1.1.0"
- micromatch "^3.1.5"
- mime "^2.2.0"
- module-deps-sortable "^5.0.3"
- parse-filepath "^1.0.2"
- pify "^5.0.0"
- read-pkg-up "^4.0.0"
- remark "^13.0.0"
- remark-gfm "^1.0.0"
- remark-html "^13.0.1"
- remark-reference-links "^5.0.0"
- remark-toc "^7.2.0"
- resolve "^1.8.1"
- stream-array "^1.1.2"
- strip-json-comments "^2.0.1"
- tiny-lr "^1.1.0"
- unist-builder "^2.0.3"
- unist-util-visit "^2.0.3"
- vfile "^4.0.0"
- vfile-reporter "^6.0.0"
- vfile-sort "^2.1.0"
- vinyl "^2.1.0"
- vinyl-fs "^3.0.2"
- yargs "^15.3.1"
- optionalDependencies:
- "@vue/compiler-sfc" "^3.0.11"
- vue-template-compiler "^2.6.12"
-
-dot-prop@^5.1.0:
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88"
- integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==
- dependencies:
- is-obj "^2.0.0"
-
-dotenv-expand@~10.0.0:
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-10.0.0.tgz#12605d00fb0af6d0a592e6558585784032e4ef37"
- integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==
-
-dotenv@~16.3.1:
- version "16.3.1"
- resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e"
- integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==
-
-dotgitignore@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/dotgitignore/-/dotgitignore-2.1.0.tgz#a4b15a4e4ef3cf383598aaf1dfa4a04bcc089b7b"
- integrity sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==
- dependencies:
- find-up "^3.0.0"
- minimatch "^3.0.4"
-
-dotignore@^0.1.2:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/dotignore/-/dotignore-0.1.2.tgz#f942f2200d28c3a76fbdd6f0ee9f3257c8a2e905"
- integrity sha512-UGGGWfSauusaVJC+8fgV+NVvBXkCTmVv7sk6nojDZZvuOUNGUy0Zk4UpHQD6EDjS0jpBwcACvH4eofvyzBcRDw==
- dependencies:
- minimatch "^3.0.4"
-
-duplexer2@^0.1.2, duplexer2@~0.1.0:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1"
- integrity sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==
- dependencies:
- readable-stream "^2.0.2"
-
-duplexer@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
-
-duplexify@^3.6.0:
- version "3.7.1"
- resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
- integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==
- dependencies:
- end-of-stream "^1.0.0"
- inherits "^2.0.1"
- readable-stream "^2.0.0"
- stream-shift "^1.0.0"
-
-earcut@^2.2.4:
- version "2.2.4"
- resolved "https://registry.yarnpkg.com/earcut/-/earcut-2.2.4.tgz#6d02fd4d68160c114825d06890a92ecaae60343a"
- integrity sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==
-
-eastasianwidth@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb"
- integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==
-
-ejs@^3.1.7:
- version "3.1.9"
- resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361"
- integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==
- dependencies:
- jake "^10.8.5"
-
-electron-to-chromium@^1.4.535:
- version "1.4.578"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.578.tgz#7a3510f333bcd55e87882799ebeb7518d6ab4d95"
- integrity sha512-V0ZhSu1BQZKfG0yNEL6Dadzik8E1vAzfpVOapdSiT9F6yapEJ3Bk+4tZ4SMPdWiUchCgnM/ByYtBzp5ntzDMIA==
-
-"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"
- integrity sha512-WfVwM9e+M9B/4Qjh9SRnPX2A74Tom3WlVfWF9QWJ8f2BPa1u+/q4aEp1tizZ3vBKAZTg7B6yxn3t9iMjT+dv4w==
-
-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==
-
-emoji-regex@^8.0.0:
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
- integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
-
-emoji-regex@^9.2.2:
- version "9.2.2"
- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
- integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
-
-enabled@2.0.x:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/enabled/-/enabled-2.0.0.tgz#f9dd92ec2d6f4bbc0d5d1e64e21d61cd4665e7c2"
- integrity sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==
-
-encoding@^0.1.13:
- version "0.1.13"
- resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
- integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==
- dependencies:
- iconv-lite "^0.6.2"
-
-end-of-stream@^1.0.0, end-of-stream@^1.4.1:
- version "1.4.4"
- resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
- integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
- dependencies:
- once "^1.4.0"
-
-end-of-stream@^1.1.0:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43"
- dependencies:
- once "^1.4.0"
-
-enhanced-resolve@^5.8.3:
- version "5.8.3"
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz#6d552d465cce0423f5b3d718511ea53826a7b2f0"
- integrity sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==
- dependencies:
- graceful-fs "^4.2.4"
- tapable "^2.2.0"
-
-enquirer@^2.3.6:
- version "2.4.1"
- resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.4.1.tgz#93334b3fbd74fc7097b224ab4a8fb7e40bf4ae56"
- integrity sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==
- dependencies:
- ansi-colors "^4.1.1"
- strip-ansi "^6.0.1"
-
-enquirer@~2.3.6:
- version "2.3.6"
- resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
- integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
- dependencies:
- ansi-colors "^4.1.1"
-
-env-paths@^2.2.0:
- version "2.2.0"
- resolved "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz#cdca557dc009152917d6166e2febe1f039685e43"
- integrity sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==
-
-envinfo@7.8.1:
- version "7.8.1"
- resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475"
- integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==
-
-err-code@^2.0.2:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9"
- integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==
-
-error-ex@^1.3.1:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc"
- dependencies:
- is-arrayish "^0.2.1"
-
-error@^7.0.0:
- version "7.2.1"
- resolved "https://registry.yarnpkg.com/error/-/error-7.2.1.tgz#eab21a4689b5f684fc83da84a0e390de82d94894"
- integrity sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==
- dependencies:
- string-template "~0.2.1"
-
-es-abstract@^1.17.0-next.1:
- version "1.17.4"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.4.tgz#e3aedf19706b20e7c2594c35fc0d57605a79e184"
- integrity sha1-467fGXBrIOfCWUw1/A1XYFp54YQ=
- dependencies:
- es-to-primitive "^1.2.1"
- function-bind "^1.1.1"
- has "^1.0.3"
- has-symbols "^1.0.1"
- is-callable "^1.1.5"
- is-regex "^1.0.5"
- object-inspect "^1.7.0"
- object-keys "^1.1.1"
- object.assign "^4.1.0"
- string.prototype.trimleft "^2.1.1"
- string.prototype.trimright "^2.1.1"
-
-es-abstract@^1.22.1:
- version "1.22.2"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.2.tgz#90f7282d91d0ad577f505e423e52d4c1d93c1b8a"
- integrity sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==
- dependencies:
- array-buffer-byte-length "^1.0.0"
- arraybuffer.prototype.slice "^1.0.2"
- available-typed-arrays "^1.0.5"
- call-bind "^1.0.2"
- es-set-tostringtag "^2.0.1"
- es-to-primitive "^1.2.1"
- function.prototype.name "^1.1.6"
- get-intrinsic "^1.2.1"
- get-symbol-description "^1.0.0"
- globalthis "^1.0.3"
- gopd "^1.0.1"
- has "^1.0.3"
- has-property-descriptors "^1.0.0"
- has-proto "^1.0.1"
- has-symbols "^1.0.3"
- internal-slot "^1.0.5"
- is-array-buffer "^3.0.2"
- is-callable "^1.2.7"
- is-negative-zero "^2.0.2"
- is-regex "^1.1.4"
- is-shared-array-buffer "^1.0.2"
- is-string "^1.0.7"
- is-typed-array "^1.1.12"
- is-weakref "^1.0.2"
- object-inspect "^1.12.3"
- object-keys "^1.1.1"
- object.assign "^4.1.4"
- regexp.prototype.flags "^1.5.1"
- safe-array-concat "^1.0.1"
- safe-regex-test "^1.0.0"
- string.prototype.trim "^1.2.8"
- string.prototype.trimend "^1.0.7"
- string.prototype.trimstart "^1.0.7"
- typed-array-buffer "^1.0.0"
- typed-array-byte-length "^1.0.0"
- typed-array-byte-offset "^1.0.0"
- typed-array-length "^1.0.4"
- unbox-primitive "^1.0.2"
- which-typed-array "^1.1.11"
-
-es-check@^7.1.1:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/es-check/-/es-check-7.1.1.tgz#c2f8f609fd136d20e5047a4a185f80167e2498bf"
- integrity sha512-rgwR2wdJp437Exq28Emwc4x5+Qn6ORDliN9daWo0wTCg5jOQxJsIZieqxVi4AfDEIN4OwMwYhld9b13mnRocUQ==
- dependencies:
- acorn "8.8.2"
- commander "10.0.0"
- fast-glob "^3.2.12"
- supports-color "^8.1.1"
- winston "^3.8.2"
-
-es-get-iterator@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6"
- integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.1.3"
- has-symbols "^1.0.3"
- is-arguments "^1.1.1"
- is-map "^2.0.2"
- is-set "^2.0.2"
- is-string "^1.0.7"
- isarray "^2.0.5"
- stop-iteration-iterator "^1.0.0"
-
-es-set-tostringtag@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8"
- integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==
- dependencies:
- get-intrinsic "^1.1.3"
- has "^1.0.3"
- has-tostringtag "^1.0.0"
-
-es-to-primitive@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
- integrity sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=
- dependencies:
- is-callable "^1.1.4"
- is-date-object "^1.0.1"
- is-symbol "^1.0.2"
-
-esbuild@~0.18.20:
- version "0.18.20"
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6"
- integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==
- optionalDependencies:
- "@esbuild/android-arm" "0.18.20"
- "@esbuild/android-arm64" "0.18.20"
- "@esbuild/android-x64" "0.18.20"
- "@esbuild/darwin-arm64" "0.18.20"
- "@esbuild/darwin-x64" "0.18.20"
- "@esbuild/freebsd-arm64" "0.18.20"
- "@esbuild/freebsd-x64" "0.18.20"
- "@esbuild/linux-arm" "0.18.20"
- "@esbuild/linux-arm64" "0.18.20"
- "@esbuild/linux-ia32" "0.18.20"
- "@esbuild/linux-loong64" "0.18.20"
- "@esbuild/linux-mips64el" "0.18.20"
- "@esbuild/linux-ppc64" "0.18.20"
- "@esbuild/linux-riscv64" "0.18.20"
- "@esbuild/linux-s390x" "0.18.20"
- "@esbuild/linux-x64" "0.18.20"
- "@esbuild/netbsd-x64" "0.18.20"
- "@esbuild/openbsd-x64" "0.18.20"
- "@esbuild/sunos-x64" "0.18.20"
- "@esbuild/win32-arm64" "0.18.20"
- "@esbuild/win32-ia32" "0.18.20"
- "@esbuild/win32-x64" "0.18.20"
-
-escalade@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
- integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
-
-escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
-
-escape-string-regexp@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
- integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
-
-escodegen@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd"
- integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==
- dependencies:
- esprima "^4.0.1"
- estraverse "^5.2.0"
- esutils "^2.0.2"
- optionator "^0.8.1"
- optionalDependencies:
- source-map "~0.6.1"
-
-eslint-config-prettier@^9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz#eb25485946dd0c66cd216a46232dc05451518d1f"
- integrity sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==
-
-eslint-plugin-prettier@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz#a3b399f04378f79f066379f544e42d6b73f11515"
- integrity sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==
- dependencies:
- prettier-linter-helpers "^1.0.0"
- synckit "^0.8.5"
-
-eslint-scope@^7.2.2:
- version "7.2.2"
- resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f"
- integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
- dependencies:
- esrecurse "^4.3.0"
- estraverse "^5.2.0"
-
-eslint-visitor-keys@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8"
- integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
-
-eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
- version "3.4.3"
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
- integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
-
-eslint@^8.53.0:
- version "8.53.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.53.0.tgz#14f2c8244298fcae1f46945459577413ba2697ce"
- integrity sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==
- dependencies:
- "@eslint-community/eslint-utils" "^4.2.0"
- "@eslint-community/regexpp" "^4.6.1"
- "@eslint/eslintrc" "^2.1.3"
- "@eslint/js" "8.53.0"
- "@humanwhocodes/config-array" "^0.11.13"
- "@humanwhocodes/module-importer" "^1.0.1"
- "@nodelib/fs.walk" "^1.2.8"
- "@ungap/structured-clone" "^1.2.0"
- ajv "^6.12.4"
- chalk "^4.0.0"
- cross-spawn "^7.0.2"
- debug "^4.3.2"
- doctrine "^3.0.0"
- escape-string-regexp "^4.0.0"
- eslint-scope "^7.2.2"
- eslint-visitor-keys "^3.4.3"
- espree "^9.6.1"
- esquery "^1.4.2"
- esutils "^2.0.2"
- fast-deep-equal "^3.1.3"
- file-entry-cache "^6.0.1"
- find-up "^5.0.0"
- glob-parent "^6.0.2"
- globals "^13.19.0"
- graphemer "^1.4.0"
- ignore "^5.2.0"
- imurmurhash "^0.1.4"
- is-glob "^4.0.0"
- is-path-inside "^3.0.3"
- js-yaml "^4.1.0"
- json-stable-stringify-without-jsonify "^1.0.1"
- levn "^0.4.1"
- lodash.merge "^4.6.2"
- minimatch "^3.1.2"
- natural-compare "^1.4.0"
- optionator "^0.9.3"
- strip-ansi "^6.0.1"
- text-table "^0.2.0"
-
-esm@^3.2.25:
- version "3.2.25"
- resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.25.tgz#342c18c29d56157688ba5ce31f8431fbb795cc10"
- integrity sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==
-
-espree@^9.6.0, espree@^9.6.1:
- version "9.6.1"
- resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f"
- integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==
- dependencies:
- acorn "^8.9.0"
- acorn-jsx "^5.3.2"
- eslint-visitor-keys "^3.4.1"
-
-esprima@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804"
-
-esprima@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
- integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
-
-esquery@^1.4.2:
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
- integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==
- dependencies:
- estraverse "^5.1.0"
-
-esrecurse@^4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
- integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
- dependencies:
- estraverse "^5.2.0"
-
-estraverse@^5.1.0, estraverse@^5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880"
- integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==
-
-estree-walker@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700"
- integrity sha1-MbxdYSyWtwQQa0d+bdXYqhOMtwA=
-
-estree-walker@^2.0.1, estree-walker@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
- integrity sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw=
-
-esutils@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
-
-eventemitter3@^4.0.4:
- version "4.0.7"
- resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
- integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
-
-execa@5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376"
- integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==
- dependencies:
- cross-spawn "^7.0.3"
- get-stream "^6.0.0"
- human-signals "^2.1.0"
- is-stream "^2.0.0"
- merge-stream "^2.0.0"
- npm-run-path "^4.0.1"
- onetime "^5.1.2"
- signal-exit "^3.0.3"
- strip-final-newline "^2.0.0"
-
-execa@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
- integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
- 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"
- signal-exit "^3.0.2"
- strip-final-newline "^2.0.0"
-
-execa@^5.0.0:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
- integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
- dependencies:
- cross-spawn "^7.0.3"
- get-stream "^6.0.0"
- human-signals "^2.1.0"
- is-stream "^2.0.0"
- merge-stream "^2.0.0"
- npm-run-path "^4.0.1"
- onetime "^5.1.2"
- signal-exit "^3.0.3"
- strip-final-newline "^2.0.0"
-
-execa@^7.1.1:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/execa/-/execa-7.2.0.tgz#657e75ba984f42a70f38928cedc87d6f2d4fe4e9"
- integrity sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==
- dependencies:
- cross-spawn "^7.0.3"
- get-stream "^6.0.1"
- human-signals "^4.3.0"
- is-stream "^3.0.0"
- merge-stream "^2.0.0"
- npm-run-path "^5.1.0"
- onetime "^6.0.0"
- signal-exit "^3.0.7"
- strip-final-newline "^3.0.0"
-
-expand-brackets@^2.1.4:
- version "2.1.4"
- resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
- integrity sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==
- dependencies:
- debug "^2.3.3"
- define-property "^0.2.5"
- extend-shallow "^2.0.1"
- posix-character-classes "^0.1.0"
- regex-not "^1.0.0"
- snapdragon "^0.8.1"
- to-regex "^3.0.1"
-
-exponential-backoff@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6"
- integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==
-
-extend-shallow@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
- integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==
- dependencies:
- is-extendable "^0.1.0"
-
-extend-shallow@^3.0.0, extend-shallow@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
- integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==
- dependencies:
- assign-symbols "^1.0.0"
- is-extendable "^1.0.1"
-
-extend@^3.0.0, extend@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
- integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
-
-external-editor@^3.0.3:
- version "3.1.0"
- resolved "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495"
- integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==
- dependencies:
- chardet "^0.7.0"
- iconv-lite "^0.4.24"
- tmp "^0.0.33"
-
-extglob@^2.0.4:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
- integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
- dependencies:
- array-unique "^0.3.2"
- define-property "^1.0.0"
- expand-brackets "^2.1.4"
- extend-shallow "^2.0.1"
- fragment-cache "^0.2.1"
- regex-not "^1.0.0"
- snapdragon "^0.8.1"
- to-regex "^3.0.1"
-
-fast-deep-equal@^3.1.1:
- version "3.1.1"
- resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4"
- integrity sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==
-
-fast-deep-equal@^3.1.3:
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
- integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
-
-fast-diff@^1.1.2:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0"
- integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==
-
-fast-glob@^3.0.3:
- version "3.2.4"
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3"
- integrity sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==
- 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-glob@^3.2.12, fast-glob@^3.3.0:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4"
- integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==
- dependencies:
- "@nodelib/fs.stat" "^2.0.2"
- "@nodelib/fs.walk" "^1.2.3"
- glob-parent "^5.1.2"
- merge2 "^1.3.0"
- micromatch "^4.0.4"
-
-fast-glob@^3.2.9:
- version "3.2.11"
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
- integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
- dependencies:
- "@nodelib/fs.stat" "^2.0.2"
- "@nodelib/fs.walk" "^1.2.3"
- glob-parent "^5.1.2"
- merge2 "^1.3.0"
- micromatch "^4.0.4"
-
-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"
-
-fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
- integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
-
-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"
- integrity sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==
- dependencies:
- websocket-driver ">=0.5.1"
-
-fecha@^4.2.0:
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/fecha/-/fecha-4.2.3.tgz#4d9ccdbc61e8629b259fdca67e65891448d569fd"
- integrity sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==
-
-figures@3.2.0, figures@^3.0.0, figures@^3.1.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
- integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
- dependencies:
- escape-string-regexp "^1.0.5"
-
-file-entry-cache@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
- integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
- dependencies:
- flat-cache "^3.0.4"
-
-filelist@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5"
- integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==
- dependencies:
- minimatch "^5.0.1"
-
-filing-cabinet@^3.0.1:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/filing-cabinet/-/filing-cabinet-3.1.0.tgz#3f2a347f0392faad772744de099e25b6dd6f86fd"
- integrity sha512-ZFutWTo14Z1xmog76UoQzDKEza1fSpqc+HvUN6K6GILrfhIn6NbR8fHQktltygF+wbt7PZ/EvfLK6yJnebd40A==
- dependencies:
- app-module-path "^2.2.0"
- commander "^2.20.3"
- debug "^4.3.3"
- enhanced-resolve "^5.8.3"
- is-relative-path "^1.0.2"
- module-definition "^3.3.1"
- module-lookup-amd "^7.0.1"
- resolve "^1.21.0"
- resolve-dependency-path "^2.0.0"
- sass-lookup "^3.0.0"
- stylus-lookup "^3.0.1"
- typescript "^3.9.7"
-
-fill-range@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
- integrity sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==
- dependencies:
- extend-shallow "^2.0.1"
- is-number "^3.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"
-
-filter-obj@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b"
- integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==
-
-find-up@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
- 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, find-up@^4.1.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-up@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
- integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
- dependencies:
- locate-path "^6.0.0"
- path-exists "^4.0.0"
-
-find-versions@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-4.0.0.tgz#3c57e573bf97769b8cb8df16934b627915da4965"
- integrity sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==
- dependencies:
- semver-regex "^3.1.2"
-
-flat-cache@^3.0.4:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.1.1.tgz#a02a15fdec25a8f844ff7cc658f03dd99eb4609b"
- integrity sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==
- dependencies:
- flatted "^3.2.9"
- keyv "^4.5.3"
- rimraf "^3.0.2"
-
-flat@^5.0.2:
- version "5.0.2"
- resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241"
- integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
-
-flatted@^3.2.9:
- version "3.2.9"
- resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf"
- integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==
-
-flatten@^1.0.2:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b"
- integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==
-
-flush-write-stream@^1.0.2:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8"
- integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==
- dependencies:
- inherits "^2.0.3"
- readable-stream "^2.3.6"
-
-fn.name@1.x.x:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc"
- integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==
-
-follow-redirects@^1.15.0:
- version "1.15.3"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.3.tgz#fe2f3ef2690afce7e82ed0b44db08165b207123a"
- integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==
-
-for-each@^0.3.3:
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
- integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==
- dependencies:
- is-callable "^1.1.3"
-
-for-in@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
- integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==
-
-foreground-child@^3.1.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d"
- integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==
- dependencies:
- cross-spawn "^7.0.0"
- signal-exit "^4.0.1"
-
-form-data@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
- integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
- dependencies:
- asynckit "^0.4.0"
- combined-stream "^1.0.8"
- mime-types "^2.1.12"
-
-fragment-cache@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
- integrity sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==
- dependencies:
- map-cache "^0.2.2"
-
-fs-constants@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"
- integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==
-
-fs-extra@^11.1.0, fs-extra@^11.1.1:
- version "11.1.1"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d"
- integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==
- dependencies:
- graceful-fs "^4.2.0"
- jsonfile "^6.0.1"
- universalify "^2.0.0"
-
-fs-minipass@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"
- integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==
- dependencies:
- minipass "^3.0.0"
-
-fs-minipass@^3.0.0:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-3.0.3.tgz#79a85981c4dc120065e96f62086bf6f9dc26cc54"
- integrity sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==
- dependencies:
- minipass "^7.0.3"
-
-fs-mkdirp-stream@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz#0b7815fc3201c6a69e14db98ce098c16935259eb"
- integrity sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==
- dependencies:
- graceful-fs "^4.1.11"
- through2 "^2.0.3"
-
-fs.realpath@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
- integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
-
-fsevents@~2.3.2:
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
- integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
-
-fsevents@~2.3.3:
- version "2.3.3"
- resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
- integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
-
-function-bind@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
- integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
-
-function-bind@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
- integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
-
-function.prototype.name@^1.1.6:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd"
- integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.2.0"
- es-abstract "^1.22.1"
- functions-have-names "^1.2.3"
-
-functions-have-names@^1.2.3:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
- integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
-
-gauge@^4.0.3:
- version "4.0.4"
- resolved "https://registry.yarnpkg.com/gauge/-/gauge-4.0.4.tgz#52ff0652f2bbf607a989793d53b751bef2328dce"
- integrity sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==
- dependencies:
- aproba "^1.0.3 || ^2.0.0"
- color-support "^1.1.3"
- console-control-strings "^1.1.0"
- has-unicode "^2.0.1"
- signal-exit "^3.0.7"
- string-width "^4.2.3"
- strip-ansi "^6.0.1"
- wide-align "^1.1.5"
-
-gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2:
- version "1.0.0-beta.2"
- resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
- integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
-
-geojson-equality@0.1.6:
- version "0.1.6"
- resolved "https://registry.yarnpkg.com/geojson-equality/-/geojson-equality-0.1.6.tgz#a171374ef043e5d4797995840bae4648e0752d72"
- dependencies:
- deep-equal "^1.0.0"
-
-geojson-fixtures@*:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/geojson-fixtures/-/geojson-fixtures-1.0.0.tgz#7d2cf22b176cecf4b98efc1d65f3c5d3ee1b0ae8"
- dependencies:
- geojsonhint "^1.0.0"
-
-geojson-polygon-self-intersections@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/geojson-polygon-self-intersections/-/geojson-polygon-self-intersections-1.2.1.tgz#7018edabe58e9262f20821a7334953708c78bbb7"
- integrity sha512-/QM1b5u2d172qQVO//9CGRa49jEmclKEsYOQmWP9ooEjj63tBM51m2805xsbxkzlEELQ2REgTf700gUhhlegxA==
- dependencies:
- rbush "^2.0.1"
-
-geojsonhint@^1.0.0:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/geojsonhint/-/geojsonhint-1.2.1.tgz#5348270ecac3c428b455cfedab245d40a5ae9fc7"
- dependencies:
- chalk "^1.1.0"
- concat-stream "~1.4.4"
- jsonlint-lines "1.7.1"
- minimist "1.1.1"
- text-table "^0.2.0"
-
-get-amd-module-type@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/get-amd-module-type/-/get-amd-module-type-3.0.0.tgz#bb334662fa04427018c937774570de495845c288"
- integrity sha512-99Q7COuACPfVt18zH9N4VAMyb81S6TUgJm2NgV6ERtkh9VIkAaByZkW530wl3lLN5KTtSrK9jVLxYsoP5hQKsw==
- dependencies:
- ast-module-types "^2.3.2"
- node-source-walk "^4.0.0"
-
-get-caller-file@^2.0.1, get-caller-file@^2.0.5:
- 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-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82"
- integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==
- dependencies:
- function-bind "^1.1.1"
- has "^1.0.3"
- has-proto "^1.0.1"
- has-symbols "^1.0.3"
-
-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-package-type@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a"
- integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
-
-get-pkg-repo@^4.0.0, get-pkg-repo@^4.2.1:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz#75973e1c8050c73f48190c52047c4cee3acbf385"
- integrity sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==
- dependencies:
- "@hutson/parse-repository-url" "^3.0.0"
- hosted-git-info "^4.0.0"
- through2 "^2.0.0"
- yargs "^16.2.0"
-
-get-port@5.1.1, get-port@^5.0.0:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193"
- integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==
-
-get-stream@6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.0.tgz#3e0012cb6827319da2706e601a1583e8629a6718"
- integrity sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==
-
-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-stream@^6.0.0, get-stream@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
- integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
-
-get-symbol-description@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
- integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.1.1"
-
-get-tsconfig@^4.7.2:
- version "4.7.2"
- resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.7.2.tgz#0dcd6fb330391d46332f4c6c1bf89a6514c2ddce"
- integrity sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==
- dependencies:
- resolve-pkg-maps "^1.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"
- integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==
-
-git-raw-commits@^2.0.8:
- version "2.0.11"
- resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.11.tgz#bc3576638071d18655e1cc60d7f524920008d723"
- integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==
- dependencies:
- dargs "^7.0.0"
- lodash "^4.17.15"
- meow "^8.0.0"
- split2 "^3.0.0"
- through2 "^4.0.0"
-
-git-raw-commits@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-3.0.0.tgz#5432f053a9744f67e8db03dbc48add81252cfdeb"
- integrity sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==
- dependencies:
- dargs "^7.0.0"
- meow "^8.1.2"
- split2 "^3.2.2"
-
-git-remote-origin-url@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f"
- dependencies:
- gitconfiglocal "^1.0.0"
- pify "^2.3.0"
-
-git-semver-tags@^4.0.0, git-semver-tags@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-4.1.1.tgz#63191bcd809b0ec3e151ba4751c16c444e5b5780"
- integrity sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==
- dependencies:
- meow "^8.0.0"
- semver "^6.0.0"
-
-git-semver-tags@^5.0.0:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-5.0.1.tgz#db748aa0e43d313bf38dcd68624d8443234e1c15"
- integrity sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA==
- dependencies:
- meow "^8.1.2"
- semver "^7.0.0"
-
-git-up@^4.0.0:
- version "4.0.5"
- resolved "https://registry.yarnpkg.com/git-up/-/git-up-4.0.5.tgz#e7bb70981a37ea2fb8fe049669800a1f9a01d759"
- integrity sha512-YUvVDg/vX3d0syBsk/CKUTib0srcQME0JyHkL5BaYdwLsiCslPWmDSi8PUMo9pXYjrryMcmsCoCgsTpSCJEQaA==
- dependencies:
- is-ssh "^1.3.0"
- parse-url "^6.0.0"
-
-git-up@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/git-up/-/git-up-7.0.0.tgz#bace30786e36f56ea341b6f69adfd83286337467"
- integrity sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==
- dependencies:
- is-ssh "^1.4.0"
- parse-url "^8.1.0"
-
-git-url-parse@13.1.0:
- version "13.1.0"
- resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-13.1.0.tgz#07e136b5baa08d59fabdf0e33170de425adf07b4"
- integrity sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==
- dependencies:
- git-up "^7.0.0"
-
-git-url-parse@^11.1.2:
- version "11.6.0"
- resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.6.0.tgz#c634b8de7faa66498a2b88932df31702c67df605"
- integrity sha512-WWUxvJs5HsyHL6L08wOusa/IXYtMuCAhrMmnTjQPpBU0TTHyDhnOATNH3xNQz7YOQUsqIIPTGr4xiVti1Hsk5g==
- dependencies:
- git-up "^4.0.0"
-
-gitconfiglocal@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b"
- dependencies:
- ini "^1.3.2"
-
-github-slugger@1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.2.0.tgz#8ada3286fd046d8951c3c952a8d7854cfd90fd9a"
- integrity sha512-wIaa75k1vZhyPm9yWrD08A5Xnx/V+RmzGrpjQuLemGKSb77Qukiaei58Bogrl/LZSADDfPzKJX8jhLs4CRTl7Q==
- dependencies:
- emoji-regex ">=6.0.0 <=6.1.1"
-
-github-slugger@^1.2.1:
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.5.0.tgz#17891bbc73232051474d68bd867a34625c955f7d"
- integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==
-
-glob-parent@5.1.2, glob-parent@^5.1.0, glob-parent@^5.1.2, glob-parent@~5.1.2:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
- integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
- dependencies:
- is-glob "^4.0.1"
-
-glob-parent@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
- integrity sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==
- dependencies:
- is-glob "^3.1.0"
- path-dirname "^1.0.0"
-
-glob-parent@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
- integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
- dependencies:
- is-glob "^4.0.3"
-
-glob-stream@^6.1.0:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-6.1.0.tgz#7045c99413b3eb94888d83ab46d0b404cc7bdde4"
- integrity sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==
- dependencies:
- extend "^3.0.0"
- glob "^7.1.1"
- glob-parent "^3.1.0"
- is-negated-glob "^1.0.0"
- ordered-read-streams "^1.0.0"
- pumpify "^1.3.5"
- readable-stream "^2.1.5"
- remove-trailing-separator "^1.0.1"
- to-absolute-glob "^2.0.0"
- unique-stream "^2.0.2"
-
-glob@7.1.4:
- version "7.1.4"
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
- integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==
- 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"
-
-glob@^10.2.2, glob@^10.3.10:
- version "10.3.10"
- resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b"
- integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==
- dependencies:
- foreground-child "^3.1.0"
- jackspeak "^2.3.5"
- minimatch "^9.0.1"
- minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
- path-scurry "^1.10.1"
-
-glob@^7.0.5, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
- integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
- 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"
-
-glob@^7.1.1, glob@^7.1.2, glob@^7.2.3:
- version "7.2.3"
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
- integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
- dependencies:
- fs.realpath "^1.0.0"
- inflight "^1.0.4"
- inherits "2"
- minimatch "^3.1.1"
- once "^1.3.0"
- path-is-absolute "^1.0.0"
-
-glob@^8.0.1:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e"
- integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==
- dependencies:
- fs.realpath "^1.0.0"
- inflight "^1.0.4"
- inherits "2"
- minimatch "^5.0.1"
- once "^1.3.0"
-
-glob@^9.2.0:
- version "9.3.5"
- resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21"
- integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==
- dependencies:
- fs.realpath "^1.0.0"
- minimatch "^8.0.2"
- minipass "^4.2.4"
- path-scurry "^1.6.1"
-
-globals-docs@^2.4.0:
- version "2.4.1"
- resolved "https://registry.yarnpkg.com/globals-docs/-/globals-docs-2.4.1.tgz#d16887709f4a15eb22d97e96343591f87a2ee3db"
- integrity sha512-qpPnUKkWnz8NESjrCvnlGklsgiQzlq+rcCxoG5uNQ+dNA7cFMCmn231slLAwS2N/PlkzZ3COL8CcS10jXmLHqg==
-
-globals@^11.1.0:
- version "11.12.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
- integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
-
-globals@^13.19.0:
- version "13.23.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-13.23.0.tgz#ef31673c926a0976e1f61dab4dca57e0c0a8af02"
- integrity sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==
- dependencies:
- type-fest "^0.20.2"
-
-globalthis@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf"
- integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==
- dependencies:
- define-properties "^1.1.3"
-
-globby@11.1.0, globby@^11.0.3, globby@^11.1.0:
- version "11.1.0"
- resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
- integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
- dependencies:
- array-union "^2.1.0"
- dir-glob "^3.0.1"
- fast-glob "^3.2.9"
- ignore "^5.2.0"
- merge2 "^1.4.1"
- slash "^3.0.0"
-
-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"
-
-gonzales-pe@^4.2.3:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3"
- integrity sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==
- dependencies:
- minimist "^1.2.5"
-
-gopd@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
- integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
- dependencies:
- get-intrinsic "^1.1.3"
-
-graceful-fs@4.2.11, graceful-fs@^4.0.0, graceful-fs@^4.2.6:
- version "4.2.11"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
- integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
-
-graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0:
- version "4.2.6"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee"
- integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==
-
-graceful-fs@^4.2.4:
- version "4.2.9"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.9.tgz#041b05df45755e587a24942279b9d113146e1c96"
- integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==
-
-graphemer@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
- integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
-
-handlebars@^4.7.7:
- version "4.7.8"
- resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.8.tgz#41c42c18b1be2365439188c77c6afae71c0cd9e9"
- integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==
- dependencies:
- minimist "^1.2.5"
- neo-async "^2.6.2"
- source-map "^0.6.1"
- wordwrap "^1.0.0"
- optionalDependencies:
- uglify-js "^3.1.4"
-
-hard-rejection@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883"
- integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==
-
-has-ansi@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
- dependencies:
- ansi-regex "^2.0.0"
-
-has-bigints@^1.0.1, has-bigints@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
- integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==
-
-has-color@~0.1.0:
- version "0.1.7"
- resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f"
-
-has-dynamic-import@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/has-dynamic-import/-/has-dynamic-import-2.0.1.tgz#9bca87846aa264f2ad224fcd014946f5e5182f52"
- integrity sha512-X3fbtsZmwb6W7fJGR9o7x65fZoodygCrZ3TVycvghP62yYQfS0t4RS0Qcz+j5tQYUKeSWS09tHkWW6WhFV3XhQ==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.1.1"
-
-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-property-descriptors@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861"
- integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==
- dependencies:
- get-intrinsic "^1.1.1"
-
-has-proto@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0"
- integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==
-
-has-symbols@^1.0.0, has-symbols@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8"
- integrity sha1-n1IUdYpEGWxAbZvXbOv4HsLdMeg=
-
-has-symbols@^1.0.2, has-symbols@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
- integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
-
-has-tostringtag@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25"
- integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==
- dependencies:
- has-symbols "^1.0.2"
-
-has-unicode@2.0.1, has-unicode@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
-
-has-value@^0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
- integrity sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==
- dependencies:
- get-value "^2.0.3"
- has-values "^0.1.4"
- isobject "^2.0.0"
-
-has-value@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
- integrity sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==
- dependencies:
- get-value "^2.0.6"
- has-values "^1.0.0"
- isobject "^3.0.0"
-
-has-values@^0.1.4:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"
- integrity sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==
-
-has-values@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
- integrity sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==
- dependencies:
- is-number "^3.0.0"
- kind-of "^4.0.0"
-
-has@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
- integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
- dependencies:
- function-bind "^1.1.1"
-
-hasown@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c"
- integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==
- dependencies:
- function-bind "^1.1.2"
-
-hast-util-is-element@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz#3b3ed5159a2707c6137b48637fbfe068e175a425"
- integrity sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ==
-
-hast-util-sanitize@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/hast-util-sanitize/-/hast-util-sanitize-3.0.2.tgz#b0b783220af528ba8fe6999f092d138908678520"
- integrity sha512-+2I0x2ZCAyiZOO/sb4yNLFmdwPBnyJ4PBkVTUMKMqBwYNA+lXSgOmoRXlJFazoyid9QPogRRKgKhVEodv181sA==
- dependencies:
- xtend "^4.0.0"
-
-hast-util-to-html@^7.0.0:
- version "7.1.3"
- resolved "https://registry.yarnpkg.com/hast-util-to-html/-/hast-util-to-html-7.1.3.tgz#9f339ca9bea71246e565fc79ff7dbfe98bb50f5e"
- integrity sha512-yk2+1p3EJTEE9ZEUkgHsUSVhIpCsL/bvT8E5GzmWc+N1Po5gBw+0F8bo7dpxXR0nu0bQVxVZGX2lBGF21CmeDw==
- dependencies:
- ccount "^1.0.0"
- comma-separated-tokens "^1.0.0"
- hast-util-is-element "^1.0.0"
- hast-util-whitespace "^1.0.0"
- html-void-elements "^1.0.0"
- property-information "^5.0.0"
- space-separated-tokens "^1.0.0"
- stringify-entities "^3.0.1"
- unist-util-is "^4.0.0"
- xtend "^4.0.0"
-
-hast-util-whitespace@^1.0.0:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/hast-util-whitespace/-/hast-util-whitespace-1.0.4.tgz#e4fe77c4a9ae1cb2e6c25e02df0043d0164f6e41"
- integrity sha512-I5GTdSfhYfAPNztx2xJRQpG8cuDSNt599/7YUn7Gx/WxNMsG+a835k97TDkFgk123cwjfwINaZknkKkphx/f2A==
-
-he@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
- integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
-
-highlight.js@^10.7.2:
- version "10.7.3"
- resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531"
- integrity sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==
-
-hosted-git-info@^2.1.4:
- version "2.8.9"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
- integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
-
-hosted-git-info@^3.0.6:
- version "3.0.8"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-3.0.8.tgz#6e35d4cc87af2c5f816e4cb9ce350ba87a3f370d"
- integrity sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==
- dependencies:
- lru-cache "^6.0.0"
-
-hosted-git-info@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224"
- integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==
- dependencies:
- lru-cache "^6.0.0"
-
-hosted-git-info@^4.0.1:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.0.2.tgz#5e425507eede4fea846b7262f0838456c4209961"
- integrity sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==
- dependencies:
- lru-cache "^6.0.0"
-
-hosted-git-info@^6.0.0:
- version "6.1.1"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-6.1.1.tgz#629442c7889a69c05de604d52996b74fe6f26d58"
- integrity sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==
- dependencies:
- lru-cache "^7.5.1"
-
-html-void-elements@^1.0.0:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.5.tgz#ce9159494e86d95e45795b166c2021c2cfca4483"
- integrity sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==
-
-http-cache-semantics@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a"
- integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==
-
-http-parser-js@>=0.5.1:
- version "0.5.8"
- resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3"
- integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==
-
-http-proxy-agent@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43"
- integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==
- dependencies:
- "@tootallnate/once" "2"
- agent-base "6"
- debug "4"
-
-https-proxy-agent@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2"
- integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==
- dependencies:
- agent-base "6"
- debug "4"
-
-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==
-
-human-signals@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
- integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
-
-human-signals@^4.3.0:
- version "4.3.1"
- resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-4.3.1.tgz#ab7f811e851fca97ffbd2c1fe9a958964de321b2"
- integrity sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==
-
-humanize-ms@^1.2.1:
- version "1.2.1"
- resolved "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed"
- integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=
- dependencies:
- ms "^2.0.0"
-
-husky@^4.3.8:
- version "4.3.8"
- resolved "https://registry.yarnpkg.com/husky/-/husky-4.3.8.tgz#31144060be963fd6850e5cc8f019a1dfe194296d"
- integrity sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==
- dependencies:
- chalk "^4.0.0"
- ci-info "^2.0.0"
- compare-versions "^3.6.0"
- cosmiconfig "^7.0.0"
- find-versions "^4.0.0"
- opencollective-postinstall "^2.0.2"
- pkg-dir "^5.0.0"
- please-upgrade-node "^3.2.0"
- slash "^3.0.0"
- which-pm-runs "^1.0.0"
-
-iconv-lite@^0.4.24:
- version "0.4.24"
- resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
- integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
- dependencies:
- safer-buffer ">= 2.1.2 < 3"
-
-iconv-lite@^0.6.2:
- version "0.6.3"
- resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
- integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
- dependencies:
- safer-buffer ">= 2.1.2 < 3.0.0"
-
-ieee754@^1.1.13:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
- integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
-
-ignore-walk@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-5.0.1.tgz#5f199e23e1288f518d90358d461387788a154776"
- integrity sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==
- dependencies:
- minimatch "^5.0.1"
-
-ignore-walk@^6.0.0:
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-6.0.3.tgz#0fcdb6decaccda35e308a7b0948645dd9523b7bb"
- integrity sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==
- dependencies:
- minimatch "^9.0.0"
-
-ignore@^5.0.4, ignore@^5.2.4:
- version "5.2.4"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
- integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
-
-ignore@^5.1.1:
- version "5.1.8"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
- integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
-
-ignore@^5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
- integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
-
-import-fresh@^3.2.1:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.2.tgz#fc129c160c5d68235507f4331a6baad186bdbc3e"
- integrity sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==
- dependencies:
- parent-module "^1.0.0"
- resolve-from "^4.0.0"
-
-import-fresh@^3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
- integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
- dependencies:
- parent-module "^1.0.0"
- resolve-from "^4.0.0"
-
-import-local@3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4"
- integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==
- dependencies:
- pkg-dir "^4.2.0"
- resolve-cwd "^3.0.0"
-
-imurmurhash@^0.1.4:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
-
-indent-string@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
- integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
-
-indexes-of@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607"
- integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc=
-
-inflight@^1.0.4:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
- integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
- dependencies:
- once "^1.3.0"
- wrappy "1"
-
-inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
- integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
-
-ini@^1.3.2, ini@^1.3.5, ini@^1.3.8:
- version "1.3.8"
- resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
- integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
-
-init-package-json@5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-5.0.0.tgz#030cf0ea9c84cfc1b0dc2e898b45d171393e4b40"
- integrity sha512-kBhlSheBfYmq3e0L1ii+VKe3zBTLL5lDCDWR+f9dLmEGSB3MqLlMlsolubSsyI88Bg6EA+BIMlomAnQ1SwgQBw==
- dependencies:
- npm-package-arg "^10.0.0"
- promzard "^1.0.0"
- read "^2.0.0"
- read-package-json "^6.0.0"
- semver "^7.3.5"
- validate-npm-package-license "^3.0.4"
- validate-npm-package-name "^5.0.0"
-
-inquirer@^8.2.4:
- version "8.2.6"
- resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.6.tgz#733b74888195d8d400a67ac332011b5fae5ea562"
- integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==
- dependencies:
- ansi-escapes "^4.2.1"
- chalk "^4.1.1"
- cli-cursor "^3.1.0"
- cli-width "^3.0.0"
- external-editor "^3.0.3"
- figures "^3.0.0"
- lodash "^4.17.21"
- mute-stream "0.0.8"
- ora "^5.4.1"
- run-async "^2.4.0"
- rxjs "^7.5.5"
- string-width "^4.1.0"
- strip-ansi "^6.0.0"
- through "^2.3.6"
- wrap-ansi "^6.0.1"
-
-internal-slot@^1.0.4, internal-slot@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986"
- integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==
- dependencies:
- get-intrinsic "^1.2.0"
- has "^1.0.3"
- side-channel "^1.0.4"
-
-ip@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da"
- integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==
-
-is-absolute@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576"
- dependencies:
- is-relative "^1.0.0"
- is-windows "^1.0.1"
-
-is-accessor-descriptor@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz#3223b10628354644b86260db29b3e693f5ceedd4"
- integrity sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==
- dependencies:
- hasown "^2.0.0"
-
-is-alphabetical@^1.0.0:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d"
- integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==
-
-is-alphanumerical@^1.0.0:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf"
- integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==
- dependencies:
- is-alphabetical "^1.0.0"
- is-decimal "^1.0.0"
-
-is-arguments@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b"
- integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==
- dependencies:
- call-bind "^1.0.2"
- has-tostringtag "^1.0.0"
-
-is-array-buffer@^3.0.1, is-array-buffer@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe"
- integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.2.0"
- is-typed-array "^1.1.10"
-
-is-arrayish@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
-
-is-arrayish@^0.3.1:
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"
- integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==
-
-is-bigint@^1.0.1:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3"
- integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==
- dependencies:
- has-bigints "^1.0.1"
-
-is-binary-path@~2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
- integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
- dependencies:
- binary-extensions "^2.0.0"
-
-is-boolean-object@^1.1.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719"
- integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==
- dependencies:
- call-bind "^1.0.2"
- has-tostringtag "^1.0.0"
-
-is-buffer@^1.1.5:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
- integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
-
-is-buffer@^2.0.0:
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191"
- integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==
-
-is-callable@^1.1.3, is-callable@^1.2.7:
- version "1.2.7"
- resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
- integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
-
-is-callable@^1.1.4, is-callable@^1.1.5:
- version "1.1.5"
- resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.5.tgz#f7e46b596890456db74e7f6e976cb3273d06faab"
- integrity sha1-9+RrWWiQRW23Tn9ul2yzJz0G+qs=
-
-is-ci@3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867"
- integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==
- dependencies:
- ci-info "^3.2.0"
-
-is-core-module@^2.13.0, is-core-module@^2.5.0, is-core-module@^2.8.1:
- version "2.13.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db"
- integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==
- dependencies:
- has "^1.0.3"
-
-is-core-module@^2.2.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1"
- integrity sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==
- dependencies:
- has "^1.0.3"
-
-is-core-module@^2.8.0:
- version "2.8.1"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211"
- integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==
- dependencies:
- has "^1.0.3"
-
-is-data-descriptor@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz#2109164426166d32ea38c405c1e0945d9e6a4eeb"
- integrity sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==
- dependencies:
- hasown "^2.0.0"
-
-is-date-object@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
-
-is-date-object@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
- integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
- dependencies:
- has-tostringtag "^1.0.0"
-
-is-decimal@^1.0.0:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5"
- integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==
-
-is-descriptor@^0.1.0:
- version "0.1.7"
- resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.7.tgz#2727eb61fd789dcd5bdf0ed4569f551d2fe3be33"
- integrity sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==
- dependencies:
- is-accessor-descriptor "^1.0.1"
- is-data-descriptor "^1.0.1"
-
-is-descriptor@^1.0.0, is-descriptor@^1.0.2:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.3.tgz#92d27cb3cd311c4977a4db47df457234a13cb306"
- integrity sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==
- dependencies:
- is-accessor-descriptor "^1.0.1"
- is-data-descriptor "^1.0.1"
-
-is-docker@^2.0.0, is-docker@^2.1.1:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
- integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
-
-is-docker@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200"
- integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==
-
-is-extendable@^0.1.0, is-extendable@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
- integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==
-
-is-extendable@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
- integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
- dependencies:
- is-plain-object "^2.0.4"
-
-is-extglob@^2.1.0, is-extglob@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
-
-is-fullwidth-code-point@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
-
-is-fullwidth-code-point@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
- integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
-
-is-glob@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
- integrity sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==
- dependencies:
- is-extglob "^2.1.0"
-
-is-glob@^4.0.0, is-glob@^4.0.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-glob@^4.0.3:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
- integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
- dependencies:
- is-extglob "^2.1.1"
-
-is-hexadecimal@^1.0.0:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7"
- integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==
-
-is-inside-container@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4"
- integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==
- dependencies:
- is-docker "^3.0.0"
-
-is-interactive@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e"
- integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==
-
-is-lambda@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5"
- integrity sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=
-
-is-map@^2.0.1, is-map@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127"
- integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==
-
-is-module@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591"
-
-is-negated-glob@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-negated-glob/-/is-negated-glob-1.0.0.tgz#6910bca5da8c95e784b5751b976cf5a10fee36d2"
- integrity sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==
-
-is-negative-zero@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150"
- integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==
-
-is-number-object@^1.0.4:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc"
- integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==
- dependencies:
- has-tostringtag "^1.0.0"
-
-is-number@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
- integrity sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==
- dependencies:
- kind-of "^3.0.2"
-
-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.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
-
-is-obj@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
- integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
-
-is-path-inside@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
- integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
-
-is-plain-obj@^1.0.0, is-plain-obj@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
-
-is-plain-obj@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"
- integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
-
-is-plain-obj@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0"
- integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==
-
-is-plain-object@^2.0.3, is-plain-object@^2.0.4:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
- integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
- dependencies:
- isobject "^3.0.1"
-
-is-plain-object@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"
- integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
-
-is-reference@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7"
- integrity sha1-iy2sCzcfS8mU/eq6nrVC0DAC0Lc=
- dependencies:
- "@types/estree" "*"
-
-is-regex@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz#39d589a358bf18967f726967120b8fc1aed74eae"
- integrity sha1-OdWJo1i/GJZ/cmlnEguPwa7XTq4=
- dependencies:
- has "^1.0.3"
-
-is-regex@^1.1.4:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
- integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
- dependencies:
- call-bind "^1.0.2"
- has-tostringtag "^1.0.0"
-
-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-path@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/is-relative-path/-/is-relative-path-1.0.2.tgz#091b46a0d67c1ed0fe85f1f8cfdde006bb251d46"
- integrity sha1-CRtGoNZ8HtD+hfH4z93gBrslHUY=
-
-is-relative@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d"
- dependencies:
- is-unc-path "^1.0.0"
-
-is-set@^2.0.1, is-set@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec"
- integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==
-
-is-shared-array-buffer@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79"
- integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==
- dependencies:
- call-bind "^1.0.2"
-
-is-ssh@^1.3.0, is-ssh@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.4.0.tgz#4f8220601d2839d8fa624b3106f8e8884f01b8b2"
- integrity sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==
- dependencies:
- protocols "^2.0.1"
-
-is-stream@2.0.0, 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-stream@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac"
- integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==
-
-is-string@^1.0.5, is-string@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd"
- integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
- dependencies:
- has-tostringtag "^1.0.0"
-
-is-symbol@^1.0.2:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"
- integrity sha1-OOEBS55jKb4N6dJKQU/XRB7GGTc=
- dependencies:
- has-symbols "^1.0.1"
-
-is-symbol@^1.0.3:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c"
- integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==
- dependencies:
- has-symbols "^1.0.2"
-
-is-text-path@^1.0.1:
- version "1.0.1"
- resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e"
- integrity sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=
- dependencies:
- text-extensions "^1.0.0"
-
-is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.9:
- version "1.1.12"
- resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a"
- integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==
- dependencies:
- which-typed-array "^1.1.11"
-
-is-typedarray@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
-
-is-unc-path@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d"
- dependencies:
- unc-path-regex "^0.1.2"
-
-is-unicode-supported@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7"
- integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
-
-is-url@^1.2.4:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52"
- integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==
-
-is-utf8@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
- integrity sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==
-
-is-valid-glob@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-1.0.0.tgz#29bf3eff701be2d4d315dbacc39bc39fe8f601aa"
- integrity sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==
-
-is-weakmap@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2"
- integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==
-
-is-weakref@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2"
- integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==
- dependencies:
- call-bind "^1.0.2"
-
-is-weakset@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d"
- integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.1.1"
-
-is-windows@^1.0.1, is-windows@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
-
-is-wsl@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
- integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
- dependencies:
- is-docker "^2.0.0"
-
-isarray@0.0.1:
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
- integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
-
-isarray@1.0.0, isarray@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
-
-isarray@^2.0.5:
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
- integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==
-
-isexe@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
-
-isobject@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
- integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==
- dependencies:
- isarray "1.0.0"
-
-isobject@^3.0.0, isobject@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
- integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
-
-jackspeak@^2.3.5:
- version "2.3.6"
- resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8"
- integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==
- dependencies:
- "@isaacs/cliui" "^8.0.2"
- optionalDependencies:
- "@pkgjs/parseargs" "^0.11.0"
-
-jake@^10.8.5:
- version "10.8.7"
- resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f"
- integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==
- dependencies:
- async "^3.2.3"
- chalk "^4.0.2"
- filelist "^1.0.4"
- minimatch "^3.1.2"
-
-"jest-diff@>=29.4.3 < 30", jest-diff@^29.4.1:
- version "29.7.0"
- resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a"
- integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==
- dependencies:
- chalk "^4.0.0"
- diff-sequences "^29.6.3"
- jest-get-type "^29.6.3"
- pretty-format "^29.7.0"
-
-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==
-
-jest-get-type@^29.6.3:
- version "29.6.3"
- resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1"
- integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==
-
-jest-worker@^26.2.1:
- version "26.6.2"
- resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
- integrity sha1-f3LLxNZDw2Xie5/XdfnQ6qnHqO0=
- dependencies:
- "@types/node" "*"
- merge-stream "^2.0.0"
- supports-color "^7.0.0"
-
-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@4.1.0, js-yaml@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
- integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
- dependencies:
- argparse "^2.0.1"
-
-js-yaml@^3.10.0:
- version "3.13.1"
- resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
- integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
- dependencies:
- argparse "^1.0.7"
- esprima "^4.0.0"
-
-jsesc@^2.5.1:
- version "2.5.2"
- resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
- integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
-
-jsesc@~0.5.0:
- version "0.5.0"
- resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
- integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
-
-json-buffer@3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
- integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
-
-json-parse-better-errors@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.1.tgz#50183cd1b2d25275de069e9e71b467ac9eab973a"
-
-json-parse-even-better-errors@^2.3.0:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
- integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
-
-json-parse-even-better-errors@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz#2cb2ee33069a78870a0c7e3da560026b89669cf7"
- integrity sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==
-
-json-schema-traverse@^0.4.1:
- version "0.4.1"
- resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
- integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
-
-json-stable-stringify-without-jsonify@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
-
-json-stringify-safe@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
-
-json5@^2.1.2:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3"
- integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==
- dependencies:
- minimist "^1.2.5"
-
-json5@^2.2.2, json5@^2.2.3:
- version "2.2.3"
- resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
- integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
-
-jsonc-parser@3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76"
- integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==
-
-jsonfile@^6.0.1:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
- integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
- dependencies:
- universalify "^2.0.0"
- optionalDependencies:
- graceful-fs "^4.1.6"
-
-jsonlint-lines@1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/jsonlint-lines/-/jsonlint-lines-1.7.1.tgz#507de680d3fb8c4be1641cc57d6f679f29f178ff"
- dependencies:
- JSV ">= 4.0.x"
- nomnom ">= 1.5.x"
-
-jsonparse@^1.2.0, jsonparse@^1.3.1:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
-
-jsts@2.7.1:
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/jsts/-/jsts-2.7.1.tgz#a921c0cc9eefeef588bd53e952e0a7782d812d52"
- integrity sha512-x2wSZHEBK20CY+Wy+BPE7MrFQHW6sIsdaGUMEqmGAio+3gFzQaBYPwLRonUfQf9Ak8pBieqj9tUofX1+WtAEIg==
-
-jsts@^1.4.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/jsts/-/jsts-1.6.0.tgz#ab5d47ca3f9962c4ef94bbe6a317efeacdb41c93"
-
-keyv@^4.5.3:
- version "4.5.4"
- resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93"
- integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
- dependencies:
- json-buffer "3.0.1"
-
-kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
- integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==
- dependencies:
- is-buffer "^1.1.5"
-
-kind-of@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
- integrity sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==
- dependencies:
- is-buffer "^1.1.5"
-
-kind-of@^6.0.2, kind-of@^6.0.3:
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
- integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
-
-konan@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/konan/-/konan-2.1.1.tgz#eea88f05c56249b78903b952b953393900346dd1"
- integrity sha512-7ZhYV84UzJ0PR/RJnnsMZcAbn+kLasJhVNWsu8ZyVEJYRpGA5XESQ9d/7zOa08U0Ou4cmB++hMNY/3OSV9KIbg==
- dependencies:
- "@babel/parser" "^7.10.5"
- "@babel/traverse" "^7.10.5"
-
-kuler@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/kuler/-/kuler-2.0.0.tgz#e2c570a3800388fb44407e851531c1d670b061b3"
- integrity sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==
-
-lazystream@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.1.tgz#494c831062f1f9408251ec44db1cba29242a2638"
- integrity sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==
- dependencies:
- readable-stream "^2.0.5"
-
-lead@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/lead/-/lead-1.0.0.tgz#6f14f99a37be3a9dd784f5495690e5903466ee42"
- integrity sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==
- dependencies:
- flush-write-stream "^1.0.2"
-
-lerna@^7.4.2:
- version "7.4.2"
- resolved "https://registry.yarnpkg.com/lerna/-/lerna-7.4.2.tgz#03497125d7b7c8d463eebfe17a701b16bde2ad09"
- integrity sha512-gxavfzHfJ4JL30OvMunmlm4Anw7d7Tq6tdVHzUukLdS9nWnxCN/QB21qR+VJYp5tcyXogHKbdUEGh6qmeyzxSA==
- dependencies:
- "@lerna/child-process" "7.4.2"
- "@lerna/create" "7.4.2"
- "@npmcli/run-script" "6.0.2"
- "@nx/devkit" ">=16.5.1 < 17"
- "@octokit/plugin-enterprise-rest" "6.0.1"
- "@octokit/rest" "19.0.11"
- byte-size "8.1.1"
- chalk "4.1.0"
- clone-deep "4.0.1"
- cmd-shim "6.0.1"
- columnify "1.6.0"
- conventional-changelog-angular "7.0.0"
- conventional-changelog-core "5.0.1"
- conventional-recommended-bump "7.0.1"
- cosmiconfig "^8.2.0"
- dedent "0.7.0"
- envinfo "7.8.1"
- execa "5.0.0"
- fs-extra "^11.1.1"
- get-port "5.1.1"
- get-stream "6.0.0"
- git-url-parse "13.1.0"
- glob-parent "5.1.2"
- globby "11.1.0"
- graceful-fs "4.2.11"
- has-unicode "2.0.1"
- import-local "3.1.0"
- ini "^1.3.8"
- init-package-json "5.0.0"
- inquirer "^8.2.4"
- is-ci "3.0.1"
- is-stream "2.0.0"
- jest-diff ">=29.4.3 < 30"
- js-yaml "4.1.0"
- libnpmaccess "7.0.2"
- libnpmpublish "7.3.0"
- load-json-file "6.2.0"
- lodash "^4.17.21"
- make-dir "4.0.0"
- minimatch "3.0.5"
- multimatch "5.0.0"
- node-fetch "2.6.7"
- npm-package-arg "8.1.1"
- npm-packlist "5.1.1"
- npm-registry-fetch "^14.0.5"
- npmlog "^6.0.2"
- nx ">=16.5.1 < 17"
- p-map "4.0.0"
- p-map-series "2.1.0"
- p-pipe "3.1.0"
- p-queue "6.6.2"
- p-reduce "2.1.0"
- p-waterfall "2.1.1"
- pacote "^15.2.0"
- pify "5.0.0"
- read-cmd-shim "4.0.0"
- read-package-json "6.0.4"
- resolve-from "5.0.0"
- rimraf "^4.4.1"
- semver "^7.3.8"
- signal-exit "3.0.7"
- slash "3.0.0"
- ssri "^9.0.1"
- strong-log-transformer "2.1.0"
- tar "6.1.11"
- temp-dir "1.0.0"
- typescript ">=3 < 6"
- upath "2.0.1"
- uuid "^9.0.0"
- validate-npm-package-license "3.0.4"
- validate-npm-package-name "5.0.0"
- write-file-atomic "5.0.1"
- write-pkg "4.0.0"
- yargs "16.2.0"
- yargs-parser "20.2.4"
-
-levn@^0.4.1:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
- integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
- dependencies:
- prelude-ls "^1.2.1"
- type-check "~0.4.0"
-
-levn@~0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
- integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
- dependencies:
- prelude-ls "~1.1.2"
- type-check "~0.3.2"
-
-libnpmaccess@7.0.2:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/libnpmaccess/-/libnpmaccess-7.0.2.tgz#7f056c8c933dd9c8ba771fa6493556b53c5aac52"
- integrity sha512-vHBVMw1JFMTgEk15zRsJuSAg7QtGGHpUSEfnbcRL1/gTBag9iEfJbyjpDmdJmwMhvpoLoNBtdAUCdGnaP32hhw==
- dependencies:
- npm-package-arg "^10.1.0"
- npm-registry-fetch "^14.0.3"
-
-libnpmpublish@7.3.0:
- version "7.3.0"
- resolved "https://registry.yarnpkg.com/libnpmpublish/-/libnpmpublish-7.3.0.tgz#2ceb2b36866d75a6cd7b4aa748808169f4d17e37"
- integrity sha512-fHUxw5VJhZCNSls0KLNEG0mCD2PN1i14gH5elGOgiVnU3VgTcRahagYP2LKI1m0tFCJ+XrAm0zVYyF5RCbXzcg==
- dependencies:
- ci-info "^3.6.1"
- normalize-package-data "^5.0.0"
- npm-package-arg "^10.1.0"
- npm-registry-fetch "^14.0.3"
- proc-log "^3.0.0"
- semver "^7.3.7"
- sigstore "^1.4.0"
- ssri "^10.0.1"
-
-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=
-
-lines-and-columns@~2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.3.tgz#b2f0badedb556b747020ab8ea7f0373e22efac1b"
- integrity sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==
-
-lint-staged@^10.5.4:
- version "10.5.4"
- resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.5.4.tgz#cd153b5f0987d2371fc1d2847a409a2fe705b665"
- integrity sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==
- dependencies:
- chalk "^4.1.0"
- cli-truncate "^2.1.0"
- commander "^6.2.0"
- cosmiconfig "^7.0.0"
- debug "^4.2.0"
- dedent "^0.7.0"
- enquirer "^2.3.6"
- execa "^4.1.0"
- listr2 "^3.2.2"
- log-symbols "^4.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"
-
-listr2@^3.2.2:
- version "3.14.0"
- resolved "https://registry.yarnpkg.com/listr2/-/listr2-3.14.0.tgz#23101cc62e1375fd5836b248276d1d2b51fdbe9e"
- integrity sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==
- dependencies:
- cli-truncate "^2.1.0"
- colorette "^2.0.16"
- log-update "^4.0.0"
- p-map "^4.0.0"
- rfdc "^1.3.0"
- rxjs "^7.5.1"
- through "^2.3.8"
- wrap-ansi "^7.0.0"
-
-livereload-js@^2.3.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/livereload-js/-/livereload-js-2.4.0.tgz#447c31cf1ea9ab52fc20db615c5ddf678f78009c"
- integrity sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==
-
-load-json-file@6.2.0:
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-6.2.0.tgz#5c7770b42cafa97074ca2848707c61662f4251a1"
- integrity sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==
- dependencies:
- graceful-fs "^4.1.15"
- parse-json "^5.0.0"
- strip-bom "^4.0.0"
- type-fest "^0.6.0"
-
-load-json-file@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
- dependencies:
- graceful-fs "^4.1.2"
- parse-json "^4.0.0"
- pify "^3.0.0"
- strip-bom "^3.0.0"
-
-load-json-file@^7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-7.0.1.tgz#a3c9fde6beffb6bedb5acf104fad6bb1604e1b00"
- integrity sha512-Gnxj3ev3mB5TkVBGad0JM6dmLiQL+o0t23JPBZ9sd+yvSLk05mFoqKBw5N8gbbkU4TNXyqCgIrl/VM17OgUIgQ==
-
-locate-path@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
- dependencies:
- 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"
-
-locate-path@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
- integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
- dependencies:
- p-locate "^5.0.0"
-
-lodash.debounce@^4.0.8:
- version "4.0.8"
- resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
- integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=
-
-lodash.ismatch@^4.4.0:
- version "4.4.0"
- resolved "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37"
- integrity sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=
-
-lodash.merge@^4.6.2:
- version "4.6.2"
- resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
- integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
-
-lodash@^4.17.10, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.17.4:
- version "4.17.21"
- resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
- integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
-
-log-symbols@^4.0.0, log-symbols@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
- integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==
- dependencies:
- chalk "^4.1.0"
- is-unicode-supported "^0.1.0"
-
-log-update@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz#589ecd352471f2a1c0c570287543a64dfd20e0a1"
- integrity sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==
- dependencies:
- ansi-escapes "^4.3.0"
- cli-cursor "^3.1.0"
- slice-ansi "^4.0.0"
- wrap-ansi "^6.2.0"
-
-logform@^2.3.2, logform@^2.4.0:
- version "2.5.1"
- resolved "https://registry.yarnpkg.com/logform/-/logform-2.5.1.tgz#44c77c34becd71b3a42a3970c77929e52c6ed48b"
- integrity sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==
- dependencies:
- "@colors/colors" "1.5.0"
- "@types/triple-beam" "^1.3.2"
- fecha "^4.2.0"
- ms "^2.1.1"
- safe-stable-stringify "^2.3.1"
- triple-beam "^1.3.0"
-
-longest-streak@^2.0.0:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-2.0.4.tgz#b8599957da5b5dab64dee3fe316fa774597d90e4"
- integrity sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==
-
-lru-cache@^5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
- integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
- dependencies:
- yallist "^3.0.2"
-
-lru-cache@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
- integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
- dependencies:
- yallist "^4.0.0"
-
-lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1:
- version "7.18.3"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89"
- integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==
-
-"lru-cache@^9.1.1 || ^10.0.0":
- version "10.0.1"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.1.tgz#0a3be479df549cca0e5d693ac402ff19537a6b7a"
- integrity sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==
-
-magic-string@^0.25.7:
- version "0.25.7"
- resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051"
- integrity sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE=
- dependencies:
- sourcemap-codec "^1.4.4"
-
-magic-string@^0.30.5:
- version "0.30.5"
- resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.5.tgz#1994d980bd1c8835dc6e78db7cbd4ae4f24746f9"
- integrity sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==
- dependencies:
- "@jridgewell/sourcemap-codec" "^1.4.15"
-
-make-dir@4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e"
- integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==
- dependencies:
- semver "^7.5.3"
-
-make-dir@^2.1.0:
- version "2.1.0"
- resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
- integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
- dependencies:
- pify "^4.0.1"
- semver "^5.6.0"
-
-make-error@^1.1.1:
- version "1.3.6"
- resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
- integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
-
-make-fetch-happen@^11.0.0, make-fetch-happen@^11.0.1, make-fetch-happen@^11.0.3, make-fetch-happen@^11.1.1:
- version "11.1.1"
- resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz#85ceb98079584a9523d4bf71d32996e7e208549f"
- integrity sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==
- dependencies:
- agentkeepalive "^4.2.1"
- cacache "^17.0.0"
- http-cache-semantics "^4.1.1"
- http-proxy-agent "^5.0.0"
- https-proxy-agent "^5.0.0"
- is-lambda "^1.0.1"
- lru-cache "^7.7.1"
- minipass "^5.0.0"
- minipass-fetch "^3.0.0"
- minipass-flush "^1.0.5"
- minipass-pipeline "^1.2.4"
- negotiator "^0.6.3"
- promise-retry "^2.0.1"
- socks-proxy-agent "^7.0.0"
- ssri "^10.0.0"
-
-map-cache@^0.2.0, map-cache@^0.2.2:
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
-
-map-obj@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
-
-map-obj@^4.0.0:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.2.1.tgz#e4ea399dbc979ae735c83c863dd31bdf364277b7"
- integrity sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==
-
-map-visit@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
- integrity sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==
- dependencies:
- object-visit "^1.0.0"
-
-marchingsquares@^1.3.3:
- version "1.3.3"
- resolved "https://registry.yarnpkg.com/marchingsquares/-/marchingsquares-1.3.3.tgz#67404af4b883ade3a589221f4e9dd010a1f706fc"
- integrity sha512-gz6nNQoVK7Lkh2pZulrT4qd4347S/toG9RXH2pyzhLgkL5mLkBoqgv4EvAGXcV0ikDW72n/OQb3Xe8bGagQZCg==
-
-markdown-table@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-2.0.0.tgz#194a90ced26d31fe753d8b9434430214c011865b"
- integrity sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==
- dependencies:
- repeat-string "^1.0.0"
-
-matrix-to-grid@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/matrix-to-grid/-/matrix-to-grid-4.0.0.tgz#9b22e2ff1cb53629597f1aa51975708620adf2d4"
- integrity sha512-0JukXYrNe55LsmZFex/rp4ZUkZNeVJtMLPXxJb4SwpOhIVML3nOLHUeg2HaRDyqc0j7O4b+GZuEeJQF2GcJ5Lw==
- dependencies:
- "@turf/helpers" "5.x"
- "@turf/rhumb-destination" "5.x"
-
-mdast-util-definitions@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2"
- integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==
- dependencies:
- unist-util-visit "^2.0.0"
-
-mdast-util-find-and-replace@^1.1.0, mdast-util-find-and-replace@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-1.1.1.tgz#b7db1e873f96f66588c321f1363069abf607d1b5"
- integrity sha512-9cKl33Y21lyckGzpSmEQnIDjEfeeWelN5s1kUW1LwdB0Fkuq2u+4GdqcGEygYxJE8GVqCl0741bYXHgamfWAZA==
- dependencies:
- escape-string-regexp "^4.0.0"
- unist-util-is "^4.0.0"
- unist-util-visit-parents "^3.0.0"
-
-mdast-util-from-markdown@^0.8.0:
- version "0.8.5"
- resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz#d1ef2ca42bc377ecb0463a987910dae89bd9a28c"
- integrity sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==
- dependencies:
- "@types/mdast" "^3.0.0"
- mdast-util-to-string "^2.0.0"
- micromark "~2.11.0"
- parse-entities "^2.0.0"
- unist-util-stringify-position "^2.0.0"
-
-mdast-util-gfm-autolink-literal@^0.1.0:
- version "0.1.3"
- resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-0.1.3.tgz#9c4ff399c5ddd2ece40bd3b13e5447d84e385fb7"
- integrity sha512-GjmLjWrXg1wqMIO9+ZsRik/s7PLwTaeCHVB7vRxUwLntZc8mzmTsLVr6HW1yLokcnhfURsn5zmSVdi3/xWWu1A==
- dependencies:
- ccount "^1.0.0"
- mdast-util-find-and-replace "^1.1.0"
- micromark "^2.11.3"
-
-mdast-util-gfm-strikethrough@^0.2.0:
- version "0.2.3"
- resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-0.2.3.tgz#45eea337b7fff0755a291844fbea79996c322890"
- integrity sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==
- dependencies:
- mdast-util-to-markdown "^0.6.0"
-
-mdast-util-gfm-table@^0.1.0:
- version "0.1.6"
- resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.6.tgz#af05aeadc8e5ee004eeddfb324b2ad8c029b6ecf"
- integrity sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==
- dependencies:
- markdown-table "^2.0.0"
- mdast-util-to-markdown "~0.6.0"
-
-mdast-util-gfm-task-list-item@^0.1.0:
- version "0.1.6"
- resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-0.1.6.tgz#70c885e6b9f543ddd7e6b41f9703ee55b084af10"
- integrity sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==
- dependencies:
- mdast-util-to-markdown "~0.6.0"
-
-mdast-util-gfm@^0.1.0:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-0.1.2.tgz#8ecddafe57d266540f6881f5c57ff19725bd351c"
- integrity sha512-NNkhDx/qYcuOWB7xHUGWZYVXvjPFFd6afg6/e2g+SV4r9q5XUcCbV4Wfa3DLYIiD+xAEZc6K4MGaE/m0KDcPwQ==
- dependencies:
- mdast-util-gfm-autolink-literal "^0.1.0"
- mdast-util-gfm-strikethrough "^0.2.0"
- mdast-util-gfm-table "^0.1.0"
- mdast-util-gfm-task-list-item "^0.1.0"
- mdast-util-to-markdown "^0.6.1"
-
-mdast-util-inject@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/mdast-util-inject/-/mdast-util-inject-1.1.0.tgz#db06b8b585be959a2dcd2f87f472ba9b756f3675"
- dependencies:
- mdast-util-to-string "^1.0.0"
-
-mdast-util-to-hast@^10.0.0:
- version "10.2.0"
- resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.2.0.tgz#61875526a017d8857b71abc9333942700b2d3604"
- integrity sha512-JoPBfJ3gBnHZ18icCwHR50orC9kNH81tiR1gs01D8Q5YpV6adHNO9nKNuFBCJQ941/32PT1a63UF/DitmS3amQ==
- dependencies:
- "@types/mdast" "^3.0.0"
- "@types/unist" "^2.0.0"
- mdast-util-definitions "^4.0.0"
- mdurl "^1.0.0"
- unist-builder "^2.0.0"
- unist-util-generated "^1.0.0"
- unist-util-position "^3.0.0"
- unist-util-visit "^2.0.0"
-
-mdast-util-to-markdown@^0.6.0, mdast-util-to-markdown@^0.6.1, mdast-util-to-markdown@~0.6.0:
- version "0.6.5"
- resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz#b33f67ca820d69e6cc527a93d4039249b504bebe"
- integrity sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==
- dependencies:
- "@types/unist" "^2.0.0"
- longest-streak "^2.0.0"
- mdast-util-to-string "^2.0.0"
- parse-entities "^2.0.0"
- repeat-string "^1.0.0"
- zwitch "^1.0.0"
-
-mdast-util-to-string@^1.0.0:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.0.4.tgz#5c455c878c9355f0c1e7f3e8b719cf583691acfb"
-
-mdast-util-to-string@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b"
- integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==
-
-mdast-util-toc@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/mdast-util-toc/-/mdast-util-toc-5.1.0.tgz#3af0f9c9a764b993538af03f1f79f4e3cec22736"
- integrity sha512-csimbRIVkiqc+PpFeKDGQ/Ck2N4f9FYH3zzBMMJzcxoKL8m+cM0n94xXm0I9eaxHnKdY9n145SGTdyJC7i273g==
- dependencies:
- "@types/mdast" "^3.0.3"
- "@types/unist" "^2.0.3"
- extend "^3.0.2"
- github-slugger "^1.2.1"
- mdast-util-to-string "^2.0.0"
- unist-util-is "^4.0.0"
- unist-util-visit "^2.0.0"
-
-mdurl@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e"
- integrity sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==
-
-memorystream@^0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2"
- integrity sha1-htcJCzDORV1j+64S3aUaR93K+bI=
-
-meow@^12.1.1:
- version "12.1.1"
- resolved "https://registry.yarnpkg.com/meow/-/meow-12.1.1.tgz#e558dddbab12477b69b2e9a2728c327f191bace6"
- integrity sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==
-
-meow@^8.0.0, meow@^8.1.2:
- version "8.1.2"
- resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897"
- integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==
- dependencies:
- "@types/minimist" "^1.2.0"
- camelcase-keys "^6.2.2"
- decamelize-keys "^1.1.0"
- hard-rejection "^2.1.0"
- minimist-options "4.1.0"
- normalize-package-data "^3.0.0"
- read-pkg-up "^7.0.1"
- redent "^3.0.0"
- trim-newlines "^3.0.0"
- type-fest "^0.18.0"
- yargs-parser "^20.2.3"
-
-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==
-
-merge2@^1.4.1:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
- integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
-
-mgrs@1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/mgrs/-/mgrs-1.0.0.tgz#fb91588e78c90025672395cb40b25f7cd6ad1829"
-
-micromark-extension-gfm-autolink-literal@~0.5.0:
- version "0.5.7"
- resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-0.5.7.tgz#53866c1f0c7ef940ae7ca1f72c6faef8fed9f204"
- integrity sha512-ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==
- dependencies:
- micromark "~2.11.3"
-
-micromark-extension-gfm-strikethrough@~0.6.5:
- version "0.6.5"
- resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-0.6.5.tgz#96cb83356ff87bf31670eefb7ad7bba73e6514d1"
- integrity sha512-PpOKlgokpQRwUesRwWEp+fHjGGkZEejj83k9gU5iXCbDG+XBA92BqnRKYJdfqfkrRcZRgGuPuXb7DaK/DmxOhw==
- dependencies:
- micromark "~2.11.0"
-
-micromark-extension-gfm-table@~0.4.0:
- version "0.4.3"
- resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-0.4.3.tgz#4d49f1ce0ca84996c853880b9446698947f1802b"
- integrity sha512-hVGvESPq0fk6ALWtomcwmgLvH8ZSVpcPjzi0AjPclB9FsVRgMtGZkUcpE0zgjOCFAznKepF4z3hX8z6e3HODdA==
- dependencies:
- micromark "~2.11.0"
-
-micromark-extension-gfm-tagfilter@~0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-0.3.0.tgz#d9f26a65adee984c9ccdd7e182220493562841ad"
- integrity sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==
-
-micromark-extension-gfm-task-list-item@~0.3.0:
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-0.3.3.tgz#d90c755f2533ed55a718129cee11257f136283b8"
- integrity sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==
- dependencies:
- micromark "~2.11.0"
-
-micromark-extension-gfm@^0.3.0:
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-0.3.3.tgz#36d1a4c089ca8bdfd978c9bd2bf1a0cb24e2acfe"
- integrity sha512-oVN4zv5/tAIA+l3GbMi7lWeYpJ14oQyJ3uEim20ktYFAcfX1x3LNlFGGlmrZHt7u9YlKExmyJdDGaTt6cMSR/A==
- dependencies:
- micromark "~2.11.0"
- micromark-extension-gfm-autolink-literal "~0.5.0"
- micromark-extension-gfm-strikethrough "~0.6.5"
- micromark-extension-gfm-table "~0.4.0"
- micromark-extension-gfm-tagfilter "~0.3.0"
- micromark-extension-gfm-task-list-item "~0.3.0"
-
-micromark@^2.11.3, micromark@~2.11.0, micromark@~2.11.3:
- version "2.11.4"
- resolved "https://registry.yarnpkg.com/micromark/-/micromark-2.11.4.tgz#d13436138eea826383e822449c9a5c50ee44665a"
- integrity sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==
- dependencies:
- debug "^4.0.0"
- parse-entities "^2.0.0"
-
-micromatch@^3.1.5:
- version "3.1.10"
- resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
- integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
- dependencies:
- arr-diff "^4.0.0"
- array-unique "^0.3.2"
- braces "^2.3.1"
- define-property "^2.0.2"
- extend-shallow "^3.0.2"
- extglob "^2.0.4"
- fragment-cache "^0.2.1"
- kind-of "^6.0.2"
- nanomatch "^1.2.9"
- object.pick "^1.3.0"
- regex-not "^1.0.0"
- snapdragon "^0.8.1"
- to-regex "^3.0.2"
-
-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"
-
-micromatch@^4.0.4:
- version "4.0.4"
- resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9"
- integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==
- dependencies:
- braces "^3.0.1"
- picomatch "^2.2.3"
-
-mime-db@1.43.0:
- version "1.43.0"
- resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz#0a12e0502650e473d735535050e7c8f4eb4fae58"
- integrity sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==
-
-mime-types@^2.1.12:
- version "2.1.26"
- resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz#9c921fc09b7e149a65dfdc0da4d20997200b0a06"
- integrity sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==
- dependencies:
- mime-db "1.43.0"
-
-mime@^2.2.0:
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367"
- integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==
-
-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==
-
-mimic-fn@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc"
- integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==
-
-min-indent@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
- integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
-
-minimatch@3.0.5:
- version "3.0.5"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3"
- integrity sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==
- dependencies:
- brace-expansion "^1.1.7"
-
-minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
- integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
- dependencies:
- brace-expansion "^1.1.7"
-
-minimatch@^5.0.1:
- version "5.1.6"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96"
- integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==
- dependencies:
- brace-expansion "^2.0.1"
-
-minimatch@^8.0.2:
- version "8.0.4"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229"
- integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==
- dependencies:
- brace-expansion "^2.0.1"
-
-minimatch@^9.0.0, minimatch@^9.0.1:
- version "9.0.3"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
- integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==
- dependencies:
- brace-expansion "^2.0.1"
-
-minimist-options@4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
- integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==
- dependencies:
- arrify "^1.0.1"
- is-plain-obj "^1.1.0"
- kind-of "^6.0.3"
-
-minimist@1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.1.1.tgz#1bc2bc71658cdca5712475684363615b0b4f695b"
-
-minimist@^1.1.0, minimist@^1.2.6, minimist@^1.2.8:
- version "1.2.8"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
- integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
-
-minimist@^1.2.0, minimist@^1.2.5:
- version "1.2.7"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18"
- integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==
-
-minipass-collect@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617"
- integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==
- dependencies:
- minipass "^3.0.0"
-
-minipass-fetch@^3.0.0:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-3.0.4.tgz#4d4d9b9f34053af6c6e597a64be8e66e42bf45b7"
- integrity sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==
- dependencies:
- minipass "^7.0.3"
- minipass-sized "^1.0.3"
- minizlib "^2.1.2"
- optionalDependencies:
- encoding "^0.1.13"
-
-minipass-flush@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373"
- integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==
- dependencies:
- minipass "^3.0.0"
-
-minipass-json-stream@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz#7edbb92588fbfc2ff1db2fc10397acb7b6b44aa7"
- integrity sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==
- dependencies:
- jsonparse "^1.3.1"
- minipass "^3.0.0"
-
-minipass-pipeline@^1.2.4:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c"
- integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==
- dependencies:
- minipass "^3.0.0"
-
-minipass-sized@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70"
- integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==
- dependencies:
- minipass "^3.0.0"
-
-minipass@^3.0.0, minipass@^3.1.1:
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd"
- integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==
- dependencies:
- yallist "^4.0.0"
-
-minipass@^4.2.4:
- version "4.2.8"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a"
- integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==
-
-minipass@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d"
- integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==
-
-"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.3:
- version "7.0.4"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c"
- integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==
-
-minizlib@^2.1.1, minizlib@^2.1.2:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931"
- integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==
- dependencies:
- minipass "^3.0.0"
- yallist "^4.0.0"
-
-mixin-deep@^1.2.0:
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566"
- integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==
- dependencies:
- for-in "^1.0.2"
- is-extendable "^1.0.1"
-
-mkdirp@^1.0.3:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
- integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
-
-mkdirp@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz#e44e4c5607fb279c168241713cc6e0fea9adcb50"
- integrity sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==
-
-mock-property@^1.0.2:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/mock-property/-/mock-property-1.0.3.tgz#3e37c50a56609d548cabd56559fde3dd8767b10c"
- integrity sha512-2emPTb1reeLLYwHxyVx993iYyCHEiRRO+y8NFXFPL5kl5q14sgTK76cXyEKkeKCHeRw35SfdkUJ10Q1KfHuiIQ==
- dependencies:
- define-data-property "^1.1.1"
- functions-have-names "^1.2.3"
- gopd "^1.0.1"
- has-property-descriptors "^1.0.0"
- hasown "^2.0.0"
- isarray "^2.0.5"
-
-modify-values@^1.0.0, modify-values@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022"
- integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==
-
-module-definition@^3.3.1:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/module-definition/-/module-definition-3.3.1.tgz#fedef71667713e36988b93d0626a4fe7b35aebfc"
- integrity sha512-kLidGPwQ2yq484nSD+D3JoJp4Etc0Ox9P0L34Pu/cU4X4HcG7k7p62XI5BBuvURWMRX3RPyuhOcBHbKus+UH4A==
- dependencies:
- ast-module-types "^2.7.1"
- node-source-walk "^4.0.0"
-
-module-deps-sortable@^5.0.3:
- version "5.0.3"
- resolved "https://registry.yarnpkg.com/module-deps-sortable/-/module-deps-sortable-5.0.3.tgz#e640e7450e0869f4ae8e03437665ca2a8a28f843"
- integrity sha512-eiyIZj/A0dj1o4ywXWqicazUL3l0HP3TydUR6xF0X3xh3LGBMLqW8a9aFe6MuNH4mxNMk53QKBHM6LOPR8kSgw==
- dependencies:
- JSONStream "^1.0.3"
- browser-resolve "^1.7.0"
- cached-path-relative "^1.0.0"
- concat-stream "~1.5.0"
- defined "^1.0.0"
- detective "^5.2.0"
- duplexer2 "^0.1.2"
- inherits "^2.0.1"
- konan "^2.1.1"
- readable-stream "^2.0.2"
- resolve "^1.1.3"
- standard-version "^9.0.0"
- stream-combiner2 "^1.1.1"
- subarg "^1.0.0"
- through2 "^2.0.0"
- xtend "^4.0.0"
-
-module-lookup-amd@^7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/module-lookup-amd/-/module-lookup-amd-7.0.1.tgz#d67c1a93f2ff8e38b8774b99a638e9a4395774b2"
- integrity sha512-w9mCNlj0S8qviuHzpakaLVc+/7q50jl9a/kmJ/n8bmXQZgDPkQHnPBb8MUOYh3WpAYkXuNc2c+khsozhIp/amQ==
- dependencies:
- commander "^2.8.1"
- debug "^4.1.0"
- glob "^7.1.6"
- requirejs "^2.3.5"
- requirejs-config-file "^4.0.0"
-
-monorepolint@^0.5.0-alpha.20:
- version "0.5.0-alpha.20"
- resolved "https://registry.npmjs.org/monorepolint/-/monorepolint-0.5.0-alpha.20.tgz#afa40f05467ab9a4050ca1d4fe34d57a4c44c308"
- integrity sha512-c3vc2K4YVDgRQgDLuOgQPhtG6uc4S8moleEp7bO8Voa/atKlnEKO4A3U1IQ2tThuOPTV0yRCCDkLvBuxqbvZsA==
- dependencies:
- "@monorepolint/cli" "^0.5.0-alpha.20+fb5a530"
- "@monorepolint/core" "^0.5.0-alpha.20+fb5a530"
- "@monorepolint/rules" "^0.5.0-alpha.20+fb5a530"
- "@monorepolint/utils" "^0.5.0-alpha.20+fb5a530"
-
-ms@2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
- integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
-
-ms@2.1.2, ms@^2.0.0:
- version "2.1.2"
- resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
- integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
-
-ms@^2.1.1:
- version "2.1.3"
- resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
- integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
-
-multimatch@5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-5.0.0.tgz#932b800963cea7a31a033328fa1e0c3a1874dbe6"
- integrity sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==
- dependencies:
- "@types/minimatch" "^3.0.3"
- array-differ "^3.0.0"
- array-union "^2.1.0"
- arrify "^2.0.1"
- minimatch "^3.0.4"
-
-mute-stream@0.0.8:
- version "0.0.8"
- resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
- integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
-
-mute-stream@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-1.0.0.tgz#e31bd9fe62f0aed23520aa4324ea6671531e013e"
- integrity sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==
-
-nanoid@^3.3.6:
- version "3.3.6"
- resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c"
- integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==
-
-nanomatch@^1.2.9:
- version "1.2.13"
- resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
- integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
- dependencies:
- arr-diff "^4.0.0"
- array-unique "^0.3.2"
- define-property "^2.0.2"
- extend-shallow "^3.0.2"
- fragment-cache "^0.2.1"
- is-windows "^1.0.2"
- kind-of "^6.0.2"
- object.pick "^1.3.0"
- regex-not "^1.0.0"
- snapdragon "^0.8.1"
- to-regex "^3.0.1"
-
-natural-compare@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
-
-negotiator@^0.6.3:
- version "0.6.3"
- resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
- integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
-
-neo-async@^2.6.2:
- version "2.6.2"
- resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
- integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
-
-nice-try@^1.0.4:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
- integrity sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=
-
-node-addon-api@^3.2.1:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161"
- integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==
-
-node-fetch@2.6.7:
- version "2.6.7"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
- integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
- dependencies:
- whatwg-url "^5.0.0"
-
-node-fetch@^2.6.7:
- version "2.7.0"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d"
- integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==
- dependencies:
- whatwg-url "^5.0.0"
-
-node-gyp-build@^4.3.0:
- version "4.6.1"
- resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.1.tgz#24b6d075e5e391b8d5539d98c7fc5c210cac8a3e"
- integrity sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ==
-
-node-gyp@^9.0.0:
- version "9.4.0"
- resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-9.4.0.tgz#2a7a91c7cba4eccfd95e949369f27c9ba704f369"
- integrity sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==
- dependencies:
- env-paths "^2.2.0"
- exponential-backoff "^3.1.1"
- glob "^7.1.4"
- graceful-fs "^4.2.6"
- make-fetch-happen "^11.0.3"
- nopt "^6.0.0"
- npmlog "^6.0.0"
- rimraf "^3.0.2"
- semver "^7.3.5"
- tar "^6.1.2"
- which "^2.0.2"
-
-node-machine-id@1.1.12:
- version "1.1.12"
- resolved "https://registry.yarnpkg.com/node-machine-id/-/node-machine-id-1.1.12.tgz#37904eee1e59b320bb9c5d6c0a59f3b469cb6267"
- integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==
-
-node-releases@^2.0.13:
- version "2.0.13"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d"
- integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==
-
-node-source-walk@^4.0.0, node-source-walk@^4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/node-source-walk/-/node-source-walk-4.2.0.tgz#c2efe731ea8ba9c03c562aa0a9d984e54f27bc2c"
- integrity sha512-hPs/QMe6zS94f5+jG3kk9E7TNm4P2SulrKiLWMzKszBfNZvL/V6wseHlTd7IvfW0NZWqPtK3+9yYNr+3USGteA==
- dependencies:
- "@babel/parser" "^7.0.0"
-
-"nomnom@>= 1.5.x":
- version "1.8.1"
- resolved "https://registry.yarnpkg.com/nomnom/-/nomnom-1.8.1.tgz#2151f722472ba79e50a76fc125bb8c8f2e4dc2a7"
- dependencies:
- chalk "~0.4.0"
- underscore "~1.6.0"
-
-nopt@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/nopt/-/nopt-6.0.0.tgz#245801d8ebf409c6df22ab9d95b65e1309cdb16d"
- integrity sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==
- dependencies:
- abbrev "^1.0.0"
-
-normalize-package-data@^2.3.2, normalize-package-data@^2.5.0:
- version "2.5.0"
- resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
- integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
- dependencies:
- hosted-git-info "^2.1.4"
- resolve "^1.10.0"
- semver "2 || 3 || 4 || 5"
- validate-npm-package-license "^3.0.1"
-
-normalize-package-data@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.2.tgz#cae5c410ae2434f9a6c1baa65d5bc3b9366c8699"
- integrity sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==
- dependencies:
- hosted-git-info "^4.0.1"
- resolve "^1.20.0"
- semver "^7.3.4"
- validate-npm-package-license "^3.0.1"
-
-normalize-package-data@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e"
- integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==
- dependencies:
- hosted-git-info "^4.0.1"
- is-core-module "^2.5.0"
- semver "^7.3.4"
- validate-npm-package-license "^3.0.1"
-
-normalize-package-data@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-5.0.0.tgz#abcb8d7e724c40d88462b84982f7cbf6859b4588"
- integrity sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==
- dependencies:
- hosted-git-info "^6.0.0"
- is-core-module "^2.8.1"
- semver "^7.3.5"
- validate-npm-package-license "^3.0.4"
-
-normalize-path@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
- integrity sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==
- dependencies:
- remove-trailing-separator "^1.0.1"
-
-normalize-path@^3.0.0, 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==
-
-normalize-url@^6.1.0:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
- integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
-
-now-and-later@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/now-and-later/-/now-and-later-2.0.1.tgz#8e579c8685764a7cc02cb680380e94f43ccb1f7c"
- integrity sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==
- dependencies:
- once "^1.3.2"
-
-npm-bundled@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1"
- integrity sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==
- dependencies:
- npm-normalize-package-bin "^1.0.1"
-
-npm-bundled@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-3.0.0.tgz#7e8e2f8bb26b794265028491be60321a25a39db7"
- integrity sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==
- dependencies:
- npm-normalize-package-bin "^3.0.0"
-
-npm-install-checks@^6.0.0:
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-6.2.0.tgz#fae55b9967b03ac309695ec96629492d5cedf371"
- integrity sha512-744wat5wAAHsxa4590mWO0tJ8PKxR8ORZsH9wGpQc3nWTzozMAgBN/XyqYw7mg3yqLM8dLwEnwSfKMmXAjF69g==
- dependencies:
- semver "^7.1.1"
-
-npm-normalize-package-bin@^1.0.1:
- version "1.0.1"
- resolved "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2"
- integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==
-
-npm-normalize-package-bin@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832"
- integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==
-
-npm-package-arg@8.1.1:
- version "8.1.1"
- resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-8.1.1.tgz#00ebf16ac395c63318e67ce66780a06db6df1b04"
- integrity sha512-CsP95FhWQDwNqiYS+Q0mZ7FAEDytDZAkNxQqea6IaAFJTAY9Lhhqyl0irU/6PMc7BGfUmnsbHcqxJD7XuVM/rg==
- dependencies:
- hosted-git-info "^3.0.6"
- semver "^7.0.0"
- validate-npm-package-name "^3.0.0"
-
-npm-package-arg@^10.0.0, npm-package-arg@^10.1.0:
- version "10.1.0"
- resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-10.1.0.tgz#827d1260a683806685d17193073cc152d3c7e9b1"
- integrity sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==
- dependencies:
- hosted-git-info "^6.0.0"
- proc-log "^3.0.0"
- semver "^7.3.5"
- validate-npm-package-name "^5.0.0"
-
-npm-packlist@5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-5.1.1.tgz#79bcaf22a26b6c30aa4dd66b976d69cc286800e0"
- integrity sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==
- dependencies:
- glob "^8.0.1"
- ignore-walk "^5.0.1"
- npm-bundled "^1.1.2"
- npm-normalize-package-bin "^1.0.1"
-
-npm-packlist@^7.0.0:
- version "7.0.4"
- resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-7.0.4.tgz#033bf74110eb74daf2910dc75144411999c5ff32"
- integrity sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==
- dependencies:
- ignore-walk "^6.0.0"
-
-npm-pick-manifest@^8.0.0:
- version "8.0.2"
- resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz#2159778d9c7360420c925c1a2287b5a884c713aa"
- integrity sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==
- dependencies:
- npm-install-checks "^6.0.0"
- npm-normalize-package-bin "^3.0.0"
- npm-package-arg "^10.0.0"
- semver "^7.3.5"
-
-npm-registry-fetch@^14.0.0, npm-registry-fetch@^14.0.3, npm-registry-fetch@^14.0.5:
- version "14.0.5"
- resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz#fe7169957ba4986a4853a650278ee02e568d115d"
- integrity sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==
- dependencies:
- make-fetch-happen "^11.0.0"
- minipass "^5.0.0"
- minipass-fetch "^3.0.0"
- minipass-json-stream "^1.0.1"
- minizlib "^2.1.2"
- npm-package-arg "^10.0.0"
- proc-log "^3.0.0"
-
-npm-run-all@^4.1.5:
- version "4.1.5"
- resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.5.tgz#04476202a15ee0e2e214080861bff12a51d98fba"
- integrity sha1-BEdiAqFe4OLiFAgIYb/xKlHZj7o=
- dependencies:
- ansi-styles "^3.2.1"
- chalk "^2.4.1"
- cross-spawn "^6.0.5"
- memorystream "^0.3.1"
- minimatch "^3.0.4"
- pidtree "^0.3.0"
- read-pkg "^3.0.0"
- shell-quote "^1.6.1"
- string.prototype.padend "^3.0.0"
-
-npm-run-path@^4.0.0, npm-run-path@^4.0.1:
- 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"
-
-npm-run-path@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-5.1.0.tgz#bc62f7f3f6952d9894bd08944ba011a6ee7b7e00"
- integrity sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==
- dependencies:
- path-key "^4.0.0"
-
-npmlog@^6.0.0, npmlog@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-6.0.2.tgz#c8166017a42f2dea92d6453168dd865186a70830"
- integrity sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==
- dependencies:
- are-we-there-yet "^3.0.0"
- console-control-strings "^1.1.0"
- gauge "^4.0.3"
- set-blocking "^2.0.0"
-
-nx@16.10.0, "nx@>=16.5.1 < 17":
- version "16.10.0"
- resolved "https://registry.yarnpkg.com/nx/-/nx-16.10.0.tgz#b070461f7de0a3d7988bd78558ea84cda3543ace"
- integrity sha512-gZl4iCC0Hx0Qe1VWmO4Bkeul2nttuXdPpfnlcDKSACGu3ZIo+uySqwOF8yBAxSTIf8xe2JRhgzJN1aFkuezEBg==
- dependencies:
- "@nrwl/tao" "16.10.0"
- "@parcel/watcher" "2.0.4"
- "@yarnpkg/lockfile" "^1.1.0"
- "@yarnpkg/parsers" "3.0.0-rc.46"
- "@zkochan/js-yaml" "0.0.6"
- axios "^1.0.0"
- chalk "^4.1.0"
- cli-cursor "3.1.0"
- cli-spinners "2.6.1"
- cliui "^8.0.1"
- dotenv "~16.3.1"
- dotenv-expand "~10.0.0"
- enquirer "~2.3.6"
- figures "3.2.0"
- flat "^5.0.2"
- fs-extra "^11.1.0"
- glob "7.1.4"
- ignore "^5.0.4"
- jest-diff "^29.4.1"
- js-yaml "4.1.0"
- jsonc-parser "3.2.0"
- lines-and-columns "~2.0.3"
- minimatch "3.0.5"
- node-machine-id "1.1.12"
- npm-run-path "^4.0.1"
- open "^8.4.0"
- semver "7.5.3"
- string-width "^4.2.3"
- strong-log-transformer "^2.1.0"
- tar-stream "~2.2.0"
- tmp "~0.2.1"
- tsconfig-paths "^4.1.2"
- tslib "^2.3.0"
- v8-compile-cache "2.3.0"
- yargs "^17.6.2"
- yargs-parser "21.1.1"
- optionalDependencies:
- "@nx/nx-darwin-arm64" "16.10.0"
- "@nx/nx-darwin-x64" "16.10.0"
- "@nx/nx-freebsd-x64" "16.10.0"
- "@nx/nx-linux-arm-gnueabihf" "16.10.0"
- "@nx/nx-linux-arm64-gnu" "16.10.0"
- "@nx/nx-linux-arm64-musl" "16.10.0"
- "@nx/nx-linux-x64-gnu" "16.10.0"
- "@nx/nx-linux-x64-musl" "16.10.0"
- "@nx/nx-win32-arm64-msvc" "16.10.0"
- "@nx/nx-win32-x64-msvc" "16.10.0"
-
-object-assign@^4.1.0:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
-
-object-copy@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
- integrity sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==
- dependencies:
- copy-descriptor "^0.1.0"
- define-property "^0.2.5"
- kind-of "^3.0.3"
-
-object-inspect@^1.12.3, object-inspect@^1.9.0:
- version "1.12.3"
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
- integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
-
-object-inspect@^1.13.1:
- version "1.13.1"
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2"
- integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==
-
-object-inspect@^1.7.0:
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz#f4f6bd181ad77f006b5ece60bd0b6f398ff74a67"
- integrity sha1-9Pa9GBrXfwBrXs5gvQtvOY/3Smc=
-
-object-is@^1.1.5:
- version "1.1.5"
- resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac"
- integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.3"
-
-object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
- integrity sha1-HEfyct8nfzsdrwYWd9nILiMixg4=
-
-object-visit@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
- integrity sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==
- dependencies:
- isobject "^3.0.0"
-
-object.assign@^4.0.4, object.assign@^4.1.4:
- version "4.1.4"
- resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f"
- integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.1.4"
- has-symbols "^1.0.3"
- object-keys "^1.1.1"
-
-object.assign@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da"
- dependencies:
- define-properties "^1.1.2"
- function-bind "^1.1.1"
- has-symbols "^1.0.0"
- object-keys "^1.0.11"
-
-object.pick@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
- integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==
- dependencies:
- isobject "^3.0.1"
-
-once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
- integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
- dependencies:
- wrappy "1"
-
-one-time@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/one-time/-/one-time-1.0.0.tgz#e06bc174aed214ed58edede573b433bbf827cb45"
- integrity sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==
- dependencies:
- fn.name "1.x.x"
-
-onetime@^5.1.0, onetime@^5.1.2:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
- integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
- dependencies:
- mimic-fn "^2.1.0"
-
-onetime@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/onetime/-/onetime-6.0.0.tgz#7c24c18ed1fd2e9bca4bd26806a33613c77d34b4"
- integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==
- dependencies:
- mimic-fn "^4.0.0"
-
-open@^8.4.0:
- version "8.4.2"
- resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9"
- integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==
- dependencies:
- define-lazy-prop "^2.0.0"
- is-docker "^2.1.1"
- is-wsl "^2.2.0"
-
-open@^9.1.0:
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/open/-/open-9.1.0.tgz#684934359c90ad25742f5a26151970ff8c6c80b6"
- integrity sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==
- dependencies:
- default-browser "^4.0.0"
- define-lazy-prop "^3.0.0"
- is-inside-container "^1.0.0"
- is-wsl "^2.2.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==
-
-optionator@^0.8.1:
- version "0.8.3"
- resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
- integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
- dependencies:
- deep-is "~0.1.3"
- fast-levenshtein "~2.0.6"
- levn "~0.3.0"
- prelude-ls "~1.1.2"
- type-check "~0.3.2"
- word-wrap "~1.2.3"
-
-optionator@^0.9.3:
- version "0.9.3"
- resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64"
- integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==
- dependencies:
- "@aashutoshrathi/word-wrap" "^1.2.3"
- deep-is "^0.1.3"
- fast-levenshtein "^2.0.6"
- levn "^0.4.1"
- prelude-ls "^1.2.1"
- type-check "^0.4.0"
-
-ora@^5.4.1:
- version "5.4.1"
- resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18"
- integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==
- dependencies:
- bl "^4.1.0"
- chalk "^4.1.0"
- cli-cursor "^3.1.0"
- cli-spinners "^2.5.0"
- is-interactive "^1.0.0"
- is-unicode-supported "^0.1.0"
- log-symbols "^4.1.0"
- strip-ansi "^6.0.0"
- wcwidth "^1.0.1"
-
-ordered-read-streams@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e"
- integrity sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==
- dependencies:
- readable-stream "^2.0.1"
-
-os-tmpdir@~1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
-
-p-finally@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
-
-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-limit@^3.0.2:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
- integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
- dependencies:
- yocto-queue "^0.1.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-locate@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
- integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
- dependencies:
- p-limit "^3.0.2"
-
-p-map-series@2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-2.1.0.tgz#7560d4c452d9da0c07e692fdbfe6e2c81a2a91f2"
- integrity sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q==
-
-p-map@4.0.0, p-map@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b"
- integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==
- dependencies:
- aggregate-error "^3.0.0"
-
-p-pipe@3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-3.1.0.tgz#48b57c922aa2e1af6a6404cb7c6bf0eb9cc8e60e"
- integrity sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==
-
-p-queue@6.6.2:
- version "6.6.2"
- resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426"
- integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==
- dependencies:
- eventemitter3 "^4.0.4"
- p-timeout "^3.2.0"
-
-p-reduce@2.1.0, p-reduce@^2.0.0, p-reduce@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-2.1.0.tgz#09408da49507c6c274faa31f28df334bc712b64a"
- integrity sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==
-
-p-timeout@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe"
- integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==
- dependencies:
- p-finally "^1.0.0"
-
-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==
-
-p-waterfall@2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/p-waterfall/-/p-waterfall-2.1.1.tgz#63153a774f472ccdc4eb281cdb2967fcf158b2ee"
- integrity sha512-RRTnDb2TBG/epPRI2yYXsimO0v3BXC8Yd3ogr1545IaqKK17VGhbWVeGGN+XfCm/08OK8635nH31c8bATkHuSw==
- dependencies:
- p-reduce "^2.0.0"
-
-pacote@^15.2.0:
- version "15.2.0"
- resolved "https://registry.yarnpkg.com/pacote/-/pacote-15.2.0.tgz#0f0dfcc3e60c7b39121b2ac612bf8596e95344d3"
- integrity sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==
- dependencies:
- "@npmcli/git" "^4.0.0"
- "@npmcli/installed-package-contents" "^2.0.1"
- "@npmcli/promise-spawn" "^6.0.1"
- "@npmcli/run-script" "^6.0.0"
- cacache "^17.0.0"
- fs-minipass "^3.0.0"
- minipass "^5.0.0"
- npm-package-arg "^10.0.0"
- npm-packlist "^7.0.0"
- npm-pick-manifest "^8.0.0"
- npm-registry-fetch "^14.0.0"
- proc-log "^3.0.0"
- promise-retry "^2.0.1"
- read-package-json "^6.0.0"
- read-package-json-fast "^3.0.0"
- sigstore "^1.3.0"
- ssri "^10.0.0"
- tar "^6.1.11"
-
-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"
-
-parse-entities@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8"
- integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==
- dependencies:
- character-entities "^1.0.0"
- character-entities-legacy "^1.0.0"
- character-reference-invalid "^1.0.0"
- is-alphanumerical "^1.0.0"
- is-decimal "^1.0.0"
- is-hexadecimal "^1.0.0"
-
-parse-filepath@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891"
- dependencies:
- is-absolute "^1.0.0"
- map-cache "^0.2.0"
- path-root "^0.1.1"
-
-parse-json@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
- dependencies:
- 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-json@^5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
- integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
- dependencies:
- "@babel/code-frame" "^7.0.0"
- error-ex "^1.3.1"
- json-parse-even-better-errors "^2.3.0"
- lines-and-columns "^1.1.6"
-
-parse-path@^4.0.0:
- version "4.0.4"
- resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.4.tgz#4bf424e6b743fb080831f03b536af9fc43f0ffea"
- integrity sha512-Z2lWUis7jlmXC1jeOG9giRO2+FsuyNipeQ43HAjqAZjwSe3SEf+q/84FGPHoso3kyntbxa4c4i77t3m6fGf8cw==
- dependencies:
- is-ssh "^1.3.0"
- protocols "^1.4.0"
- qs "^6.9.4"
- query-string "^6.13.8"
-
-parse-path@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-7.0.0.tgz#605a2d58d0a749c8594405d8cc3a2bf76d16099b"
- integrity sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==
- dependencies:
- protocols "^2.0.0"
-
-parse-url@^6.0.0:
- version "6.0.5"
- resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-6.0.5.tgz#4acab8982cef1846a0f8675fa686cef24b2f6f9b"
- integrity sha512-e35AeLTSIlkw/5GFq70IN7po8fmDUjpDPY1rIK+VubRfsUvBonjQ+PBZG+vWMACnQSmNlvl524IucoDmcioMxA==
- dependencies:
- is-ssh "^1.3.0"
- normalize-url "^6.1.0"
- parse-path "^4.0.0"
- protocols "^1.4.0"
-
-parse-url@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-8.1.0.tgz#972e0827ed4b57fc85f0ea6b0d839f0d8a57a57d"
- integrity sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==
- dependencies:
- parse-path "^7.0.0"
-
-pascalcase@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
- integrity sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==
-
-path-dirname@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
- integrity sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==
-
-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:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
- integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
-
-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-key@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/path-key/-/path-key-4.0.0.tgz#295588dc3aee64154f877adb9d780b81c554bf18"
- integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==
-
-path-parse@^1.0.6, path-parse@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
- integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
-
-path-root-regex@^0.1.0:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/path-root-regex/-/path-root-regex-0.1.2.tgz#bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d"
-
-path-root@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/path-root/-/path-root-0.1.1.tgz#9a4a6814cac1c0cd73360a95f32083c8ea4745b7"
- dependencies:
- path-root-regex "^0.1.0"
-
-path-scurry@^1.10.1, path-scurry@^1.6.1:
- version "1.10.1"
- resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698"
- integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==
- dependencies:
- lru-cache "^9.1.1 || ^10.0.0"
- minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
-
-path-type@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
- 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==
-
-picocolors@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
- integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
-
-picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.2:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972"
- integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==
-
-picomatch@^2.2.3:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
- integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
-
-pidtree@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.3.0.tgz#f6fada10fccc9f99bf50e90d0b23d72c9ebc2e6b"
- integrity sha1-9vraEPzMn5m/UOkNCyPXLJ68Lms=
-
-pify@5.0.0, pify@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f"
- integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==
-
-pify@^2.3.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
-
-pify@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
-
-pify@^4.0.1:
- version "4.0.1"
- resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
- integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
-
-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"
-
-pkg-dir@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-5.0.0.tgz#a02d6aebe6ba133a928f74aec20bafdfe6b8e760"
- integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==
- dependencies:
- find-up "^5.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"
-
-point-in-polygon-hao@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/point-in-polygon-hao/-/point-in-polygon-hao-1.1.0.tgz#37f5f4fbe14e89fa8a3bb7f67c9158079d2ede7c"
- integrity sha512-3hTIM2j/v9Lio+wOyur3kckD4NxruZhpowUbEgmyikW+a2Kppjtu1eN+AhnMQtoHW46zld88JiYWv6fxpsDrTQ==
-
-point-in-polygon@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/point-in-polygon/-/point-in-polygon-1.1.0.tgz#b0af2616c01bdee341cbf2894df643387ca03357"
- integrity sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==
-
-polygon-clipping@^0.15.3:
- version "0.15.3"
- resolved "https://registry.yarnpkg.com/polygon-clipping/-/polygon-clipping-0.15.3.tgz#0215840438470ba2e9e6593625e4ea5c1087b4b7"
- integrity sha512-ho0Xx5DLkgxRx/+n4O74XyJ67DcyN3Tu9bGYKsnTukGAW6ssnuak6Mwcyb1wHy9MZc9xsUWqIoiazkZB5weECg==
- dependencies:
- splaytree "^3.1.0"
-
-posix-character-classes@^0.1.0:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
- integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==
-
-postcss-values-parser@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f"
- integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==
- dependencies:
- flatten "^1.0.2"
- indexes-of "^1.0.1"
- uniq "^1.0.1"
-
-postcss@^8.1.7, postcss@^8.4.31:
- version "8.4.31"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d"
- integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==
- dependencies:
- nanoid "^3.3.6"
- picocolors "^1.0.0"
- source-map-js "^1.0.2"
-
-precinct@^8.0.0:
- version "8.3.0"
- resolved "https://registry.yarnpkg.com/precinct/-/precinct-8.3.0.tgz#7b1a4c90d8e6fb202f56dc60225dd4d40ad94333"
- integrity sha512-+NPlVGgm+SVfQeClQQt9q4L7Aq7Lym2EhoLU8Ocs1T131hLJ0LAOMigHILSf5kVH2/rym5c80bUdBPkZ1HPKFA==
- dependencies:
- commander "^2.20.3"
- debug "^4.3.1"
- detective-amd "^3.0.1"
- detective-cjs "^3.1.1"
- detective-es6 "^2.2.0"
- detective-less "^1.0.2"
- detective-postcss "^4.0.0"
- detective-sass "^3.0.1"
- detective-scss "^2.0.1"
- detective-stylus "^1.0.0"
- detective-typescript "^7.0.0"
- module-definition "^3.3.1"
- node-source-walk "^4.2.0"
-
-prelude-ls@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
- integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
-
-prelude-ls@~1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
- integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
-
-prettier-linter-helpers@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b"
- integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==
- dependencies:
- fast-diff "^1.1.2"
-
-prettier@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.0.3.tgz#432a51f7ba422d1469096c0fdc28e235db8f9643"
- integrity sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==
-
-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"
-
-pretty-format@^29.7.0:
- version "29.7.0"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812"
- integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==
- dependencies:
- "@jest/schemas" "^29.6.3"
- ansi-styles "^5.0.0"
- react-is "^18.0.0"
-
-proc-log@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-3.0.0.tgz#fb05ef83ccd64fd7b20bbe9c8c1070fc08338dd8"
- integrity sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==
-
-process-nextick-args@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
- integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
-
-process-nextick-args@~1.0.6:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3"
-
-process-nextick-args@~2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa"
-
-progress@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
- integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
-
-proj4@^2.9.2:
- version "2.9.2"
- resolved "https://registry.yarnpkg.com/proj4/-/proj4-2.9.2.tgz#5f6fe8c2db0f7f9a265546991adcd7b00961ef2e"
- integrity sha512-bdyfNmtlWjQN/rHEHEiqFvpTUHhuzDaeQ6Uu1G4sPGqk+Xkxae6ahh865fClJokSGPBmlDOQWWaO6465TCfv5Q==
- dependencies:
- mgrs "1.0.0"
- wkt-parser "^1.3.3"
-
-promise-inflight@^1.0.1:
- version "1.0.1"
- resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
- integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
-
-promise-retry@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22"
- integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==
- dependencies:
- err-code "^2.0.2"
- retry "^0.12.0"
-
-promzard@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/promzard/-/promzard-1.0.0.tgz#3246f8e6c9895a77c0549cefb65828ac0f6c006b"
- integrity sha512-KQVDEubSUHGSt5xLakaToDFrSoZhStB8dXLzk2xvwR67gJktrHFvpR63oZgHyK19WKbHFLXJqCPXdVR3aBP8Ig==
- dependencies:
- read "^2.0.0"
-
-property-information@^5.0.0:
- version "5.6.0"
- resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69"
- integrity sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==
- dependencies:
- xtend "^4.0.0"
-
-protocols@^1.4.0:
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.8.tgz#48eea2d8f58d9644a4a32caae5d5db290a075ce8"
- integrity sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg==
-
-protocols@^2.0.0, protocols@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/protocols/-/protocols-2.0.1.tgz#8f155da3fc0f32644e83c5782c8e8212ccf70a86"
- integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==
-
-proxy-from-env@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2"
- integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
-
-pump@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
- integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==
- dependencies:
- 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.5.1"
- resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce"
- integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==
- dependencies:
- duplexify "^3.6.0"
- inherits "^2.0.3"
- pump "^2.0.0"
-
-punycode@^2.1.0:
- version "2.1.1"
- resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
- integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
-
-python-shell@^0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/python-shell/-/python-shell-0.4.0.tgz#259c5470d885292b22e906a57b085f651752f956"
-
-q@^1.5.1:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
- integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==
-
-qs@^6.4.0, qs@^6.9.4:
- version "6.11.2"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9"
- integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==
- dependencies:
- side-channel "^1.0.4"
-
-query-string@^6.13.8:
- version "6.14.1"
- resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.14.1.tgz#7ac2dca46da7f309449ba0f86b1fd28255b0c86a"
- integrity sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==
- dependencies:
- decode-uri-component "^0.2.0"
- filter-obj "^1.1.0"
- split-on-first "^1.0.0"
- strict-uri-encode "^2.0.0"
-
-quick-lru@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f"
- integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==
-
-quickselect@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/quickselect/-/quickselect-1.0.1.tgz#1e6ceaa9db1ca7c75aafcc863c7bef2037ca62a1"
-
-quickselect@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/quickselect/-/quickselect-2.0.0.tgz#f19680a486a5eefb581303e023e98faaf25dd018"
- integrity sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==
-
-randombytes@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
- integrity sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=
- dependencies:
- safe-buffer "^5.1.0"
-
-raw-body@~1.1.0:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-1.1.7.tgz#1d027c2bfa116acc6623bca8f00016572a87d425"
- integrity sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==
- dependencies:
- bytes "1"
- string_decoder "0.10"
-
-rbush@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/rbush/-/rbush-2.0.2.tgz#bb6005c2731b7ba1d5a9a035772927d16a614605"
- dependencies:
- quickselect "^1.0.1"
-
-rbush@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/rbush/-/rbush-3.0.1.tgz#5fafa8a79b3b9afdfe5008403a720cc1de882ecf"
- integrity sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==
- dependencies:
- quickselect "^2.0.0"
-
-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==
-
-react-is@^18.0.0:
- version "18.2.0"
- resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
- integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
-
-read-cmd-shim@4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-4.0.0.tgz#640a08b473a49043e394ae0c7a34dd822c73b9bb"
- integrity sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==
-
-read-package-json-fast@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049"
- integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==
- dependencies:
- json-parse-even-better-errors "^3.0.0"
- npm-normalize-package-bin "^3.0.0"
-
-read-package-json@6.0.4, read-package-json@^6.0.0:
- version "6.0.4"
- resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-6.0.4.tgz#90318824ec456c287437ea79595f4c2854708836"
- integrity sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==
- dependencies:
- glob "^10.2.2"
- json-parse-even-better-errors "^3.0.0"
- normalize-package-data "^5.0.0"
- npm-normalize-package-bin "^3.0.0"
-
-read-pkg-up@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
- dependencies:
- find-up "^2.0.0"
- read-pkg "^3.0.0"
-
-read-pkg-up@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-4.0.0.tgz#1b221c6088ba7799601c808f91161c66e58f8978"
- integrity sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==
- dependencies:
- find-up "^3.0.0"
- read-pkg "^3.0.0"
-
-read-pkg-up@^7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507"
- integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
- dependencies:
- find-up "^4.1.0"
- read-pkg "^5.2.0"
- type-fest "^0.8.1"
-
-read-pkg@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
- dependencies:
- load-json-file "^4.0.0"
- normalize-package-data "^2.3.2"
- path-type "^3.0.0"
-
-read-pkg@^5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
- integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
- dependencies:
- "@types/normalize-package-data" "^2.4.0"
- normalize-package-data "^2.5.0"
- parse-json "^5.0.0"
- type-fest "^0.6.0"
-
-read@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/read/-/read-2.1.0.tgz#69409372c54fe3381092bc363a00650b6ac37218"
- integrity sha512-bvxi1QLJHcaywCAEsAk4DG3nVoqiY2Csps3qzWalhj5hFqRn1d/OixkFXtLO1PrgHUcAP0FNaSY/5GYNfENFFQ==
- dependencies:
- mute-stream "~1.0.0"
-
-readable-stream@3, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0:
- version "3.6.2"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967"
- integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==
- dependencies:
- inherits "^2.0.3"
- string_decoder "^1.1.1"
- util-deprecate "^1.0.1"
-
-readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6:
- version "2.3.8"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b"
- integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.3"
- isarray "~1.0.0"
- process-nextick-args "~2.0.0"
- safe-buffer "~5.1.1"
- string_decoder "~1.1.1"
- util-deprecate "~1.0.1"
-
-readable-stream@^2.1.5:
- version "2.3.4"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.4.tgz#c946c3f47fa7d8eabc0b6150f4a12f69a4574071"
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.3"
- isarray "~1.0.0"
- process-nextick-args "~2.0.0"
- safe-buffer "~5.1.1"
- string_decoder "~1.0.3"
- util-deprecate "~1.0.1"
-
-readable-stream@^3.0.0, readable-stream@^3.0.2:
- version "3.6.0"
- resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
- integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
- dependencies:
- inherits "^2.0.3"
- string_decoder "^1.1.1"
- util-deprecate "^1.0.1"
-
-readable-stream@~1.1.9:
- version "1.1.14"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
- integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk=
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.1"
- isarray "0.0.1"
- string_decoder "~0.10.x"
-
-readable-stream@~2.0.0:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e"
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.1"
- isarray "~1.0.0"
- process-nextick-args "~1.0.6"
- string_decoder "~0.10.x"
- util-deprecate "~1.0.1"
-
-readable-stream@~2.1.0:
- version "2.1.5"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0"
- integrity sha512-NkXT2AER7VKXeXtJNSaWLpWIhmtSE3K2PguaLEeWr4JILghcIKqoLt1A3wHrnpDC5+ekf8gfk1GKWkFXe4odMw==
- dependencies:
- buffer-shims "^1.0.0"
- core-util-is "~1.0.0"
- inherits "~2.0.1"
- isarray "~1.0.0"
- process-nextick-args "~1.0.6"
- string_decoder "~0.10.x"
- util-deprecate "~1.0.1"
-
-readdirp@~3.6.0:
- version "3.6.0"
- resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
- integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
- dependencies:
- picomatch "^2.2.1"
-
-redent@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
- integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
- dependencies:
- indent-string "^4.0.0"
- strip-indent "^3.0.0"
-
-regenerate-unicode-properties@^10.1.0:
- version "10.1.1"
- resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480"
- integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==
- dependencies:
- regenerate "^1.4.2"
-
-regenerate@^1.4.2:
- version "1.4.2"
- resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a"
- integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==
-
-regenerator-runtime@^0.13.4:
- version "0.13.9"
- resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52"
- integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==
-
-regenerator-transform@^0.15.2:
- version "0.15.2"
- resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4"
- integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==
- dependencies:
- "@babel/runtime" "^7.8.4"
-
-regex-not@^1.0.0, regex-not@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
- integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
- dependencies:
- extend-shallow "^3.0.2"
- safe-regex "^1.1.0"
-
-regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e"
- integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.2.0"
- set-function-name "^2.0.0"
-
-regexpu-core@^5.3.1:
- version "5.3.2"
- resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b"
- integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==
- dependencies:
- "@babel/regjsgen" "^0.8.0"
- regenerate "^1.4.2"
- regenerate-unicode-properties "^10.1.0"
- regjsparser "^0.9.1"
- unicode-match-property-ecmascript "^2.0.0"
- unicode-match-property-value-ecmascript "^2.1.0"
-
-regjsparser@^0.9.1:
- version "0.9.1"
- resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709"
- integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==
- dependencies:
- jsesc "~0.5.0"
-
-remark-gfm@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-1.0.0.tgz#9213643001be3f277da6256464d56fd28c3b3c0d"
- integrity sha512-KfexHJCiqvrdBZVbQ6RopMZGwaXz6wFJEfByIuEwGf0arvITHjiKKZ1dpXujjH9KZdm1//XJQwgfnJ3lmXaDPA==
- dependencies:
- mdast-util-gfm "^0.1.0"
- micromark-extension-gfm "^0.3.0"
-
-remark-html@^13.0.1:
- version "13.0.2"
- resolved "https://registry.yarnpkg.com/remark-html/-/remark-html-13.0.2.tgz#de5f052749ff61fc904c9708c155c88a2e2655dc"
- integrity sha512-LhSRQ+3RKdBqB/RGesFWkNNfkGqprDUCwjq54SylfFeNyZby5kqOG8Dn/vYsRoM8htab6EWxFXCY6XIZvMoRiQ==
- dependencies:
- hast-util-sanitize "^3.0.0"
- hast-util-to-html "^7.0.0"
- mdast-util-to-hast "^10.0.0"
-
-remark-parse@^9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-9.0.0.tgz#4d20a299665880e4f4af5d90b7c7b8a935853640"
- integrity sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==
- dependencies:
- mdast-util-from-markdown "^0.8.0"
-
-remark-reference-links@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/remark-reference-links/-/remark-reference-links-5.0.0.tgz#2c75b60a99c53251f25193566953b0c71e096b8d"
- integrity sha512-oSIo6lfDyG/1yYl2jPZNXmD9dgyPxp07mSd7snJagVMsDU6NRlD8i54MwHWUgMoOHTs8lIKPkwaUok/tbr5syQ==
- dependencies:
- unist-util-visit "^2.0.0"
-
-remark-stringify@^9.0.0:
- version "9.0.1"
- resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-9.0.1.tgz#576d06e910548b0a7191a71f27b33f1218862894"
- integrity sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==
- dependencies:
- mdast-util-to-markdown "^0.6.0"
-
-remark-toc@^7.2.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/remark-toc/-/remark-toc-7.2.0.tgz#1c5159e9091826150db14c97ac00c2ad5a7f1523"
- integrity sha512-ppHepvpbg7j5kPFmU5rzDC4k2GTcPDvWcxXyr/7BZzO1cBSPk0stKtEJdsgAyw2WHKPGxadcHIZRjb2/sHxjkg==
- dependencies:
- "@types/unist" "^2.0.3"
- mdast-util-toc "^5.0.0"
-
-remark@^13.0.0:
- version "13.0.0"
- resolved "https://registry.yarnpkg.com/remark/-/remark-13.0.0.tgz#d15d9bf71a402f40287ebe36067b66d54868e425"
- integrity sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==
- dependencies:
- remark-parse "^9.0.0"
- remark-stringify "^9.0.0"
- unified "^9.1.0"
-
-remove-bom-buffer@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz#c2bf1e377520d324f623892e33c10cac2c252b53"
- integrity sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==
- dependencies:
- is-buffer "^1.1.5"
- is-utf8 "^0.2.1"
-
-remove-bom-stream@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz#05f1a593f16e42e1fb90ebf59de8e569525f9523"
- integrity sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==
- dependencies:
- remove-bom-buffer "^3.0.0"
- safe-buffer "^5.1.0"
- through2 "^2.0.3"
-
-remove-trailing-separator@^1.0.1:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
- integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==
-
-repeat-element@^1.1.2:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9"
- integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==
-
-repeat-string@^1.0.0, repeat-string@^1.5.0, repeat-string@^1.6.1:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
-
-replace-ext@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a"
- integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==
-
-require-directory@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
-
-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==
-
-requirejs-config-file@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/requirejs-config-file/-/requirejs-config-file-4.0.0.tgz#4244da5dd1f59874038cc1091d078d620abb6ebc"
- integrity sha512-jnIre8cbWOyvr8a5F2KuqBnY+SDA4NXr/hzEZJG79Mxm2WiFQz2dzhC8ibtPJS7zkmBEl1mxSwp5HhC1W4qpxw==
- dependencies:
- esprima "^4.0.0"
- stringify-object "^3.2.1"
-
-requirejs@^2.3.5:
- version "2.3.6"
- resolved "https://registry.yarnpkg.com/requirejs/-/requirejs-2.3.6.tgz#e5093d9601c2829251258c0b9445d4d19fa9e7c9"
- integrity sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==
-
-resolve-cwd@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
- integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
- dependencies:
- resolve-from "^5.0.0"
-
-resolve-dependency-path@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/resolve-dependency-path/-/resolve-dependency-path-2.0.0.tgz#11700e340717b865d216c66cabeb4a2a3c696736"
- integrity sha512-DIgu+0Dv+6v2XwRaNWnumKu7GPufBBOr5I1gRPJHkvghrfCGOooJODFvgFimX/KRxk9j0whD2MnKHzM1jYvk9w==
-
-resolve-from@5.0.0, resolve-from@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
- integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
-
-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"
- integrity sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==
- dependencies:
- value-or-function "^3.0.0"
-
-resolve-pkg-maps@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f"
- integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==
-
-resolve-url@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
- integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==
-
-resolve@1.1.7:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
- integrity sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==
-
-resolve@^1.1.3, resolve@^1.3.2, resolve@^1.8.1:
- version "1.22.8"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d"
- integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
- dependencies:
- is-core-module "^2.13.0"
- path-parse "^1.0.7"
- supports-preserve-symlinks-flag "^1.0.0"
-
-resolve@^1.10.0, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0:
- version "1.20.0"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
- integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
- dependencies:
- is-core-module "^2.2.0"
- path-parse "^1.0.6"
-
-resolve@^1.14.2, resolve@^1.21.0:
- version "1.21.0"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.21.0.tgz#b51adc97f3472e6a5cf4444d34bc9d6b9037591f"
- integrity sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==
- dependencies:
- is-core-module "^2.8.0"
- path-parse "^1.0.7"
- supports-preserve-symlinks-flag "^1.0.0"
-
-resolve@^2.0.0-next.5:
- version "2.0.0-next.5"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c"
- integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==
- dependencies:
- is-core-module "^2.13.0"
- path-parse "^1.0.7"
- supports-preserve-symlinks-flag "^1.0.0"
-
-restore-cursor@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e"
- integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==
- dependencies:
- onetime "^5.1.0"
- signal-exit "^3.0.2"
-
-ret@~0.1.10:
- version "0.1.15"
- resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
- integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
-
-retry@^0.12.0:
- version "0.12.0"
- resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b"
- integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=
-
-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==
-
-rfdc@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b"
- integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==
-
-rimraf@^3.0.0, rimraf@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
- integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
- dependencies:
- glob "^7.1.3"
-
-rimraf@^4.4.1:
- version "4.4.1"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-4.4.1.tgz#bd33364f67021c5b79e93d7f4fa0568c7c21b755"
- integrity sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==
- dependencies:
- glob "^9.2.0"
-
-robust-predicates@^2.0.4:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/robust-predicates/-/robust-predicates-2.0.4.tgz#0a2367a93abd99676d075981707f29cfb402248b"
- integrity sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg==
-
-rollup-plugin-terser@^7.0.2:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d"
- integrity sha1-6Pu6SGmYGy3DWufopQLVxsBNMk0=
- dependencies:
- "@babel/code-frame" "^7.10.4"
- jest-worker "^26.2.1"
- serialize-javascript "^4.0.0"
- terser "^5.0.0"
-
-rollup@^2.79.1:
- version "2.79.1"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7"
- integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==
- optionalDependencies:
- fsevents "~2.3.2"
-
-run-applescript@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-5.0.0.tgz#e11e1c932e055d5c6b40d98374e0268d9b11899c"
- integrity sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==
- dependencies:
- execa "^5.0.0"
-
-run-async@^2.4.0:
- version "2.4.1"
- resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455"
- integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==
-
-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==
-
-rxjs@^7.5.1, rxjs@^7.5.5:
- version "7.8.1"
- resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543"
- integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==
- dependencies:
- tslib "^2.1.0"
-
-safe-array-concat@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz#91686a63ce3adbea14d61b14c99572a8ff84754c"
- integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.2.1"
- has-symbols "^1.0.3"
- isarray "^2.0.5"
-
-safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
- integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
-
-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"
-
-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"
- integrity sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==
-
-safe-regex-test@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295"
- integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.1.3"
- is-regex "^1.1.4"
-
-safe-regex@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
- integrity sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==
- dependencies:
- ret "~0.1.10"
-
-safe-stable-stringify@^2.3.1:
- version "2.4.3"
- resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz#138c84b6f6edb3db5f8ef3ef7115b8f55ccbf886"
- integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==
-
-"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0":
- version "2.1.2"
- resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
- integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
-
-sass-lookup@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/sass-lookup/-/sass-lookup-3.0.0.tgz#3b395fa40569738ce857bc258e04df2617c48cac"
- integrity sha512-TTsus8CfFRn1N44bvdEai1no6PqdmDiQUiqW5DlpmtT+tYnIt1tXtDIph5KA1efC+LmioJXSnCtUVpcK9gaKIg==
- dependencies:
- commander "^2.16.0"
-
-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@^3.1.2:
- version "3.1.4"
- resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-3.1.4.tgz#13053c0d4aa11d070a2f2872b6b1e3ae1e1971b4"
- integrity sha512-6IiqeZNgq01qGf0TId0t3NvKzSvUsjcpdEO3AQNeIjR6A2+ckTnQlDpl4qu1bjRv0RzN3FP9hzFmws3lKqRWkA==
-
-"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.6.0:
- version "5.7.2"
- resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
- integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
-
-semver@7.5.3:
- version "7.5.3"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e"
- integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==
- dependencies:
- lru-cache "^6.0.0"
-
-semver@^6.0.0, semver@^6.3.1:
- version "6.3.1"
- resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
- integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
-
-semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4:
- version "7.5.4"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
- integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
- dependencies:
- lru-cache "^6.0.0"
-
-serialize-javascript@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa"
- integrity sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao=
- dependencies:
- randombytes "^2.1.0"
-
-set-blocking@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
-
-set-function-length@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.1.1.tgz#4bc39fafb0307224a33e106a7d35ca1218d659ed"
- integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==
- dependencies:
- define-data-property "^1.1.1"
- get-intrinsic "^1.2.1"
- gopd "^1.0.1"
- has-property-descriptors "^1.0.0"
-
-set-function-name@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a"
- integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==
- dependencies:
- define-data-property "^1.0.1"
- functions-have-names "^1.2.3"
- has-property-descriptors "^1.0.0"
-
-set-value@^2.0.0, set-value@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b"
- integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==
- dependencies:
- extend-shallow "^2.0.1"
- is-extendable "^0.1.1"
- is-plain-object "^2.0.3"
- split-string "^3.0.1"
-
-shallow-clone@^3.0.0:
- version "3.0.1"
- resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3"
- integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==
- dependencies:
- kind-of "^6.0.2"
-
-shebang-command@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
- 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.3"
- resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123"
- integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==
-
-side-channel@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
- integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
- dependencies:
- call-bind "^1.0.0"
- get-intrinsic "^1.0.2"
- object-inspect "^1.9.0"
-
-signal-exit@3.0.7, signal-exit@^3.0.7:
- version "3.0.7"
- resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
- integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
-
-signal-exit@^3.0.2, signal-exit@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
- integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
-
-signal-exit@^4.0.1:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04"
- integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==
-
-sigstore@^1.3.0, sigstore@^1.4.0:
- version "1.9.0"
- resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-1.9.0.tgz#1e7ad8933aa99b75c6898ddd0eeebc3eb0d59875"
- integrity sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==
- dependencies:
- "@sigstore/bundle" "^1.1.0"
- "@sigstore/protobuf-specs" "^0.2.0"
- "@sigstore/sign" "^1.0.0"
- "@sigstore/tuf" "^1.0.3"
- make-fetch-happen "^11.0.1"
-
-simple-swizzle@^0.2.2:
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
- integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==
- dependencies:
- is-arrayish "^0.3.1"
-
-skmeans@0.9.7:
- version "0.9.7"
- resolved "https://registry.yarnpkg.com/skmeans/-/skmeans-0.9.7.tgz#72670cebb728508f56e29c0e10d11e623529ce5d"
-
-slash@3.0.0, 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@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787"
- integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==
- dependencies:
- ansi-styles "^4.0.0"
- astral-regex "^2.0.0"
- is-fullwidth-code-point "^3.0.0"
-
-slice-ansi@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b"
- integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==
- dependencies:
- ansi-styles "^4.0.0"
- astral-regex "^2.0.0"
- is-fullwidth-code-point "^3.0.0"
-
-smart-buffer@^4.2.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae"
- integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==
-
-snapdragon-node@^2.0.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
- integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
- dependencies:
- define-property "^1.0.0"
- isobject "^3.0.0"
- snapdragon-util "^3.0.1"
-
-snapdragon-util@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
- integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
- dependencies:
- kind-of "^3.2.0"
-
-snapdragon@^0.8.1:
- version "0.8.2"
- resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
- integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
- dependencies:
- base "^0.11.1"
- debug "^2.2.0"
- define-property "^0.2.5"
- extend-shallow "^2.0.1"
- map-cache "^0.2.2"
- source-map "^0.5.6"
- source-map-resolve "^0.5.0"
- use "^3.1.0"
-
-socks-proxy-agent@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz#dc069ecf34436621acb41e3efa66ca1b5fed15b6"
- integrity sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==
- dependencies:
- agent-base "^6.0.2"
- debug "^4.3.3"
- socks "^2.6.2"
-
-socks@^2.6.2:
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55"
- integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==
- dependencies:
- ip "^2.0.0"
- smart-buffer "^4.2.0"
-
-sort-keys@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128"
- dependencies:
- is-plain-obj "^1.0.0"
-
-sort-keys@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-5.0.0.tgz#5d775f8ae93ecc29bc7312bbf3acac4e36e3c446"
- integrity sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw==
- dependencies:
- is-plain-obj "^4.0.0"
-
-source-map-js@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
- integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
-
-source-map-resolve@^0.5.0:
- version "0.5.3"
- resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"
- integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==
- dependencies:
- atob "^2.1.2"
- decode-uri-component "^0.2.0"
- resolve-url "^0.2.1"
- source-map-url "^0.4.0"
- urix "^0.1.0"
-
-source-map-support@^0.5.17, source-map-support@^0.5.21, source-map-support@~0.5.20:
- version "0.5.21"
- resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
- integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
- dependencies:
- buffer-from "^1.0.0"
- source-map "^0.6.0"
-
-source-map-url@^0.4.0:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56"
- integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==
-
-source-map@^0.5.0, source-map@^0.5.6:
- version "0.5.7"
- resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
-
-source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
- version "0.6.1"
- resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
- integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
-
-sourcemap-codec@^1.4.4:
- version "1.4.8"
- resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
- integrity sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=
-
-space-separated-tokens@^1.0.0:
- version "1.1.5"
- resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899"
- integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==
-
-spdx-correct@^3.0.0:
- version "3.1.0"
- resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4"
- integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==
- dependencies:
- spdx-expression-parse "^3.0.0"
- spdx-license-ids "^3.0.0"
-
-spdx-exceptions@^2.1.0:
- version "2.2.0"
- resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977"
- integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==
-
-spdx-expression-parse@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
- integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==
- dependencies:
- spdx-exceptions "^2.1.0"
- spdx-license-ids "^3.0.0"
-
-spdx-license-ids@^3.0.0:
- version "3.0.5"
- resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654"
- integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==
-
-splaytree@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/splaytree/-/splaytree-3.1.0.tgz#17d4a0108a6da3627579690b7b847241e18ddec8"
- integrity sha512-gvUGR7xnOy0fLKTCxDeUZYgU/I1Tdf8M/lM1Qrf8L2TIOR5ipZjGk02uYcdv0o2x7WjVRgpm3iS2clLyuVAt0Q==
-
-split-on-first@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f"
- integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==
-
-split-string@^3.0.1, split-string@^3.0.2:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
- integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
- dependencies:
- extend-shallow "^3.0.0"
-
-split2@^3.0.0, split2@^3.2.2:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f"
- integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==
- dependencies:
- readable-stream "^3.0.0"
-
-split@^1.0.0, split@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9"
- dependencies:
- through "2"
-
-sprintf-js@~1.0.2:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
-
-ssri@^10.0.0, ssri@^10.0.1:
- version "10.0.5"
- resolved "https://registry.yarnpkg.com/ssri/-/ssri-10.0.5.tgz#e49efcd6e36385196cb515d3a2ad6c3f0265ef8c"
- integrity sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==
- dependencies:
- minipass "^7.0.3"
-
-ssri@^9.0.1:
- version "9.0.1"
- resolved "https://registry.yarnpkg.com/ssri/-/ssri-9.0.1.tgz#544d4c357a8d7b71a19700074b6883fcb4eae057"
- integrity sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==
- dependencies:
- minipass "^3.1.1"
-
-stack-trace@0.0.x:
- version "0.0.10"
- resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"
- integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=
-
-standard-version@^9.0.0:
- version "9.5.0"
- resolved "https://registry.yarnpkg.com/standard-version/-/standard-version-9.5.0.tgz#851d6dcddf5320d5079601832aeb185dbf497949"
- integrity sha512-3zWJ/mmZQsOaO+fOlsa0+QK90pwhNd042qEcw6hKFNoLFs7peGyvPffpEBbK/DSGPbyOvli0mUIFv5A4qTjh2Q==
- dependencies:
- chalk "^2.4.2"
- conventional-changelog "3.1.25"
- conventional-changelog-config-spec "2.1.0"
- conventional-changelog-conventionalcommits "4.6.3"
- conventional-recommended-bump "6.1.0"
- detect-indent "^6.0.0"
- detect-newline "^3.1.0"
- dotgitignore "^2.1.0"
- figures "^3.1.0"
- find-up "^5.0.0"
- git-semver-tags "^4.0.0"
- semver "^7.1.1"
- stringify-package "^1.0.1"
- yargs "^16.0.0"
-
-static-extend@^0.1.1:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
- integrity sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==
- dependencies:
- define-property "^0.2.5"
- object-copy "^0.1.0"
-
-stop-iteration-iterator@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4"
- integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==
- dependencies:
- internal-slot "^1.0.4"
-
-stream-array@^1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/stream-array/-/stream-array-1.1.2.tgz#9e5f7345f2137c30ee3b498b9114e80b52bb7eb5"
- integrity sha512-1yWdVsMEm/btiMa2YyHiC3mDrtAqlmNNaDRylx2F7KHhm3C4tA6kSR2V9mpeMthv+ujvbl8Kamyh5xaHHdFvyQ==
- dependencies:
- readable-stream "~2.1.0"
-
-stream-combiner2@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/stream-combiner2/-/stream-combiner2-1.1.1.tgz#fb4d8a1420ea362764e21ad4780397bebcb41cbe"
- integrity sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==
- dependencies:
- duplexer2 "~0.1.0"
- readable-stream "^2.0.2"
-
-stream-shift@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d"
- integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==
-
-strict-uri-encode@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546"
- integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==
-
-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"
- integrity sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==
-
-"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, 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@^2.0.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
- dependencies:
- 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-width@^4.1.0, string-width@^4.2.0:
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5"
- integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==
- dependencies:
- emoji-regex "^8.0.0"
- is-fullwidth-code-point "^3.0.0"
- strip-ansi "^6.0.0"
-
-string-width@^5.0.1, string-width@^5.1.2:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
- integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==
- dependencies:
- eastasianwidth "^0.2.0"
- emoji-regex "^9.2.2"
- strip-ansi "^7.0.1"
-
-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"
- integrity sha1-3Aj1eoAQ3FwVNVAxj2fhOtu3KsM=
- dependencies:
- define-properties "^1.1.3"
- es-abstract "^1.17.0-next.1"
-
-string.prototype.trim@^1.2.8:
- version "1.2.8"
- resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd"
- integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.2.0"
- es-abstract "^1.22.1"
-
-string.prototype.trimend@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e"
- integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.2.0"
- es-abstract "^1.22.1"
-
-string.prototype.trimleft@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz#9bdb8ac6abd6d602b17a4ed321870d2f8dcefc74"
- integrity sha1-m9uKxqvW1gKxek7TIYcNL43O/HQ=
- dependencies:
- define-properties "^1.1.3"
- function-bind "^1.1.1"
-
-string.prototype.trimright@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz#440314b15996c866ce8a0341894d45186200c5d9"
- integrity sha1-RAMUsVmWyGbOigNBiU1FGGIAxdk=
- dependencies:
- define-properties "^1.1.3"
- function-bind "^1.1.1"
-
-string.prototype.trimstart@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298"
- integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==
- dependencies:
- call-bind "^1.0.2"
- define-properties "^1.2.0"
- es-abstract "^1.22.1"
-
-string_decoder@0.10, string_decoder@~0.10.x:
- version "0.10.31"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
- integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
-
-string_decoder@^1.1.1:
- version "1.3.0"
- resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
- integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
- dependencies:
- safe-buffer "~5.2.0"
-
-string_decoder@~1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab"
- dependencies:
- safe-buffer "~5.1.0"
-
-string_decoder@~1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
- integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
- dependencies:
- safe-buffer "~5.1.0"
-
-stringify-entities@^3.0.1:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-3.1.0.tgz#b8d3feac256d9ffcc9fa1fefdcf3ca70576ee903"
- integrity sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==
- dependencies:
- character-entities-html4 "^1.0.0"
- character-entities-legacy "^1.0.0"
- xtend "^4.0.0"
-
-stringify-object@^3.2.1, 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"
-
-stringify-package@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/stringify-package/-/stringify-package-1.0.1.tgz#e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85"
- integrity sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==
-
-"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"
-
-strip-ansi@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
- dependencies:
- ansi-regex "^2.0.0"
-
-strip-ansi@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
- 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@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
- integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
- dependencies:
- ansi-regex "^5.0.0"
-
-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"
-
-strip-ansi@~0.1.0:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.1.1.tgz#39e8a98d044d150660abe4a6808acf70bb7bc991"
-
-strip-bom@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
-
-strip-bom@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
- integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
-
-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-final-newline@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd"
- integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==
-
-strip-indent@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
- integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
- dependencies:
- min-indent "^1.0.0"
-
-strip-json-comments@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
- integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==
-
-strip-json-comments@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
- integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
-
-strong-log-transformer@2.1.0, strong-log-transformer@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz#0f5ed78d325e0421ac6f90f7f10e691d6ae3ae10"
- integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==
- dependencies:
- duplexer "^0.1.1"
- minimist "^1.2.0"
- through "^2.3.4"
-
-stylus-lookup@^3.0.1:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/stylus-lookup/-/stylus-lookup-3.0.2.tgz#c9eca3ff799691020f30b382260a67355fefdddd"
- integrity sha512-oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg==
- dependencies:
- commander "^2.8.1"
- debug "^4.1.0"
-
-subarg@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/subarg/-/subarg-1.0.0.tgz#f62cf17581e996b48fc965699f54c06ae268b8d2"
- integrity sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==
- dependencies:
- minimist "^1.1.0"
-
-supports-color@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
-
-supports-color@^5.0.0, supports-color@^5.3.0:
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
- integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=
- dependencies:
- has-flag "^3.0.0"
-
-supports-color@^6.0.0:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3"
- integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
- dependencies:
- has-flag "^3.0.0"
-
-supports-color@^7.0.0, supports-color@^7.1.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
- integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=
- dependencies:
- has-flag "^4.0.0"
-
-supports-color@^8.1.1:
- version "8.1.1"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
- integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
- dependencies:
- has-flag "^4.0.0"
-
-supports-preserve-symlinks-flag@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
- integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
-
-sweepline-intersections@^1.5.0:
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/sweepline-intersections/-/sweepline-intersections-1.5.0.tgz#85ab3629a291875926fae0acd508496430d8a647"
- integrity sha512-AoVmx72QHpKtItPu72TzFL+kcYjd67BPLDoR0LarIk+xyaRg+pDTMFXndIEvZf9xEKnJv6JdhgRMnocoG0D3AQ==
- dependencies:
- tinyqueue "^2.0.0"
-
-synckit@^0.8.5:
- version "0.8.5"
- resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.8.5.tgz#b7f4358f9bb559437f9f167eb6bc46b3c9818fa3"
- integrity sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==
- dependencies:
- "@pkgr/utils" "^2.3.1"
- tslib "^2.5.0"
-
-tapable@^2.2.0:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
- integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
-
-tape@^5.7.2:
- version "5.7.2"
- resolved "https://registry.yarnpkg.com/tape/-/tape-5.7.2.tgz#04ff0e64a0316f648f153fae8ccd69791143f84b"
- integrity sha512-cvSyprYahyOYXbtBwV/B7nrx7kINeZ3VZ9fKoSywoPwZN3oQ1WVLvt+Vl0XCz/gi37CDrY3dlW790nzviIzoPw==
- dependencies:
- "@ljharb/resumer" "^0.0.1"
- "@ljharb/through" "^2.3.11"
- array.prototype.every "^1.1.5"
- call-bind "^1.0.5"
- deep-equal "^2.2.2"
- defined "^1.0.1"
- dotignore "^0.1.2"
- for-each "^0.3.3"
- get-package-type "^0.1.0"
- glob "^7.2.3"
- has-dynamic-import "^2.0.1"
- hasown "^2.0.0"
- inherits "^2.0.4"
- is-regex "^1.1.4"
- minimist "^1.2.8"
- mock-property "^1.0.2"
- object-inspect "^1.13.1"
- object-is "^1.1.5"
- object-keys "^1.1.1"
- object.assign "^4.1.4"
- resolve "^2.0.0-next.5"
- string.prototype.trim "^1.2.8"
-
-tar-stream@~2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287"
- integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==
- dependencies:
- bl "^4.0.3"
- end-of-stream "^1.4.1"
- fs-constants "^1.0.0"
- inherits "^2.0.3"
- readable-stream "^3.1.1"
-
-tar@6.1.11:
- version "6.1.11"
- resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621"
- integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==
- dependencies:
- chownr "^2.0.0"
- fs-minipass "^2.0.0"
- minipass "^3.0.0"
- minizlib "^2.1.1"
- mkdirp "^1.0.3"
- yallist "^4.0.0"
-
-tar@^6.1.11, tar@^6.1.2:
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.0.tgz#b14ce49a79cb1cd23bc9b016302dea5474493f73"
- integrity sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==
- dependencies:
- chownr "^2.0.0"
- fs-minipass "^2.0.0"
- minipass "^5.0.0"
- minizlib "^2.1.1"
- mkdirp "^1.0.3"
- yallist "^4.0.0"
-
-temp-dir@1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d"
- integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==
-
-terser@^5.0.0:
- version "5.14.2"
- resolved "https://registry.yarnpkg.com/terser/-/terser-5.14.2.tgz#9ac9f22b06994d736174f4091aa368db896f1c10"
- integrity sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==
- dependencies:
- "@jridgewell/source-map" "^0.3.2"
- acorn "^8.5.0"
- commander "^2.20.0"
- source-map-support "~0.5.20"
-
-text-extensions@^1.0.0:
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.7.0.tgz#faaaba2625ed746d568a23e4d0aacd9bf08a8b39"
-
-text-hex@1.0.x:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz#69dc9c1b17446ee79a92bf5b884bb4b9127506f5"
- integrity sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==
-
-text-table@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
-
-through2-filter@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/through2-filter/-/through2-filter-3.0.0.tgz#700e786df2367c2c88cd8aa5be4cf9c1e7831254"
- integrity sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==
- dependencies:
- through2 "~2.0.0"
- xtend "~4.0.0"
-
-through2@^2.0.0:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be"
- dependencies:
- readable-stream "^2.1.5"
- xtend "~4.0.1"
-
-through2@^2.0.3, through2@~2.0.0:
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
- integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
- dependencies:
- readable-stream "~2.3.6"
- xtend "~4.0.1"
-
-through2@^4.0.0:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764"
- integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==
- dependencies:
- readable-stream "3"
-
-through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@^2.3.8:
- version "2.3.8"
- resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
-
-tiny-lr@^1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/tiny-lr/-/tiny-lr-1.1.1.tgz#9fa547412f238fedb068ee295af8b682c98b2aab"
- integrity sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==
- dependencies:
- body "^5.1.0"
- debug "^3.1.0"
- faye-websocket "~0.10.0"
- livereload-js "^2.3.0"
- object-assign "^4.1.0"
- qs "^6.4.0"
-
-tinyqueue@^2.0.0, tinyqueue@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/tinyqueue/-/tinyqueue-2.0.3.tgz#64d8492ebf39e7801d7bd34062e29b45b2035f08"
- integrity sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==
-
-titleize@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/titleize/-/titleize-3.0.0.tgz#71c12eb7fdd2558aa8a44b0be83b8a76694acd53"
- integrity sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==
-
-tmp@^0.0.33:
- version "0.0.33"
- resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
- dependencies:
- os-tmpdir "~1.0.2"
-
-tmp@~0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14"
- integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==
- dependencies:
- rimraf "^3.0.0"
-
-to-absolute-glob@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz#1865f43d9e74b0822db9f145b78cff7d0f7c849b"
- integrity sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==
- dependencies:
- is-absolute "^1.0.0"
- is-negated-glob "^1.0.0"
-
-to-fast-properties@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
- integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
-
-to-object-path@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
- integrity sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==
- dependencies:
- kind-of "^3.0.2"
-
-to-regex-range@^2.1.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
- integrity sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==
- dependencies:
- 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, to-regex@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
- integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
- dependencies:
- define-property "^2.0.2"
- extend-shallow "^3.0.2"
- regex-not "^1.0.2"
- safe-regex "^1.1.0"
-
-to-through@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/to-through/-/to-through-2.0.0.tgz#fc92adaba072647bc0b67d6b03664aa195093af6"
- integrity sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==
- dependencies:
- through2 "^2.0.3"
-
-topojson-client@3.x:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/topojson-client/-/topojson-client-3.1.0.tgz#22e8b1ed08a2b922feeb4af6f53b6ef09a467b99"
- integrity sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==
- dependencies:
- commander "2"
-
-topojson-server@3.x:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/topojson-server/-/topojson-server-3.0.1.tgz#d2b3ec095b6732299be76a48406111b3201a34f5"
- integrity sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw==
- dependencies:
- commander "2"
-
-tr46@~0.0.3:
- version "0.0.3"
- resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
- integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
-
-trim-newlines@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
- integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
-
-triple-beam@^1.3.0:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.4.1.tgz#6fde70271dc6e5d73ca0c3b24e2d92afb7441984"
- integrity sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==
-
-trough@^1.0.0:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406"
- integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==
-
-ts-api-utils@^1.0.1:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331"
- integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==
-
-ts-node@^9.0.0:
- version "9.1.1"
- resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d"
- integrity sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==
- dependencies:
- arg "^4.1.0"
- create-require "^1.1.0"
- diff "^4.0.1"
- make-error "^1.1.1"
- source-map-support "^0.5.17"
- yn "3.1.1"
-
-tsconfig-paths@^4.1.2:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz#ef78e19039133446d244beac0fd6a1632e2d107c"
- integrity sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==
- dependencies:
- json5 "^2.2.2"
- minimist "^1.2.6"
- strip-bom "^3.0.0"
-
-tslib@^1.8.1, 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==
-
-tslib@^2.1.0, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.0, tslib@^2.6.2:
- version "2.6.2"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae"
- integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==
-
-tslib@^2.3.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e"
- integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==
-
-tsutils@^3.21.0:
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
- integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
- dependencies:
- tslib "^1.8.1"
-
-tsx@^3.14.0:
- version "3.14.0"
- resolved "https://registry.yarnpkg.com/tsx/-/tsx-3.14.0.tgz#be6e2176b6f210fe8f48124fb6e22e0f075e927b"
- integrity sha512-xHtFaKtHxM9LOklMmJdI3BEnQq/D5F73Of2E1GDrITi9sgoVkvIsrQUTY1G8FlmGtA+awCI4EBlTRRYxkL2sRg==
- dependencies:
- esbuild "~0.18.20"
- get-tsconfig "^4.7.2"
- source-map-support "^0.5.21"
- optionalDependencies:
- fsevents "~2.3.3"
-
-tuf-js@^1.1.7:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/tuf-js/-/tuf-js-1.1.7.tgz#21b7ae92a9373015be77dfe0cb282a80ec3bbe43"
- integrity sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==
- dependencies:
- "@tufjs/models" "1.0.4"
- debug "^4.3.4"
- make-fetch-happen "^11.1.1"
-
-type-check@^0.4.0, type-check@~0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
- integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
- dependencies:
- prelude-ls "^1.2.1"
-
-type-check@~0.3.2:
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
- integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
- dependencies:
- prelude-ls "~1.1.2"
-
-type-fest@^0.18.0:
- version "0.18.1"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f"
- integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==
-
-type-fest@^0.20.2:
- version "0.20.2"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
- integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
-
-type-fest@^0.21.3:
- version "0.21.3"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
- integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
-
-type-fest@^0.4.1:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.4.1.tgz#8bdf77743385d8a4f13ba95f610f5ccd68c728f8"
- integrity sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==
-
-type-fest@^0.6.0:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
- integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
-
-type-fest@^0.8.1:
- version "0.8.1"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
- integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
-
-typed-array-buffer@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60"
- integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==
- dependencies:
- call-bind "^1.0.2"
- get-intrinsic "^1.2.1"
- is-typed-array "^1.1.10"
-
-typed-array-byte-length@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0"
- integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==
- dependencies:
- call-bind "^1.0.2"
- for-each "^0.3.3"
- has-proto "^1.0.1"
- is-typed-array "^1.1.10"
-
-typed-array-byte-offset@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b"
- integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==
- dependencies:
- available-typed-arrays "^1.0.5"
- call-bind "^1.0.2"
- for-each "^0.3.3"
- has-proto "^1.0.1"
- is-typed-array "^1.1.10"
-
-typed-array-length@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb"
- integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==
- dependencies:
- call-bind "^1.0.2"
- for-each "^0.3.3"
- is-typed-array "^1.1.9"
-
-typedarray-to-buffer@^3.1.5:
- version "3.1.5"
- resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
- integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
- dependencies:
- is-typedarray "^1.0.0"
-
-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@>=3 < 6", typescript@^5.2.2:
- version "5.2.2"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78"
- integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==
-
-typescript@^3.9.7:
- version "3.9.10"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8"
- integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==
-
-uglify-js@^3.1.4:
- version "3.8.0"
- resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.0.tgz#f3541ae97b2f048d7e7e3aa4f39fd8a1f5d7a805"
- integrity sha512-ugNSTT8ierCsDHso2jkBHXYrU8Y5/fY2ZUprfrJUiD7YpuFvV4jODLFmb3h4btQjqr5Nh4TX4XtgDfCU1WdioQ==
- dependencies:
- commander "~2.20.3"
- source-map "~0.6.1"
-
-unbox-primitive@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e"
- integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==
- dependencies:
- call-bind "^1.0.2"
- has-bigints "^1.0.2"
- has-symbols "^1.0.3"
- which-boxed-primitive "^1.0.2"
-
-unc-path-regex@^0.1.2:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"
-
-underscore@~1.6.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8"
-
-unicode-canonical-property-names-ecmascript@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc"
- integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==
-
-unicode-match-property-ecmascript@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3"
- integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==
- dependencies:
- unicode-canonical-property-names-ecmascript "^2.0.0"
- unicode-property-aliases-ecmascript "^2.0.0"
-
-unicode-match-property-value-ecmascript@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0"
- integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==
-
-unicode-property-aliases-ecmascript@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8"
- integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==
-
-unified@^9.1.0:
- version "9.2.2"
- resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.2.tgz#67649a1abfc3ab85d2969502902775eb03146975"
- integrity sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==
- dependencies:
- bail "^1.0.0"
- extend "^3.0.0"
- is-buffer "^2.0.0"
- is-plain-obj "^2.0.0"
- trough "^1.0.0"
- vfile "^4.0.0"
-
-union-value@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847"
- integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==
- dependencies:
- arr-union "^3.1.0"
- get-value "^2.0.6"
- is-extendable "^0.1.1"
- set-value "^2.0.1"
-
-uniq@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"
- integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=
-
-unique-filename@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-3.0.0.tgz#48ba7a5a16849f5080d26c760c86cf5cf05770ea"
- integrity sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==
- dependencies:
- unique-slug "^4.0.0"
-
-unique-slug@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-4.0.0.tgz#6bae6bb16be91351badd24cdce741f892a6532e3"
- integrity sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==
- dependencies:
- imurmurhash "^0.1.4"
-
-unique-stream@^2.0.2:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-2.3.1.tgz#c65d110e9a4adf9a6c5948b28053d9a8d04cbeac"
- integrity sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==
- dependencies:
- json-stable-stringify-without-jsonify "^1.0.1"
- through2-filter "^3.0.0"
-
-unist-builder@^2.0.0, unist-builder@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-2.0.3.tgz#77648711b5d86af0942f334397a33c5e91516436"
- integrity sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==
-
-unist-util-generated@^1.0.0:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b"
- integrity sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==
-
-unist-util-is@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797"
- integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==
-
-unist-util-position@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.1.0.tgz#1c42ee6301f8d52f47d14f62bbdb796571fa2d47"
- integrity sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==
-
-unist-util-stringify-position@^2.0.0:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da"
- integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==
- dependencies:
- "@types/unist" "^2.0.2"
-
-unist-util-visit-parents@^3.0.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6"
- integrity sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==
- dependencies:
- "@types/unist" "^2.0.0"
- unist-util-is "^4.0.0"
-
-unist-util-visit@^2.0.0, unist-util-visit@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c"
- integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==
- dependencies:
- "@types/unist" "^2.0.0"
- unist-util-is "^4.0.0"
- unist-util-visit-parents "^3.0.0"
-
-universal-user-agent@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee"
- integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==
-
-universalify@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
- integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
-
-unset-value@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
- integrity sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==
- dependencies:
- has-value "^0.3.1"
- isobject "^3.0.0"
-
-untildify@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b"
- integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==
-
-upath@2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b"
- integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==
-
-update-browserslist-db@^1.0.13:
- version "1.0.13"
- resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4"
- integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==
- dependencies:
- escalade "^3.1.1"
- picocolors "^1.0.0"
-
-uri-js@^4.2.2:
- version "4.2.2"
- resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
- integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
- dependencies:
- punycode "^2.1.0"
-
-urix@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
- integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==
-
-use@^3.1.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
- integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
-
-util-deprecate@^1.0.1, util-deprecate@~1.0.1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
-
-uuid@^9.0.0:
- version "9.0.1"
- resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30"
- integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==
-
-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==
-
-validate-npm-package-license@3.0.4, validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
- integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
- dependencies:
- spdx-correct "^3.0.0"
- spdx-expression-parse "^3.0.0"
-
-validate-npm-package-name@5.0.0, validate-npm-package-name@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz#f16afd48318e6f90a1ec101377fa0384cfc8c713"
- integrity sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==
- dependencies:
- builtins "^5.0.0"
-
-validate-npm-package-name@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e"
- integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34=
- dependencies:
- builtins "^1.0.3"
-
-value-or-function@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813"
- integrity sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==
-
-vfile-message@^2.0.0:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a"
- integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==
- dependencies:
- "@types/unist" "^2.0.0"
- unist-util-stringify-position "^2.0.0"
-
-vfile-reporter@^5.1.1:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-5.1.2.tgz#80f1db5cbe8f9c12f2f30cce3e2cd18353a48519"
- integrity sha512-b15sTuss1wOPWVlyWOvu+n6wGJ/eTYngz3uqMLimQvxZ+Q5oFQGYZZP1o3dR9sk58G5+wej0UPCZSwQBX/mzrQ==
- dependencies:
- repeat-string "^1.5.0"
- string-width "^2.0.0"
- supports-color "^5.0.0"
- unist-util-stringify-position "^2.0.0"
- vfile-sort "^2.1.2"
- vfile-statistics "^1.1.0"
-
-vfile-reporter@^6.0.0:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-6.0.2.tgz#cbddaea2eec560f27574ce7b7b269822c191a676"
- integrity sha512-GN2bH2gs4eLnw/4jPSgfBjo+XCuvnX9elHICJZjVD4+NM0nsUrMTvdjGY5Sc/XG69XVTgLwj7hknQVc6M9FukA==
- dependencies:
- repeat-string "^1.5.0"
- string-width "^4.0.0"
- supports-color "^6.0.0"
- unist-util-stringify-position "^2.0.0"
- vfile-sort "^2.1.2"
- vfile-statistics "^1.1.0"
-
-vfile-sort@^2.1.0, vfile-sort@^2.1.2:
- version "2.2.2"
- resolved "https://registry.yarnpkg.com/vfile-sort/-/vfile-sort-2.2.2.tgz#720fe067ce156aba0b411a01bb0dc65596aa1190"
- integrity sha512-tAyUqD2R1l/7Rn7ixdGkhXLD3zsg+XLAeUDUhXearjfIcpL1Hcsj5hHpCoy/gvfK/Ws61+e972fm0F7up7hfYA==
-
-vfile-statistics@^1.1.0:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-1.1.4.tgz#b99fd15ecf0f44ba088cc973425d666cb7a9f245"
- integrity sha512-lXhElVO0Rq3frgPvFBwahmed3X03vjPF8OcjKMy8+F1xU/3Q3QU3tKEDp743SFtb74PdF0UWpxPvtOP0GCLheA==
-
-vfile@^4.0.0:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624"
- integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==
- dependencies:
- "@types/unist" "^2.0.0"
- is-buffer "^2.0.0"
- unist-util-stringify-position "^2.0.0"
- vfile-message "^2.0.0"
-
-vinyl-fs@^3.0.2:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-3.0.3.tgz#c85849405f67428feabbbd5c5dbdd64f47d31bc7"
- integrity sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==
- dependencies:
- fs-mkdirp-stream "^1.0.0"
- glob-stream "^6.1.0"
- graceful-fs "^4.0.0"
- is-valid-glob "^1.0.0"
- lazystream "^1.0.0"
- lead "^1.0.0"
- object.assign "^4.0.4"
- pumpify "^1.3.5"
- readable-stream "^2.3.3"
- remove-bom-buffer "^3.0.0"
- remove-bom-stream "^1.2.0"
- resolve-options "^1.1.0"
- through2 "^2.0.0"
- to-through "^2.0.0"
- value-or-function "^3.0.0"
- vinyl "^2.0.0"
- vinyl-sourcemap "^1.1.0"
-
-vinyl-sourcemap@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz#92a800593a38703a8cdb11d8b300ad4be63b3e16"
- integrity sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==
- dependencies:
- append-buffer "^1.0.2"
- convert-source-map "^1.5.0"
- graceful-fs "^4.1.6"
- normalize-path "^2.1.1"
- now-and-later "^2.0.0"
- remove-bom-buffer "^3.0.0"
- vinyl "^2.0.0"
-
-vinyl@^2.0.0, vinyl@^2.1.0:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.1.tgz#23cfb8bbab5ece3803aa2c0a1eb28af7cbba1974"
- integrity sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==
- dependencies:
- clone "^2.1.1"
- clone-buffer "^1.0.0"
- clone-stats "^1.0.0"
- cloneable-readable "^1.0.0"
- remove-trailing-separator "^1.0.1"
- replace-ext "^1.0.0"
-
-vue-template-compiler@^2.6.12:
- version "2.7.15"
- resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.7.15.tgz#ec88ba8ceafe0f17a528b89c57e01e02da92b0de"
- integrity sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==
- dependencies:
- de-indent "^1.0.2"
- he "^1.2.0"
-
-wcwidth@^1.0.0, wcwidth@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8"
- dependencies:
- defaults "^1.0.3"
-
-webidl-conversions@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
- integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=
-
-websocket-driver@>=0.5.1:
- version "0.7.4"
- resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760"
- integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==
- dependencies:
- http-parser-js ">=0.5.1"
- safe-buffer ">=5.1.0"
- websocket-extensions ">=0.1.1"
-
-websocket-extensions@>=0.1.1:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42"
- integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==
-
-whatwg-url@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
- integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0=
- dependencies:
- tr46 "~0.0.3"
- webidl-conversions "^3.0.0"
-
-which-boxed-primitive@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
- integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
- dependencies:
- is-bigint "^1.0.1"
- is-boolean-object "^1.1.0"
- is-number-object "^1.0.4"
- is-string "^1.0.5"
- is-symbol "^1.0.3"
-
-which-collection@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906"
- integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==
- dependencies:
- is-map "^2.0.1"
- is-set "^2.0.1"
- is-weakmap "^2.0.1"
- is-weakset "^2.0.1"
-
-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-typed-array@^1.1.11, which-typed-array@^1.1.9:
- version "1.1.11"
- resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a"
- integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==
- dependencies:
- available-typed-arrays "^1.0.5"
- call-bind "^1.0.2"
- for-each "^0.3.3"
- gopd "^1.0.1"
- has-tostringtag "^1.0.0"
-
-which@^1.2.9:
- version "1.3.1"
- resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
- integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
- dependencies:
- isexe "^2.0.0"
-
-which@^2.0.1, which@^2.0.2:
- 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"
-
-which@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/which/-/which-3.0.1.tgz#89f1cd0c23f629a8105ffe69b8172791c87b4be1"
- integrity sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==
- dependencies:
- isexe "^2.0.0"
-
-wide-align@^1.1.5:
- version "1.1.5"
- resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3"
- integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==
- dependencies:
- string-width "^1.0.2 || 2 || 3 || 4"
-
-winston-transport@^4.5.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.5.0.tgz#6e7b0dd04d393171ed5e4e4905db265f7ab384fa"
- integrity sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==
- dependencies:
- logform "^2.3.2"
- readable-stream "^3.6.0"
- triple-beam "^1.3.0"
-
-winston@^3.8.2:
- version "3.10.0"
- resolved "https://registry.yarnpkg.com/winston/-/winston-3.10.0.tgz#d033cb7bd3ced026fed13bf9d92c55b903116803"
- integrity sha512-nT6SIDaE9B7ZRO0u3UvdrimG0HkB7dSTAgInQnNR2SOPJ4bvq5q79+pXLftKmP52lJGW15+H5MCK0nM9D3KB/g==
- dependencies:
- "@colors/colors" "1.5.0"
- "@dabh/diagnostics" "^2.0.2"
- async "^3.2.3"
- is-stream "^2.0.0"
- logform "^2.4.0"
- one-time "^1.0.0"
- readable-stream "^3.4.0"
- safe-stable-stringify "^2.3.1"
- stack-trace "0.0.x"
- triple-beam "^1.3.0"
- winston-transport "^4.5.0"
-
-wkt-parser@^1.3.3:
- version "1.3.3"
- resolved "https://registry.yarnpkg.com/wkt-parser/-/wkt-parser-1.3.3.tgz#46b4e3032dd9c86907f7e630b57e3c6ea2bb772b"
- integrity sha512-ZnV3yH8/k58ZPACOXeiHaMuXIiaTk1t0hSUVisbO0t4RjA5wPpUytcxeyiN2h+LZRrmuHIh/1UlrR9e7DHDvTw==
-
-word-wrap@~1.2.3:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.4.tgz#cb4b50ec9aca570abd1f52f33cd45b6c61739a9f"
- integrity sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==
-
-wordwrap@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
- integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
-
-"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"
-
-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"
-
-wrap-ansi@^6.0.1, wrap-ansi@^6.2.0:
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
- integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
- dependencies:
- 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"
-
-wrappy@1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
- integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
-
-write-file-atomic@5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-5.0.1.tgz#68df4717c55c6fa4281a7860b4c2ba0a6d2b11e7"
- integrity sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==
- dependencies:
- imurmurhash "^0.1.4"
- signal-exit "^4.0.1"
-
-write-file-atomic@^2.4.2:
- version "2.4.3"
- resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481"
- integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==
- dependencies:
- graceful-fs "^4.1.11"
- imurmurhash "^0.1.4"
- signal-exit "^3.0.2"
-
-write-file-atomic@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
- integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
- dependencies:
- imurmurhash "^0.1.4"
- is-typedarray "^1.0.0"
- signal-exit "^3.0.2"
- typedarray-to-buffer "^3.1.5"
-
-write-json-file@^3.2.0:
- version "3.2.0"
- resolved "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz#65bbdc9ecd8a1458e15952770ccbadfcff5fe62a"
- integrity sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ==
- dependencies:
- detect-indent "^5.0.0"
- graceful-fs "^4.1.15"
- make-dir "^2.1.0"
- pify "^4.0.1"
- sort-keys "^2.0.0"
- write-file-atomic "^2.4.2"
-
-write-json-file@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-5.0.0.tgz#11c329a8ea9e8e23fb92a87cc27412a15f87708b"
- integrity sha512-ddSsCLa4aQ3kI21BthINo4q905/wfhvQ3JL3774AcRjBaiQmfn5v4rw77jQ7T6CmAit9VOQO+FsLyPkwxoB1fw==
- dependencies:
- detect-indent "^7.0.0"
- is-plain-obj "^4.0.0"
- sort-keys "^5.0.0"
- write-file-atomic "^3.0.3"
-
-write-pkg@4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-4.0.0.tgz#675cc04ef6c11faacbbc7771b24c0abbf2a20039"
- integrity sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA==
- dependencies:
- sort-keys "^2.0.0"
- type-fest "^0.4.1"
- write-json-file "^3.2.0"
-
-xtend@^4.0.0, xtend@^4.0.2, xtend@~4.0.0, xtend@~4.0.1:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
- integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
-
-y18n@^4.0.0:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf"
- integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==
-
-y18n@^5.0.5:
- version "5.0.8"
- resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
- integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
-
-yallist@^3.0.2:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
- integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
-
-yallist@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
- integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
-
-yaml@^1.10.0:
- version "1.10.2"
- resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
- integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
-
-yamljs@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/yamljs/-/yamljs-0.3.0.tgz#dc060bf267447b39f7304e9b2bfbe8b5a7ddb03b"
- integrity sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==
- dependencies:
- argparse "^1.0.7"
- glob "^7.0.5"
-
-yargs-parser@20.2.4:
- version "20.2.4"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
- integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==
-
-yargs-parser@21.1.1, yargs-parser@^21.1.1:
- version "21.1.1"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
- integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
-
-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@^18.1.2:
- version "18.1.3"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
- integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
- dependencies:
- camelcase "^5.0.0"
- decamelize "^1.2.0"
-
-yargs-parser@^20.2.2, yargs-parser@^20.2.3:
- version "20.2.9"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
- integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
-
-yargs@16.2.0, yargs@^16.0.0, yargs@^16.2.0:
- version "16.2.0"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
- integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
- dependencies:
- cliui "^7.0.2"
- escalade "^3.1.1"
- get-caller-file "^2.0.5"
- require-directory "^2.1.1"
- string-width "^4.2.0"
- y18n "^5.0.5"
- yargs-parser "^20.2.2"
-
-yargs@^14.0.0:
- version "14.2.3"
- resolved "https://registry.npmjs.org/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@^15.3.1:
- version "15.4.1"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
- integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==
- dependencies:
- cliui "^6.0.0"
- decamelize "^1.2.0"
- find-up "^4.1.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 "^4.2.0"
- which-module "^2.0.0"
- y18n "^4.0.0"
- yargs-parser "^18.1.2"
-
-yargs@^17.6.2:
- version "17.7.2"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
- integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
- dependencies:
- cliui "^8.0.1"
- escalade "^3.1.1"
- get-caller-file "^2.0.5"
- require-directory "^2.1.1"
- string-width "^4.2.3"
- y18n "^5.0.5"
- yargs-parser "^21.1.1"
-
-yn@3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"
- integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==
-
-yocto-queue@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
- integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
-
-zwitch@^1.0.0:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920"
- integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==