From 78c0ee4b0ec5ae4d9a4bda46f716584502ca3981 Mon Sep 17 00:00:00 2001 From: Xiaoji Chen Date: Tue, 27 Aug 2024 12:59:11 -0700 Subject: [PATCH] Upgrade dev tools (#26) --- .eslintignore | 1 + .eslintrc.cjs | 10 +- .github/workflows/test.yml | 5 +- .ocularrc.js | 10 +- .prettierrc.cjs | 3 - Dockerfile | 7 - docker-compose.yml | 7 - modules/core/tsconfig.json | 2 +- modules/culling/tsconfig.json | 2 +- modules/dggs-geohash/tsconfig.json | 2 +- modules/dggs-quadkey/tsconfig.json | 2 +- modules/dggs-s2/tsconfig.json | 2 +- modules/geoid/tsconfig.json | 2 +- modules/geospatial/tsconfig.json | 2 +- modules/main/tsconfig.json | 2 +- modules/polygon/tsconfig.json | 2 +- modules/proj4/tsconfig.json | 2 +- modules/sun/tsconfig.json | 2 +- modules/types/tsconfig.json | 2 +- modules/web-mercator/tsconfig.json | 4 +- package.json | 20 +- scripts/add-js-to-imports.sh | 5 - tsconfig.build.json | 27 - tsconfig.json | 16 +- tsconfig.module.json | 26 - yarn.lock | 1923 ++-------------------------- 26 files changed, 177 insertions(+), 1911 deletions(-) delete mode 100644 .prettierrc.cjs delete mode 100644 Dockerfile delete mode 100644 docker-compose.yml delete mode 100755 scripts/add-js-to-imports.sh delete mode 100644 tsconfig.build.json delete mode 100644 tsconfig.module.json diff --git a/.eslintignore b/.eslintignore index 0d09541f..f8c414f8 100644 --- a/.eslintignore +++ b/.eslintignore @@ -3,3 +3,4 @@ dist/ coverage/ test/ *.md +**/wip/ \ No newline at end of file diff --git a/.eslintrc.cjs b/.eslintrc.cjs index be35dfde..28b3b141 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -1,17 +1,12 @@ -const {getESLintConfig} = require('ocular-dev-tools/configuration'); +const {getESLintConfig} = require('@vis.gl/dev-tools/configuration'); module.exports = getESLintConfig({ - overrides: {parser: '', - parserOptions: { - project: ['./tsconfig.json'], - ecmaVersion: 2020 - }, + overrides: { env: { browser: true, es2020: true, node: true }, - overrides: [ { // scripts use devDependencies @@ -26,7 +21,6 @@ module.exports = getESLintConfig({ files: ['modules/**/*.ts', 'modules/**/*.js'], rules: { 'no-use-before-define': 0, - 'import/no-unresolved': 0, 'import/named': 0, '@typescript-eslint/ban-ts-comment': 0 // We do need our ts-ignores } diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0855f8ad..2439386b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,15 +10,11 @@ on: jobs: test: runs-on: ubuntu-latest - strategy: - matrix: - node-version: [20] steps: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - uses: volta-cli/action@2d68418f32546fd191eb666e232b321d5726484d # v4.1.1 with: - node-version: ${{ matrix.node-version }} cache: 'yarn' - name: Install dependencies @@ -34,6 +30,7 @@ jobs: - name: Run tests run: | yarn test ci + yarn lint - name: Coveralls uses: coverallsapp/github-action@09b709cf6a16e30b0808ba050c7a6e8a5ef13f8d # v1.2.5 diff --git a/.ocularrc.js b/.ocularrc.js index bd28c561..5c141c2c 100644 --- a/.ocularrc.js +++ b/.ocularrc.js @@ -2,14 +2,8 @@ import {resolve} from 'path'; export default { lint: { - paths: ['dev-docs', 'docs', 'modules', 'examples', 'test'] // 'website' - // extensions: ['js', 'md'] - }, - - babel: false, - - typescript: { - project: 'tsconfig.build.json' + paths: ['dev-docs', 'docs', 'modules', 'examples', 'test'], // 'website' + extensions: ['js', 'mjs', 'jsx', 'ts', 'tsx', 'd.ts', 'md'] }, aliases: { diff --git a/.prettierrc.cjs b/.prettierrc.cjs deleted file mode 100644 index 10d79b0d..00000000 --- a/.prettierrc.cjs +++ /dev/null @@ -1,3 +0,0 @@ -const {getPrettierConfig} = require('ocular-dev-tools/configuration'); - -module.exports = getPrettierConfig(); diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 76d131e8..00000000 --- a/Dockerfile +++ /dev/null @@ -1,7 +0,0 @@ -FROM node:8.9.0 - -WORKDIR /math-gl - -COPY package.json yarn.lock /math-gl/ - -RUN yarn diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index a1684e09..00000000 --- a/docker-compose.yml +++ /dev/null @@ -1,7 +0,0 @@ -version: '2' -services: - math-gl: - build: . - volumes: - - .:/math-gl - - /math-gl/node_modules/ diff --git a/modules/core/tsconfig.json b/modules/core/tsconfig.json index 628e2e07..36738385 100644 --- a/modules/core/tsconfig.json +++ b/modules/core/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/culling/tsconfig.json b/modules/culling/tsconfig.json index bc680c15..b6d00108 100644 --- a/modules/culling/tsconfig.json +++ b/modules/culling/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/dggs-geohash/tsconfig.json b/modules/dggs-geohash/tsconfig.json index 3f597bf5..9c69bf17 100644 --- a/modules/dggs-geohash/tsconfig.json +++ b/modules/dggs-geohash/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/dggs-quadkey/tsconfig.json b/modules/dggs-quadkey/tsconfig.json index 628e2e07..36738385 100644 --- a/modules/dggs-quadkey/tsconfig.json +++ b/modules/dggs-quadkey/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/dggs-s2/tsconfig.json b/modules/dggs-s2/tsconfig.json index 628e2e07..36738385 100644 --- a/modules/dggs-s2/tsconfig.json +++ b/modules/dggs-s2/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/geoid/tsconfig.json b/modules/geoid/tsconfig.json index bc680c15..b6d00108 100644 --- a/modules/geoid/tsconfig.json +++ b/modules/geoid/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/geospatial/tsconfig.json b/modules/geospatial/tsconfig.json index bc680c15..b6d00108 100644 --- a/modules/geospatial/tsconfig.json +++ b/modules/geospatial/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/main/tsconfig.json b/modules/main/tsconfig.json index bc680c15..b6d00108 100644 --- a/modules/main/tsconfig.json +++ b/modules/main/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/polygon/tsconfig.json b/modules/polygon/tsconfig.json index 71898671..c2211b8d 100644 --- a/modules/polygon/tsconfig.json +++ b/modules/polygon/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/proj4/tsconfig.json b/modules/proj4/tsconfig.json index bc680c15..b6d00108 100644 --- a/modules/proj4/tsconfig.json +++ b/modules/proj4/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/sun/tsconfig.json b/modules/sun/tsconfig.json index 628e2e07..36738385 100644 --- a/modules/sun/tsconfig.json +++ b/modules/sun/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/types/tsconfig.json b/modules/types/tsconfig.json index 624e0891..c27bee26 100644 --- a/modules/types/tsconfig.json +++ b/modules/types/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { diff --git a/modules/web-mercator/tsconfig.json b/modules/web-mercator/tsconfig.json index 9bf85fd1..b231fe1c 100644 --- a/modules/web-mercator/tsconfig.json +++ b/modules/web-mercator/tsconfig.json @@ -1,9 +1,9 @@ { - "extends": "../../tsconfig.module.json", + "extends": "../../tsconfig.json", "include": ["src/**/*"], "exclude": ["node_modules"], "compilerOptions": { - "noImplicitAny": false, // gl-matrix is a mess... + "noImplicitAny": false, "composite": true, "rootDir": "src", "outDir": "dist" diff --git a/package.json b/package.json index 39394349..7c19d151 100644 --- a/package.json +++ b/package.json @@ -13,21 +13,22 @@ "examples/*" ], "scripts": { - "bootstrap": "ocular-bootstrap", - "clean": "ocular-clean", - "build": "npm run clean && time ocular-build", + "bootstrap": "yarn && ocular-bootstrap && npm run build", + "build": "ocular-clean && time ocular-build", "cover": "ocular-test cover", "lint": "ocular-lint", "metrics": "ocular-metrics", - "publish-beta": "ocular-publish beta", - "publish-prod": "ocular-publish prod", - "test": "ocular-test" + "publish-beta": "ocular-publish version-only-beta", + "publish-prod": "ocular-publish version-only-prod", + "test": "ocular-test", + "test-pre-commit": "ocular-lint pre-commit && ocular-test node" }, "devDependencies": { "@probe.gl/bench": "^4.0.0", "@turf/destination": "^6.0.1", "@types/tape-promise": "^4.0.1", - "ocular-dev-tools": "2.0.0-alpha.34", + "@vis.gl/dev-tools": "1.0.0-alpha.9", + "@vis.gl/ts-plugins": "1.0.0-alpha.9", "pre-commit": "^1.2.2", "puppeteer": "^22.0.0", "tap-spec": "^5.0.0" @@ -38,5 +39,8 @@ "volta": { "node": "20.15.1", "yarn": "4.3.1" - } + }, + "pre-commit": [ + "test-pre-commit" + ] } diff --git a/scripts/add-js-to-imports.sh b/scripts/add-js-to-imports.sh deleted file mode 100755 index 8645dc84..00000000 --- a/scripts/add-js-to-imports.sh +++ /dev/null @@ -1,5 +0,0 @@ -#/bin/sh - -echo '# Adding .js to import statements in dist folders' -find modules/*/dist -name "*.js" -exec sed -i '' "s/from '\.\(.*\)';/from '.\1.js';/" {} \; -find modules/*/dist -name "*.js" -exec sed -i '' "s/from '\.\(.*\)\.js\.js';/from '.\1';/" {} \; \ No newline at end of file diff --git a/tsconfig.build.json b/tsconfig.build.json deleted file mode 100644 index 86f59aa2..00000000 --- a/tsconfig.build.json +++ /dev/null @@ -1,27 +0,0 @@ -// This is a base TS config for the individual packages, mainly for building .d.ts files -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "build": true - // Uncomment to debug - // "listEmittedFiles": true - }, - // Monorepo setup. All modules need to be listed here - "references": [ - {"path": "modules/core"}, - {"path": "modules/culling"}, - {"path": "modules/dggs-geohash"}, - {"path": "modules/dggs-s2"}, - {"path": "modules/dggs-quadkey"}, - {"path": "modules/geoid"}, - {"path": "modules/geospatial"}, - {"path": "modules/main"}, - {"path": "modules/polygon"}, - {"path": "modules/proj4"}, - {"path": "modules/sun"}, - {"path": "modules/web-mercator"} - ], - "include": [ - "modules/*/src" - ] -} diff --git a/tsconfig.json b/tsconfig.json index ad75c160..1c3268b1 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -12,8 +12,8 @@ "moduleResolution": "node", "esModuleInterop": true, "allowSyntheticDefaultImports": true, - "noEmit": true, "baseUrl": ".", + "useDefineForClassFields": false, // BEGIN TYPE CHECK SETTINGS "skipLibCheck": true, @@ -64,7 +64,19 @@ "@math.gl/web-mercator/*": ["modules/web-mercator/src/*"], "@math.gl/web-mercator/test/*": ["modules/web-mercator/test/*"], "test/*": ["test/*"] - } + }, + "plugins": [ + { + "transform": "@vis.gl/ts-plugins/ts-transform-append-extension", + "extensions": [".js"], + "after": true + }, + { + "transform": "@vis.gl/ts-plugins/ts-transform-append-extension", + "extensions": [".js"], + "afterDeclarations": true + } + ] }, "include":[ "modules/*/src", diff --git a/tsconfig.module.json b/tsconfig.module.json deleted file mode 100644 index 117e9130..00000000 --- a/tsconfig.module.json +++ /dev/null @@ -1,26 +0,0 @@ -// This is the monorepo build config -// needs to be a separate file to avoid importing references into packages -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "build": true, - "esModuleInterop": true, - "declaration": true, - "noEmit": false, - "useDefineForClassFields": false, - // Uncomment to debug - // "listEmittedFiles": true, - "plugins": [ - { - "transform": "ocular-dev-tools/ts-transform-append-extension", - "extensions": [".js"], - "after": true - }, - { - "transform": "ocular-dev-tools/ts-transform-append-extension", - "extensions": [".js"], - "afterDeclarations": true - } - ] - } -} diff --git a/yarn.lock b/yarn.lock index 431c88bf..69fd92af 100644 --- a/yarn.lock +++ b/yarn.lock @@ -39,33 +39,6 @@ __metadata: languageName: node linkType: hard -"@babel/cli@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/cli@npm:7.14.5" - dependencies: - "@nicolo-ribaudo/chokidar-2": "npm:2.1.8-no-fsevents.2" - chokidar: "npm:^3.4.0" - commander: "npm:^4.0.1" - convert-source-map: "npm:^1.1.0" - fs-readdir-recursive: "npm:^1.1.0" - glob: "npm:^7.0.0" - make-dir: "npm:^2.1.0" - slash: "npm:^2.0.0" - source-map: "npm:^0.5.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - dependenciesMeta: - "@nicolo-ribaudo/chokidar-2": - optional: true - chokidar: - optional: true - bin: - babel: ./bin/babel.js - babel-external-helpers: ./bin/babel-external-helpers.js - checksum: 10c0/6d4b01dd1c84cf673837c1a750d16780431735053f0a73c94f9099800cd654cf89fe635941d6796183757948ec0586116e8898362127ce1dd6d04282d0a8f35f - languageName: node - linkType: hard - "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13": version: 7.12.13 resolution: "@babel/code-frame@npm:7.12.13" @@ -75,52 +48,13 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/code-frame@npm:7.14.5" - dependencies: - "@babel/highlight": "npm:^7.14.5" - checksum: 10c0/6dd398ce8d7981f78236c1d02878b32f9d4ab953bcc6bae3fa472370f61c4f45a2db188ea5560e3615d8bdd44c1c69bb3c21997a19d57607183f864e73539946 - languageName: node - linkType: hard - -"@babel/compat-data@npm:^7.13.11, @babel/compat-data@npm:^7.14.4": +"@babel/compat-data@npm:^7.14.4": version: 7.14.4 resolution: "@babel/compat-data@npm:7.14.4" checksum: 10c0/b233252e6e15d65d13c2bb94415baad6bc48ca71c15dfcc22fabd9f62b918fad73c89fc84d799b3e367fe5152f970239b72f15e24ee00d63a8294a20d1166bac languageName: node linkType: hard -"@babel/compat-data@npm:^7.14.5, @babel/compat-data@npm:^7.14.7": - version: 7.14.7 - resolution: "@babel/compat-data@npm:7.14.7" - checksum: 10c0/b947d4f3dabe7d2c0747de63a18c072e523a2bcfc334220903a770eb0d7d110f7a526cc4a30259522fd689acfd465655dba7fb1c03b9061044b642c830c5677f - languageName: node - linkType: hard - -"@babel/core@npm:^7.14.5": - version: 7.14.6 - resolution: "@babel/core@npm:7.14.6" - dependencies: - "@babel/code-frame": "npm:^7.14.5" - "@babel/generator": "npm:^7.14.5" - "@babel/helper-compilation-targets": "npm:^7.14.5" - "@babel/helper-module-transforms": "npm:^7.14.5" - "@babel/helpers": "npm:^7.14.6" - "@babel/parser": "npm:^7.14.6" - "@babel/template": "npm:^7.14.5" - "@babel/traverse": "npm:^7.14.5" - "@babel/types": "npm:^7.14.5" - convert-source-map: "npm:^1.7.0" - debug: "npm:^4.1.0" - gensync: "npm:^1.0.0-beta.2" - json5: "npm:^2.1.2" - semver: "npm:^6.3.0" - source-map: "npm:^0.5.0" - checksum: 10c0/12357cdccfb2ec8d1f012e9f175ec3e1e0f91dc7d9d99f3921dece9546bcc8ef3d17ac20f450bca978735a7d205971dad074444dd81e35856de525106cbd23dd - languageName: node - linkType: hard - "@babel/core@npm:^7.4.0": version: 7.14.3 resolution: "@babel/core@npm:7.14.3" @@ -144,20 +78,6 @@ __metadata: languageName: node linkType: hard -"@babel/eslint-parser@npm:^7.14.5": - version: 7.14.7 - resolution: "@babel/eslint-parser@npm:7.14.7" - dependencies: - eslint-scope: "npm:^5.1.1" - eslint-visitor-keys: "npm:^2.1.0" - semver: "npm:^6.3.0" - peerDependencies: - "@babel/core": ">=7.11.0" - eslint: ">=7.5.0" - checksum: 10c0/d91efdfcaf0e8cbafe0feaf7bc53344ba80f2c504dc6aff8a2d422cfa5274fdbc4331dc2b34df3b95a6bb55babb30186130748ae27c6adcb85d216faf05ec1e0 - languageName: node - linkType: hard - "@babel/generator@npm:^7.14.2, @babel/generator@npm:^7.14.3": version: 7.14.3 resolution: "@babel/generator@npm:7.14.3" @@ -169,17 +89,6 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/generator@npm:7.14.5" - dependencies: - "@babel/types": "npm:^7.14.5" - jsesc: "npm:^2.5.1" - source-map: "npm:^0.5.0" - checksum: 10c0/43ffd18dfda15e225c1661bfeea1ce0b771e29f35da703afe5ec100f707b1e91ba0e72b1f154d1f8edb53eba1ae2bf49fd051daf0cb0e3284dc14980fba6f17a - languageName: node - linkType: hard - "@babel/helper-annotate-as-pure@npm:^7.10.4, @babel/helper-annotate-as-pure@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-annotate-as-pure@npm:7.12.13" @@ -189,26 +98,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-annotate-as-pure@npm:7.14.5" - dependencies: - "@babel/types": "npm:^7.14.5" - checksum: 10c0/e3ade3ed47dd5e12f2616058fd062ed54a9cb70872d8a09155c6fefe230c8e964a31868c9bfa7dccb87345c55332aab34f40bf61e1eb5b419eb02d3b158373f2 - languageName: node - linkType: hard - -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.14.5" - dependencies: - "@babel/helper-explode-assignable-expression": "npm:^7.14.5" - "@babel/types": "npm:^7.14.5" - checksum: 10c0/76f5ddd614bcb151eb8e950f6dd9434c1ea020b39ec00cde7fc6304edd82b14d226e6305aa53f8d7e6815895db8a8233016512d9745284420a9d2d1af468006d - languageName: node - linkType: hard - -"@babel/helper-compilation-targets@npm:^7.13.0, @babel/helper-compilation-targets@npm:^7.13.16": +"@babel/helper-compilation-targets@npm:^7.13.16": version: 7.14.4 resolution: "@babel/helper-compilation-targets@npm:7.14.4" dependencies: @@ -222,87 +112,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-compilation-targets@npm:7.14.5" - dependencies: - "@babel/compat-data": "npm:^7.14.5" - "@babel/helper-validator-option": "npm:^7.14.5" - browserslist: "npm:^4.16.6" - semver: "npm:^6.3.0" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/1be4366ecb95ed52049f23ccff8605f8658ace90ef74be6b1e2717f1b5003684a26951a5d50274aafbbf7127b8b89bcf0b98532333b722d77088aedc0856f844 - languageName: node - linkType: hard - -"@babel/helper-create-class-features-plugin@npm:^7.14.5, @babel/helper-create-class-features-plugin@npm:^7.14.6": - version: 7.14.6 - resolution: "@babel/helper-create-class-features-plugin@npm:7.14.6" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.14.5" - "@babel/helper-function-name": "npm:^7.14.5" - "@babel/helper-member-expression-to-functions": "npm:^7.14.5" - "@babel/helper-optimise-call-expression": "npm:^7.14.5" - "@babel/helper-replace-supers": "npm:^7.14.5" - "@babel/helper-split-export-declaration": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/9a72070fda583506aff086a71661a9e1c300ea17254ab8d6089e7731c26456a9294efb8bbb5ed5292060037fa9670ab74b3313aa0c24735be41b3f4e369c2902 - languageName: node - linkType: hard - -"@babel/helper-create-regexp-features-plugin@npm:^7.12.13": - version: 7.14.3 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.14.3" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.12.13" - regexpu-core: "npm:^4.7.1" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/41c0ce69ff251234f38f4f75a31abfce9aa33b6df896d1a00c9fc500e37ef4270f46983f9a8ada6d7d2683852110e5f8f88219013e0b2e2ede1b0e6c8594f4dc - languageName: node - linkType: hard - -"@babel/helper-create-regexp-features-plugin@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.14.5" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.14.5" - regexpu-core: "npm:^4.7.1" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/19e45c0a8cd1836878685f4be53503c5892127c640609a24c67ccc7850cb4a28668abc2d55752cf57ada856d416b21553173c736dfe04b6b16e2472295e99e35 - languageName: node - linkType: hard - -"@babel/helper-define-polyfill-provider@npm:^0.2.2": - version: 0.2.3 - resolution: "@babel/helper-define-polyfill-provider@npm:0.2.3" - dependencies: - "@babel/helper-compilation-targets": "npm:^7.13.0" - "@babel/helper-module-imports": "npm:^7.12.13" - "@babel/helper-plugin-utils": "npm:^7.13.0" - "@babel/traverse": "npm:^7.13.0" - debug: "npm:^4.1.1" - lodash.debounce: "npm:^4.0.8" - resolve: "npm:^1.14.2" - semver: "npm:^6.1.2" - peerDependencies: - "@babel/core": ^7.4.0-0 - checksum: 10c0/4070639e48e397d05efbb147c305b0a7a7bfb8004b65b2a18d33b55b4d3366f7494e398af9fd026687fefc78d39d34cd7ba3ddcb24b6acf5e11dfeea14998e9a - languageName: node - linkType: hard - -"@babel/helper-explode-assignable-expression@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-explode-assignable-expression@npm:7.14.5" - dependencies: - "@babel/types": "npm:^7.14.5" - checksum: 10c0/14bddde84eb099e7de995a6f9d41a7617aa8a42d2932cd7025516e7770ebed06812fe32eaba245638e9be9c1caf59657e511ed2a5dfcb3e89f0036b1658f4beb - languageName: node - linkType: hard - "@babel/helper-function-name@npm:^7.14.2": version: 7.14.2 resolution: "@babel/helper-function-name@npm:7.14.2" @@ -314,17 +123,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-function-name@npm:7.14.5" - dependencies: - "@babel/helper-get-function-arity": "npm:^7.14.5" - "@babel/template": "npm:^7.14.5" - "@babel/types": "npm:^7.14.5" - checksum: 10c0/a3b2c25a4ffda2e700939f43654988c42238e06945875895e8cd593bc4bd0c0267ca12bf6b62ef2053fae04234aa1f5e2bb3d70667dad64f1a26d3a3ef8210a0 - languageName: node - linkType: hard - "@babel/helper-get-function-arity@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-get-function-arity@npm:7.12.13" @@ -334,24 +132,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-get-function-arity@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-get-function-arity@npm:7.14.5" - dependencies: - "@babel/types": "npm:^7.14.5" - checksum: 10c0/e9e9f0cf22c907430daa11b4dbe252b922e91e3183166c9de4d987a4382f87f28c97e2f7672ae88ab03b54b436afaa3470b00cb7c258cc9c28fe747b291145e5 - languageName: node - linkType: hard - -"@babel/helper-hoist-variables@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-hoist-variables@npm:7.14.5" - dependencies: - "@babel/types": "npm:^7.14.5" - checksum: 10c0/b952a198c602390161675dc826c47a18539ee36a3a675d8dcfde2d4866513fc9e2608f2133d4233ceb6443e06faa26ee8db9dc0070b26b32be6c9926607552a8 - languageName: node - linkType: hard - "@babel/helper-member-expression-to-functions@npm:^7.13.12": version: 7.13.12 resolution: "@babel/helper-member-expression-to-functions@npm:7.13.12" @@ -361,16 +141,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.14.5": - version: 7.14.7 - resolution: "@babel/helper-member-expression-to-functions@npm:7.14.7" - dependencies: - "@babel/types": "npm:^7.14.5" - checksum: 10c0/75918f58bc8e3e20eaef1937e347712f76128e1ba73edb8a4a2d8f8d5565ce74cc206254910dfa59a7269980e2caeadafa49611cd5d4fbd0605bf827ab315f3b - languageName: node - linkType: hard - -"@babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.13.12": +"@babel/helper-module-imports@npm:^7.13.12": version: 7.13.12 resolution: "@babel/helper-module-imports@npm:7.13.12" dependencies: @@ -379,15 +150,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-module-imports@npm:7.14.5" - dependencies: - "@babel/types": "npm:^7.14.5" - checksum: 10c0/cbf5c0946c24ae9f4a21168a4d7b6de6b704ac32e266f58345a65d7d4f8a37e1e47d42788084b834585eb322cf9ae4286ddad2d2cddcf26eafef1dc82dde5a9d - languageName: node - linkType: hard - "@babel/helper-module-transforms@npm:^7.14.2": version: 7.14.2 resolution: "@babel/helper-module-transforms@npm:7.14.2" @@ -404,22 +166,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-module-transforms@npm:7.14.5" - dependencies: - "@babel/helper-module-imports": "npm:^7.14.5" - "@babel/helper-replace-supers": "npm:^7.14.5" - "@babel/helper-simple-access": "npm:^7.14.5" - "@babel/helper-split-export-declaration": "npm:^7.14.5" - "@babel/helper-validator-identifier": "npm:^7.14.5" - "@babel/template": "npm:^7.14.5" - "@babel/traverse": "npm:^7.14.5" - "@babel/types": "npm:^7.14.5" - checksum: 10c0/fd2e27396a4e103f913c9b8c90b68491418615b59b4d84060bb907f5716b613eaf47178d13b29a7a8fc2af00c02ccf244021695f9d8683a0e1ed20ae87eb6f6f - languageName: node - linkType: hard - "@babel/helper-optimise-call-expression@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-optimise-call-expression@npm:7.12.13" @@ -429,40 +175,13 @@ __metadata: languageName: node linkType: hard -"@babel/helper-optimise-call-expression@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-optimise-call-expression@npm:7.14.5" - dependencies: - "@babel/types": "npm:^7.14.5" - checksum: 10c0/af93220551824fcc05d3f18dceed10fd454e6bb77197833b195fa9cd7a77109f9dd91e195a021b7a8760aee2f8245f78460f92542ca00e3f8adddd5b627a2658 - languageName: node - linkType: hard - -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.13.0, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": +"@babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.13.0": version: 7.13.0 resolution: "@babel/helper-plugin-utils@npm:7.13.0" checksum: 10c0/49bbc12940fdc2f3afb744141a8af037325eb5d1c78cd30de90ffefc440dde3abc9b979ddc9c5e681f4257e158329179c7c2dc353d3791faa9af32ef6b8356d5 languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-plugin-utils@npm:7.14.5" - checksum: 10c0/de33dc7c7b4b334f87a78c6ad2cbab3e25eaef07edcc7941bc03907eed12833fa222890bb3fe83968b108d90898946756caec42d8a51ac3783c77299736de977 - languageName: node - linkType: hard - -"@babel/helper-remap-async-to-generator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-remap-async-to-generator@npm:7.14.5" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.14.5" - "@babel/helper-wrap-function": "npm:^7.14.5" - "@babel/types": "npm:^7.14.5" - checksum: 10c0/808d10467a90449210c59bc2fa92facf20bb920a2db9d06f277ec00d0ce9b7bcef73d455ec7fd4c6e0eb5b5649ea37c611267fa51067845105c8f5a595ea219a - languageName: node - linkType: hard - "@babel/helper-replace-supers@npm:^7.13.12": version: 7.14.4 resolution: "@babel/helper-replace-supers@npm:7.14.4" @@ -475,18 +194,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-replace-supers@npm:7.14.5" - dependencies: - "@babel/helper-member-expression-to-functions": "npm:^7.14.5" - "@babel/helper-optimise-call-expression": "npm:^7.14.5" - "@babel/traverse": "npm:^7.14.5" - "@babel/types": "npm:^7.14.5" - checksum: 10c0/d41892b8a4378ed2107be32c0ea800aab7182e3fcf7bccc31fae0e39481464ed660b9a4177c6002184896c828bcd8186b13adf2dad5273621a21ee60f61c3009 - languageName: node - linkType: hard - "@babel/helper-simple-access@npm:^7.13.12": version: 7.13.12 resolution: "@babel/helper-simple-access@npm:7.13.12" @@ -496,24 +203,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-simple-access@npm:7.14.5" - dependencies: - "@babel/types": "npm:^7.14.5" - checksum: 10c0/429eb587837c923a40d229fab03e42f8ede089919a18b74a867c46b5f686c4424606cf91a7aa32fdfe98e9cd75bd585391dd00e467cbe652a56f448a02b70deb - languageName: node - linkType: hard - -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.14.5" - dependencies: - "@babel/types": "npm:^7.14.5" - checksum: 10c0/daa1bf7c049d2aa93d5ba9a3ba9ea7030c7c2665dc889477f8a6e4d75e97dee3d4e503ebe32048ef9b0ba95e325638b93089f7cfa19b89e3f243c17ae523d7e0 - languageName: node - linkType: hard - "@babel/helper-split-export-declaration@npm:^7.12.13": version: 7.12.13 resolution: "@babel/helper-split-export-declaration@npm:7.12.13" @@ -523,15 +212,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-split-export-declaration@npm:7.14.5" - dependencies: - "@babel/types": "npm:^7.14.5" - checksum: 10c0/e58baf2a3a7999c741174f787ae4675baedeac6cc6c761240f0684b0efd9734474c17bbb884ac95bceebd4a1062ec6a3ae21e092d9a1c300d460548f8ba5684e - languageName: node - linkType: hard - "@babel/helper-string-parser@npm:^7.24.8": version: 7.24.8 resolution: "@babel/helper-string-parser@npm:7.24.8" @@ -546,13 +226,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-validator-identifier@npm:7.14.5" - checksum: 10c0/b80e89eb3609f2b6fb8f7baaf988a1840d317e84e479c64d5e903eb9cf3d4fd1ee7f98bbaa8b0402cbc34cc2ec443fbdbce7022e07db26ed3a81ab542b552f3f - languageName: node - linkType: hard - "@babel/helper-validator-identifier@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-validator-identifier@npm:7.24.7" @@ -567,25 +240,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-validator-option@npm:7.14.5" - checksum: 10c0/9cb2d6c72e73459abfccc7ed42bb1055ce4ca4aba9754edbad694f7f47d0dee940382f51b5f19bb16f1d69b6c32fc734bea9a5654a8f98da09d6be9641b02029 - languageName: node - linkType: hard - -"@babel/helper-wrap-function@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/helper-wrap-function@npm:7.14.5" - dependencies: - "@babel/helper-function-name": "npm:^7.14.5" - "@babel/template": "npm:^7.14.5" - "@babel/traverse": "npm:^7.14.5" - "@babel/types": "npm:^7.14.5" - checksum: 10c0/b6e06013de79b2fa6106b62207b15d195daff50983faa482912a271100030e2019e11f14cfc1fed0bc4329e2211ce0402a56c939079fc70b944a40b0c1710385 - languageName: node - linkType: hard - "@babel/helpers@npm:^7.14.0": version: 7.14.0 resolution: "@babel/helpers@npm:7.14.0" @@ -597,17 +251,6 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.14.6": - version: 7.14.6 - resolution: "@babel/helpers@npm:7.14.6" - dependencies: - "@babel/template": "npm:^7.14.5" - "@babel/traverse": "npm:^7.14.5" - "@babel/types": "npm:^7.14.5" - checksum: 10c0/b907e60343e923cd82c3a5391673be53f552578494e13e24ccbd3b9baaae6651dca230fef2247c31eb0cb3f178bda7335b682fab2e7e5e1097c552432f63511b - languageName: node - linkType: hard - "@babel/highlight@npm:^7.12.13": version: 7.14.0 resolution: "@babel/highlight@npm:7.14.0" @@ -619,17 +262,6 @@ __metadata: languageName: node linkType: hard -"@babel/highlight@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/highlight@npm:7.14.5" - dependencies: - "@babel/helper-validator-identifier": "npm:^7.14.5" - chalk: "npm:^2.0.0" - js-tokens: "npm:^4.0.0" - checksum: 10c0/b9d16895e4bf780d69504c7cc8a9871dc668bcd1851c4a7a7f039f34ba5bb1f04efc4ad6b79112496c7896d541a4d38efa02e7d8be8fb0a1f352097cff8ba79d - languageName: node - linkType: hard - "@babel/parser@npm:^7.12.13, @babel/parser@npm:^7.14.2, @babel/parser@npm:^7.14.3": version: 7.14.4 resolution: "@babel/parser@npm:7.14.4" @@ -639,1104 +271,104 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.14.5, @babel/parser@npm:^7.14.6, @babel/parser@npm:^7.14.7": - version: 7.14.7 - resolution: "@babel/parser@npm:7.14.7" - bin: - parser: ./bin/babel-parser.js - checksum: 10c0/f0a6c8f259c99587dc75e72f75dcd94ceea7af414c1a858dac57d7db3dc0b5af49966de2d205fabbb120245b0a89cd9a76fb7d1c78ad474b72e44ada8d41f3e6 - languageName: node - linkType: hard - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.14.5" - "@babel/plugin-proposal-optional-chaining": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.13.0 - checksum: 10c0/cf5586c3cc6d2402c49f26085dcdf673f693f948599b7d064834b1ce79aa1bb76963474e1d84d850aaa1ba18664906999ca62bba52f37eceeadcd4f7028f8078 - languageName: node - linkType: hard - -"@babel/plugin-proposal-async-generator-functions@npm:^7.14.7": - version: 7.14.7 - resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.14.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-remap-async-to-generator": "npm:^7.14.5" - "@babel/plugin-syntax-async-generators": "npm:^7.8.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/0853f20d238e0f9eae852034285a382c64e1981bcc6c5196a969566988dce8301fe3fd2dbfa8ee7bb9595aaa61fe0e83ddebb2886fe4a7794398f483a857c040 - languageName: node - linkType: hard - -"@babel/plugin-proposal-class-properties@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-class-properties@npm:7.14.5" - dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/11650465820d31d40445529f64ccf084b031f681970ce57774ac1fb6fbd28b3306a86b3546d520ca31d2dae06a6004f9bd1ffff0e44d5c3ce54519620ebc6e57 - languageName: node - linkType: hard - -"@babel/plugin-proposal-class-static-block@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-class-static-block@npm:7.14.5" - dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.12.0 - checksum: 10c0/52bd9cc9cb627809b090fff3fec05fa8858ba0fd5c0e4fcb2cfc572f9e9d8b9522939c0116ccc558a9cc5b3bc7c77ca1cbbb8717ff60fe23e65e74b9345c6cc7 - languageName: node - linkType: hard - -"@babel/plugin-proposal-dynamic-import@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-dynamic-import@npm:7.14.5" +"@babel/plugin-syntax-jsx@npm:^7.12.13": + version: 7.12.13 + resolution: "@babel/plugin-syntax-jsx@npm:7.12.13" dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/helper-plugin-utils": "npm:^7.12.13" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/ae31845d4b7178ce24f89357d511105ab3ff29711e09b62ccbb7226c458c25ce9c19e1c9002682e7c07e8589224b53b4afd0efaa6c1a00cbf49c77d68da226fc + checksum: 10c0/c79976ba737f7eba2a84f6bc04f3802b5c63faf73b8a85902600610c9596adf4e8ebb06bb2fb9dcfb92d4e8deb508f1182fb50a74317e2c8f7a7121d2374e693 languageName: node linkType: hard -"@babel/plugin-proposal-export-namespace-from@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.14.5" +"@babel/plugin-transform-react-display-name@npm:^7.12.13": + version: 7.14.2 + resolution: "@babel/plugin-transform-react-display-name@npm:7.14.2" dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" + "@babel/helper-plugin-utils": "npm:^7.13.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/0f775df669110de212910ce7c6287079dd07d578afae9746cd2059afad2ea0d7d4bb5376de520c78fb5364a1f633ecc623998d39956919d922cffcfb3ed1653f + checksum: 10c0/6cce59233975bcc8a510a5b3faf089143b5464548037f0135838c486f7e833150d79f923d6f3c2b6631c1156e079bbc403c40a2f2b8a213f1a56d0ffeb09a699 languageName: node linkType: hard -"@babel/plugin-proposal-json-strings@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-json-strings@npm:7.14.5" +"@babel/plugin-transform-react-jsx-development@npm:^7.12.17": + version: 7.12.17 + resolution: "@babel/plugin-transform-react-jsx-development@npm:7.12.17" dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-json-strings": "npm:^7.8.3" + "@babel/plugin-transform-react-jsx": "npm:^7.12.17" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/06f63ca10c6cb8c66a3446d4bcde780f304771effc586cfa57bf7bfd510d213a2886dd922bcf79944cc0788fc96da72bae116980ff04319d20395f66823608b1 + checksum: 10c0/ca81c19147f45d5de612ee32b655d8f3ff45ec7e4aec721f66f7a8689e8e986bd089be8f0cdf492fe3c7fde364b5720cab84bf151e1f16b2721bda74ace008ee languageName: node linkType: hard -"@babel/plugin-proposal-logical-assignment-operators@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.14.5" +"@babel/plugin-transform-react-jsx@npm:^7.12.17, @babel/plugin-transform-react-jsx@npm:^7.13.12": + version: 7.14.3 + resolution: "@babel/plugin-transform-react-jsx@npm:7.14.3" dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" + "@babel/helper-annotate-as-pure": "npm:^7.12.13" + "@babel/helper-module-imports": "npm:^7.13.12" + "@babel/helper-plugin-utils": "npm:^7.13.0" + "@babel/plugin-syntax-jsx": "npm:^7.12.13" + "@babel/types": "npm:^7.14.2" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/3e30b19b4f3f8b85ccd3fccd1b0db5dd6ad10738fed88087c22d7464de952ce5eb94a60fa7a081c511b841248e5c9bb159f814220990a07fdaabe07b1468c6e0 + checksum: 10c0/ed17c331e02c8168f150db39666a95995f3a0ed5c836fd815f1b6eebb2fa1397c1f8c5ba769f7eee4c440893e871ea4db69068d0ca91b4eb9ea3badc51ed2a87 languageName: node linkType: hard -"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.14.5" +"@babel/plugin-transform-react-pure-annotations@npm:^7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.12.1" dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/helper-annotate-as-pure": "npm:^7.10.4" + "@babel/helper-plugin-utils": "npm:^7.10.4" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/15b2b7fb3bea6aa0f5be7c807a63b636f9717ee4a6cd37d7100acecf8ff9c684cd01d8a2114cc8e597734d7fe49ff06d35d3d809ae49c2f0979843efc6ddfbef + checksum: 10c0/706386f5e21ce66dafc375ad1815284ddd74d4dbc41726419b7ba7565a7fa1c9269135cd955bfe15fb0c8aa9ab609967354a8455b9c0caf48dfaf7966965ba94 languageName: node linkType: hard -"@babel/plugin-proposal-numeric-separator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-numeric-separator@npm:7.14.5" +"@babel/preset-react@npm:^7.0.0": + version: 7.13.13 + resolution: "@babel/preset-react@npm:7.13.13" dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" + "@babel/helper-plugin-utils": "npm:^7.13.0" + "@babel/helper-validator-option": "npm:^7.12.17" + "@babel/plugin-transform-react-display-name": "npm:^7.12.13" + "@babel/plugin-transform-react-jsx": "npm:^7.13.12" + "@babel/plugin-transform-react-jsx-development": "npm:^7.12.17" + "@babel/plugin-transform-react-pure-annotations": "npm:^7.12.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10c0/97e5345f3ecc6de43273632815f74d2dd4548ed5e3d75724f67c703b064d1e6edce5f76e144e500825a9ceb94c510e1943fd5ee454ed83364e74370587a07f75 + checksum: 10c0/2b714d1cc90ad5061b6156b9f6528e1498d7b208c409a434be28793299a3734364ef921131af473e49a1dfa9129d54068b2257a23e10350b3e208824fa02b69c languageName: node linkType: hard -"@babel/plugin-proposal-object-rest-spread@npm:^7.14.7": - version: 7.14.7 - resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.14.7" +"@babel/runtime-corejs3@npm:^7.10.2": + version: 7.14.0 + resolution: "@babel/runtime-corejs3@npm:7.14.0" dependencies: - "@babel/compat-data": "npm:^7.14.7" - "@babel/helper-compilation-targets": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" - "@babel/plugin-transform-parameters": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/861c81bcf70d873ae5eea79b59548f6f9604602ea3cc97481b1645ce82af383927b1c454ace3abaa198ba6c6577d5eb90e589db21f65f6f4f43a2fb5f951f620 + core-js-pure: "npm:^3.0.0" + regenerator-runtime: "npm:^0.13.4" + checksum: 10c0/3763a67db07181ef06f5f7ebb02a6f8df607835e7164779070edc68b8a1ff581f5f6e2c6b929a316d20759d8a4faa3ca92a6968dcd91ec2740ddf149834dde87 languageName: node linkType: hard -"@babel/plugin-proposal-optional-catch-binding@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.14.5" +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2": + version: 7.14.0 + resolution: "@babel/runtime@npm:7.14.0" dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/4eb3f503525eb9bfb96fd8598de2f7b64caa5cc0fc109f385f9bd27306c6ddaaa7a9f4b6d3057e4050f9b0d43fd8dc123f531954d42ef8a5537e848567ab7f1c + regenerator-runtime: "npm:^0.13.4" + checksum: 10c0/27ba256f339682dae407ee76736e2e5854dbebb2eaef18e2a443b1a7554ab47aef6dea41cbe3957750e898d64cc08426d1730d94cf173a0da5ff559e103bd51f languageName: node linkType: hard -"@babel/plugin-proposal-optional-chaining@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-optional-chaining@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.14.5" - "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/7037d4e3e3751a7d25ccb969f72541992c7eb960284904d2ca7fe7a8f6603f9ca5abc8ee592938b9701efed5f5a944b094c78f81225d13b27da68b68c6b17a51 - languageName: node - linkType: hard - -"@babel/plugin-proposal-private-methods@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-private-methods@npm:7.14.5" - dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/df596f2a1efa7efb578ebecac6b718e1e9c3d9b1ff943f34e26a997e0de9e9ac435ea4b49f7b11979cff65ed6a4dfe171400cf8af351c9874efa249bc7311908 - languageName: node - linkType: hard - -"@babel/plugin-proposal-private-property-in-object@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.14.5" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.14.5" - "@babel/helper-create-class-features-plugin": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/7000b403a6154de47ca3f7b88a01b20c78f963e5c487d572b5b68794d37924cc41551f7fa1573147f468bfe81174d367ea34b4d32d916286cda31397e7a8287b - languageName: node - linkType: hard - -"@babel/plugin-proposal-unicode-property-regex@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.14.5" - dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/4047f4085eed41feb8209875083b4300421f413b08be299ebaa98007b2e052859be23b6749be379e98287d0f3a35c43755c17f3fc741afdc445a3addc338983e - languageName: node - linkType: hard - -"@babel/plugin-proposal-unicode-property-regex@npm:^7.4.4": - version: 7.12.13 - resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.12.13" - dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.12.13" - "@babel/helper-plugin-utils": "npm:^7.12.13" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/e1474b4394627c588051886d28c5c53b23b0e5da23c64aa7ecd10517722e359d1c1eb3af7480774b6240d77e0f3aa84f7f5b0e1424a9afcca2fab1f2e47fab82 - languageName: node - linkType: hard - -"@babel/plugin-syntax-async-generators@npm:^7.8.4": - version: 7.8.4 - resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/d13efb282838481348c71073b6be6245b35d4f2f964a8f71e4174f235009f929ef7613df25f8d2338e2d3e44bc4265a9f8638c6aaa136d7a61fe95985f9725c8 - languageName: node - linkType: hard - -"@babel/plugin-syntax-class-properties@npm:^7.12.13": - version: 7.12.13 - resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.12.13" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/95168fa186416195280b1264fb18afcdcdcea780b3515537b766cb90de6ce042d42dd6a204a39002f794ae5845b02afb0fd4861a3308a861204a55e68310a120 - languageName: node - linkType: hard - -"@babel/plugin-syntax-class-static-block@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/4464bf9115f4a2d02ce1454411baf9cfb665af1da53709c5c56953e5e2913745b0fcce82982a00463d6facbdd93445c691024e310b91431a1e2f024b158f6371 - languageName: node - linkType: hard - -"@babel/plugin-syntax-dynamic-import@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/9c50927bf71adf63f60c75370e2335879402648f468d0172bc912e303c6a3876927d8eb35807331b57f415392732ed05ab9b42c68ac30a936813ab549e0246c5 - languageName: node - linkType: hard - -"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/5100d658ba563829700cd8d001ddc09f4c0187b1a13de300d729c5b3e87503f75a6d6c99c1794182f7f1a9f546ee009df4f15a0ce36376e206ed0012fa7cdc24 - languageName: node - linkType: hard - -"@babel/plugin-syntax-json-strings@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/e98f31b2ec406c57757d115aac81d0336e8434101c224edd9a5c93cefa53faf63eacc69f3138960c8b25401315af03df37f68d316c151c4b933136716ed6906e - languageName: node - linkType: hard - -"@babel/plugin-syntax-jsx@npm:^7.12.13": - version: 7.12.13 - resolution: "@babel/plugin-syntax-jsx@npm:7.12.13" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.12.13" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/c79976ba737f7eba2a84f6bc04f3802b5c63faf73b8a85902600610c9596adf4e8ebb06bb2fb9dcfb92d4e8deb508f1182fb50a74317e2c8f7a7121d2374e693 - languageName: node - linkType: hard - -"@babel/plugin-syntax-jsx@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-jsx@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/b553ccd6cf1b560616c4cd347f851a9a1d853c084bac82d39fae9b5edcc283d03053a78d014fde79c07c5dc07cc15ec988065616e9efea3220b58913205fdf49 - languageName: node - linkType: hard - -"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4": - version: 7.10.4 - resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.10.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/2594cfbe29411ad5bc2ad4058de7b2f6a8c5b86eda525a993959438615479e59c012c14aec979e538d60a584a1a799b60d1b8942c3b18468cb9d99b8fd34cd0b - languageName: node - linkType: hard - -"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/2024fbb1162899094cfc81152449b12bd0cc7053c6d4bda8ac2852545c87d0a851b1b72ed9560673cbf3ef6248257262c3c04aabf73117215c1b9cc7dd2542ce - languageName: node - linkType: hard - -"@babel/plugin-syntax-numeric-separator@npm:^7.10.4": - version: 7.10.4 - resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.10.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/c55a82b3113480942c6aa2fcbe976ff9caa74b7b1109ff4369641dfbc88d1da348aceb3c31b6ed311c84d1e7c479440b961906c735d0ab494f688bf2fd5b9bb9 - languageName: node - linkType: hard - -"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/ee1eab52ea6437e3101a0a7018b0da698545230015fc8ab129d292980ec6dff94d265e9e90070e8ae5fed42f08f1622c14c94552c77bcac784b37f503a82ff26 - languageName: node - linkType: hard - -"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/27e2493ab67a8ea6d693af1287f7e9acec206d1213ff107a928e85e173741e1d594196f99fec50e9dde404b09164f39dec5864c767212154ffe1caa6af0bc5af - languageName: node - linkType: hard - -"@babel/plugin-syntax-optional-chaining@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/46edddf2faa6ebf94147b8e8540dfc60a5ab718e2de4d01b2c0bdf250a4d642c2bd47cbcbb739febcb2bf75514dbcefad3c52208787994b8d0f8822490f55e81 - languageName: node - linkType: hard - -"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/69822772561706c87f0a65bc92d0772cea74d6bc0911537904a676d5ff496a6d3ac4e05a166d8125fce4a16605bace141afc3611074e170a994e66e5397787f3 - languageName: node - linkType: hard - -"@babel/plugin-syntax-top-level-await@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/14bf6e65d5bc1231ffa9def5f0ef30b19b51c218fcecaa78cd1bdf7939dfdf23f90336080b7f5196916368e399934ce5d581492d8292b46a2fb569d8b2da106f - languageName: node - linkType: hard - -"@babel/plugin-syntax-typescript@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-typescript@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/8aab66fad457918bb35dcd5cc1bd9251b48ab1abb226c07fa05a8873f6973845d331e3f215341d03ca856c50b13511242af915d07b89f399d4424208bc7dfd68 - languageName: node - linkType: hard - -"@babel/plugin-transform-arrow-functions@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/d1e9bf5a026161f4133b7142ae1abb88b835b5394d9f7dda03c3f53c57d28f1673414ed81a8679b6d06ce60eb3dc25931cf4659d60f6a6c16c39da988c0d8359 - languageName: node - linkType: hard - -"@babel/plugin-transform-async-to-generator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.14.5" - dependencies: - "@babel/helper-module-imports": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-remap-async-to-generator": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/5d71c1fe91dc69db7a4b598edb6480d6658f2f57fbe4add1bbc9a6885c9ed708f73192957bb9caee19e5ae4d9d1f8e940253a337eddcb941b73678555d224596 - languageName: node - linkType: hard - -"@babel/plugin-transform-block-scoped-functions@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/864f35c311b6e56307f3a48a419a6bfd11687d4287590b3795318754006a97ad72b8eebf65a74b88c2fcb1624676aad420ca2a590713b267dc94c00bdeae0df7 - languageName: node - linkType: hard - -"@babel/plugin-transform-block-scoping@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-block-scoping@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/9e7c334b6180ba92e49c263cfcac969800f113c3328847f46c1d0bd74a245964b655270953ee1db7826c8a8302589418e1c1be428d0c7bd6aced849e23300262 - languageName: node - linkType: hard - -"@babel/plugin-transform-classes@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-classes@npm:7.14.5" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.14.5" - "@babel/helper-function-name": "npm:^7.14.5" - "@babel/helper-optimise-call-expression": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-replace-supers": "npm:^7.14.5" - "@babel/helper-split-export-declaration": "npm:^7.14.5" - globals: "npm:^11.1.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/a36fde6a59c0132de7c91135e0b4935794b109b73d6d7e2dbe7612e9771573848825d2fdf66b6c5a1ecfa7630e055b14daaf69913377011fc1f6b2dcef170fd2 - languageName: node - linkType: hard - -"@babel/plugin-transform-computed-properties@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-computed-properties@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/3eed440f30bae21f5b11d8dea0f12d3ac0e0c623409161c49aae264b77736e60f0385dfbcf3c6deb03cf7ba2505f2769e21b7c5cb07cfb92d90e9f5d46a91436 - languageName: node - linkType: hard - -"@babel/plugin-transform-destructuring@npm:^7.14.7": - version: 7.14.7 - resolution: "@babel/plugin-transform-destructuring@npm:7.14.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/fc62688948b23d59c8286602757999bd4f551e7171619fb0750f804d9725f3d79d87a51f7fe4f4e12064c4e86f24a4616d6c2a537ca8f2ecf1b54482a3fc0356 - languageName: node - linkType: hard - -"@babel/plugin-transform-dotall-regex@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.14.5" - dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/7ce77cb4565e37b9ef3b9171953bf7243c80fbf62d4c1031234f46b1ebdaa84128018dc0a9e86aaa9f1a862408f9d8955c93f019b4b7e7198a96b8d147f2b0e9 - languageName: node - linkType: hard - -"@babel/plugin-transform-dotall-regex@npm:^7.4.4": - version: 7.12.13 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.12.13" - dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.12.13" - "@babel/helper-plugin-utils": "npm:^7.12.13" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/40d79120e22e2533bc424bd3afff8cc5fada593c8f12b30e4df3e1f5409b75d9da37ca7626d700c6e29f7017d5b43eef32e5130bf72f5daa292e43b83a4756e5 - languageName: node - linkType: hard - -"@babel/plugin-transform-duplicate-keys@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/c7111a67bec29ba27fd01105a0b1b613ad0c76597934302ef1e56be1b8b32943df05c75a5be490e0ae55148d6ebd5bf2007249213b75e8d35c10160114a883ba - languageName: node - linkType: hard - -"@babel/plugin-transform-exponentiation-operator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.14.5" - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/876f072ab2fdbcd9e2cc786b7f7e40359dcf165c035bd1619e79bdcc27a250e2aca46e02c0b8c290ffbc354d12d32f43b589265d9ca0e53be6f7d0fd34da5ee2 - languageName: node - linkType: hard - -"@babel/plugin-transform-for-of@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-for-of@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/6784a661e828fe1652484a47555fb0ad3e3c236bef8359cbe363e443b91e4ee1d254c1fa88bde6e9c49e936eb741447d80e7b1a1a44006707be69358a40ef458 - languageName: node - linkType: hard - -"@babel/plugin-transform-function-name@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-function-name@npm:7.14.5" - dependencies: - "@babel/helper-function-name": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/18d61764d911a96319ec6accaa281d0691084443b452478e1d9bf82fe011eb62c8c8a0bacecbfac6fcee83e4d53e777bccd6ff46718a1c1b2f52fdc7e8509ec5 - languageName: node - linkType: hard - -"@babel/plugin-transform-literals@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-literals@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/a9383db99026a44d2373ca2e3048c566d66f436aca326d1dc4e07ec90953a075ab4897c54c7adbd52fbd1ef538b4cee346cc0db96bfeae70969b89e995c2a86d - languageName: node - linkType: hard - -"@babel/plugin-transform-member-expression-literals@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/b322fa6c7f2dedf2f9c8b5ed33d1dcb377ec04375f348aaf33f3bf98fe3e3a96c008e623c7de7da47f0ddb5c63c57e8b233986a53e58f951b010ff1078de62b1 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-amd@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-modules-amd@npm:7.14.5" - dependencies: - "@babel/helper-module-transforms": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - babel-plugin-dynamic-import-node: "npm:^2.3.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/e9e4be72bee9312e47d75b6e673d2986b6a0ddfd6d2638ce98b91014c3ffff4e2084d1b9b4f401bbbfc030b79770afe4f49cbe4a8b6d24df9ac910695c0ddea2 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-commonjs@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.14.5" - dependencies: - "@babel/helper-module-transforms": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-simple-access": "npm:^7.14.5" - babel-plugin-dynamic-import-node: "npm:^2.3.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/47c2a02eab145ce9e69f0be27acdd2d90cea6e6fd293e68404b816450eb37626c1c03ff3fe92d85e2353d703b64cb36941e639c1d5c3331d9f5a73489c10b59c - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-systemjs@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.14.5" - dependencies: - "@babel/helper-hoist-variables": "npm:^7.14.5" - "@babel/helper-module-transforms": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-validator-identifier": "npm:^7.14.5" - babel-plugin-dynamic-import-node: "npm:^2.3.3" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/52cd1a11c27c82718712fa753040f1d196576e9a405c40dcafec1ec9dc93b76c4658e112aa22e6c5c09de79608df0468d9b0dcd795705f5ca56d3c595eadab81 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-umd@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-modules-umd@npm:7.14.5" - dependencies: - "@babel/helper-module-transforms": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/d622f8398673472b65345b58bb226523ad75118c34c591b23a369f53c75f3831e9bdb6a309aec6af631b6446bc6a6460cae920933ef2d7e6e0940b0f6684fa94 - languageName: node - linkType: hard - -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.14.7": - version: 7.14.7 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.14.7" - dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/df2b1012a2da9666f6fc60f61d660f00352057f6fce0adcf87118c5614726bb6bd5e98bf0258a1026513405018a388ab270bc68638ae13e4439887dd44059925 - languageName: node - linkType: hard - -"@babel/plugin-transform-new-target@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-new-target@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/6efea7d9749fd7e6a78b02c561a4b42a231867469b2814b5962d168803a240ef6b947262799c407fbe0e055c6c3a342f03c43a677744469f2e703ef388444915 - languageName: node - linkType: hard - -"@babel/plugin-transform-object-super@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-object-super@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-replace-supers": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/259b6937a816ea533ba971a885127a66a0ea5a6707c0f677911f69d3b2ec530801542eb61e851518578a67d00fe26a87d9cd9151495474423e722d72c6192dc5 - languageName: node - linkType: hard - -"@babel/plugin-transform-parameters@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-parameters@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/d895ece369eba57591529369192b9e0cfdb09dfc132d2ec96d7f17a8b9ef919f20dd39859c61a46e047a0573e2329cfb729296f56f8316057b6f6cc08122277c - languageName: node - linkType: hard - -"@babel/plugin-transform-property-literals@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-property-literals@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/68cc043bdd1b1b4e445bea81d6ea592b15c20c3de02d245fa32972086a8aab1adc02085bdcef60c5faab735d2d3253a692aebfdeceddf77f715b1e6403868d9b - languageName: node - linkType: hard - -"@babel/plugin-transform-react-display-name@npm:^7.12.13": - version: 7.14.2 - resolution: "@babel/plugin-transform-react-display-name@npm:7.14.2" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.13.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/6cce59233975bcc8a510a5b3faf089143b5464548037f0135838c486f7e833150d79f923d6f3c2b6631c1156e079bbc403c40a2f2b8a213f1a56d0ffeb09a699 - languageName: node - linkType: hard - -"@babel/plugin-transform-react-display-name@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-react-display-name@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/15519b85a448ca61b36e7c424ec74f86ebf16d80f3f9b7fa356ea7ab580024f936c0278817ba56e71331257127418a0ba5a0e1ef7e338f4a6d201a752780afac - languageName: node - linkType: hard - -"@babel/plugin-transform-react-jsx-development@npm:^7.12.17": - version: 7.12.17 - resolution: "@babel/plugin-transform-react-jsx-development@npm:7.12.17" - dependencies: - "@babel/plugin-transform-react-jsx": "npm:^7.12.17" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/ca81c19147f45d5de612ee32b655d8f3ff45ec7e4aec721f66f7a8689e8e986bd089be8f0cdf492fe3c7fde364b5720cab84bf151e1f16b2721bda74ace008ee - languageName: node - linkType: hard - -"@babel/plugin-transform-react-jsx-development@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-react-jsx-development@npm:7.14.5" - dependencies: - "@babel/plugin-transform-react-jsx": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/da8479a25f07f674c052babb45f5b398ebb2027feb2f560936fec3275581ad08b7926aa429bc7e3a5e238c892e88cdebc97221be8f016606591a487ace4a796e - languageName: node - linkType: hard - -"@babel/plugin-transform-react-jsx@npm:^7.12.17, @babel/plugin-transform-react-jsx@npm:^7.13.12": - version: 7.14.3 - resolution: "@babel/plugin-transform-react-jsx@npm:7.14.3" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.12.13" - "@babel/helper-module-imports": "npm:^7.13.12" - "@babel/helper-plugin-utils": "npm:^7.13.0" - "@babel/plugin-syntax-jsx": "npm:^7.12.13" - "@babel/types": "npm:^7.14.2" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/ed17c331e02c8168f150db39666a95995f3a0ed5c836fd815f1b6eebb2fa1397c1f8c5ba769f7eee4c440893e871ea4db69068d0ca91b4eb9ea3badc51ed2a87 - languageName: node - linkType: hard - -"@babel/plugin-transform-react-jsx@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-react-jsx@npm:7.14.5" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.14.5" - "@babel/helper-module-imports": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-jsx": "npm:^7.14.5" - "@babel/types": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/532a15944943efcd1533fc9f5d223bd179290cf11f26659cbef510537c3869a75db15fcea028d2044b9e260aa57072e8ba975ead60ba6f2c726a31aff9ed9216 - languageName: node - linkType: hard - -"@babel/plugin-transform-react-pure-annotations@npm:^7.12.1": - version: 7.12.1 - resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.12.1" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.10.4" - "@babel/helper-plugin-utils": "npm:^7.10.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/706386f5e21ce66dafc375ad1815284ddd74d4dbc41726419b7ba7565a7fa1c9269135cd955bfe15fb0c8aa9ab609967354a8455b9c0caf48dfaf7966965ba94 - languageName: node - linkType: hard - -"@babel/plugin-transform-react-pure-annotations@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.14.5" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/9d831fdc85d10a6f41d5aa542343243c44d814aca7126a01d9c800a6bb6a37184f3748b59a21af2f4c5c82d60b0bc5d3f6379382803a149e8937291ea403d318 - languageName: node - linkType: hard - -"@babel/plugin-transform-regenerator@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-regenerator@npm:7.14.5" - dependencies: - regenerator-transform: "npm:^0.14.2" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/6e47168c1a838b751315632fcc4f2cbd39a478dbdd884b8d0da22a63f8912a6bdafce8b581fe372abbf39d9df028383c69c16bd674afd484d28de3f74d2ee2df - languageName: node - linkType: hard - -"@babel/plugin-transform-reserved-words@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-reserved-words@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/a5b01e11babae05dec3203b3b96f757c266f3d8287620bd7ed020660066141c97cbfdd99e96aa81723b3fe6e02f947cfc5b1231d0b72e5c521ce564e5cca7cbe - languageName: node - linkType: hard - -"@babel/plugin-transform-runtime@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-runtime@npm:7.14.5" - dependencies: - "@babel/helper-module-imports": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - babel-plugin-polyfill-corejs2: "npm:^0.2.2" - babel-plugin-polyfill-corejs3: "npm:^0.2.2" - babel-plugin-polyfill-regenerator: "npm:^0.2.2" - semver: "npm:^6.3.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/03ac133453823d7e2c1db0406447e84945acad9122f52348cb51e880b318df329407a8f9cf42068cfb3fc3c9fce4560f0f9e9fa3dec8bcdcca96162af63b38b5 - languageName: node - linkType: hard - -"@babel/plugin-transform-shorthand-properties@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/0d6f6ed31d4dc45e6b1a495cf5164bbf0a7efa6be280df6f33ce640fc5aedfb780dc1bc56906d198afe1ddf9b3e23d251cee0b07f8c7e460483b3793574d9670 - languageName: node - linkType: hard - -"@babel/plugin-transform-spread@npm:^7.14.6": - version: 7.14.6 - resolution: "@babel/plugin-transform-spread@npm:7.14.6" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/b1e95038fdd21dcac4c2c613b4206b16fb7e87a51897f52566f4b736d42fadfddb88a67d79e3ab2c8e16b126a4e2843f85d858d3f535bc426aae8d822457651e - languageName: node - linkType: hard - -"@babel/plugin-transform-sticky-regex@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/2f8276fe352b180852d986a8d899db4da3522bb3fa811fee3fc84d5b84ae5a616f3cf771690cc6e34c840c3b09685fed0b2de04be48adfd749344b12640cef61 - languageName: node - linkType: hard - -"@babel/plugin-transform-template-literals@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-template-literals@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/58f5f70ae5343331b3840c423044cd788e0f9628deae73b4b1584a98f36c9d4184a49667e0f8640cb50f349e47fa7e78bb8f2344a4210ed84236324cbf758725 - languageName: node - linkType: hard - -"@babel/plugin-transform-typeof-symbol@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/380d6b382e470cbdd2a89430415016cfac20f3b78a0742107fffa17f7bc211be78e6cfa207df6e19345298a7100b6fe8f2275714338b25785ab1d46b638a9f91 - languageName: node - linkType: hard - -"@babel/plugin-transform-typescript@npm:^7.14.5": - version: 7.14.6 - resolution: "@babel/plugin-transform-typescript@npm:7.14.6" - dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.14.6" - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/plugin-syntax-typescript": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/f1aa9db5feb4ec79281ac4a553deda6918e0b76f8b453138c06760c24f6b34bcb45d42261934ba33d5590435fcac98b25f67b64de85f1cf46399452f17412ff5 - languageName: node - linkType: hard - -"@babel/plugin-transform-unicode-escapes@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/bcc79f236c351740d3b1b9c262457d8f24ab80d9ce99291d1d259d84d379fbca60055b145bb625f1661ca76fdc886f10145d563aad823e17e278d8145a7b0319 - languageName: node - linkType: hard - -"@babel/plugin-transform-unicode-regex@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.14.5" - dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/f02a91fcbf98707d6d00f8130a1c260e512c6fcf4cd97d110d9161156427118c91146bdc0455fd4098d15e4128030465a5abd828472d11b32090eff4a291afe5 - languageName: node - linkType: hard - -"@babel/preset-env@npm:^7.14.5": - version: 7.14.7 - resolution: "@babel/preset-env@npm:7.14.7" - dependencies: - "@babel/compat-data": "npm:^7.14.7" - "@babel/helper-compilation-targets": "npm:^7.14.5" - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-validator-option": "npm:^7.14.5" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.14.5" - "@babel/plugin-proposal-async-generator-functions": "npm:^7.14.7" - "@babel/plugin-proposal-class-properties": "npm:^7.14.5" - "@babel/plugin-proposal-class-static-block": "npm:^7.14.5" - "@babel/plugin-proposal-dynamic-import": "npm:^7.14.5" - "@babel/plugin-proposal-export-namespace-from": "npm:^7.14.5" - "@babel/plugin-proposal-json-strings": "npm:^7.14.5" - "@babel/plugin-proposal-logical-assignment-operators": "npm:^7.14.5" - "@babel/plugin-proposal-nullish-coalescing-operator": "npm:^7.14.5" - "@babel/plugin-proposal-numeric-separator": "npm:^7.14.5" - "@babel/plugin-proposal-object-rest-spread": "npm:^7.14.7" - "@babel/plugin-proposal-optional-catch-binding": "npm:^7.14.5" - "@babel/plugin-proposal-optional-chaining": "npm:^7.14.5" - "@babel/plugin-proposal-private-methods": "npm:^7.14.5" - "@babel/plugin-proposal-private-property-in-object": "npm:^7.14.5" - "@babel/plugin-proposal-unicode-property-regex": "npm:^7.14.5" - "@babel/plugin-syntax-async-generators": "npm:^7.8.4" - "@babel/plugin-syntax-class-properties": "npm:^7.12.13" - "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" - "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" - "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" - "@babel/plugin-syntax-json-strings": "npm:^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" - "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" - "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" - "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" - "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" - "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" - "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" - "@babel/plugin-transform-arrow-functions": "npm:^7.14.5" - "@babel/plugin-transform-async-to-generator": "npm:^7.14.5" - "@babel/plugin-transform-block-scoped-functions": "npm:^7.14.5" - "@babel/plugin-transform-block-scoping": "npm:^7.14.5" - "@babel/plugin-transform-classes": "npm:^7.14.5" - "@babel/plugin-transform-computed-properties": "npm:^7.14.5" - "@babel/plugin-transform-destructuring": "npm:^7.14.7" - "@babel/plugin-transform-dotall-regex": "npm:^7.14.5" - "@babel/plugin-transform-duplicate-keys": "npm:^7.14.5" - "@babel/plugin-transform-exponentiation-operator": "npm:^7.14.5" - "@babel/plugin-transform-for-of": "npm:^7.14.5" - "@babel/plugin-transform-function-name": "npm:^7.14.5" - "@babel/plugin-transform-literals": "npm:^7.14.5" - "@babel/plugin-transform-member-expression-literals": "npm:^7.14.5" - "@babel/plugin-transform-modules-amd": "npm:^7.14.5" - "@babel/plugin-transform-modules-commonjs": "npm:^7.14.5" - "@babel/plugin-transform-modules-systemjs": "npm:^7.14.5" - "@babel/plugin-transform-modules-umd": "npm:^7.14.5" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.14.7" - "@babel/plugin-transform-new-target": "npm:^7.14.5" - "@babel/plugin-transform-object-super": "npm:^7.14.5" - "@babel/plugin-transform-parameters": "npm:^7.14.5" - "@babel/plugin-transform-property-literals": "npm:^7.14.5" - "@babel/plugin-transform-regenerator": "npm:^7.14.5" - "@babel/plugin-transform-reserved-words": "npm:^7.14.5" - "@babel/plugin-transform-shorthand-properties": "npm:^7.14.5" - "@babel/plugin-transform-spread": "npm:^7.14.6" - "@babel/plugin-transform-sticky-regex": "npm:^7.14.5" - "@babel/plugin-transform-template-literals": "npm:^7.14.5" - "@babel/plugin-transform-typeof-symbol": "npm:^7.14.5" - "@babel/plugin-transform-unicode-escapes": "npm:^7.14.5" - "@babel/plugin-transform-unicode-regex": "npm:^7.14.5" - "@babel/preset-modules": "npm:^0.1.4" - "@babel/types": "npm:^7.14.5" - babel-plugin-polyfill-corejs2: "npm:^0.2.2" - babel-plugin-polyfill-corejs3: "npm:^0.2.2" - babel-plugin-polyfill-regenerator: "npm:^0.2.2" - core-js-compat: "npm:^3.15.0" - semver: "npm:^6.3.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/330ef7f845fff94d925e77e95cdff18e0a9a4c83f846b1f0ec212fce87a412802896521a90c72ec6992f69655e146efb3bc26f42afbe5f4296a0c63ccb8ae81e - languageName: node - linkType: hard - -"@babel/preset-modules@npm:^0.1.4": - version: 0.1.4 - resolution: "@babel/preset-modules@npm:0.1.4" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.0.0" - "@babel/plugin-proposal-unicode-property-regex": "npm:^7.4.4" - "@babel/plugin-transform-dotall-regex": "npm:^7.4.4" - "@babel/types": "npm:^7.4.4" - esutils: "npm:^2.0.2" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/3f2fed853d1c1c29dddf851b98228a8f755d099352d08c841ae5a86e71086138b10b2cc533bfe871bab5632ee3ea41c82690b1e62617d17ee3b3272be3ec3f8d - languageName: node - linkType: hard - -"@babel/preset-react@npm:^7.0.0": - version: 7.13.13 - resolution: "@babel/preset-react@npm:7.13.13" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.13.0" - "@babel/helper-validator-option": "npm:^7.12.17" - "@babel/plugin-transform-react-display-name": "npm:^7.12.13" - "@babel/plugin-transform-react-jsx": "npm:^7.13.12" - "@babel/plugin-transform-react-jsx-development": "npm:^7.12.17" - "@babel/plugin-transform-react-pure-annotations": "npm:^7.12.1" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/2b714d1cc90ad5061b6156b9f6528e1498d7b208c409a434be28793299a3734364ef921131af473e49a1dfa9129d54068b2257a23e10350b3e208824fa02b69c - languageName: node - linkType: hard - -"@babel/preset-react@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/preset-react@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-validator-option": "npm:^7.14.5" - "@babel/plugin-transform-react-display-name": "npm:^7.14.5" - "@babel/plugin-transform-react-jsx": "npm:^7.14.5" - "@babel/plugin-transform-react-jsx-development": "npm:^7.14.5" - "@babel/plugin-transform-react-pure-annotations": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/24f37a191f151075b02f400b91fd0f73bba7698c29da89e1fca0577478817da17240821c69872801a15cfd2d2dd836e784a963e3d4d7064ba6b31d69afc61975 - languageName: node - linkType: hard - -"@babel/preset-typescript@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/preset-typescript@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - "@babel/helper-validator-option": "npm:^7.14.5" - "@babel/plugin-transform-typescript": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/6c09a53d6d257edbfe49db4418967ad7b1516abe052727e8f3434f0436a38c9471b2ca030296571f0e17eb96b4a8a1f8355c510dcbc4b176c938d9223b40c404 - languageName: node - linkType: hard - -"@babel/runtime-corejs3@npm:^7.10.2": - version: 7.14.0 - resolution: "@babel/runtime-corejs3@npm:7.14.0" - dependencies: - core-js-pure: "npm:^3.0.0" - regenerator-runtime: "npm:^0.13.4" - checksum: 10c0/3763a67db07181ef06f5f7ebb02a6f8df607835e7164779070edc68b8a1ff581f5f6e2c6b929a316d20759d8a4faa3ca92a6968dcd91ec2740ddf149834dde87 - languageName: node - linkType: hard - -"@babel/runtime@npm:7.14.5": - version: 7.14.5 - resolution: "@babel/runtime@npm:7.14.5" - dependencies: - regenerator-runtime: "npm:^0.13.4" - checksum: 10c0/c90562c15dee8cb5504c0ed4f24c0b18bf59a614fc0ce0180b816eff85603f6a4dc396606a78f44664583830ab4b1ed8f086cb00275ee16af423090aed6ee04d - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.8.4": - version: 7.14.0 - resolution: "@babel/runtime@npm:7.14.0" - dependencies: - regenerator-runtime: "npm:^0.13.4" - checksum: 10c0/27ba256f339682dae407ee76736e2e5854dbebb2eaef18e2a443b1a7554ab47aef6dea41cbe3957750e898d64cc08426d1730d94cf173a0da5ff559e103bd51f - languageName: node - linkType: hard - -"@babel/template@npm:^7.12.13": - version: 7.12.13 - resolution: "@babel/template@npm:7.12.13" +"@babel/template@npm:^7.12.13": + version: 7.12.13 + resolution: "@babel/template@npm:7.12.13" dependencies: "@babel/code-frame": "npm:^7.12.13" "@babel/parser": "npm:^7.12.13" @@ -1745,18 +377,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/template@npm:7.14.5" - dependencies: - "@babel/code-frame": "npm:^7.14.5" - "@babel/parser": "npm:^7.14.5" - "@babel/types": "npm:^7.14.5" - checksum: 10c0/3008652ce600da84673d564262d3ad99d62847b1753761683b8b7db50eba7b1fb0798296d6037a6222a390a62a4002c6f9948a4961d381657c55af6c3a8ac099 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.14.2": +"@babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.14.2": version: 7.14.2 resolution: "@babel/traverse@npm:7.14.2" dependencies: @@ -1772,24 +393,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.14.5": - version: 7.14.7 - resolution: "@babel/traverse@npm:7.14.7" - dependencies: - "@babel/code-frame": "npm:^7.14.5" - "@babel/generator": "npm:^7.14.5" - "@babel/helper-function-name": "npm:^7.14.5" - "@babel/helper-hoist-variables": "npm:^7.14.5" - "@babel/helper-split-export-declaration": "npm:^7.14.5" - "@babel/parser": "npm:^7.14.7" - "@babel/types": "npm:^7.14.5" - debug: "npm:^4.1.0" - globals: "npm:^11.1.0" - checksum: 10c0/f3715e7576979bcdebaa0561df0fefa6bc86fe8749268590166edea3802576c5185c627cd4fbacc6082ff257761b343c1fac80157c41f7cbae1cb3db657f996d - languageName: node - linkType: hard - -"@babel/types@npm:^7.12.13, @babel/types@npm:^7.13.12, @babel/types@npm:^7.14.0, @babel/types@npm:^7.14.2, @babel/types@npm:^7.14.4, @babel/types@npm:^7.4.4": +"@babel/types@npm:^7.12.13, @babel/types@npm:^7.13.12, @babel/types@npm:^7.14.0, @babel/types@npm:^7.14.2, @babel/types@npm:^7.14.4": version: 7.14.4 resolution: "@babel/types@npm:7.14.4" dependencies: @@ -1799,16 +403,6 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/types@npm:7.14.5" - dependencies: - "@babel/helper-validator-identifier": "npm:^7.14.5" - to-fast-properties: "npm:^2.0.0" - checksum: 10c0/605bdfe5775935cf51fb183a6b6efd200ad0a6318c3633adf954476fd25195c1a96de08dcaa78f5cc8a03fb3d3c011b3d0746bb793d51dec2d96f20af162d454 - languageName: node - linkType: hard - "@babel/types@npm:^7.8.3": version: 7.24.8 resolution: "@babel/types@npm:7.24.8" @@ -2395,6 +989,13 @@ __metadata: languageName: node linkType: hard +"@luma.gl/constants@npm:^9.0.0": + version: 9.0.25 + resolution: "@luma.gl/constants@npm:9.0.25" + checksum: 10c0/8715ba786e1a0b94e1650fa90a2121029587756cb6eb7a9bf3c65f8ecd9d25a54473a209e715bdf0dda707e0faa8607fafcc959321d98f0261e17349e0daf59e + languageName: node + linkType: hard + "@math.gl/core@npm:4.1.0-alpha.3, @math.gl/core@workspace:modules/core": version: 0.0.0-use.local resolution: "@math.gl/core@workspace:modules/core" @@ -2507,25 +1108,6 @@ __metadata: languageName: node linkType: hard -"@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.2": - version: 2.1.8-no-fsevents.2 - resolution: "@nicolo-ribaudo/chokidar-2@npm:2.1.8-no-fsevents.2" - dependencies: - anymatch: "npm:^2.0.0" - async-each: "npm:^1.0.1" - braces: "npm:^2.3.2" - glob-parent: "npm:^5.1.2" - inherits: "npm:^2.0.3" - is-binary-path: "npm:^1.0.0" - is-glob: "npm:^4.0.0" - normalize-path: "npm:^3.0.0" - path-is-absolute: "npm:^1.0.0" - readdirp: "npm:^2.2.1" - upath: "npm:^1.1.1" - checksum: 10c0/843ace6eb89aca519706c1c6ad2e31f84c744bfc0ef8ba8ad90eccbe7c976b07f8be00f38e0cc74093f70b20ad5f7e63ea21074ba9fd8c08dce0b874f682cfe0 - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.4": version: 2.1.4 resolution: "@nodelib/fs.scandir@npm:2.1.4" @@ -3560,6 +2142,64 @@ __metadata: languageName: node linkType: hard +"@vis.gl/dev-tools@npm:1.0.0-alpha.9": + version: 1.0.0-alpha.9 + resolution: "@vis.gl/dev-tools@npm:1.0.0-alpha.9" + dependencies: + "@esbuild-plugins/node-globals-polyfill": "npm:^0.2.0" + "@esbuild-plugins/node-modules-polyfill": "npm:^0.2.0" + "@probe.gl/test-utils": "npm:^4.0.6" + c8: "npm:^7.12.0" + coveralls: "npm:^3.0.3" + deepmerge: "npm:^4.2.2" + esbuild: "npm:^0.16.7" + esbuild-plugin-external-global: "npm:^1.0.1" + eslint: "npm:^8.52.0" + eslint-config-prettier: "npm:^8.0.0" + eslint-plugin-import: "npm:^2.28.0" + eslint-plugin-jsx-a11y: "npm:^6.1.2" + eslint-plugin-markdown: "npm:^2.2.0" + eslint-plugin-react: "npm:^7.22.0" + eslint-plugin-react-hooks: "npm:^4.0.0" + glob: "npm:^7.1.4" + lerna: "npm:^8.1.0" + minimatch: "npm:^3.0.0" + prettier: "npm:^3.2.0" + tap-spec: "npm:^5.0.0" + tape: "npm:^4.11.0" + tape-promise: "npm:^4.0.0" + ts-node: "npm:~10.9.0" + ts-patch: "npm:^3.1.2" + tsconfig-paths: "npm:^4.1.1" + typescript: "npm:^5.2.2" + typescript-eslint: "npm:^7.7.0" + vite: "npm:^4.5.0" + bin: + ocular-bootstrap: scripts/bootstrap.js + ocular-build: scripts/build.js + ocular-bump: scripts/bump.js + ocular-bundle: scripts/bundle.js + ocular-clean: scripts/clean.js + ocular-lint: scripts/lint.js + ocular-metrics: scripts/metrics.js + ocular-publish: scripts/publish.js + ocular-test: scripts/test.js + checksum: 10c0/40010e47517fb373ad620c336777ec3907a55b04d68dcb1c333f877b85cd98da494aed7e68ac6246d4dea75bc26801479f0105764458f598313bb8a957aac880 + languageName: node + linkType: hard + +"@vis.gl/ts-plugins@npm:1.0.0-alpha.9": + version: 1.0.0-alpha.9 + resolution: "@vis.gl/ts-plugins@npm:1.0.0-alpha.9" + dependencies: + "@luma.gl/constants": "npm:^9.0.0" + minimatch: "npm:^3.0.0" + ts-patch: "npm:^3.1.2" + typescript: "npm:^5.2.2" + checksum: 10c0/b43ea517f4aea509ebd1806dc56daf2b8fc6d06d0047d1af81541edc653372eab5c69ed840b2613b43559c9e00ffa99e9bfeb2368f9253232096616a7cca7990 + languageName: node + linkType: hard + "@webassemblyjs/ast@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/ast@npm:1.9.0" @@ -4516,58 +3156,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-dynamic-import-node@npm:^2.3.3": - version: 2.3.3 - resolution: "babel-plugin-dynamic-import-node@npm:2.3.3" - dependencies: - object.assign: "npm:^4.1.0" - checksum: 10c0/1bd80df981e1fc1aff0cd4e390cf27aaa34f95f7620cd14dff07ba3bad56d168c098233a7d2deb2c9b1dc13643e596a6b94fc608a3412ee3c56e74a25cd2167e - languageName: node - linkType: hard - -"babel-plugin-polyfill-corejs2@npm:^0.2.2": - version: 0.2.2 - resolution: "babel-plugin-polyfill-corejs2@npm:0.2.2" - dependencies: - "@babel/compat-data": "npm:^7.13.11" - "@babel/helper-define-polyfill-provider": "npm:^0.2.2" - semver: "npm:^6.1.1" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/7fb5129204c31d46474b78f7ceaa117b6e740edc8dfc7a32aeb82d766f8815b06bcee09b95d0ddcfd71dbf9b237887b16adf06d18e1ef0e4689213bb2b2bf9ee - languageName: node - linkType: hard - -"babel-plugin-polyfill-corejs3@npm:^0.2.2": - version: 0.2.3 - resolution: "babel-plugin-polyfill-corejs3@npm:0.2.3" - dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.2.2" - core-js-compat: "npm:^3.14.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/b14f8a1a689e2b3fb27ba622145da44450a615c21cdcfddbecaf5d166ba27f54b30f818b49f66fdf6a46ecc92e9e295a1ef4c206692999c946e6f35c8fb4b0a5 - languageName: node - linkType: hard - -"babel-plugin-polyfill-regenerator@npm:^0.2.2": - version: 0.2.2 - resolution: "babel-plugin-polyfill-regenerator@npm:0.2.2" - dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.2.2" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/87ca62b1bcb67cd4d9b0076683203bca985a7e5a9702533a60363d2fef8a5471aa0e2411555fb9623d3a1a0987315199a99221bcf07fa2c89cf444a7aac5fd32 - languageName: node - linkType: hard - -"babel-plugin-version-inline@npm:^1.0.0": - version: 1.0.0 - resolution: "babel-plugin-version-inline@npm:1.0.0" - checksum: 10c0/bb15cede4b6533911c992e45aba8a4d7a4aa507f0f1833e51df264a939af3a445e91fe43c14838282e63e705b2e69e00821417278b0cbb1dd65e438dcfa81d0d - languageName: node - linkType: hard - "balanced-match@npm:^1.0.0": version: 1.0.2 resolution: "balanced-match@npm:1.0.2" @@ -5813,16 +4401,6 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.14.0, core-js-compat@npm:^3.15.0": - version: 3.15.2 - resolution: "core-js-compat@npm:3.15.2" - dependencies: - browserslist: "npm:^4.16.6" - semver: "npm:7.0.0" - checksum: 10c0/acf03c98ba4c3f50f344d3c842285a260fc7006d93c4a0373e24a64a17e0030311e4a2a29ed575c0cb1aa98be479bd3fec7cfda1522a0ae95853069470fb7899 - languageName: node - linkType: hard - "core-js-pure@npm:^3.0.0": version: 3.13.1 resolution: "core-js-pure@npm:3.13.1" @@ -7121,17 +5699,6 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-babel@npm:^5.3.1": - version: 5.3.1 - resolution: "eslint-plugin-babel@npm:5.3.1" - dependencies: - eslint-rule-composer: "npm:^0.3.0" - peerDependencies: - eslint: ">=4.0.0" - checksum: 10c0/c73e054c3cf3c5392e8ea7e56f41db3859b9d7c0dd347c28a5f08ae87889cc4879fcddfe227ee1ec075a9ab62e34e245d7e6e723180dfa36d07397c2cbb2c1a1 - languageName: node - linkType: hard - "eslint-plugin-import@npm:^2.28.0": version: 2.29.1 resolution: "eslint-plugin-import@npm:2.29.1" @@ -7222,13 +5789,6 @@ __metadata: languageName: node linkType: hard -"eslint-rule-composer@npm:^0.3.0": - version: 0.3.0 - resolution: "eslint-rule-composer@npm:0.3.0" - checksum: 10c0/1f0c40d209e1503a955101a0dbba37e7fc67c8aaa47a5b9ae0b0fcbae7022c86e52b3df2b1b9ffd658e16cd80f31fff92e7222460a44d8251e61d49e0af79a07 - languageName: node - linkType: hard - "eslint-scope@npm:^4.0.3": version: 4.0.3 resolution: "eslint-scope@npm:4.0.3" @@ -7239,16 +5799,6 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^5.1.1": - version: 5.1.1 - resolution: "eslint-scope@npm:5.1.1" - dependencies: - esrecurse: "npm:^4.3.0" - estraverse: "npm:^4.1.1" - checksum: 10c0/d30ef9dc1c1cbdece34db1539a4933fe3f9b14e1ffb27ecc85987902ee663ad7c9473bbd49a9a03195a373741e62e2f807c4938992e019b511993d163450e70a - languageName: node - linkType: hard - "eslint-scope@npm:^7.2.2": version: 7.2.2 resolution: "eslint-scope@npm:7.2.2" @@ -7259,13 +5809,6 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^2.1.0": - version: 2.1.0 - resolution: "eslint-visitor-keys@npm:2.1.0" - checksum: 10c0/9f0e3a2db751d84067d15977ac4b4472efd6b303e369e6ff241a99feac04da758f46d5add022c33d06b53596038dbae4b4aceb27c7e68b8dfc1055b35e495787 - languageName: node - linkType: hard - "eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" @@ -7446,21 +5989,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^0.6.0": - version: 0.6.3 - resolution: "execa@npm:0.6.3" - dependencies: - cross-spawn: "npm:^5.0.1" - get-stream: "npm:^3.0.0" - is-stream: "npm:^1.1.0" - npm-run-path: "npm:^2.0.0" - p-finally: "npm:^1.0.0" - signal-exit: "npm:^3.0.0" - strip-eof: "npm:^1.0.0" - checksum: 10c0/19363dcacfc8eed3319fe617881421dbf0ea91b905b6d7c94e5d0b21fc4e514602d6de2a59a265a139eed1ad4dd38a94f1dc2408f2f0a0d075a2e441489b52bd - languageName: node - linkType: hard - "execa@npm:^1.0.0": version: 1.0.0 resolution: "execa@npm:1.0.0" @@ -8255,13 +6783,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "get-stream@npm:3.0.0" - checksum: 10c0/003f5f3b8870da59c6aafdf6ed7e7b07b48c2f8629cd461bd3900726548b6b8cfa2e14d6b7814fbb08f07a42f4f738407fa70b989928b2783a76b278505bba22 - languageName: node - linkType: hard - "get-stream@npm:^4.0.0": version: 4.1.0 resolution: "get-stream@npm:4.1.0" @@ -10143,15 +8664,6 @@ __metadata: languageName: node linkType: hard -"jsesc@npm:~0.5.0": - version: 0.5.0 - resolution: "jsesc@npm:0.5.0" - bin: - jsesc: bin/jsesc - checksum: 10c0/f93792440ae1d80f091b65f8ceddf8e55c4bb7f1a09dee5dcbdb0db5612c55c0f6045625aa6b7e8edb2e0a4feabd80ee48616dbe2d37055573a84db3d24f96d9 - languageName: node - linkType: hard - "json-parse-better-errors@npm:^1.0.1, json-parse-better-errors@npm:^1.0.2": version: 1.0.2 resolution: "json-parse-better-errors@npm:1.0.2" @@ -10634,13 +9146,6 @@ __metadata: languageName: node linkType: hard -"lodash.debounce@npm:^4.0.8": - version: 4.0.8 - resolution: "lodash.debounce@npm:4.0.8" - checksum: 10c0/762998a63e095412b6099b8290903e0a8ddcb353ac6e2e0f2d7e7d03abd4275fe3c689d88960eb90b0dde4f177554d51a690f22a343932ecbc50a5d111849987 - languageName: node - linkType: hard - "lodash.ismatch@npm:^4.4.0": version: 4.4.0 resolution: "lodash.ismatch@npm:4.4.0" @@ -10867,7 +9372,8 @@ __metadata: "@probe.gl/bench": "npm:^4.0.0" "@turf/destination": "npm:^6.0.1" "@types/tape-promise": "npm:^4.0.1" - ocular-dev-tools: "npm:2.0.0-alpha.34" + "@vis.gl/dev-tools": "npm:1.0.0-alpha.9" + "@vis.gl/ts-plugins": "npm:1.0.0-alpha.9" pre-commit: "npm:^1.2.2" puppeteer: "npm:^22.0.0" tap-spec: "npm:^5.0.0" @@ -11970,7 +10476,7 @@ __metadata: languageName: node linkType: hard -"object.assign@npm:^4.1.0, object.assign@npm:^4.1.2": +"object.assign@npm:^4.1.2": version: 4.1.2 resolution: "object.assign@npm:4.1.2" dependencies: @@ -12091,63 +10597,6 @@ __metadata: languageName: node linkType: hard -"ocular-dev-tools@npm:2.0.0-alpha.34": - version: 2.0.0-alpha.34 - resolution: "ocular-dev-tools@npm:2.0.0-alpha.34" - dependencies: - "@babel/cli": "npm:^7.14.5" - "@babel/core": "npm:^7.14.5" - "@babel/eslint-parser": "npm:^7.14.5" - "@babel/plugin-transform-runtime": "npm:^7.14.5" - "@babel/preset-env": "npm:^7.14.5" - "@babel/preset-react": "npm:^7.14.5" - "@babel/preset-typescript": "npm:^7.14.5" - "@babel/runtime": "npm:7.14.5" - "@esbuild-plugins/node-globals-polyfill": "npm:^0.2.0" - "@esbuild-plugins/node-modules-polyfill": "npm:^0.2.0" - "@probe.gl/test-utils": "npm:^4.0.6" - babel-plugin-version-inline: "npm:^1.0.0" - c8: "npm:^7.12.0" - coveralls: "npm:^3.0.3" - deepmerge: "npm:^4.2.2" - esbuild: "npm:^0.16.7" - esbuild-plugin-external-global: "npm:^1.0.1" - eslint: "npm:^8.52.0" - eslint-config-prettier: "npm:^8.0.0" - eslint-plugin-babel: "npm:^5.3.1" - eslint-plugin-import: "npm:^2.28.0" - eslint-plugin-jsx-a11y: "npm:^6.1.2" - eslint-plugin-markdown: "npm:^2.2.0" - eslint-plugin-react: "npm:^7.22.0" - eslint-plugin-react-hooks: "npm:^4.0.0" - glob: "npm:^7.1.4" - lerna: "npm:^8.1.0" - minimatch: "npm:^3.0.0" - prettier: "npm:^3.2.0" - prettier-check: "npm:2.0.0" - tap-spec: "npm:^5.0.0" - tape: "npm:^4.11.0" - tape-promise: "npm:^4.0.0" - ts-node: "npm:~10.9.0" - ts-patch: "npm:^3.1.2" - tsconfig-paths: "npm:^4.1.1" - typescript: "npm:^5.2.2" - typescript-eslint: "npm:^7.7.0" - vite: "npm:^4.5.0" - bin: - ocular-bootstrap: scripts/bootstrap.js - ocular-build: scripts/build.js - ocular-bump: scripts/bump.js - ocular-bundle: scripts/bundle.js - ocular-clean: scripts/clean.js - ocular-lint: scripts/lint.js - ocular-metrics: scripts/metrics.js - ocular-publish: scripts/publish.js - ocular-test: scripts/test.js - checksum: 10c0/95f4fa97d0365044f1ff252f6a4222e755caf0bcccbf0e35a66d542de64824423e1bbb5d4adf6bf4693729e805f52201d33ce082334c10576920b1f27a2c7bc7 - languageName: node - linkType: hard - "on-finished@npm:2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" @@ -13030,19 +11479,6 @@ __metadata: languageName: node linkType: hard -"prettier-check@npm:2.0.0": - version: 2.0.0 - resolution: "prettier-check@npm:2.0.0" - dependencies: - execa: "npm:^0.6.0" - peerDependencies: - prettier: x.x.x - bin: - prettier-check: cli.js - checksum: 10c0/836504f20639ec05eeb6464829f748d46a7a5655562fa7f7ee0889d24b2656c7f9168cd530284ae801d964217b8cbac88ba502866a83ac379dec4725b4d08206 - languageName: node - linkType: hard - "prettier@npm:^3.2.0": version: 3.3.3 resolution: "prettier@npm:3.3.3" @@ -13640,22 +12076,6 @@ __metadata: languageName: node linkType: hard -"regenerate-unicode-properties@npm:^8.2.0": - version: 8.2.0 - resolution: "regenerate-unicode-properties@npm:8.2.0" - dependencies: - regenerate: "npm:^1.4.0" - checksum: 10c0/c55226ab8927045794c4bf6838374cb9b02846ba4d918a13fd5d7cbff9d63e9df61e9a3f0e44cc7af3bb1298e75da3af985a9787c7264849c88cb4f6b2a70b06 - languageName: node - linkType: hard - -"regenerate@npm:^1.4.0": - version: 1.4.2 - resolution: "regenerate@npm:1.4.2" - checksum: 10c0/f73c9eba5d398c818edc71d1c6979eaa05af7a808682749dd079f8df2a6d91a9b913db216c2c9b03e0a8ba2bba8701244a93f45211afbff691c32c7b275db1b8 - languageName: node - linkType: hard - "regenerator-runtime@npm:^0.13.4": version: 0.13.7 resolution: "regenerator-runtime@npm:0.13.7" @@ -13663,15 +12083,6 @@ __metadata: languageName: node linkType: hard -"regenerator-transform@npm:^0.14.2": - version: 0.14.5 - resolution: "regenerator-transform@npm:0.14.5" - dependencies: - "@babel/runtime": "npm:^7.8.4" - checksum: 10c0/d3005b61a4fca820cd5091af689e94e57d5d5d7581368bad9c1881edf6987a2a5a7f0a9e177cd23f1d8ab7eda00c749a1eb5d4c73cabb27d8711c0e83c6c29d9 - languageName: node - linkType: hard - "regex-not@npm:^1.0.0, regex-not@npm:^1.0.2": version: 1.0.2 resolution: "regex-not@npm:1.0.2" @@ -13715,38 +12126,6 @@ __metadata: languageName: node linkType: hard -"regexpu-core@npm:^4.7.1": - version: 4.7.1 - resolution: "regexpu-core@npm:4.7.1" - dependencies: - regenerate: "npm:^1.4.0" - regenerate-unicode-properties: "npm:^8.2.0" - regjsgen: "npm:^0.5.1" - regjsparser: "npm:^0.6.4" - unicode-match-property-ecmascript: "npm:^1.0.4" - unicode-match-property-value-ecmascript: "npm:^1.2.0" - checksum: 10c0/0b10019aa980c0defa5b4a234e8edc86fd2b138a6d50d65cc6a537d67e033a2778b7323c3b0c5850733a9c4847d5e3869dbe8810ca81fef1644a391de295b278 - languageName: node - linkType: hard - -"regjsgen@npm:^0.5.1": - version: 0.5.2 - resolution: "regjsgen@npm:0.5.2" - checksum: 10c0/66cd5a9427a6db11a18eb544ecadf6866c8eeb3bf66d57185a9788929263b42641068df014d7e4d32a5cfbf114676f9bdd3013629203f03b1538416a1f4050e3 - languageName: node - linkType: hard - -"regjsparser@npm:^0.6.4": - version: 0.6.9 - resolution: "regjsparser@npm:0.6.9" - dependencies: - jsesc: "npm:~0.5.0" - bin: - regjsparser: bin/parser - checksum: 10c0/8e1cc1456803a25dda02f1066387531c5825db8e7cb94d0027612cb7dc985cde1085971a33232216e772ddbfa05bb866fe12121c684ad8aedfe77cbe316c77ce - languageName: node - linkType: hard - "remove-trailing-separator@npm:^1.0.1": version: 1.1.0 resolution: "remove-trailing-separator@npm:1.1.0" @@ -13873,7 +12252,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0": +"resolve@npm:^1.10.0, resolve@npm:^1.20.0": version: 1.20.0 resolution: "resolve@npm:1.20.0" dependencies: @@ -13915,7 +12294,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin": +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin": version: 1.20.0 resolution: "resolve@patch:resolve@npm%3A1.20.0#optional!builtin::version=1.20.0&hash=c3c19d" dependencies: @@ -14254,15 +12633,6 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.0.0": - version: 7.0.0 - resolution: "semver@npm:7.0.0" - bin: - semver: bin/semver.js - checksum: 10c0/7fd341680a967a0abfd66f3a7d36ba44e52ff5d3e799e9a6cdb01a68160b64ef09be82b4af05459effeecdd836f002c2462555d2821cd890dfdfe36a0d9f56a5 - languageName: node - linkType: hard - "semver@npm:7.6.0, semver@npm:^7.5.4": version: 7.6.0 resolution: "semver@npm:7.6.0" @@ -14274,7 +12644,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^6.0.0, semver@npm:^6.1.1, semver@npm:^6.1.2, semver@npm:^6.3.0": +"semver@npm:^6.0.0, semver@npm:^6.3.0": version: 6.3.0 resolution: "semver@npm:6.3.0" bin: @@ -15997,37 +14367,6 @@ __metadata: languageName: node linkType: hard -"unicode-canonical-property-names-ecmascript@npm:^1.0.4": - version: 1.0.4 - resolution: "unicode-canonical-property-names-ecmascript@npm:1.0.4" - checksum: 10c0/68707d399303178b060953d38cca4c3502fadf7fd5e74b5bf2c2bec41a6a1db336228cc8ec53e2bca8badc17f4212d677c71934d9cd4ab6f5ec2e9a9ce0ae235 - languageName: node - linkType: hard - -"unicode-match-property-ecmascript@npm:^1.0.4": - version: 1.0.4 - resolution: "unicode-match-property-ecmascript@npm:1.0.4" - dependencies: - unicode-canonical-property-names-ecmascript: "npm:^1.0.4" - unicode-property-aliases-ecmascript: "npm:^1.0.4" - checksum: 10c0/957103d97a501520dbe4f89ce8a1d8d5c1495bdfe72b706828e5c62643fcb9ccb4b4b85931d65d2f899aea5f04696e1dddaaa0114b866583d3966855272d1452 - languageName: node - linkType: hard - -"unicode-match-property-value-ecmascript@npm:^1.2.0": - version: 1.2.0 - resolution: "unicode-match-property-value-ecmascript@npm:1.2.0" - checksum: 10c0/9a8758e1d96ba653309569eaf06673b2fdb77d8cb496eebc2008f392682d99d8e5f431373224cb48ce310f2fe8f1a817f52a748c571db98ffda80f734a99d61d - languageName: node - linkType: hard - -"unicode-property-aliases-ecmascript@npm:^1.0.4": - version: 1.1.0 - resolution: "unicode-property-aliases-ecmascript@npm:1.1.0" - checksum: 10c0/a7b39fbd20d71efef87b742836ede19b16330a30ff5314a2371de6734b959546ce352eb5022eda79cc7a2213f46e218f94bd61be9506549f1f97f03f6372cf31 - languageName: node - linkType: hard - "union-value@npm:^1.0.0": version: 1.0.1 resolution: "union-value@npm:1.0.1"