From 3d177bd811c05844d87ad59f92e9d5d06b693693 Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Fri, 30 Jan 2026 09:13:52 -0500 Subject: [PATCH 01/58] Vue 3 rewrite using @phila/layerboard Complete rewrite of OpenMaps using Vue 3 and the new layerboard framework: - Consumes @phila/layerboard@3.0.0-beta.0 from npm - Uses Vite for build tooling - Uses pnpm for package management - TypeScript throughout - Updated CI workflows for pnpm/Node 22 Dev deploys on push to vue3 branch. Prod deploys on push to production-vue3 branch (not yet created). Co-Authored-By: Claude Opus 4.5 --- .eslintrc.js | 48 - .github/workflows/dev_push_to_s3.yml | 45 +- .github/workflows/prod_push_to_s3.yml | 45 +- .gitignore | 27 +- README.md | 4 - babel.config.js | 5 - env.d.ts | 1 + images/basemap_small.png | Bin 2451 -> 0 bytes images/blueMarker.png | Bin 8606 -> 0 bytes images/camera.png | Bin 6642 -> 0 bytes images/camera2.png | Bin 7324 -> 0 bytes images/cyclomedia.png | Bin 1192 -> 0 bytes images/imagery_small.png | Bin 5052 -> 0 bytes images/markers.png | Bin 24458 -> 0 bytes images/markers2.png | Bin 24456 -> 0 bytes images/pictometry.png | Bin 1451 -> 0 bytes images/screenshot.png | Bin 179434 -> 0 bytes index.html | 13 + package-lock.json | 16804 ------------------------ package.json | 60 +- pnpm-lock.yaml | 1614 +++ public/images/basemap_small.png | Bin 2451 -> 0 bytes public/images/blueMarker.png | Bin 8606 -> 0 bytes public/images/camera.png | Bin 6642 -> 0 bytes public/images/camera2.png | Bin 7324 -> 0 bytes public/images/cancel.png | Bin 397 -> 0 bytes public/images/cancel_@2X.png | Bin 762 -> 0 bytes public/images/check.png | Bin 387 -> 0 bytes public/images/check_@2X.png | Bin 692 -> 0 bytes public/images/cyclomedia.png | Bin 1192 -> 0 bytes public/images/cyclomedia_blue.png | Bin 759 -> 0 bytes public/images/focus.png | Bin 326 -> 0 bytes public/images/focus_@2X.png | Bin 462 -> 0 bytes public/images/imagery_small.png | Bin 5052 -> 0 bytes public/images/layers-2x.png | Bin 1259 -> 0 bytes public/images/layers.png | Bin 696 -> 0 bytes public/images/marker-icon.png | Bin 1466 -> 0 bytes public/images/pictometry.png | Bin 1451 -> 0 bytes public/images/rulers.png | Bin 192 -> 0 bytes public/images/rulers_@2X.png | Bin 277 -> 0 bytes public/images/start.png | Bin 491 -> 0 bytes public/images/start_@2X.png | Bin 1003 -> 0 bytes public/images/trash.png | Bin 279 -> 0 bytes public/images/trash_@2X.png | Bin 460 -> 0 bytes public/images/undo.png | Bin 672 -> 0 bytes public/images/undo_@2X.png | Bin 1164 -> 0 bytes public/index.html | 102 - public/styles.css | 108 - src/App.vue | 78 + src/assets/base.css | 86 + src/assets/basemap_side_by_side.png | Bin 4287 -> 0 bytes src/assets/basemap_small.png | Bin 2451 -> 0 bytes src/assets/blueMarker.png | Bin 8606 -> 0 bytes src/assets/camera.png | Bin 6642 -> 0 bytes src/assets/camera2.png | Bin 7324 -> 0 bytes src/assets/cyclomedia.png | Bin 1192 -> 0 bytes src/assets/historic_small.png | Bin 4559 -> 0 bytes src/assets/imagery_small.png | Bin 5052 -> 0 bytes src/assets/logo.png | Bin 6849 -> 0 bytes src/assets/logo.svg | 1 + src/assets/main.css | 35 + src/assets/markers.png | Bin 24458 -> 0 bytes src/assets/markers2.png | Bin 24456 -> 0 bytes src/assets/pictometry.png | Bin 1451 -> 0 bytes src/components/HelpModal.vue | 137 + src/components/ModalAbout.vue | 130 - src/config.ts | 7 + src/main.js | 112 - src/main.ts | 34 + tsconfig.app.json | 10 + tsconfig.json | 11 + tsconfig.node.json | 11 + vite.config.ts | 19 + vue.config.js | 28 - yarn-error.log | 11509 ---------------- 75 files changed, 2147 insertions(+), 28937 deletions(-) delete mode 100644 .eslintrc.js delete mode 100644 README.md delete mode 100644 babel.config.js create mode 100644 env.d.ts delete mode 100644 images/basemap_small.png delete mode 100644 images/blueMarker.png delete mode 100644 images/camera.png delete mode 100644 images/camera2.png delete mode 100644 images/cyclomedia.png delete mode 100644 images/imagery_small.png delete mode 100644 images/markers.png delete mode 100644 images/markers2.png delete mode 100644 images/pictometry.png delete mode 100644 images/screenshot.png create mode 100644 index.html delete mode 100644 package-lock.json create mode 100644 pnpm-lock.yaml delete mode 100644 public/images/basemap_small.png delete mode 100644 public/images/blueMarker.png delete mode 100644 public/images/camera.png delete mode 100644 public/images/camera2.png delete mode 100644 public/images/cancel.png delete mode 100644 public/images/cancel_@2X.png delete mode 100644 public/images/check.png delete mode 100644 public/images/check_@2X.png delete mode 100644 public/images/cyclomedia.png delete mode 100644 public/images/cyclomedia_blue.png delete mode 100644 public/images/focus.png delete mode 100644 public/images/focus_@2X.png delete mode 100644 public/images/imagery_small.png delete mode 100644 public/images/layers-2x.png delete mode 100644 public/images/layers.png delete mode 100644 public/images/marker-icon.png delete mode 100644 public/images/pictometry.png delete mode 100644 public/images/rulers.png delete mode 100644 public/images/rulers_@2X.png delete mode 100644 public/images/start.png delete mode 100644 public/images/start_@2X.png delete mode 100644 public/images/trash.png delete mode 100644 public/images/trash_@2X.png delete mode 100644 public/images/undo.png delete mode 100644 public/images/undo_@2X.png delete mode 100644 public/index.html delete mode 100644 public/styles.css create mode 100644 src/App.vue create mode 100644 src/assets/base.css delete mode 100644 src/assets/basemap_side_by_side.png delete mode 100644 src/assets/basemap_small.png delete mode 100644 src/assets/blueMarker.png delete mode 100644 src/assets/camera.png delete mode 100644 src/assets/camera2.png delete mode 100644 src/assets/cyclomedia.png delete mode 100644 src/assets/historic_small.png delete mode 100644 src/assets/imagery_small.png delete mode 100644 src/assets/logo.png create mode 100644 src/assets/logo.svg create mode 100644 src/assets/main.css delete mode 100644 src/assets/markers.png delete mode 100644 src/assets/markers2.png delete mode 100644 src/assets/pictometry.png create mode 100644 src/components/HelpModal.vue delete mode 100644 src/components/ModalAbout.vue create mode 100644 src/config.ts delete mode 100644 src/main.js create mode 100644 src/main.ts create mode 100644 tsconfig.app.json create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 vite.config.ts delete mode 100644 vue.config.js delete mode 100644 yarn-error.log diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index 9299a46..0000000 --- a/.eslintrc.js +++ /dev/null @@ -1,48 +0,0 @@ -module.exports = { - root: true, - env: { - node: true, - }, - "extends": [ - "eslint:recommended", - "plugin:vue/essential", - "plugin:vue/recommended", - ], - rules: { - // Disabled only on development - "no-console": "off", - "no-debugger": "off", - "no-unused-vars": "off", - // "no-console": process.env.NODE_ENV === "production" ? "error" : "off", - // "no-debugger": process.env.NODE_ENV === "production" ? "error" : "off", - // "no-unused-vars": process.env.NODE_ENV === "production" ? "error" : "off", - - // Eslint Rules - "brace-style": "error", - "nonblock-statement-body-position": [ "error", "below" ], - "curly": [ "error", "all" ], - "indent": [ "error", 2 ], - "no-else-return": "error", - "object-curly-spacing": [ "error", "always", { - arraysInObjects: false, - objectsInObjects: false, - }], - "array-bracket-spacing": [ "error", "always", { - objectsInArrays: false, - arraysInArrays: false, - }], - "comma-dangle": [ "error", "always-multiline" ], - "semi": [ "error", "always" ], - - // Vue Rules - // "vue/no-v-html": "off", - // "vue/order-in-components": "error", - // "vue/attributes-order": "error", - // "vue/require-prop-types": "off", - // "vue/no-use-v-if-with-v-for": "off", - "no-useless-escape": "off", - }, - parserOptions: { - parser: "babel-eslint", - }, -}; diff --git a/.github/workflows/dev_push_to_s3.yml b/.github/workflows/dev_push_to_s3.yml index f5c9a5d..a83a351 100644 --- a/.github/workflows/dev_push_to_s3.yml +++ b/.github/workflows/dev_push_to_s3.yml @@ -1,12 +1,12 @@ -# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node -# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions +# Build and deploy OpenMaps Vue 3 to S3 for development preview +# Deploys to openmaps-dev.phila.gov name: dev Push to S3 on: push: branches: - - main + - vue3 jobs: build: @@ -14,32 +14,31 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - name: Use Node.js 16.x - uses: actions/setup-node@v3 + - name: Install pnpm + uses: pnpm/action-setup@v4 with: - node-version: '16.x' - cache: 'npm' + version: 10 - - name: install npm 6 - run: | - npm install -g npm@6 + - name: Use Node.js 22.x + uses: actions/setup-node@v4 + with: + node-version: '22.x' + cache: 'pnpm' - - name: npm install, and build - run: | - printf "@fortawesome:registry=https://npm.fontawesome.com/\n//npm.fontawesome.com/:_authToken=${FONTAWESOME_NPM_AUTH_TOKEN}" >> ~/.npmrc - git config --global url."https://".insteadOf ssh:// - npm ci - npm run build + - name: pnpm install + run: pnpm install + + - name: Build + run: pnpm build env: - FONTAWESOME_NPM_AUTH_TOKEN: ${{ secrets.FA_AUTH_TOKEN }} - VUE_APP_GATEKEEPER_KEY: ${{ secrets.VUE_APP_GATEKEEPER_KEY }} - VUE_APP_CYCLOMEDIA_API_KEY: ${{ secrets.VUE_APP_CYCLOMEDIA_API_KEY }} - VUE_APP_CYCLOMEDIA_PASSWORD: ${{ secrets.VUE_APP_CYCLOMEDIA_PASSWORD }} - VUE_APP_CYCLOMEDIA_USERNAME: ${{ secrets.VUE_APP_CYCLOMEDIA_USERNAME }} + VITE_GATEKEEPER_KEY: ${{ secrets.VITE_GATEKEEPER_KEY }} + VITE_CYCLOMEDIA_API_KEY: ${{ secrets.VITE_CYCLOMEDIA_API_KEY }} + VITE_CYCLOMEDIA_PASSWORD: ${{ secrets.VITE_CYCLOMEDIA_PASSWORD }} + VITE_CYCLOMEDIA_USERNAME: ${{ secrets.VITE_CYCLOMEDIA_USERNAME }} - - name: Deploy to Dev s3, Set index headers, and Invalidate Cloudfront + - name: Deploy to openmaps-dev.phila.gov env: AWS_DEFAULT_REGION: 'us-east-1' AWS_S3_BUCKET: openmaps-dev.phila.gov diff --git a/.github/workflows/prod_push_to_s3.yml b/.github/workflows/prod_push_to_s3.yml index 8ce7437..ae06a7b 100644 --- a/.github/workflows/prod_push_to_s3.yml +++ b/.github/workflows/prod_push_to_s3.yml @@ -1,12 +1,12 @@ -# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node -# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions +# Build and deploy OpenMaps Vue 3 to S3 for production +# Deploys to openmaps.phila.gov name: prod Push to S3 on: push: branches: - - production + - production-vue3 jobs: build: @@ -14,32 +14,31 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - name: Use Node.js 16.x - uses: actions/setup-node@v3 + - name: Install pnpm + uses: pnpm/action-setup@v4 with: - node-version: '16.x' - cache: 'npm' + version: 10 - - name: install npm 6 - run: | - npm install -g npm@6 + - name: Use Node.js 22.x + uses: actions/setup-node@v4 + with: + node-version: '22.x' + cache: 'pnpm' - - name: npm install, and build - run: | - printf "@fortawesome:registry=https://npm.fontawesome.com/\n//npm.fontawesome.com/:_authToken=${FONTAWESOME_NPM_AUTH_TOKEN}" >> ~/.npmrc - git config --global url."https://".insteadOf ssh:// - npm ci - npm run build + - name: pnpm install + run: pnpm install + + - name: Build + run: pnpm build env: - FONTAWESOME_NPM_AUTH_TOKEN: ${{ secrets.FA_AUTH_TOKEN }} - VUE_APP_GATEKEEPER_KEY: ${{ secrets.VUE_APP_GATEKEEPER_KEY }} - VUE_APP_CYCLOMEDIA_API_KEY: ${{ secrets.VUE_APP_CYCLOMEDIA_API_KEY }} - VUE_APP_CYCLOMEDIA_PASSWORD: ${{ secrets.VUE_APP_CYCLOMEDIA_PASSWORD }} - VUE_APP_CYCLOMEDIA_USERNAME: ${{ secrets.VUE_APP_CYCLOMEDIA_USERNAME }} + VITE_GATEKEEPER_KEY: ${{ secrets.VITE_GATEKEEPER_KEY }} + VITE_CYCLOMEDIA_API_KEY: ${{ secrets.VITE_CYCLOMEDIA_API_KEY }} + VITE_CYCLOMEDIA_PASSWORD: ${{ secrets.VITE_CYCLOMEDIA_PASSWORD }} + VITE_CYCLOMEDIA_USERNAME: ${{ secrets.VITE_CYCLOMEDIA_USERNAME }} - - name: Deploy to Prod s3, Set index headers, and Invalidate Cloudfront + - name: Deploy to openmaps.phila.gov env: AWS_DEFAULT_REGION: 'us-east-1' AWS_S3_BUCKET: openmaps.phila.gov diff --git a/.gitignore b/.gitignore index 2057161..c127a87 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,25 @@ +# Dependencies node_modules -public/*.js -public/*.js.map -.npmrc + +# Build output +dist/ + +# Local env files .env .env.local -statistics.html -dist/ +.env.*.local + +# Editor +.vscode/* +!.vscode/extensions.json +.idea + +# Logs +*.log +npm-debug.log* + +# Local dev overrides (uncomment pnpm-workspace.yaml when using local symlinks) +# pnpm-workspace.yaml + +# OS +.DS_Store diff --git a/README.md b/README.md deleted file mode 100644 index 77d962c..0000000 --- a/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# openmaps -this is a new repo, the old openmaps is now "layerboard" - -the old openmaps is now [layerboard](https://github.com/CityOfPhiladelphia/layerboard) diff --git a/babel.config.js b/babel.config.js deleted file mode 100644 index 91be244..0000000 --- a/babel.config.js +++ /dev/null @@ -1,5 +0,0 @@ -module.exports = { - presets: [ - '@vue/app', - ], -}; diff --git a/env.d.ts b/env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/env.d.ts @@ -0,0 +1 @@ +/// diff --git a/images/basemap_small.png b/images/basemap_small.png deleted file mode 100644 index 3850c7c00b83fcdeadbaf99336a0588ada78f228..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2451 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 diff --git a/images/camera.png b/images/camera.png deleted file mode 100644 index 1eb5e7ce0beae8fc9ca9e5bad2937aaeb98a8776..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6642 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 I;(P7?0Yg+i82|tP diff --git a/images/camera2.png b/images/camera2.png deleted file mode 100644 index b39bcbdf881cffe398615cb2150db6be37ffa2d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7324 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 z z`yIkfM;%n7kU}Nh{@nMq!+aF~gz_c_@$eC*O?2U^Q1hoTR)0)#!+wo#Hl*}hH7+he&O)*etWk!+w=|u$c+S2m~n4A z86yT(ok#_(LrgaPebusOP zZ{F%aTina#wcimr45mdzK+G-V*S;+q&ncMO zha{FCw0*gPC27BOq7sukWO>8#5}v}W5TnqaVd#71Kx_oR{0b)<7hdi{8I@gyZdZolXzixO?%dc1Z+T6{S{I?UiRlj zzY0SF^#?|G6}t!qBr`LA@4sqBrIbsP|XP|ejHm+aAR$!xJ;$kk=mgm-=zK6I@j*hQ>Y z!z$Hh4>L|)iM%`!OhWStalI<>8&(s%!A$dO?lu$G{T%gE%PNItZ7!t1^81HoiC@xH zivin!_IS7$qd@6KOUiKE!cY+oYM_=v3cvXuUd4tK8OQ;_aS2bHc38>!KMVUGR{uuiX$RG3(}~dl-wI65??#D9~F+w?sLhnEy|75*SDA z-Oym^uIQ$P43 z6o^SEdufTvf$m=6?DHbfD74+R6{zIS{-Q6v)Tl>S(@%Bqfp2%61=UAoqLCbPEzAS* z!(H_e>*MLb7%0CntnCDJ5a`F+b5QAN+2Hc~z1@ev5RRotD9aZBFEni<%Skq3P4KO9 zx|+g|sGvfKe$rgv-sZ_>MS(uNtNOx;DEqRpN3)&5N~^zp6N6}Angr0h8!E9A(W?H} z&6270=?X=-*h<5mP<`f@j=u+TqDWi0bL}xhhlxdr*Htd0NYvMNT$+cFR%E3L(Od~Y z4;3O}`wXLvV5<5)V|m(zz!eL3{yoAhlE;Uh4W)m<3m}QqJ|P*P9QtSyUzv`zi#(!Y z($TbP)PbV5=7ODgx=Ig#z^sYg-%3_T^Q92NY16)G=4RpI62jl!ZpJ^LM7}EJ`?SV^ ziXX6qj7JTqK8;Zbn@ABa)?Y7oGUw4aj5z+AjJ9PPuVlH7+vBd0tnH#Nq?8XJ&9m%( z3ZsmE5V%_|RacYG*o%%w1!JHMG^SVlcPr={Xg@MBql!3uKqVsLIE)@PFP+a#>X>yP gRfDUnt?iO*#fclao%iz?xI84&(J)Z2K{-bK59;owmjD0& diff --git a/images/cyclomedia.png b/images/cyclomedia.png deleted file mode 100644 index b34becb116572ffe8c9892c8cb4986f9bd905fdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1192 zcmeAS@N?(olHy`uVBq!ia0vp^5V zV}m0mR#qSa0yqQ1NRR-;P$q=gEG%qn5X8*NN&o?EL{kHF01FEUL0kf608N8%p~ix_ z5J8}|Kq-*rU=rw5h(kaO7(!;l1%V8N)iCqnen&9Ch5%JU)I+pGxKK9GUZ5<{1TYD5 z1||b2h=f26MndoN{7wR6cV0=5UoZm`C%>?$sFbvftem`pin_YCuAaW3v6-2rjf10; zvx}>%hp&HdNLW-gCyME)Q&6~Gu+rDGh?!(89pFDN?%-Qo7E?&NR z`_7%a_wGM<^!Uk(*RS8ad;j6X$4{R=fBE|D`;VVL|NONSC@2EDl(WDivY3H^?=T26 z9?xHq0!*i?JY5_^G=k?&`W+k;C~(|7(Ab3cWO-Len!doNxo)f)Qz!Lv=w80C<~4Jm zv#(>-Pcu^y)pa-it$k}*{K2UCGJjp#yStxnzMpe(!IVv(}nr=_xLZ1j0F6Tbk5~0 zWUF~zwXDO9w@b#YO!VS26?OLgKPL!GuJQU%$H+3{%l<7&Rrha*%@lba>#%11nFlA| zMzePGnqQ4Em>#>o&2iG_!jJFxwuLU`w02FeJE(S=|7^I6yTV2@^^ZGQg``Z)wn{Gx zYBqfS{CVTG{FRQ!d)IC9zbPNY?C$D*@%I-;nR=B91*ZJ|{lz~&`bXI-_?DfIJmjrp zkhNxd%odrAfBHUVNw3-T{%}+L?CRGOTvcY>j`%EYDiiyz|1s zI~~WjHGR6s$@=ibv+wq|AGv*A@jSWr)zo(5pjoC*Bx_GKZ)W(x{(AkacTJDir-6zT MPgg&ebxsLQ08v#|f&c&j diff --git a/images/imagery_small.png b/images/imagery_small.png deleted file mode 100644 index 7244855e1ac6aead21018c9b147c9bb285b91be7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5052 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 diff --git a/images/markers2.png b/images/markers2.png deleted file mode 100644 index 1b1e2bac27a1812e8734f8eeed0ac84347596d97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24456 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 Uzf0<5e+T%eywFsrm9q-_e^m0x@Bjb+ diff --git a/index.html b/index.html new file mode 100644 index 0000000..d743ed0 --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + + + OpenMaps - vue3-layerboard Example + + +
+ + + diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 919bd49..0000000 --- a/package-lock.json +++ /dev/null @@ -1,16804 +0,0 @@ -{ - "name": "openmaps", - "version": "0.0.1", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@achrinza/node-ipc": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@achrinza/node-ipc/-/node-ipc-9.2.2.tgz", - "integrity": "sha512-b90U39dx0cU6emsOvy5hxU4ApNXnE3+Tuo8XQZfiKTGelDwpMwBVgBP7QX6dGTcJgu/miyJuNJ/2naFBliNWEw==", - "dev": true, - "requires": { - "@node-ipc/js-queue": "2.0.3", - "event-pubsub": "4.3.0", - "js-message": "1.0.7" - } - }, - "@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "@babel/code-frame": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", - "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.27.1", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - } - }, - "@babel/compat-data": { - "version": "7.27.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.5.tgz", - "integrity": "sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==", - "dev": true - }, - "@babel/core": { - "version": "7.27.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.4.tgz", - "integrity": "sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.27.3", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-module-transforms": "^7.27.3", - "@babel/helpers": "^7.27.4", - "@babel/parser": "^7.27.4", - "@babel/template": "^7.27.2", - "@babel/traverse": "^7.27.4", - "@babel/types": "^7.27.3", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - } - }, - "@babel/generator": { - "version": "7.27.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.5.tgz", - "integrity": "sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==", - "dev": true, - "requires": { - "@babel/parser": "^7.27.5", - "@babel/types": "^7.27.3", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "dev": true, - "requires": { - "@babel/types": "^7.27.3" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", - "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.27.2", - "@babel/helper-validator-option": "^7.27.1", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.1.tgz", - "integrity": "sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-member-expression-to-functions": "^7.27.1", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.27.1", - "semver": "^6.3.1" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz", - "integrity": "sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "regexpu-core": "^6.2.0", - "semver": "^6.3.1" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.4.tgz", - "integrity": "sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz", - "integrity": "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==", - "dev": true, - "requires": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - } - }, - "@babel/helper-module-imports": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", - "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", - "dev": true, - "requires": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - } - }, - "@babel/helper-module-transforms": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz", - "integrity": "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.27.3" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", - "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", - "dev": true, - "requires": { - "@babel/types": "^7.27.1" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", - "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", - "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-wrap-function": "^7.27.1", - "@babel/traverse": "^7.27.1" - } - }, - "@babel/helper-replace-supers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", - "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.27.1", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/traverse": "^7.27.1" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", - "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", - "dev": true, - "requires": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - } - }, - "@babel/helper-string-parser": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", - "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==" - }, - "@babel/helper-validator-identifier": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", - "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==" - }, - "@babel/helper-validator-option": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", - "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.27.1.tgz", - "integrity": "sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==", - "dev": true, - "requires": { - "@babel/template": "^7.27.1", - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - } - }, - "@babel/helpers": { - "version": "7.27.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz", - "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==", - "dev": true, - "requires": { - "@babel/template": "^7.27.2", - "@babel/types": "^7.27.6" - } - }, - "@babel/parser": { - "version": "7.27.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.5.tgz", - "integrity": "sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==", - "requires": { - "@babel/types": "^7.27.3" - } - }, - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz", - "integrity": "sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" - } - }, - "@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", - "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", - "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", - "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.27.1" - } - }, - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.27.1.tgz", - "integrity": "sha512-6BpaYGDavZqkI6yT+KSPdpZFfpnd68UKXbcjI9pJ13pvHhPrCKWOOLp+ysvMeA+DxnhuPpgIaRpxRxo5A9t5jw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-decorators": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.27.1.tgz", - "integrity": "sha512-DTxe4LBPrtFdsWzgpmbBKevg3e9PBy+dXRt19kSbucbZvL2uqtdqwwpluL1jfxYE0wIDTFp1nTy/q6gNLsxXrg==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-syntax-decorators": "^7.27.1" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true - }, - "@babel/plugin-syntax-decorators": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.27.1.tgz", - "integrity": "sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", - "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-syntax-import-attributes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", - "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", - "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", - "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-async-generator-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.27.1.tgz", - "integrity": "sha512-eST9RrwlpaoJBDHShc+DS2SG4ATTi2MYNb4OxYkf3n+7eb49LWpnS+HSpVfW4x927qQwgk8A2hGNVaajAEw0EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-remap-async-to-generator": "^7.27.1", - "@babel/traverse": "^7.27.1" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", - "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-remap-async-to-generator": "^7.27.1" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", - "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.27.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.27.5.tgz", - "integrity": "sha512-JF6uE2s67f0y2RZcm2kpAUEbD50vH62TyWVebxwHAlbSdM49VqPz8t4a1uIjp4NIOIZ4xzLfjY5emt/RCyC7TQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-class-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", - "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-class-static-block": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.27.1.tgz", - "integrity": "sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.27.1.tgz", - "integrity": "sha512-7iLhfFAubmpeJe/Wo2TVuDrykh/zlWXLzPNdL0Jqn/Xu8R3QQ8h9ff8FQoISZOsw74/HFqFI7NX63HN7QFIHKA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-compilation-targets": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1", - "@babel/traverse": "^7.27.1", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", - "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/template": "^7.27.1" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.27.3.tgz", - "integrity": "sha512-s4Jrok82JpiaIprtY2nHsYmrThKvvwgHwjgd7UMiYhZaN0asdXNLr0y+NjTfkA7SyQE5i2Fb7eawUOZmLvyqOA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", - "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", - "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", - "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-dynamic-import": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", - "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz", - "integrity": "sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-export-namespace-from": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", - "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", - "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", - "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" - } - }, - "@babel/plugin-transform-json-strings": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", - "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", - "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-logical-assignment-operators": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz", - "integrity": "sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", - "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", - "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", - "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz", - "integrity": "sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1", - "@babel/traverse": "^7.27.1" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", - "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", - "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", - "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", - "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-numeric-separator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", - "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-object-rest-spread": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.27.3.tgz", - "integrity": "sha512-7ZZtznF9g4l2JCImCo5LNKFHB5eXnN39lLtLY5Tg+VkR0jwOt7TBciMckuiQIOIW7L5tkQOCh3bVGYeXgMx52Q==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.27.3", - "@babel/plugin-transform-parameters": "^7.27.1" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", - "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1" - } - }, - "@babel/plugin-transform-optional-catch-binding": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", - "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-optional-chaining": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz", - "integrity": "sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.1.tgz", - "integrity": "sha512-018KRk76HWKeZ5l4oTj2zPpSh+NbGdt0st5S6x0pga6HgrjBOJb24mMDHorFopOOd6YHkLgOZ+zaCjZGPO4aKg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-private-methods": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", - "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-private-property-in-object": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", - "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-create-class-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", - "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.27.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.27.5.tgz", - "integrity": "sha512-uhB8yHerfe3MWnuLAhEbeQ4afVoqv8BQsPqrTv7e/jZ9y00kJL6l9a/f4OWaKxotmjzewfEyXE1vgDJenkQ2/Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-regexp-modifiers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", - "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", - "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.27.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.27.4.tgz", - "integrity": "sha512-D68nR5zxU64EUzV8i7T3R5XP0Xhrou/amNnddsRQssx6GrTLdZl1rLxyjtVZBd+v/NVX4AbTPOB5aU8thAZV1A==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "semver": "^6.3.1" - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", - "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", - "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", - "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", - "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", - "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", - "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-unicode-property-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", - "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", - "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/plugin-transform-unicode-sets-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", - "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - } - }, - "@babel/preset-env": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.27.2.tgz", - "integrity": "sha512-Ma4zSuYSlGNRlCLO+EAzLnCmJK2vdstgv+n7aUP+/IKZrOfWHOJVdSJtuub8RzHTj3ahD37k5OKJWvzf16TQyQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.27.2", - "@babel/helper-compilation-targets": "^7.27.2", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.27.1", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.27.1", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.27.1", - "@babel/plugin-syntax-import-attributes": "^7.27.1", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.27.1", - "@babel/plugin-transform-async-generator-functions": "^7.27.1", - "@babel/plugin-transform-async-to-generator": "^7.27.1", - "@babel/plugin-transform-block-scoped-functions": "^7.27.1", - "@babel/plugin-transform-block-scoping": "^7.27.1", - "@babel/plugin-transform-class-properties": "^7.27.1", - "@babel/plugin-transform-class-static-block": "^7.27.1", - "@babel/plugin-transform-classes": "^7.27.1", - "@babel/plugin-transform-computed-properties": "^7.27.1", - "@babel/plugin-transform-destructuring": "^7.27.1", - "@babel/plugin-transform-dotall-regex": "^7.27.1", - "@babel/plugin-transform-duplicate-keys": "^7.27.1", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", - "@babel/plugin-transform-dynamic-import": "^7.27.1", - "@babel/plugin-transform-exponentiation-operator": "^7.27.1", - "@babel/plugin-transform-export-namespace-from": "^7.27.1", - "@babel/plugin-transform-for-of": "^7.27.1", - "@babel/plugin-transform-function-name": "^7.27.1", - "@babel/plugin-transform-json-strings": "^7.27.1", - "@babel/plugin-transform-literals": "^7.27.1", - "@babel/plugin-transform-logical-assignment-operators": "^7.27.1", - "@babel/plugin-transform-member-expression-literals": "^7.27.1", - "@babel/plugin-transform-modules-amd": "^7.27.1", - "@babel/plugin-transform-modules-commonjs": "^7.27.1", - "@babel/plugin-transform-modules-systemjs": "^7.27.1", - "@babel/plugin-transform-modules-umd": "^7.27.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", - "@babel/plugin-transform-new-target": "^7.27.1", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", - "@babel/plugin-transform-numeric-separator": "^7.27.1", - "@babel/plugin-transform-object-rest-spread": "^7.27.2", - "@babel/plugin-transform-object-super": "^7.27.1", - "@babel/plugin-transform-optional-catch-binding": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.27.1", - "@babel/plugin-transform-parameters": "^7.27.1", - "@babel/plugin-transform-private-methods": "^7.27.1", - "@babel/plugin-transform-private-property-in-object": "^7.27.1", - "@babel/plugin-transform-property-literals": "^7.27.1", - "@babel/plugin-transform-regenerator": "^7.27.1", - "@babel/plugin-transform-regexp-modifiers": "^7.27.1", - "@babel/plugin-transform-reserved-words": "^7.27.1", - "@babel/plugin-transform-shorthand-properties": "^7.27.1", - "@babel/plugin-transform-spread": "^7.27.1", - "@babel/plugin-transform-sticky-regex": "^7.27.1", - "@babel/plugin-transform-template-literals": "^7.27.1", - "@babel/plugin-transform-typeof-symbol": "^7.27.1", - "@babel/plugin-transform-unicode-escapes": "^7.27.1", - "@babel/plugin-transform-unicode-property-regex": "^7.27.1", - "@babel/plugin-transform-unicode-regex": "^7.27.1", - "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.40.0", - "semver": "^6.3.1" - } - }, - "@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/runtime": { - "version": "7.27.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz", - "integrity": "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==" - }, - "@babel/template": { - "version": "7.27.2", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", - "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.27.1", - "@babel/parser": "^7.27.2", - "@babel/types": "^7.27.1" - } - }, - "@babel/traverse": { - "version": "7.27.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.4.tgz", - "integrity": "sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.27.3", - "@babel/parser": "^7.27.4", - "@babel/template": "^7.27.2", - "@babel/types": "^7.27.3", - "debug": "^4.3.1", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.27.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.6.tgz", - "integrity": "sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==", - "requires": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.27.1" - } - }, - "@esri/arcgis-to-geojson-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@esri/arcgis-to-geojson-utils/-/arcgis-to-geojson-utils-1.3.0.tgz", - "integrity": "sha512-8yPorlHeU63U6aT7RJbgSfXGKTZtnQz7Os8Qw96PW2lXJ+g1CRe5L/G8h5qtYHqt5VM4yCUGIhzHHYxdGzanLQ==" - }, - "@fortawesome/fontawesome-common-types": { - "version": "0.2.36", - "resolved": "https://npm.fontawesome.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.36.tgz", - "integrity": "sha512-a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg==" - }, - "@fortawesome/fontawesome-svg-core": { - "version": "1.2.36", - "resolved": "https://npm.fontawesome.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.36.tgz", - "integrity": "sha512-YUcsLQKYb6DmaJjIHdDWpBIGCcyE/W+p/LMGvjQem55Mm2XWVAP5kWTMKWLv9lwpCVjpLxPyOMOyUocP1GxrtA==", - "requires": { - "@fortawesome/fontawesome-common-types": "^0.2.36" - } - }, - "@fortawesome/free-regular-svg-icons": { - "version": "5.15.4", - "resolved": "https://npm.fontawesome.com/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-5.15.4.tgz", - "integrity": "sha512-9VNNnU3CXHy9XednJ3wzQp6SwNwT3XaM26oS4Rp391GsxVYA+0oDR2J194YCIWf7jNRCYKjUCOduxdceLrx+xw==", - "requires": { - "@fortawesome/fontawesome-common-types": "^0.2.36" - } - }, - "@fortawesome/free-solid-svg-icons": { - "version": "5.15.4", - "resolved": "https://npm.fontawesome.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.4.tgz", - "integrity": "sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==", - "requires": { - "@fortawesome/fontawesome-common-types": "^0.2.36" - } - }, - "@fortawesome/vue-fontawesome": { - "version": "2.0.5", - "resolved": "https://npm.fontawesome.com/@fortawesome/vue-fontawesome/-/vue-fontawesome-2.0.5.tgz", - "integrity": "sha512-BktJiEuZhU+HxANJ37Pek6y+LRVVFgcU5CDd6b+t6XKj30QrYrh3ICsC5FQm5MuAdh3CPpYT99ywjk5v6nWteA==" - }, - "@hapi/address": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", - "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", - "dev": true - }, - "@hapi/bourne": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", - "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", - "dev": true - }, - "@hapi/hoek": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", - "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", - "dev": true - }, - "@hapi/joi": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", - "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", - "dev": true, - "requires": { - "@hapi/address": "2.x.x", - "@hapi/bourne": "1.x.x", - "@hapi/hoek": "8.x.x", - "@hapi/topo": "3.x.x" - } - }, - "@hapi/topo": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", - "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", - "dev": true, - "requires": { - "@hapi/hoek": "^8.3.0" - } - }, - "@intervolga/optimize-cssnano-plugin": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz", - "integrity": "sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA==", - "dev": true, - "requires": { - "cssnano": "^4.0.0", - "cssnano-preset-default": "^4.0.0", - "postcss": "^7.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "@jridgewell/gen-mapping": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true - }, - "@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true - }, - "@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "@mapbox/geojson-area": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-area/-/geojson-area-0.2.2.tgz", - "integrity": "sha512-bBqqFn1kIbLBfn7Yq1PzzwVkPYQr9lVUeT8Dhd0NL5n76PBuXzOcuLV7GOSbEB1ia8qWxH4COCvFpziEu/yReA==", - "requires": { - "wgs84": "0.0.0" - } - }, - "@mapbox/geojson-normalize": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-normalize/-/geojson-normalize-0.0.1.tgz", - "integrity": "sha512-82V7YHcle8lhgIGqEWwtXYN5cy0QM/OHq3ypGhQTbvHR57DF0vMHMjjVSQKFfVXBe/yWCBZTyOuzvK7DFFnx5Q==" - }, - "@mapbox/geojson-rewind": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-rewind/-/geojson-rewind-0.4.1.tgz", - "integrity": "sha512-mxo2MEr7izA1uOXcDsw99Kgg6xW3P4H2j4n1lmldsgviIelpssvP+jQDivFKOHrOVJDpTTi5oZJvRcHtU9Uufw==", - "requires": { - "@mapbox/geojson-area": "0.2.2", - "concat-stream": "~1.6.0", - "minimist": "^1.2.5", - "sharkdown": "^0.1.0" - } - }, - "@mapbox/geojson-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz", - "integrity": "sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==" - }, - "@mapbox/jsonlint-lines-primitives": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", - "integrity": "sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==" - }, - "@mapbox/mapbox-gl-draw": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-draw/-/mapbox-gl-draw-1.5.0.tgz", - "integrity": "sha512-uchQbTa8wiv6GWWTbxW1g5b8H6VySz4t91SmduNH6jjWinPze7cjcmsPUEzhySXsYpYr2/50gRJLZz3bx7O88A==", - "requires": { - "@mapbox/geojson-area": "^0.2.2", - "@mapbox/geojson-normalize": "^0.0.1", - "@mapbox/point-geometry": "^1.1.0", - "fast-deep-equal": "^3.1.3", - "nanoid": "^5.0.9" - }, - "dependencies": { - "nanoid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.5.tgz", - "integrity": "sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==" - } - } - }, - "@mapbox/mapbox-gl-supported": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz", - "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==" - }, - "@mapbox/point-geometry": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-1.1.0.tgz", - "integrity": "sha512-YGcBz1cg4ATXDCM/71L9xveh4dynfGmcLDqufR+nQQy3fKwsAZsWd/x4621/6uJaeB9mwOHE6hPeDgXz9uViUQ==" - }, - "@mapbox/tiny-sdf": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz", - "integrity": "sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw==" - }, - "@mapbox/unitbezier": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", - "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==" - }, - "@mapbox/vector-tile": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", - "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", - "requires": { - "@mapbox/point-geometry": "~0.1.0" - }, - "dependencies": { - "@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" - } - } - }, - "@mapbox/whoots-js": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz", - "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==" - }, - "@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", - "dev": true, - "requires": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - } - }, - "@node-ipc/js-queue": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@node-ipc/js-queue/-/js-queue-2.0.3.tgz", - "integrity": "sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==", - "dev": true, - "requires": { - "easy-stack": "1.0.1" - } - }, - "@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", - "dev": true - }, - "@phila/layerboard": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@phila/layerboard/-/layerboard-2.2.0.tgz", - "integrity": "sha512-5CD7CiH6WyRrz7cLE9ZHXmpAqpfWSCw2WYACLxsVlb9+2cr8mGNJr67VxduM9Wj1tXzqv5ffXAze7GA5IAYesw==", - "requires": { - "@phila/vue-comps": "3.0.6", - "@phila/vue-datafetch": "2.2.11", - "@phila/vue-mapping": "3.1.13", - "esri-leaflet": "2.3.1", - "leaflet": "1.5.1", - "vue": "^2.7.10", - "vue-router": "^3.6.5", - "vuex": "^3.1.2" - } - }, - "@phila/vue-comps": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@phila/vue-comps/-/vue-comps-3.0.6.tgz", - "integrity": "sha512-hswiT4Z/Ook3aV7hqSWZdOLMPVYl05JqjhTw7+FhwfMbKs7cxjjPspiw9SIWiquiBO8sw2DrzibdU5GIS6CgKw==", - "requires": { - "@fortawesome/fontawesome-svg-core": "1.2.36", - "@fortawesome/free-regular-svg-icons": "5.15.4", - "@fortawesome/free-solid-svg-icons": "5.15.4", - "@fortawesome/vue-fontawesome": "2.0.5", - "axios": "^0.19.0", - "date-fns": "^2.29.2", - "escape-html": "^1.0.3", - "jspdf": "^1.4.1", - "jspdf-autotable": "^3.5.25", - "lodash-es": "^4.17.14", - "phila-standards": "^1.0.2", - "vue": "^2.7.10", - "vuex": "^3.1.2" - } - }, - "@phila/vue-datafetch": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/@phila/vue-datafetch/-/vue-datafetch-2.2.11.tgz", - "integrity": "sha512-HDmqpAVLUZBCMsafNwEUABmK//T0Csom2mDRA0b6/FbB/WRTJqoyeU4nOHOGu6uInI0X+dZ7+0LU2sITLGcHMw==", - "requires": { - "@turf/turf": "^5.1.6", - "airtable": "^0.8.1", - "axios": "^0.19.0", - "date-fns": "^2.29.2", - "esri-leaflet": "3.0.2", - "https-proxy-agent": "^3.0.1", - "leaflet": "1.7.1", - "proj4": "^2.8.0", - "vue": "^2.7.10", - "vuex": "^3.5.1" - }, - "dependencies": { - "esri-leaflet": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/esri-leaflet/-/esri-leaflet-3.0.2.tgz", - "integrity": "sha512-Dr5Ie52yH+gojfnGXdzHGkrgn9U3kp9QKB7xqXZX/mPIE9gKyqC5Er8jRifJx+DTgeM67F+P7F09ZJsIvWbheQ==", - "requires": { - "@terraformer/arcgis": "^2.0.7", - "tiny-binary-search": "^1.0.3" - } - }, - "leaflet": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.7.1.tgz", - "integrity": "sha512-/xwPEBidtg69Q3HlqPdU3DnrXQOvQU/CCHA1tcDQVzOwm91YMYaILjNp7L4Eaw5Z4sOYdbBz6koWyibppd8Zqw==" - } - } - }, - "@phila/vue-mapping": { - "version": "3.1.13", - "resolved": "https://registry.npmjs.org/@phila/vue-mapping/-/vue-mapping-3.1.13.tgz", - "integrity": "sha512-CVv67kk8h9phqvrqped9aLuHHZlZPt4IVbBjQwYOSiMkWTkpqhGFR4QbtIqdwWAREmqtltK0+4x3MzTfl/Iepw==", - "requires": { - "@fortawesome/fontawesome-svg-core": "1.2.36", - "@fortawesome/free-regular-svg-icons": "5.15.4", - "@fortawesome/free-solid-svg-icons": "5.15.4", - "@fortawesome/vue-fontawesome": "2.0.5", - "@mapbox/mapbox-gl-draw": "^1.2.0", - "@turf/turf": "^5.1.6", - "Leaflet-PointInPolygon": "git+https://github.com/CityOfPhiladelphia/Leaflet.PointInPolygon.git#a0d410f69aacf5f9165c4d01ccffeed824ccaed8", - "arcgis-to-geojson-utils": "^1.0.1", - "axios": "^0.19.0", - "blueimp-md5": "^2.19.0", - "date-fns": "^2.29.2", - "esri-leaflet": "3.0.2", - "esri-leaflet-legend": "git+https://github.com/CityOfPhiladelphia/esri-leaflet-legend.git#8fc0a7949b1ce80340261167a1aa4302177bb380", - "esri-leaflet-renderers": "2.0.6", - "leaflet": "1.7.1", - "leaflet-easybutton": "^2.3.0", - "leaflet-measure": "git+https://github.com/CityOfPhiladelphia/leaflet-measure.git#1dd982b2f9c78be2af5f497d9415e66cd3df6216", - "leaflet-omnivore": "git+https://github.com/CityOfPhiladelphia/leaflet-omnivore.git#f072195b03f7930690d9cbccb9375f0eda50fd41", - "leaflet-rotatedmarker": "^0.2.0", - "leaflet-shape-markers": "^1.0.6", - "leaflet-vector-icon": "git+https://github.com/CityOfPhiladelphia/leaflet-vector-icon.git#c37571e92c66ce0003f22058f2d246b31d3941a5", - "leaflet.pointinpolygon": "git+https://github.com/CityOfPhiladelphia/Leaflet.PointInPolygon.git#a0d410f69aacf5f9165c4d01ccffeed824ccaed8", - "lodash-es": "^4.17.14", - "map-promisified": "^0.4.0", - "mapbox-gl": "1.6.1", - "maplibre-gl": "1.15.2", - "phila-standards": "^1.0.2", - "proj4": "^2.8.0", - "sdleafletdraw": "git+https://github.com/CityOfPhiladelphia/SDLeafletDraw.git#b829efb8979a942dec04e4a2849af6b06434c9cf", - "vue": "^2.7.10", - "vuex": "^3.5.1" - }, - "dependencies": { - "esri-leaflet": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/esri-leaflet/-/esri-leaflet-3.0.2.tgz", - "integrity": "sha512-Dr5Ie52yH+gojfnGXdzHGkrgn9U3kp9QKB7xqXZX/mPIE9gKyqC5Er8jRifJx+DTgeM67F+P7F09ZJsIvWbheQ==", - "requires": { - "@terraformer/arcgis": "^2.0.7", - "tiny-binary-search": "^1.0.3" - } - }, - "leaflet": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.7.1.tgz", - "integrity": "sha512-/xwPEBidtg69Q3HlqPdU3DnrXQOvQU/CCHA1tcDQVzOwm91YMYaILjNp7L4Eaw5Z4sOYdbBz6koWyibppd8Zqw==" - } - } - }, - "@sentry/browser": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-5.7.1.tgz", - "integrity": "sha512-K0x1XhsHS8PPdtlVOLrKZyYvi5Vexs9WApdd214bO6KaGF296gJvH1mG8XOY0+7aA5i2A7T3ttcaJNDYS49lzw==", - "requires": { - "@sentry/core": "5.7.1", - "@sentry/types": "5.7.1", - "@sentry/utils": "5.7.1", - "tslib": "^1.9.3" - } - }, - "@sentry/core": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-5.7.1.tgz", - "integrity": "sha512-AOn3k3uVWh2VyajcHbV9Ta4ieDIeLckfo7UMLM+CTk2kt7C89SayDGayJMSsIrsZlL4qxBoLB9QY4W2FgAGJrg==", - "requires": { - "@sentry/hub": "5.7.1", - "@sentry/minimal": "5.7.1", - "@sentry/types": "5.7.1", - "@sentry/utils": "5.7.1", - "tslib": "^1.9.3" - } - }, - "@sentry/hub": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-5.7.1.tgz", - "integrity": "sha512-evGh323WR073WSBCg/RkhlUmCQyzU0xzBzCZPscvcoy5hd4SsLE6t9Zin+WACHB9JFsRQIDwNDn+D+pj3yKsig==", - "requires": { - "@sentry/types": "5.7.1", - "@sentry/utils": "5.7.1", - "tslib": "^1.9.3" - } - }, - "@sentry/minimal": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-5.7.1.tgz", - "integrity": "sha512-nS/Dg+jWAZtcxQW8wKbkkw4dYvF6uyY/vDiz/jFCaux0LX0uhgXAC9gMOJmgJ/tYBLJ64l0ca5LzpZa7BMJQ0g==", - "requires": { - "@sentry/hub": "5.7.1", - "@sentry/types": "5.7.1", - "tslib": "^1.9.3" - } - }, - "@sentry/types": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-5.7.1.tgz", - "integrity": "sha512-tbUnTYlSliXvnou5D4C8Zr+7/wJrHLbpYX1YkLXuIJRU0NSi81bHMroAuHWILcQKWhVjaV/HZzr7Y/hhWtbXVQ==" - }, - "@sentry/utils": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-5.7.1.tgz", - "integrity": "sha512-nhirUKj/qFLsR1i9kJ5BRvNyzdx/E2vorIsukuDrbo8e3iZ11JMgCOVrmC8Eq9YkHBqgwX4UnrPumjFyvGMZ2Q==", - "requires": { - "@sentry/types": "5.7.1", - "tslib": "^1.9.3" - } - }, - "@soda/friendly-errors-webpack-plugin": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz", - "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==", - "dev": true, - "requires": { - "chalk": "^3.0.0", - "error-stack-parser": "^2.0.6", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@soda/get-current-script": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@soda/get-current-script/-/get-current-script-1.0.2.tgz", - "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", - "dev": true - }, - "@terraformer/arcgis": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@terraformer/arcgis/-/arcgis-2.1.2.tgz", - "integrity": "sha512-IvdfqehcNAUtKU1OFMKwPT8EvdKlVFZ7q7ZKzkIF8XzYZIVsZLuXuOS1UBdRh5u/o+X5Gax7jiZhD8U/4TV+Jw==", - "requires": { - "@terraformer/common": "^2.1.2" - } - }, - "@terraformer/common": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@terraformer/common/-/common-2.1.2.tgz", - "integrity": "sha512-cwPdTFzIpekZhZRrgDEkqLKNPoqbyCBQHiemaovnGIeUx0Pl336MY/eCxzJ5zXkrQLVo9zPalq/vYW5HnyKevQ==" - }, - "@turf/along": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/along/-/along-5.1.5.tgz", - "integrity": "sha512-N7BN1xvj6VWMe3UpjQDdVI0j0oY/EZ0bWgOgBXc4DlJ411uEsKCh6iBv0b2MSxQ3YUXEez3oc5FcgO9eVSs7iQ==", - "requires": { - "@turf/bearing": "^5.1.5", - "@turf/destination": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "@turf/area": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/area/-/area-5.1.5.tgz", - "integrity": "sha512-lz16gqtvoz+j1jD9y3zj0Z5JnGNd3YfS0h+DQY1EcZymvi75Frm9i5YbEyth0RfxYZeOVufY7YIS3LXbJlI57g==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha512-sYQU4fqsOYYJoD8UndC1n2hy8hV/lGIAmMLKWuzwmPUWqWOuSKWUcoRWDi9mGB0GvQQe/ow2IxZr8UaVaGz3sQ==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/bbox-clip": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox-clip/-/bbox-clip-5.1.5.tgz", - "integrity": "sha512-KP64aoTvjcXxWHeM/Hs25vOQUBJgyJi7DlRVEoZofFJiR1kPnmDQrK7Xj+60lAk5cxuqzFnaPPxUk9Q+3v4p1Q==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "lineclip": "^1.1.5" - } - }, - "@turf/bbox-polygon": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox-polygon/-/bbox-polygon-5.1.5.tgz", - "integrity": "sha512-PKVPF5LABFWZJud8KzzfesLGm5ihiwLbVa54HJjYySe6yqU/cr5q/qcN9TWptynOFhNktG1dr0KXVG0I2FZmfw==", - "requires": { - "@turf/helpers": "^5.1.5" - } - }, - "@turf/bearing": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bearing/-/bearing-5.1.5.tgz", - "integrity": "sha512-PrvZuJjnXGseB8hUatIjsrK3tgD3wttyRnVYXTbSfXYJZzaOfHDMplgO4lxXQp7diraZhGhCdSlbMvRRXItbUQ==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/bezier-spline": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bezier-spline/-/bezier-spline-5.1.5.tgz", - "integrity": "sha512-Y9NoComaGgFFFe9TWWE/cEMg2+EnBfU1R3112ec2wlx21ygDmFGXs4boOS71WM4ySwm/dbS3wxnbVxs4j68sKw==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/boolean-clockwise": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-clockwise/-/boolean-clockwise-5.1.5.tgz", - "integrity": "sha512-FqbmEEOJ4rU4/2t7FKx0HUWmjFEVqR+NJrFP7ymGSjja2SQ7Q91nnBihGuT+yuHHl6ElMjQ3ttsB/eTmyCycxA==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/boolean-contains": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-contains/-/boolean-contains-5.1.5.tgz", - "integrity": "sha512-x2HeEieeE9vBQrTdCuj4swnAXlpKbj9ChxMdDTV479c0m2gVmfea83ocmkj3w+9cvAaS63L8WqFyNVSmkwqljQ==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/boolean-point-on-line": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/boolean-crosses": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-crosses/-/boolean-crosses-5.1.5.tgz", - "integrity": "sha512-odljvS7INr9k/8yXeyXQVry7GqEaChOmXawP0+SoTfGO3hgptiik59TLU/Yjn/SLFjE2Ul54Ga1jKFSL7vvH0Q==", - "requires": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/polygon-to-line": "^5.1.5" - } - }, - "@turf/boolean-disjoint": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/boolean-disjoint/-/boolean-disjoint-5.1.6.tgz", - "integrity": "sha512-KHvUS6SBNYHBCLIJEJrg04pF5Oy+Fqn8V5G9U+9pti5vI9tyX7Ln2g7RSB7iJ1Cxsz8QAi6OukhXjEF2/8ZpGg==", - "requires": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/polygon-to-line": "^5.1.5" - } - }, - "@turf/boolean-equal": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-equal/-/boolean-equal-5.1.5.tgz", - "integrity": "sha512-QEMbhDPV+J8PlRkMlVg6m5oSLaYUpOx2VUhDDekQ73FlpnhFBKRIlidhvHtS6CYnEw8d+/zA3h8Z18B4W4mq9Q==", - "requires": { - "@turf/clean-coords": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "geojson-equality": "0.1.6" - } - }, - "@turf/boolean-overlap": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-overlap/-/boolean-overlap-5.1.5.tgz", - "integrity": "sha512-lizojgU559KME0G705YAgWVa0B3/tsWNobMzOEWDx/1rABWTojCY4uxw2rFxpOsP++s8JJHrGWXRLh1PbdAvRQ==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/line-overlap": "^5.1.5", - "@turf/meta": "^5.1.5", - "geojson-equality": "0.1.6" - } - }, - "@turf/boolean-parallel": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-parallel/-/boolean-parallel-5.1.5.tgz", - "integrity": "sha512-eeuGgDhnas3nJ22A/DD8aiH0kg9dSzbQChIMAqYRPGg3pWNK41aGAbeh5z0GO5N/EVFX1+ga5a0vsPmiRgQB5g==", - "requires": { - "@turf/clean-coords": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/line-segment": "^5.1.5", - "@turf/rhumb-bearing": "^5.1.5" - } - }, - "@turf/boolean-point-in-polygon": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-5.1.5.tgz", - "integrity": "sha512-y+gbAhLmsAZH9uYhv+C68pu06mxsGIm3o7l0hzVkc/PXYdbkr+vKe7n7PfSN3xpVA3qoDLKLpCGOqeW8/ThaJA==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/boolean-point-on-line": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-point-on-line/-/boolean-point-on-line-5.1.5.tgz", - "integrity": "sha512-Zf4d28mckV2tYfLWf2iqxQ8eeLZqi2HGimM26mptf1OCEIwc1wfkKgLRRJXMu94Crvd/pJxjRAjoYGcGliP6Vg==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/boolean-within": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-within/-/boolean-within-5.1.5.tgz", - "integrity": "sha512-CNAtrvm4HiUwV/vhpGhvJzfhV9CN7VhPC5y4tTfQicK82fYY6ifPz0iaNpUOmshU6+TAot/fsVQVgDJ4t7HXcA==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/boolean-point-on-line": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/buffer": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/buffer/-/buffer-5.1.5.tgz", - "integrity": "sha512-U3LU0HF/JNFUNabpB5ArpNG6yPla7yR5XPrZvzZRH48vvbr/N0rkSRI0tJFRWTz7ntugVm9X0OD9Y382NTJRhA==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/center": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/projection": "^5.1.5", - "d3-geo": "1.7.1", - "turf-jsts": "*" - } - }, - "@turf/center": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/center/-/center-5.1.5.tgz", - "integrity": "sha512-Dy1TvAv2oHKFddZcWqlVsanxurfcZV1Mmb1E+7H7GRKI+fXZTfRjwCdbiZCbO/tPwxt8jWQHWdLHn8E9lecc3A==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "@turf/center-mean": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/center-mean/-/center-mean-5.1.5.tgz", - "integrity": "sha512-XdkBXzFUuyCqu5EPlBwgkv8FLA8pIGBnt7xy5cxxhxKOYLMrKqwMPPHPA84TjeQpNti0gH0CVuOk2r1f/Pp8iQ==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/center-median": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/center-median/-/center-median-5.1.5.tgz", - "integrity": "sha512-M+O6bSNsIDKZ4utk/YzSOIg6W0isjLVWud+TCLWyrDCWTSERlSJlhOaVE1y7cObhG8nYBHvmszqZyoAY6nufQw==", - "requires": { - "@turf/center-mean": "^5.1.5", - "@turf/centroid": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/center-of-mass": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/center-of-mass/-/center-of-mass-5.1.5.tgz", - "integrity": "sha512-UvI7q6GgW3afCVIDOyTRuLT54v9Xwv65Xudxh4FIT6w7HNU4KUBtTGnx0NuhODZcgvZgWVWVakhmIcHQTMjYYA==", - "requires": { - "@turf/centroid": "^5.1.5", - "@turf/convex": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/centroid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-5.1.5.tgz", - "integrity": "sha512-0m9ZAZJB4YXLDxF2fWGqlE/g9Y68cebeWaRNOMN+e6Bti1fz0JKQuaEqJV+J8xOmODPHSMbZZ1SqSDVRgVHP2Q==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/circle": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/circle/-/circle-5.1.5.tgz", - "integrity": "sha512-CNaEtvp38Q+TSFJHdzdl5iYNjBFZRluRTFikIuEcennSeMJD60nP0dMubP58TR/QQn541eNDUyED90V4KuOjyQ==", - "requires": { - "@turf/destination": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "@turf/clean-coords": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/clean-coords/-/clean-coords-5.1.5.tgz", - "integrity": "sha512-xd/iSM0McVUxbu81KCKDqirCsYkKk3EAwpDjYI8vIQ+eKf/MLSdteRcm3PB7wo2y6JcYp4dMGv2cr9IP7V+dXQ==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/clone": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/clone/-/clone-5.1.5.tgz", - "integrity": "sha512-//pITsQ8xUdcQ9pVb4JqXiSqG4dos5Q9N4sYFoWghX21tfOV2dhc5TGqYOhnHrQS7RiKQL1vQ48kIK34gQ5oRg==", - "requires": { - "@turf/helpers": "^5.1.5" - } - }, - "@turf/clusters": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/clusters/-/clusters-5.1.5.tgz", - "integrity": "sha512-+rQe+g66xfbIXz58tveXQCDdE9hzqRJtDVSw5xth92TvCcL4J60ZKN8mHNUSn1ZZvpUHtVPe4dYcbtk5bW8fXQ==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/clusters-dbscan": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/clusters-dbscan/-/clusters-dbscan-5.1.5.tgz", - "integrity": "sha512-X3qLLHJkwMuv+xdWQ08NtOc6BgeqCKKSAltyyAZ7iImE65f0C+sW024DfHSbTMsZVXBFst2Q6RQY8RVUf3QBeQ==", - "requires": { - "@turf/clone": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "density-clustering": "1.3.0" - } - }, - "@turf/clusters-kmeans": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/clusters-kmeans/-/clusters-kmeans-5.1.5.tgz", - "integrity": "sha512-W6raiv9+fRgmJxCvKrpSacbLXzh7beZUk0A1pjF82Fv3CFTrXAJbgAyIbdlmgXezYSXhOT5NMUugnbkUy2oBZw==", - "requires": { - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "skmeans": "0.9.7" - } - }, - "@turf/collect": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/collect/-/collect-5.1.5.tgz", - "integrity": "sha512-voFWu6EGPcNuIbAp43yvGf2Ip4/q8TTeWhOSJ2yDEHgOfbAwrNUwUJCclEjcUVsnc7ypKNrFn3/8bmR9tI0NQg==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5", - "rbush": "^2.0.1" - }, - "dependencies": { - "quickselect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", - "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" - }, - "rbush": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz", - "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==", - "requires": { - "quickselect": "^1.0.1" - } - } - } - }, - "@turf/combine": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/combine/-/combine-5.1.5.tgz", - "integrity": "sha512-/RqmfCvduHquINVyNmzKOcZtZjfaEHMhghgmj8MYnzepN3ro+E2QXoaQGGrQ7nChAvGgWPAvN8EveVSc1MvzPg==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/concave": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/concave/-/concave-5.1.5.tgz", - "integrity": "sha512-NvR5vmAunmgjEPjNzmvjLRvPcj7C6WuqCf+vu/aqyc4h2c1B/x399bDsSM64iFT+PYesFuoS1ZhJHWivXG8Y5g==", - "requires": { - "@turf/clone": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/tin": "^5.1.5", - "topojson-client": "3.x", - "topojson-server": "3.x" - } - }, - "@turf/convex": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/convex/-/convex-5.1.5.tgz", - "integrity": "sha512-ZEk4kIAoYR/mjO3C8rMe2StgmwhdwmbxVvNxg3udeahe2m0ZzbfkRC4HiJAaBgfR4TLJUAEewynESReTPwASBQ==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5", - "concaveman": "*" - } - }, - "@turf/destination": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/destination/-/destination-5.1.5.tgz", - "integrity": "sha512-EWwZnd4wxUO9d8UWzJt88jQlFf6W/6SE1930MMzzIR9o+RfqhrS/BL1eUDrg5I5drsymf6PZsK0j/V0q6jqkFQ==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/difference": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/difference/-/difference-5.1.5.tgz", - "integrity": "sha512-hIjiUHS8WiDfnmADQrhh6QcXWc3zNtjIpPQ5g/2NZ3k1mjnOdmGBVObkSJG4WEUNqyj3PKlsZ8W9xnSu+lLF1Q==", - "requires": { - "@turf/area": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "turf-jsts": "*" - } - }, - "@turf/dissolve": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/dissolve/-/dissolve-5.1.5.tgz", - "integrity": "sha512-YcQgyp7pvhyZHCmbqqItVH6vHs43R9N0jzP/LnAG03oMiY4wves/BO1du6VDDbnJSXeRKf1afmY9tRGKYrm9ag==", - "requires": { - "@turf/boolean-overlap": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/union": "^5.1.5", - "geojson-rbush": "2.1.0", - "get-closest": "*" - } - }, - "@turf/distance": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/distance/-/distance-5.1.5.tgz", - "integrity": "sha512-sYCAgYZ2MjNKMtx17EijHlK9qHwpA0MuuQWbR4P30LTCl52UlG/reBfV899wKyF3HuDL9ux78IbILwOfeQ4zgA==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/ellipse": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/ellipse/-/ellipse-5.1.5.tgz", - "integrity": "sha512-oVTzEyDOi3d9isgB7Ah+YiOoUKB1eHMtMDXVl1oT+vC/T+6KR2aq+HjjbF11A0cjuh3VhjSWUZaS+2TYY0pu0w==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/rhumb-destination": "^5.1.5", - "@turf/transform-rotate": "^5.1.5" - } - }, - "@turf/envelope": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/envelope/-/envelope-5.1.5.tgz", - "integrity": "sha512-Mxl5A2euAxq3RZVN65/MVyaO91kzGU8MJXfegPdep6SN4bONDadEp0olwW5qSRf2U3cJ8Jppl089X6AeifD3IA==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/bbox-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "@turf/explode": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/explode/-/explode-5.1.5.tgz", - "integrity": "sha512-v/hC9DB9RKRW9/ZjnKoQelIp08JNa5wew0889465s//tfgY8+JEGkSGMag2L2NnVARWmzI/vlLgMK36qwkyDIA==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/flatten": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/flatten/-/flatten-5.1.5.tgz", - "integrity": "sha512-aagHz5tjHmOtb8eMb5fd10+HJwdlhkhsPql1vRXQNnpv0Q9xL/4SsbvXZ6lPqkRAjiZuy087mvaz+ERml76/jg==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/flip": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/flip/-/flip-5.1.5.tgz", - "integrity": "sha512-7+IYM3QQAkV4co3wjEmM726/OkXqUCCHWWyIqrI9hiK+LR628qkoqP1hk6rQ4vZJrAYuvSlK+FZnr24OtgY0cw==", - "requires": { - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/great-circle": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/great-circle/-/great-circle-5.1.5.tgz", - "integrity": "sha512-k6FWwlt+YCQoD5VS1NybQjriNL7apYHO+tm2HbIFQ85blPUX4IyLppHIFevfD/k+K2bJqhFCze8JNVMBwdrzVw==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha512-/lF+JR+qNDHZ8bF9d+Cp58nxtZWJ3sqFe6n3u3Vpj+/0cqkjk4nXKYBSY0azm+GIYB5mWKxUXvuP/m0ZnKj1bw==" - }, - "@turf/hex-grid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/hex-grid/-/hex-grid-5.1.5.tgz", - "integrity": "sha512-rwDL+DlUyxDNL1aVHIKKCmrt1131ZULF3irExYIO/um6/SwRzsBw+522/RcxD/mg/Shtrpozb6bz8aJJ/3RXHA==", - "requires": { - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/intersect": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/interpolate": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/interpolate/-/interpolate-5.1.5.tgz", - "integrity": "sha512-LfmvtIUWc3NVkqPkX6j3CAIjF7y1LAZqfDd+2Ii+0fN7XOOGMWcb1uiTTAb8zDQjhTsygcUYgaz6mMYDCWYKPg==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/centroid": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/hex-grid": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/point-grid": "^5.1.5", - "@turf/square-grid": "^5.1.5", - "@turf/triangle-grid": "^5.1.5" - } - }, - "@turf/intersect": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/intersect/-/intersect-5.1.6.tgz", - "integrity": "sha512-KXyNv/GXdoGAOy03qZF53rgtXC2tNhF/4jLwTKiVRrBQH6kcEpipGStdJ+QkYIlarQPa8f7I9UlVAB19et4MfQ==", - "requires": { - "@turf/clean-coords": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/truncate": "^5.1.5", - "turf-jsts": "*" - } - }, - "@turf/invariant": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-5.1.5.tgz", - "integrity": "sha512-4elbC8GVQ8XxrnWLWpFFXTK3qnzIYzIVtSkJrY9eefA8WNZzwcwT3WGFY3xte4BB48o5oEjihjoJharWRis78w==", - "requires": { - "@turf/helpers": "^5.1.5" - } - }, - "@turf/isobands": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/isobands/-/isobands-5.1.5.tgz", - "integrity": "sha512-0n3NPfDYQyqjOch00I4hVCCqjKn9Sm+a8qlWOKbkuhmGa9dCDzsu2bZL0ahT+LjwlS4c8/owQXqe6KE2GWqT1Q==", - "requires": { - "@turf/area": "^5.1.5", - "@turf/bbox": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/explode": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/isolines": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/isolines/-/isolines-5.1.5.tgz", - "integrity": "sha512-Ehn5pJmiq4hAn2+2jPB2rLt3iF8DDp8zciw9z2pAt5IGVRU/K+x3z4aYG5ra5vbFB/E4G3aHr/X4QPIb9LCJtA==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/kinks": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/kinks/-/kinks-5.1.5.tgz", - "integrity": "sha512-G38sC8/+MYqQpVocT3XahhV42cqEAVJAZwUND9YOfKJZfjUn7FKmWhPURs5py95me48UuI0C0jLLAMzBkUc2nQ==", - "requires": { - "@turf/helpers": "^5.1.5" - } - }, - "@turf/length": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/length/-/length-5.1.5.tgz", - "integrity": "sha512-0ryx68h512wCoNfwyksLdabxEfwkGNTPg61/QiY+QfGFUOUNhHbP+QimViFpwF5hyX7qmroaSHVclLUqyLGRbg==", - "requires": { - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/line-arc": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-arc/-/line-arc-5.1.5.tgz", - "integrity": "sha512-Kz5RX/qRIHVrGNqF3BRlD3ACuuCr0G5lpaVyPjNvN+vA7Q4bEDyWIYeqm3DdTn7X2MXitpTNgr2uvX4WoUy4yA==", - "requires": { - "@turf/circle": "^5.1.5", - "@turf/destination": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "@turf/line-chunk": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-chunk/-/line-chunk-5.1.5.tgz", - "integrity": "sha512-mKvTUMahnb3EsYUMI8tQmygsliQkgQ1FZAY915zoTrm+WV246loa+84+h7i5d8W2O8gGJWuY7jQTpM7toTeL5w==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/length": "^5.1.5", - "@turf/line-slice-along": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/line-intersect": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-intersect/-/line-intersect-5.1.5.tgz", - "integrity": "sha512-9DajJbHhJauLI2qVMnqZ7SeFsinFroVICOSUheODk7j5teuwNABuZ2Z6WmKATzEsPkEJ1iVykqB+F9vGMVKB6g==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-segment": "^5.1.5", - "@turf/meta": "^5.1.5", - "geojson-rbush": "2.1.0" - } - }, - "@turf/line-offset": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-offset/-/line-offset-5.1.5.tgz", - "integrity": "sha512-VccGDgFfBSiCTqrHdQgxD7Rs9lnJmDOJ5gqQRculKPsCNUyRFMYIZud7l2dTs83g66evfOwkZCrTxtSoBY3Jxg==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/line-overlap": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-overlap/-/line-overlap-5.1.5.tgz", - "integrity": "sha512-hMz3XARXEbfGwLF9WXyErqQjzhZYMKvGQwlPGOoth+2o9Uga9mfWfevduJvozJAE1MKxtFttMjIXMzcShW3O8A==", - "requires": { - "@turf/boolean-point-on-line": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-segment": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/nearest-point-on-line": "^5.1.5", - "geojson-rbush": "2.1.0" - } - }, - "@turf/line-segment": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-segment/-/line-segment-5.1.5.tgz", - "integrity": "sha512-wIrRtWuLuLXhnSkqdVG1SDayTU0/CmZf+a+BBhEf0vFIsAedJnrY3a2cbCEvtfuk6ZsAbhOi7/kYiaR/F+rEzg==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/line-slice": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-slice/-/line-slice-5.1.5.tgz", - "integrity": "sha512-Fo+CuD+fj6T702BofHO+rgiXUgzCk0iO2JqMPtttMtgzfKkVTUOQoauMNS1LNNaG/7n/TfKGh5gRCEDRNaNwYA==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/nearest-point-on-line": "^5.1.5" - } - }, - "@turf/line-slice-along": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-slice-along/-/line-slice-along-5.1.5.tgz", - "integrity": "sha512-yKvSDtULztLtlPIMowm9l8pS6XLAEpCPmrARZA0sIWFX8XrcSzISBaXZbiMMzg3nxQJMXfGIgWDk10B7+J8Tqw==", - "requires": { - "@turf/bearing": "^5.1.5", - "@turf/destination": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "@turf/line-split": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-split/-/line-split-5.1.5.tgz", - "integrity": "sha512-gtUUBwZL3hcSu5MpqHTl68hgAJBNHcr1APDj8E5o6iX5xFX+wvl4ohQXyMs5HOATCI8Iy83wLuggcY6maNw7LQ==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/line-segment": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/nearest-point-on-line": "^5.1.5", - "@turf/square": "^5.1.5", - "@turf/truncate": "^5.1.5", - "geojson-rbush": "2.1.0" - } - }, - "@turf/line-to-polygon": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-to-polygon/-/line-to-polygon-5.1.5.tgz", - "integrity": "sha512-hGiDAPd6j986kZZLDgEAkVD7O6DmIqHQliBedspoKperPJOUJJzdzSnF6OAWSsxY+j8fWtQnIo5TTqdO/KfamA==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/mask": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/mask/-/mask-5.1.5.tgz", - "integrity": "sha512-2eOuxA3ammZAGsjlsy/H7IpeJxjl3hrgkcKM6kTKRJGft4QyKwCxqQP7RN5j0zIYvAurgs9JOLe/dpd5sE5HXQ==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/union": "^5.1.5", - "rbush": "^2.0.1" - }, - "dependencies": { - "quickselect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", - "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" - }, - "rbush": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz", - "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==", - "requires": { - "quickselect": "^1.0.1" - } - } - } - }, - "@turf/meta": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.1.6.tgz", - "integrity": "sha512-lv+6LCgoc3LVitQZ4TScN/8a/fcctq8bIoxBTMJVq4aU8xoHeY1851Dq8MCU37EzbH33utkx8/jENaQP+aeElg==", - "requires": { - "@turf/helpers": "^5.1.5" - } - }, - "@turf/midpoint": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/midpoint/-/midpoint-5.1.5.tgz", - "integrity": "sha512-0pDQAKHyK/zxlvUx3XNxwvqftf4sV32QxnHfqSs4AXaODUGUbPhzAD7aXgDScBeUOVLwpAzFRQfitUvUMTGC6A==", - "requires": { - "@turf/bearing": "^5.1.5", - "@turf/destination": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "@turf/nearest-point": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/nearest-point/-/nearest-point-5.1.5.tgz", - "integrity": "sha512-tZQXI7OE7keNKK4OvYOJ5gervCEuu2pJ6psu59QW9yhe2Di3Gl+HAdLvVa6RZ8s5Fndr3u0JWKsmxve3fCxc9g==", - "requires": { - "@turf/clone": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/nearest-point-on-line": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/nearest-point-on-line/-/nearest-point-on-line-5.1.5.tgz", - "integrity": "sha512-qT7BLTwToo8cq0oNoz921oLlRPJamyRg/rZgll+kNBadyDPmJI4W66riHcpM9RQcAJ6TPvDveIIBeGJH7iG88w==", - "requires": { - "@turf/bearing": "^5.1.5", - "@turf/destination": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/nearest-point-to-line": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/nearest-point-to-line/-/nearest-point-to-line-5.1.6.tgz", - "integrity": "sha512-ZSvDIEiHhifn/vNwLXZI/E8xmEz5yBPqfUR7BVHRZrB1cP7jLhKZvkbidjG//uW8Fr1Ulc+PFOXczLspIcx/lw==", - "requires": { - "@turf/helpers": "6.x", - "@turf/invariant": "6.x", - "@turf/meta": "6.x", - "@turf/point-to-line-distance": "^5.1.5", - "object-assign": "*" - }, - "dependencies": { - "@turf/helpers": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.5.0.tgz", - "integrity": "sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==" - }, - "@turf/invariant": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", - "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", - "requires": { - "@turf/helpers": "^6.5.0" - } - }, - "@turf/meta": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.5.0.tgz", - "integrity": "sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==", - "requires": { - "@turf/helpers": "^6.5.0" - } - } - } - }, - "@turf/planepoint": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/planepoint/-/planepoint-5.1.5.tgz", - "integrity": "sha512-+Tp+SQ0Db2tqwLbxfXJPysT9IxcOHSMIin2dJb/j3Qn5+g0LRus6rczZl6dWNAIjqBPMawj/V/dZhMu6Q9O9wA==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/point-grid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/point-grid/-/point-grid-5.1.5.tgz", - "integrity": "sha512-4ibozguP9YJ297Q7i9e8/ypGSycvt1re2jrPXTxeuZ4/L/NE5B1nOBLG+tw121nMjD+S+v2RWOtqD+FZ3Ga+ew==", - "requires": { - "@turf/boolean-within": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/point-on-feature": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/point-on-feature/-/point-on-feature-5.1.5.tgz", - "integrity": "sha512-NTcpe5xZjybRh0aTL+7td1cm0s49GGbAt5u8Cdec4W9ix2PsehRcLUbmQIQsODN2kiVyUSpnhECIpsyN5MjX7A==", - "requires": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/center": "^5.1.5", - "@turf/explode": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/nearest-point": "^5.1.5" - } - }, - "@turf/point-to-line-distance": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/point-to-line-distance/-/point-to-line-distance-5.1.6.tgz", - "integrity": "sha512-PE3hiTeeDEi4ZLPtI8XAzFYW9nHo1EVsZGm/4ZVV8jo39d3X1oLVHxY3e1PkCmWwRapXy4QLqvnTQ7nU4wspNw==", - "requires": { - "@turf/bearing": "6.x", - "@turf/distance": "6.x", - "@turf/helpers": "6.x", - "@turf/invariant": "6.x", - "@turf/meta": "6.x", - "@turf/projection": "6.x", - "@turf/rhumb-bearing": "6.x", - "@turf/rhumb-distance": "6.x" - }, - "dependencies": { - "@turf/bearing": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/bearing/-/bearing-6.5.0.tgz", - "integrity": "sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A==", - "requires": { - "@turf/helpers": "^6.5.0", - "@turf/invariant": "^6.5.0" - } - }, - "@turf/clone": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/clone/-/clone-6.5.0.tgz", - "integrity": "sha512-mzVtTFj/QycXOn6ig+annKrM6ZlimreKYz6f/GSERytOpgzodbQyOgkfwru100O1KQhhjSudKK4DsQ0oyi9cTw==", - "requires": { - "@turf/helpers": "^6.5.0" - } - }, - "@turf/distance": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/distance/-/distance-6.5.0.tgz", - "integrity": "sha512-xzykSLfoURec5qvQJcfifw/1mJa+5UwByZZ5TZ8iaqjGYN0vomhV9aiSLeYdUGtYRESZ+DYC/OzY+4RclZYgMg==", - "requires": { - "@turf/helpers": "^6.5.0", - "@turf/invariant": "^6.5.0" - } - }, - "@turf/helpers": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.5.0.tgz", - "integrity": "sha512-VbI1dV5bLFzohYYdgqwikdMVpe7pJ9X3E+dlr425wa2/sMJqYDhTO++ec38/pcPvPE6oD9WEEeU3Xu3gza+VPw==" - }, - "@turf/invariant": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", - "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", - "requires": { - "@turf/helpers": "^6.5.0" - } - }, - "@turf/meta": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.5.0.tgz", - "integrity": "sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==", - "requires": { - "@turf/helpers": "^6.5.0" - } - }, - "@turf/projection": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/projection/-/projection-6.5.0.tgz", - "integrity": "sha512-/Pgh9mDvQWWu8HRxqpM+tKz8OzgauV+DiOcr3FCjD6ubDnrrmMJlsf6fFJmggw93mtVPrZRL6yyi9aYCQBOIvg==", - "requires": { - "@turf/clone": "^6.5.0", - "@turf/helpers": "^6.5.0", - "@turf/meta": "^6.5.0" - } - }, - "@turf/rhumb-bearing": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/rhumb-bearing/-/rhumb-bearing-6.5.0.tgz", - "integrity": "sha512-jMyqiMRK4hzREjQmnLXmkJ+VTNTx1ii8vuqRwJPcTlKbNWfjDz/5JqJlb5NaFDcdMpftWovkW5GevfnuzHnOYA==", - "requires": { - "@turf/helpers": "^6.5.0", - "@turf/invariant": "^6.5.0" - } - }, - "@turf/rhumb-distance": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@turf/rhumb-distance/-/rhumb-distance-6.5.0.tgz", - "integrity": "sha512-oKp8KFE8E4huC2Z1a1KNcFwjVOqa99isxNOwfo4g3SUABQ6NezjKDDrnvC4yI5YZ3/huDjULLBvhed45xdCrzg==", - "requires": { - "@turf/helpers": "^6.5.0", - "@turf/invariant": "^6.5.0" - } - } - } - }, - "@turf/points-within-polygon": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/points-within-polygon/-/points-within-polygon-5.1.5.tgz", - "integrity": "sha512-nexe2AHVOY8wEBvs+CYSOp10NyOCkyZ1gkhIfsx0mzU8LPYBxD9ctjlKveheKh4AAldLcFupd/gSCBTKF1JS7A==", - "requires": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/polygon-tangents": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/polygon-tangents/-/polygon-tangents-5.1.5.tgz", - "integrity": "sha512-uoZfKvFhl6rf0+CDWucru9fZ4mJB5Nsg37TS/7emrzjoVxXyOdxc/s1HFCjcKflMue7MjU/gT6AitJyrvdztDg==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/polygon-to-line": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/polygon-to-line/-/polygon-to-line-5.1.5.tgz", - "integrity": "sha512-kVo0owPqyccy5+qZGvaxGvMsYkgueKE2OOgX2UV/HyrXF3uI3TomK1txjApqeFsLvwuSANxesvVbYLrYiIwvGw==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/polygonize": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/polygonize/-/polygonize-5.1.5.tgz", - "integrity": "sha512-qzhtuzoOhldqZHm+ZPsWAs9nDpnkcDfsr+I0twmBF+wjAmo0HKiy9++sRQ4kEePpdwbMpF07D/NdZqYdmOJkGQ==", - "requires": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/envelope": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/projection": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/projection/-/projection-5.1.5.tgz", - "integrity": "sha512-TWKJDFeEKQhI4Ce1+2PuOSDggn4cnMibqyUoCpIW+4KxUC1R88SE3/SYomqzwxMn00O09glHSycPkGD5JzHd8A==", - "requires": { - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/random": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/random/-/random-5.1.5.tgz", - "integrity": "sha512-oitpBwEb6YXqoUkIAOVMK+vrTPxUi2rqITmtTa/FBHr6J8TDwMWq6bufE3Gmgjxsss50O2ITJunOksxrouWGDQ==", - "requires": { - "@turf/helpers": "^5.1.5" - } - }, - "@turf/rewind": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/rewind/-/rewind-5.1.5.tgz", - "integrity": "sha512-Gdem7JXNu+G4hMllQHXRFRihJl3+pNl7qY+l4qhQFxq+hiU1cQoVFnyoleIqWKIrdK/i2YubaSwc3SCM7N5mMw==", - "requires": { - "@turf/boolean-clockwise": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/rhumb-bearing": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/rhumb-bearing/-/rhumb-bearing-5.1.5.tgz", - "integrity": "sha512-zXTl2khjwf7mx2D1uPo5vgpGgP4sM2VrKDbJNKyulPu4TO4ELt8x7FsKyCBlRTzzQf284t/xnNcZOfUbkkd70g==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/rhumb-destination": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/rhumb-destination/-/rhumb-destination-5.1.5.tgz", - "integrity": "sha512-FdDUCSRfRAfsRmUaWjc76Wk32QYFJ6ckmSt6Ls6nEczO6eg/RgH1atF8CIYwR5ifl0Sk1rQzKiOSbpCyvVwQtw==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/rhumb-distance": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/rhumb-distance/-/rhumb-distance-5.1.5.tgz", - "integrity": "sha512-AGA/ky5/BJJZtzQqafy2GvJfcUXSzCCrPFp8sDRPSKBoUN4gMBHN15ijDWYYLFoWFFj0urcauVx7chQlHZ/Qfw==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/sample": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/sample/-/sample-5.1.5.tgz", - "integrity": "sha512-EJE8yx+5x7rXejTzwBdOKpvT4tOCS0jwYJfycyTVDuLUSh2rETeYdjy7EeJbofnxm9CRPXqWQMPWIBKWxNTjow==", - "requires": { - "@turf/helpers": "^5.1.5" - } - }, - "@turf/sector": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/sector/-/sector-5.1.5.tgz", - "integrity": "sha512-dnWVifL3xWTqPPs8mfbbV9muDimNJtxRk4ogrkOLEDQ9ZZ1ALQMtQdYrg7kI3iC+L+LscV37tl+E8bayWyX8YA==", - "requires": { - "@turf/circle": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-arc": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/shortest-path": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/shortest-path/-/shortest-path-5.1.5.tgz", - "integrity": "sha512-ZGC8kSBj02GKWiI56Z5FNdrZ+fS0xyeOUNrPJWzudAlrv9wKGaRuWoIVRLGBu0j0OuO1HCwggic2c6WV/AhP0A==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/bbox-polygon": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/clean-coords": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/transform-scale": "^5.1.5" - } - }, - "@turf/simplify": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/simplify/-/simplify-5.1.5.tgz", - "integrity": "sha512-IuBXEYdGSxbDOK3v949ajaPvs6NhjhTCTbKA6mSGuVbwGS7gzAuRiPSG4K/MvCVuQy3PKpkPcUGD+Uvt2Ov2PQ==", - "requires": { - "@turf/clean-coords": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/square": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/square/-/square-5.1.5.tgz", - "integrity": "sha512-GgP2le9ksoW6vsVef5wFkjmWQiLPTJvcjGXqmoGWT4oMwDpvTJVQ91RBLs8qQbI4KACCQevz94N69klk3ah30Q==", - "requires": { - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "@turf/square-grid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/square-grid/-/square-grid-5.1.5.tgz", - "integrity": "sha512-/pusEL4FmOwNWLcZfIXUyqUe0fOdkfaLO4wLhDlg/ZL1jWr/wZjhVlMU0tQ27kVN6dJTvlzNc9e0JWNw6yt2eQ==", - "requires": { - "@turf/boolean-contains": "^5.1.5", - "@turf/boolean-overlap": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/intersect": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/standard-deviational-ellipse": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/standard-deviational-ellipse/-/standard-deviational-ellipse-5.1.5.tgz", - "integrity": "sha512-GOaxGKeeJAXV1H3Zz2fjQ5XeSbMKz1OkFRlTDBUipiAawe/9qTCF55L87I2ZPnO80B5BaaIT+AN2n0lMcAklzA==", - "requires": { - "@turf/center-mean": "^5.1.5", - "@turf/ellipse": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/points-within-polygon": "^5.1.5" - } - }, - "@turf/tag": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/tag/-/tag-5.1.5.tgz", - "integrity": "sha512-XI3QFpva6tEsRnzFe1tJGdAAWlzjnXZPfJ9EKShTxEW8ZgPzm92b2odjiSAt2KuQusK82ltNfdw5Frlna5xGYQ==", - "requires": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/tesselate": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/tesselate/-/tesselate-5.1.5.tgz", - "integrity": "sha512-Rs/jAij26bcU4OzvFXkWDase1G3kSwyuuKZPFU0t7OmJu7eQJOR12WOZLGcVxd5oBlklo4xPE4EBQUqpQUsQgg==", - "requires": { - "@turf/helpers": "^5.1.5", - "earcut": "^2.0.0" - } - }, - "@turf/tin": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/tin/-/tin-5.1.5.tgz", - "integrity": "sha512-lDyCTYKoThBIKmkBxBMupqEpFbvTDAYuZIs8qrWnmux2vntSb8OFGi7ZbGPC6apS2hdVwZZae3YB88Tp+Fg+xw==", - "requires": { - "@turf/helpers": "^5.1.5" - } - }, - "@turf/transform-rotate": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/transform-rotate/-/transform-rotate-5.1.5.tgz", - "integrity": "sha512-3QKckeHKPXu5O5vEuT+nkszGDI6aknDD06ePb00+6H2oA7MZj7nj+fVQIJLs41MRb76IyKr4n5NvuKZU6idESA==", - "requires": { - "@turf/centroid": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/rhumb-bearing": "^5.1.5", - "@turf/rhumb-destination": "^5.1.5", - "@turf/rhumb-distance": "^5.1.5" - } - }, - "@turf/transform-scale": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/transform-scale/-/transform-scale-5.1.5.tgz", - "integrity": "sha512-t1fCZX29ONA7DJiqCKA4YZy0+hCzhppWNOZhglBUv9vKHsWCFYZDUKfFInciaypUInsZyvm8eKxxixBVPdPGsw==", - "requires": { - "@turf/bbox": "^5.1.5", - "@turf/center": "^5.1.5", - "@turf/centroid": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/rhumb-bearing": "^5.1.5", - "@turf/rhumb-destination": "^5.1.5", - "@turf/rhumb-distance": "^5.1.5" - } - }, - "@turf/transform-translate": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/transform-translate/-/transform-translate-5.1.5.tgz", - "integrity": "sha512-GdLFp7I7198oRQt311B8EjiqHupndeMSQ3Zclzki5L/niUrb1ptOIpo+mxSidSy03m+1Q5ylWlENroI1WBcQ3Q==", - "requires": { - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/rhumb-destination": "^5.1.5" - } - }, - "@turf/triangle-grid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/triangle-grid/-/triangle-grid-5.1.5.tgz", - "integrity": "sha512-jmCRcynI80xsVqd+0rv0YxP6mvZn4BAaJv8dwthg2T3WfHB9OD+rNUMohMuUY8HmI0zRT3s/Ypdy2Cdri9u/tw==", - "requires": { - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/intersect": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "@turf/truncate": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/truncate/-/truncate-5.1.5.tgz", - "integrity": "sha512-WjWGsRE6o1vUqULGb/O7O1eK6B4Eu6R/RBZWnF0rH0Os6WVel6tHktkeJdlKwz9WElIEO12wDIu6uKd54t7DDQ==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "@turf/turf": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/turf/-/turf-5.1.6.tgz", - "integrity": "sha512-NIjkt5jAbOrom+56ELw9ERZF6qsdf1xAIHyC9/PkDMIOQAxe7FVe2HaqbQ+x88F0q5FaSX4dtpIEf08md6h5/A==", - "requires": { - "@turf/along": "5.1.x", - "@turf/area": "5.1.x", - "@turf/bbox": "5.1.x", - "@turf/bbox-clip": "5.1.x", - "@turf/bbox-polygon": "5.1.x", - "@turf/bearing": "5.1.x", - "@turf/bezier-spline": "5.1.x", - "@turf/boolean-clockwise": "5.1.x", - "@turf/boolean-contains": "5.1.x", - "@turf/boolean-crosses": "5.1.x", - "@turf/boolean-disjoint": "5.1.x", - "@turf/boolean-equal": "5.1.x", - "@turf/boolean-overlap": "5.1.x", - "@turf/boolean-parallel": "5.1.x", - "@turf/boolean-point-in-polygon": "5.1.x", - "@turf/boolean-point-on-line": "5.1.x", - "@turf/boolean-within": "5.1.x", - "@turf/buffer": "5.1.x", - "@turf/center": "5.1.x", - "@turf/center-mean": "5.1.x", - "@turf/center-median": "5.1.x", - "@turf/center-of-mass": "5.1.x", - "@turf/centroid": "5.1.x", - "@turf/circle": "5.1.x", - "@turf/clean-coords": "5.1.x", - "@turf/clone": "5.1.x", - "@turf/clusters": "5.1.x", - "@turf/clusters-dbscan": "5.1.x", - "@turf/clusters-kmeans": "5.1.x", - "@turf/collect": "5.1.x", - "@turf/combine": "5.1.x", - "@turf/concave": "5.1.x", - "@turf/convex": "5.1.x", - "@turf/destination": "5.1.x", - "@turf/difference": "5.1.x", - "@turf/dissolve": "5.1.x", - "@turf/distance": "5.1.x", - "@turf/ellipse": "5.1.x", - "@turf/envelope": "5.1.x", - "@turf/explode": "5.1.x", - "@turf/flatten": "5.1.x", - "@turf/flip": "5.1.x", - "@turf/great-circle": "5.1.x", - "@turf/helpers": "5.1.x", - "@turf/hex-grid": "5.1.x", - "@turf/interpolate": "5.1.x", - "@turf/intersect": "5.1.x", - "@turf/invariant": "5.1.x", - "@turf/isobands": "5.1.x", - "@turf/isolines": "5.1.x", - "@turf/kinks": "5.1.x", - "@turf/length": "5.1.x", - "@turf/line-arc": "5.1.x", - "@turf/line-chunk": "5.1.x", - "@turf/line-intersect": "5.1.x", - "@turf/line-offset": "5.1.x", - "@turf/line-overlap": "5.1.x", - "@turf/line-segment": "5.1.x", - "@turf/line-slice": "5.1.x", - "@turf/line-slice-along": "5.1.x", - "@turf/line-split": "5.1.x", - "@turf/line-to-polygon": "5.1.x", - "@turf/mask": "5.1.x", - "@turf/meta": "5.1.x", - "@turf/midpoint": "5.1.x", - "@turf/nearest-point": "5.1.x", - "@turf/nearest-point-on-line": "5.1.x", - "@turf/nearest-point-to-line": "5.1.x", - "@turf/planepoint": "5.1.x", - "@turf/point-grid": "5.1.x", - "@turf/point-on-feature": "5.1.x", - "@turf/point-to-line-distance": "5.1.x", - "@turf/points-within-polygon": "5.1.x", - "@turf/polygon-tangents": "5.1.x", - "@turf/polygon-to-line": "5.1.x", - "@turf/polygonize": "5.1.x", - "@turf/projection": "5.1.x", - "@turf/random": "5.1.x", - "@turf/rewind": "5.1.x", - "@turf/rhumb-bearing": "5.1.x", - "@turf/rhumb-destination": "5.1.x", - "@turf/rhumb-distance": "5.1.x", - "@turf/sample": "5.1.x", - "@turf/sector": "5.1.x", - "@turf/shortest-path": "5.1.x", - "@turf/simplify": "5.1.x", - "@turf/square": "5.1.x", - "@turf/square-grid": "5.1.x", - "@turf/standard-deviational-ellipse": "5.1.x", - "@turf/tag": "5.1.x", - "@turf/tesselate": "5.1.x", - "@turf/tin": "5.1.x", - "@turf/transform-rotate": "5.1.x", - "@turf/transform-scale": "5.1.x", - "@turf/transform-translate": "5.1.x", - "@turf/triangle-grid": "5.1.x", - "@turf/truncate": "5.1.x", - "@turf/union": "5.1.x", - "@turf/unkink-polygon": "5.1.x", - "@turf/voronoi": "5.1.x" - } - }, - "@turf/union": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/union/-/union-5.1.5.tgz", - "integrity": "sha512-wBy1ixxC68PpsTeEDebk/EfnbI1Za5dCyY7xFY9NMzrtVEOy0l0lQ5syOsaqY4Ire+dbsDM66p2GGxmefoyIEA==", - "requires": { - "@turf/helpers": "^5.1.5", - "turf-jsts": "*" - } - }, - "@turf/unkink-polygon": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/unkink-polygon/-/unkink-polygon-5.1.5.tgz", - "integrity": "sha512-lzSrgsfSuyxIc4pkE2qyM2dsHxR992e6oItoZAT8G58A2Ef4qc5gRocmXPWZakGx41fQobegSo7wlo4I49wyHg==", - "requires": { - "@turf/area": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5", - "rbush": "^2.0.1" - }, - "dependencies": { - "quickselect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", - "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" - }, - "rbush": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz", - "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==", - "requires": { - "quickselect": "^1.0.1" - } - } - } - }, - "@turf/voronoi": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/voronoi/-/voronoi-5.1.5.tgz", - "integrity": "sha512-Ad0HZAyYjOpMIZfDGV+Q+30M9PQHIirTyn32kWyTjEI1O6uhL5NOYjzSha4Sr77xOls3hGzKOj+JET7eDtOvsg==", - "requires": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "d3-voronoi": "1.1.2" - } - }, - "@types/body-parser": { - "version": "1.19.6", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz", - "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==", - "dev": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "dev": true, - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/express": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@types/express/-/express-5.0.3.tgz", - "integrity": "sha512-wGA0NX93b19/dZC1J18tKWVIYWyyF2ZjT9vin/NRu0qzzvfVzWjs04iq2rQ3H65vCTQYlRqs3YHfY7zjdV+9Kw==", - "dev": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^5.0.0", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.6.tgz", - "integrity": "sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/http-errors": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz", - "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", - "dev": true - }, - "@types/http-proxy": { - "version": "1.17.16", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.16.tgz", - "integrity": "sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true - }, - "@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true - }, - "@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true - }, - "@types/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", - "dev": true - }, - "@types/node": { - "version": "24.0.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.0.4.tgz", - "integrity": "sha512-ulyqAkrhnuNq9pB76DRBTkcS6YsmDALy6Ua63V8OhrOBgbcYt6IOdzpw5P1+dyRIyMerzLkeYWBeOXPpA9GMAA==", - "dev": true, - "requires": { - "undici-types": "~7.8.0" - } - }, - "@types/normalize-package-data": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", - "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", - "dev": true - }, - "@types/q": { - "version": "1.5.8", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", - "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", - "dev": true - }, - "@types/qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==", - "dev": true - }, - "@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true - }, - "@types/send": { - "version": "0.17.5", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.5.tgz", - "integrity": "sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==", - "dev": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/serve-static": { - "version": "1.15.8", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.8.tgz", - "integrity": "sha512-roei0UY3LhpOJvjbIP6ZZFngyLKl5dskOtDhxY5THRSpO+ZI+nzJ+m5yUMzGrp89YRa7lvknKkMYjqQFGwA7Sg==", - "dev": true, - "requires": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" - } - }, - "@types/source-list-map": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.6.tgz", - "integrity": "sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==", - "dev": true - }, - "@types/tapable": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.12.tgz", - "integrity": "sha512-bTHG8fcxEqv1M9+TD14P8ok8hjxoOCkfKc8XXLaaD05kI7ohpeI956jtDOD3XHKBQrlyPughUtzm1jtVhHpA5Q==", - "dev": true - }, - "@types/uglify-js": { - "version": "3.17.5", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.5.tgz", - "integrity": "sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==", - "dev": true, - "requires": { - "source-map": "^0.6.1" - } - }, - "@types/webpack": { - "version": "4.41.40", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.40.tgz", - "integrity": "sha512-u6kMFSBM9HcoTpUXnL6mt2HSzftqb3JgYV6oxIgL2dl6sX6aCa5k6SOkzv5DuZjBTPUE/dJltKtwwuqrkZHpfw==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "anymatch": "^3.0.0", - "source-map": "^0.6.0" - } - }, - "@types/webpack-dev-server": { - "version": "3.11.6", - "resolved": "https://registry.npmjs.org/@types/webpack-dev-server/-/webpack-dev-server-3.11.6.tgz", - "integrity": "sha512-XCph0RiiqFGetukCTC3KVnY1jwLcZ84illFRMbyFzCcWl90B/76ew0tSqF46oBhnLC4obNDG7dMO0JfTN0MgMQ==", - "dev": true, - "requires": { - "@types/connect-history-api-fallback": "*", - "@types/express": "*", - "@types/serve-static": "*", - "@types/webpack": "^4", - "http-proxy-middleware": "^1.0.0" - } - }, - "@types/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true - } - } - }, - "@vue/babel-helper-vue-jsx-merge-props": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz", - "integrity": "sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==", - "dev": true - }, - "@vue/babel-helper-vue-transform-on": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.4.0.tgz", - "integrity": "sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==", - "dev": true - }, - "@vue/babel-plugin-jsx": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.4.0.tgz", - "integrity": "sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/plugin-syntax-jsx": "^7.25.9", - "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.9", - "@babel/types": "^7.26.9", - "@vue/babel-helper-vue-transform-on": "1.4.0", - "@vue/babel-plugin-resolve-type": "1.4.0", - "@vue/shared": "^3.5.13" - } - }, - "@vue/babel-plugin-resolve-type": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.4.0.tgz", - "integrity": "sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.26.2", - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/parser": "^7.26.9", - "@vue/compiler-sfc": "^3.5.13" - }, - "dependencies": { - "@vue/compiler-sfc": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.17.tgz", - "integrity": "sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==", - "dev": true, - "requires": { - "@babel/parser": "^7.27.5", - "@vue/compiler-core": "3.5.17", - "@vue/compiler-dom": "3.5.17", - "@vue/compiler-ssr": "3.5.17", - "@vue/shared": "3.5.17", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.17", - "postcss": "^8.5.6", - "source-map-js": "^1.2.1" - } - } - } - }, - "@vue/babel-plugin-transform-vue-jsx": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz", - "integrity": "sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", - "html-tags": "^2.0.0", - "lodash.kebabcase": "^4.1.1", - "svg-tags": "^1.0.0" - } - }, - "@vue/babel-preset-app": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-4.5.19.tgz", - "integrity": "sha512-VCNRiAt2P/bLo09rYt3DLe6xXUMlhJwrvU18Ddd/lYJgC7s8+wvhgYs+MTx4OiAXdu58drGwSBO9SPx7C6J82Q==", - "dev": true, - "requires": { - "@babel/core": "^7.11.0", - "@babel/helper-compilation-targets": "^7.9.6", - "@babel/helper-module-imports": "^7.8.3", - "@babel/plugin-proposal-class-properties": "^7.8.3", - "@babel/plugin-proposal-decorators": "^7.8.3", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.11.0", - "@babel/preset-env": "^7.11.0", - "@babel/runtime": "^7.11.0", - "@vue/babel-plugin-jsx": "^1.0.3", - "@vue/babel-preset-jsx": "^1.2.4", - "babel-plugin-dynamic-import-node": "^2.3.3", - "core-js": "^3.6.5", - "core-js-compat": "^3.6.5", - "semver": "^6.1.0" - } - }, - "@vue/babel-preset-jsx": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz", - "integrity": "sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==", - "dev": true, - "requires": { - "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", - "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", - "@vue/babel-sugar-composition-api-inject-h": "^1.4.0", - "@vue/babel-sugar-composition-api-render-instance": "^1.4.0", - "@vue/babel-sugar-functional-vue": "^1.4.0", - "@vue/babel-sugar-inject-h": "^1.4.0", - "@vue/babel-sugar-v-model": "^1.4.0", - "@vue/babel-sugar-v-on": "^1.4.0" - } - }, - "@vue/babel-sugar-composition-api-inject-h": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz", - "integrity": "sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-composition-api-render-instance": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz", - "integrity": "sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-functional-vue": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz", - "integrity": "sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-inject-h": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz", - "integrity": "sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-v-model": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz", - "integrity": "sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", - "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", - "camelcase": "^5.0.0", - "html-tags": "^2.0.0", - "svg-tags": "^1.0.0" - } - }, - "@vue/babel-sugar-v-on": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz", - "integrity": "sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", - "camelcase": "^5.0.0" - } - }, - "@vue/cli-overlay": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-4.5.19.tgz", - "integrity": "sha512-GdxvNSmOw7NHIazCO8gTK+xZbaOmScTtxj6eHVeMbYpDYVPJ+th3VMLWNpw/b6uOjwzzcyKlA5dRQ1DAb+gF/g==", - "dev": true - }, - "@vue/cli-plugin-babel": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-4.5.19.tgz", - "integrity": "sha512-8ebXzaMW9KNTMAN6+DzkhFsjty1ieqT7hIW5Lbk4v30Qhfjkms7lBWyXPGkoq+wAikXFa1Gnam2xmWOBqDDvWg==", - "dev": true, - "requires": { - "@babel/core": "^7.11.0", - "@vue/babel-preset-app": "^4.5.19", - "@vue/cli-shared-utils": "^4.5.19", - "babel-loader": "^8.1.0", - "cache-loader": "^4.1.0", - "thread-loader": "^2.1.3", - "webpack": "^4.0.0" - } - }, - "@vue/cli-plugin-eslint": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.5.19.tgz", - "integrity": "sha512-53sa4Pu9j5KajesFlj494CcO8vVo3e3nnZ1CCKjGGnrF90id1rUeepcFfz5XjwfEtbJZp2x/NoX/EZE6zCzSFQ==", - "dev": true, - "requires": { - "@vue/cli-shared-utils": "^4.5.19", - "eslint-loader": "^2.2.1", - "globby": "^9.2.0", - "inquirer": "^7.1.0", - "webpack": "^4.0.0", - "yorkie": "^2.0.0" - } - }, - "@vue/cli-plugin-router": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.5.19.tgz", - "integrity": "sha512-3icGzH1IbVYmMMsOwYa0lal/gtvZLebFXdE5hcQJo2mnTwngXGMTyYAzL56EgHBPjbMmRpyj6Iw9k4aVInVX6A==", - "dev": true, - "requires": { - "@vue/cli-shared-utils": "^4.5.19" - } - }, - "@vue/cli-plugin-vuex": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.19.tgz", - "integrity": "sha512-DUmfdkG3pCdkP7Iznd87RfE9Qm42mgp2hcrNcYQYSru1W1gX2dG/JcW8bxmeGSa06lsxi9LEIc/QD1yPajSCZw==", - "dev": true - }, - "@vue/cli-service": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-4.5.19.tgz", - "integrity": "sha512-+Wpvj8fMTCt9ZPOLu5YaLkFCQmB4MrZ26aRmhhKiCQ/4PMoL6mLezfqdt6c+m2htM+1WV5RunRo+0WHl2DfwZA==", - "dev": true, - "requires": { - "@intervolga/optimize-cssnano-plugin": "^1.0.5", - "@soda/friendly-errors-webpack-plugin": "^1.7.1", - "@soda/get-current-script": "^1.0.0", - "@types/minimist": "^1.2.0", - "@types/webpack": "^4.0.0", - "@types/webpack-dev-server": "^3.11.0", - "@vue/cli-overlay": "^4.5.19", - "@vue/cli-plugin-router": "^4.5.19", - "@vue/cli-plugin-vuex": "^4.5.19", - "@vue/cli-shared-utils": "^4.5.19", - "@vue/component-compiler-utils": "^3.1.2", - "@vue/preload-webpack-plugin": "^1.1.0", - "@vue/web-component-wrapper": "^1.2.0", - "acorn": "^7.4.0", - "acorn-walk": "^7.1.1", - "address": "^1.1.2", - "autoprefixer": "^9.8.6", - "browserslist": "^4.12.0", - "cache-loader": "^4.1.0", - "case-sensitive-paths-webpack-plugin": "^2.3.0", - "cli-highlight": "^2.1.4", - "clipboardy": "^2.3.0", - "cliui": "^6.0.0", - "copy-webpack-plugin": "^5.1.1", - "css-loader": "^3.5.3", - "cssnano": "^4.1.10", - "debug": "^4.1.1", - "default-gateway": "^5.0.5", - "dotenv": "^8.2.0", - "dotenv-expand": "^5.1.0", - "file-loader": "^4.2.0", - "fs-extra": "^7.0.1", - "globby": "^9.2.0", - "hash-sum": "^2.0.0", - "html-webpack-plugin": "^3.2.0", - "launch-editor-middleware": "^2.2.1", - "lodash.defaultsdeep": "^4.6.1", - "lodash.mapvalues": "^4.6.0", - "lodash.transform": "^4.6.0", - "mini-css-extract-plugin": "^0.9.0", - "minimist": "^1.2.5", - "pnp-webpack-plugin": "^1.6.4", - "portfinder": "^1.0.26", - "postcss-loader": "^3.0.0", - "ssri": "^8.0.1", - "terser-webpack-plugin": "^1.4.4", - "thread-loader": "^2.1.3", - "url-loader": "^2.2.0", - "vue-loader": "^15.9.2", - "vue-loader-v16": "npm:vue-loader@^16.1.0", - "vue-style-loader": "^4.1.2", - "webpack": "^4.0.0", - "webpack-bundle-analyzer": "^3.8.0", - "webpack-chain": "^6.4.0", - "webpack-dev-server": "^3.11.0", - "webpack-merge": "^4.2.2" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "optional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "optional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "optional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "optional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "optional": true - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "optional": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "vue-loader-v16": { - "version": "npm:vue-loader@16.8.3", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.8.3.tgz", - "integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==", - "dev": true, - "optional": true, - "requires": { - "chalk": "^4.1.0", - "hash-sum": "^2.0.0", - "loader-utils": "^2.0.0" - } - } - } - }, - "@vue/cli-shared-utils": { - "version": "4.5.19", - "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.5.19.tgz", - "integrity": "sha512-JYpdsrC/d9elerKxbEUtmSSU6QRM60rirVubOewECHkBHj+tLNznWq/EhCjswywtePyLaMUK25eTqnTSZlEE+g==", - "dev": true, - "requires": { - "@achrinza/node-ipc": "9.2.2", - "@hapi/joi": "^15.0.1", - "chalk": "^2.4.2", - "execa": "^1.0.0", - "launch-editor": "^2.2.1", - "lru-cache": "^5.1.1", - "open": "^6.3.0", - "ora": "^3.4.0", - "read-pkg": "^5.1.1", - "request": "^2.88.2", - "semver": "^6.1.0", - "strip-ansi": "^6.0.0" - } - }, - "@vue/compiler-core": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.17.tgz", - "integrity": "sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==", - "dev": true, - "requires": { - "@babel/parser": "^7.27.5", - "@vue/shared": "3.5.17", - "entities": "^4.5.0", - "estree-walker": "^2.0.2", - "source-map-js": "^1.2.1" - } - }, - "@vue/compiler-dom": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.17.tgz", - "integrity": "sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==", - "dev": true, - "requires": { - "@vue/compiler-core": "3.5.17", - "@vue/shared": "3.5.17" - } - }, - "@vue/compiler-sfc": { - "version": "2.7.16", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz", - "integrity": "sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==", - "requires": { - "@babel/parser": "^7.23.5", - "postcss": "^8.4.14", - "prettier": "^1.18.2 || ^2.0.0", - "source-map": "^0.6.1" - } - }, - "@vue/compiler-ssr": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.17.tgz", - "integrity": "sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==", - "dev": true, - "requires": { - "@vue/compiler-dom": "3.5.17", - "@vue/shared": "3.5.17" - } - }, - "@vue/component-compiler-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz", - "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==", - "dev": true, - "requires": { - "consolidate": "^0.15.1", - "hash-sum": "^1.0.2", - "lru-cache": "^4.1.2", - "merge-source-map": "^1.1.0", - "postcss": "^7.0.36", - "postcss-selector-parser": "^6.0.2", - "prettier": "^1.18.2 || ^2.0.0", - "source-map": "~0.6.1", - "vue-template-es2015-compiler": "^1.9.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "dev": true - } - } - }, - "@vue/preload-webpack-plugin": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.2.tgz", - "integrity": "sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ==", - "dev": true - }, - "@vue/shared": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.17.tgz", - "integrity": "sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==", - "dev": true - }, - "@vue/web-component-wrapper": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", - "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==", - "dev": true - }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", - "dev": true, - "requires": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", - "dev": true - }, - "@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", - "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "Leaflet-PointInPolygon": { - "version": "git+https://github.com/CityOfPhiladelphia/Leaflet.PointInPolygon.git#a0d410f69aacf5f9165c4d01ccffeed824ccaed8", - "from": "git+https://github.com/CityOfPhiladelphia/Leaflet.PointInPolygon.git#a0d410f69aacf5f9165c4d01ccffeed824ccaed8" - }, - "abab": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==" - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, - "acorn-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz", - "integrity": "sha512-j3/4pkfih8W4NK22gxVSXcEonTpAHOHh0hu5BoZrKcOsW/4oBPxTi4Yk3SAj+FhC1f3+bRTkXdm4019gw1vg9g==", - "requires": { - "acorn": "^2.1.0" - }, - "dependencies": { - "acorn": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", - "integrity": "sha512-pXK8ez/pVjqFdAgBkF1YPVRacuLQ9EXBKaKWaeh58WNfMkCmZhOZzu+NtKSPD5PHmCCHheQ5cD29qM1K4QTxIg==" - } - } - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true - }, - "acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "requires": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - } - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" - }, - "address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "dev": true - }, - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "airtable": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/airtable/-/airtable-0.8.1.tgz", - "integrity": "sha512-Cxw55ta1olDwDERz++HFJOBX6LONtg+d7+wOcYguqI4PR4P5RHmgjTbY8tPKgLHb8U3FVOyAbpb7NpLRSnLGgg==", - "requires": { - "es6-promise": "4.2.8", - "lodash": "4.17.15", - "request": "2.88.0", - "xhr": "2.3.3" - }, - "dependencies": { - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" - }, - "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", - "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - } - } - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "dev": true - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true - }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", - "dev": true - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", - "dev": true - }, - "ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - }, - "dependencies": { - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - } - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true - }, - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "ansicolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz", - "integrity": "sha512-tOIuy1/SK/dr94ZA0ckDohKXNeBNqZ4us6PjMVLs5h1w2GBB6uPtOknp2+VF4F/zcy9LI70W+Z+pE2Soajky1w==" - }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "arcgis-to-geojson-utils": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arcgis-to-geojson-utils/-/arcgis-to-geojson-utils-1.0.3.tgz", - "integrity": "sha512-u29NQHdc8DAHMXsYuOSGFL0yHOrfIkGL1NY3XuvIQqZ4u5fV+xtP7Ns07aoR79HiyurzYOXbs5npOWRUfl2fqA==" - }, - "arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true - }, - "array-buffer-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", - "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "is-array-buffer": "^3.0.5" - } - }, - "array-equal": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.2.tgz", - "integrity": "sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==" - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "array-from": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", - "integrity": "sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==" - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true - }, - "array.prototype.reduce": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.8.tgz", - "integrity": "sha512-DwuEqgXFBwbmZSRqt3BpQigWNUoqw9Ml2dTWdF3B2zQlQX4OeUE0zyuzX0fX0IbTvjdkZbcBTU3idgpO78qkTw==", - "dev": true, - "requires": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-array-method-boxes-properly": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "is-string": "^1.1.1" - } - }, - "arraybuffer.prototype.slice": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", - "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "is-array-buffer": "^3.0.4" - } - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", - "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", - "dev": true - } - } - }, - "assert": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", - "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", - "dev": true, - "requires": { - "object.assign": "^4.1.4", - "util": "^0.10.4" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", - "dev": true, - "requires": { - "inherits": "2.0.3" - } - } - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true - }, - "ast-types": { - "version": "0.9.6", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", - "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true - }, - "async-each": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", - "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", - "dev": true - }, - "async-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", - "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", - "dev": true - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "autoprefixer": { - "version": "9.8.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", - "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", - "dev": true, - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "picocolors": "^0.2.1", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "dev": true, - "requires": { - "possible-typed-array-names": "^1.0.0" - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" - }, - "aws4": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz", - "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==" - }, - "axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", - "requires": { - "follow-redirects": "1.5.10" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - }, - "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "requires": { - "debug": "=3.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "babel-eslint": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", - "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - } - }, - "babel-loader": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.4.1.tgz", - "integrity": "sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==", - "dev": true, - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.4", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.13.tgz", - "integrity": "sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.4", - "semver": "^6.3.1" - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", - "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.6.3", - "core-js-compat": "^3.40.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.4.tgz", - "integrity": "sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.6.4" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - } - } - }, - "base62": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/base62/-/base62-1.2.8.tgz", - "integrity": "sha512-V6YHUbjLxN1ymqNLb1DPHoU1CpfdL7d2YTIp5W3U4hhoG4hhxNmsFDs66M9EXxBiSEke5Bt5dwdfMwwZF70iLA==", - "dev": true - }, - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha512-437oANT9tP582zZMwSvZGy2nmSeAb8DW2me3y+Uv1Wp2Rulr8Mqlyrv3E7MLxmsiaPSMMDmiDVzgE+e8zlMx9g==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bfj": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-6.1.2.tgz", - "integrity": "sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "check-types": "^8.0.3", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" - } - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "optional": true - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "blueimp-md5": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", - "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" - }, - "bn.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.2.tgz", - "integrity": "sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==", - "dev": true - }, - "body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "dev": true, - "requires": { - "side-channel": "^1.0.6" - } - } - } - }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", - "dev": true, - "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - }, - "dependencies": { - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - } - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "brfs": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brfs/-/brfs-2.0.2.tgz", - "integrity": "sha512-IrFjVtwu4eTJZyu8w/V2gxU7iLTtcHih67sgEdzrhjLBMHp2uYefUBfdM4k2UvcuWMgV7PQDZHSLeNWnLFKWVQ==", - "requires": { - "quote-stream": "^1.0.1", - "resolve": "^1.1.5", - "static-module": "^3.0.2", - "through2": "^2.0.0" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.1.tgz", - "integrity": "sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==", - "dev": true, - "requires": { - "bn.js": "^5.2.1", - "randombytes": "^2.1.0", - "safe-buffer": "^5.2.1" - } - }, - "browserify-sign": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", - "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", - "dev": true, - "requires": { - "bn.js": "^5.2.1", - "browserify-rsa": "^4.1.0", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.5", - "hash-base": "~3.0", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.7", - "readable-stream": "^2.3.8", - "safe-buffer": "^5.2.1" - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "~1.0.5" - } - }, - "browserslist": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.0.tgz", - "integrity": "sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001718", - "electron-to-chromium": "^1.5.160", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.3" - } - }, - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "buffer-equal": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==" - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true - }, - "buffer-json": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/buffer-json/-/buffer-json-2.0.0.tgz", - "integrity": "sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw==", - "dev": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", - "dev": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", - "dev": true - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "cache-loader": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-4.1.0.tgz", - "integrity": "sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw==", - "dev": true, - "requires": { - "buffer-json": "^2.0.0", - "find-cache-dir": "^3.0.0", - "loader-utils": "^1.2.3", - "mkdirp": "^0.5.1", - "neo-async": "^2.6.1", - "schema-utils": "^2.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", - "requires": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - } - }, - "call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - } - }, - "call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "requires": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - } - }, - "call-me-maybe": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", - "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==", - "dev": true - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", - "dev": true, - "requires": { - "callsites": "^2.0.0" - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", - "dev": true, - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", - "dev": true - }, - "camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", - "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", - "dev": true, - "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001724", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001724.tgz", - "integrity": "sha512-WqJo7p0TbHDOythNTqYujmaJTvtYRZrjpP8TCvH6Vb9CYJerJNKamKzIWOM4BkQatWj9H2lYulpdAQNBe7QhNA==", - "dev": true - }, - "canvg": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/canvg/-/canvg-1.5.3.tgz", - "integrity": "sha512-7Gn2IuQzvUQWPIuZuFHrzsTM0gkPz2RRT9OcbdmA03jeKk8kltrD8gqUzNX15ghY/4PV5bbe5lmD6yDLDY6Ybg==", - "requires": { - "jsdom": "^8.1.0", - "rgbcolor": "^1.0.1", - "stackblur-canvas": "^1.4.1", - "xmldom": "^0.1.22" - }, - "dependencies": { - "stackblur-canvas": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-1.4.1.tgz", - "integrity": "sha512-TfbTympL5C1K+F/RizDkMBqH18EkUKU8V+4PphIXR+fWhZwwRi3bekP04gy2TOwOT3R6rJQJXAXFrbcZde7wow==" - } - } - }, - "cardinal": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-0.4.4.tgz", - "integrity": "sha512-3MxV0o9wOpQcobrcSrRpaSxlYkohCcZu0ytOjJUww/Yo/223q4Ecloo7odT+M0SI5kPgb1JhvSaF4EEuVXOLAQ==", - "requires": { - "ansicolors": "~0.2.1", - "redeyed": "~0.4.0" - } - }, - "case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "check-types": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz", - "integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==", - "dev": true - }, - "chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "optional": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "dependencies": { - "braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "optional": true, - "requires": { - "fill-range": "^7.1.1" - } - }, - "fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "optional": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "optional": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "optional": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "dev": true - }, - "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", - "dev": true - }, - "cipher-base": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.6.tgz", - "integrity": "sha512-3Ek9H3X6pj5TgenXYtNWdaBon1tgYCaebd+XPg0keyjEbEfkD4KkmAxkQ/i1vYvxdcT5nscLBfq9VJRmCBcFSw==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "safe-buffer": "^5.2.1" - } - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "clean-css": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", - "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - } - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-highlight": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz", - "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "highlight.js": "^10.7.1", - "mz": "^2.4.0", - "parse5": "^5.1.1", - "parse5-htmlparser2-tree-adapter": "^6.0.0", - "yargs": "^16.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", - "dev": true - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true - }, - "clipboardy": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", - "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", - "dev": true, - "requires": { - "arch": "^2.1.1", - "execa": "^1.0.0", - "is-wsl": "^2.1.1" - }, - "dependencies": { - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - } - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - } - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true - }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "dev": true, - "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - } - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dev": true, - "requires": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "dev": true, - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "commoner": { - "version": "0.10.8", - "resolved": "https://registry.npmjs.org/commoner/-/commoner-0.10.8.tgz", - "integrity": "sha512-3/qHkNMM6o/KGXHITA14y78PcfmXh4+AOCJpSoF73h4VY1JpdGv3CHMS5+JW6SwLhfJt4RhNmLAa7+RRX/62EQ==", - "dev": true, - "requires": { - "commander": "^2.5.0", - "detective": "^4.3.1", - "glob": "^5.0.15", - "graceful-fs": "^4.1.2", - "iconv-lite": "^0.4.5", - "mkdirp": "^0.5.0", - "private": "^0.1.6", - "q": "^1.1.2", - "recast": "^0.11.17" - }, - "dependencies": { - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, - "component-emitter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", - "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.0.tgz", - "integrity": "sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "compressible": "~2.0.18", - "debug": "2.6.9", - "negotiator": "~0.6.4", - "on-headers": "~1.0.2", - "safe-buffer": "5.2.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "concaveman": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/concaveman/-/concaveman-2.0.0.tgz", - "integrity": "sha512-3a9C//4G44/boNehBPZMRh8XxrwBvTXlhENUim+GMm207WoDie/Vq89U5lkhLn3kKA+vxwmwfdQPWIRwjQWoLA==", - "requires": { - "point-in-polygon": "^1.1.0", - "rbush": "^4.0.1", - "robust-predicates": "^3.0.2", - "tinyqueue": "^3.0.0" - } - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true - }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "consolidate": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", - "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", - "dev": true, - "requires": { - "bluebird": "^3.1.1" - } - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - } - }, - "content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true - }, - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, - "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true - }, - "copy-webpack-plugin": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.2.tgz", - "integrity": "sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ==", - "dev": true, - "requires": { - "cacache": "^12.0.3", - "find-cache-dir": "^2.1.0", - "glob-parent": "^3.1.0", - "globby": "^7.1.1", - "is-glob": "^4.0.1", - "loader-utils": "^1.2.3", - "minimatch": "^3.0.4", - "normalize-path": "^3.0.0", - "p-limit": "^2.2.1", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "webpack-log": "^2.0.0" - }, - "dependencies": { - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "globby": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz", - "integrity": "sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g==", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "dir-glob": "^2.0.0", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true - } - } - }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==", - "dev": true - } - } - }, - "core-js": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.43.0.tgz", - "integrity": "sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==", - "dev": true - }, - "core-js-compat": { - "version": "3.43.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.43.0.tgz", - "integrity": "sha512-2GML2ZsCc5LR7hZYz4AXmjQw8zuy2T//2QntwdnpuYI7jteT6GVYJL7F6C2C57R7gSYrcqVW3lAALefdbhBLDA==", - "dev": true, - "requires": { - "browserslist": "^4.25.0" - } - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" - }, - "corslite": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/corslite/-/corslite-0.0.7.tgz", - "integrity": "sha512-XJwov1fnFuhJBiBlAdu0eV8dVjif4TAbCPX3CzaG5dyfNvb/3GlyRk0t6yj31wiZOGqMReOTSVOgygaynSn0bg==" - }, - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dev": true, - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "dependencies": { - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - } - } - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", - "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", - "dev": true - } - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", - "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "crypto-browserify": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.1.tgz", - "integrity": "sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==", - "dev": true, - "requires": { - "browserify-cipher": "^1.0.1", - "browserify-sign": "^4.2.3", - "create-ecdh": "^4.0.4", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "diffie-hellman": "^5.0.3", - "hash-base": "~3.0.4", - "inherits": "^2.0.4", - "pbkdf2": "^3.1.2", - "public-encrypt": "^4.0.3", - "randombytes": "^2.1.0", - "randomfill": "^1.0.4" - } - }, - "css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", - "dev": true - }, - "css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", - "dev": true, - "requires": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "css-line-break": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-1.0.1.tgz", - "integrity": "sha512-Y/Us0vILnzQj21UxqoZTLaHGrePQKXcZygQIoxNmpII06LJVCgB2sFKmD7PItNDHIAqHWjrmJPVohIywWYKAmQ==", - "requires": { - "base64-arraybuffer": "^0.1.5" - } - }, - "css-loader": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz", - "integrity": "sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.32", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.2.0", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^2.7.0", - "semver": "^6.3.0" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "dev": true - }, - "css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "dev": true, - "requires": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - } - }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", - "dev": true - }, - "csscolorparser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", - "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "cssnano": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", - "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", - "dev": true, - "requires": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.8", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "cssnano-preset-default": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", - "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", - "dev": true, - "requires": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.3", - "postcss-unique-selectors": "^4.0.1" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", - "dev": true - }, - "cssnano-util-get-match": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", - "dev": true - }, - "cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", - "dev": true, - "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", - "dev": true - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "requires": { - "css-tree": "^1.1.2" - }, - "dependencies": { - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - } - } - }, - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - }, - "cssstyle": { - "version": "0.2.37", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", - "integrity": "sha512-FUpKc+1FNBsHUr9IsfSGCovr8VuGOiiuzlgCyppKBjJi2jYTOFLN3oiiNRMIvYqbFzF38mqKj4BgcevzU5/kIA==", - "requires": { - "cssom": "0.3.x" - } - }, - "csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" - }, - "csv2geojson": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/csv2geojson/-/csv2geojson-5.0.2.tgz", - "integrity": "sha512-hcO+NVF6CO0ZtjwEJ4D7c/dVdiaEqqWZOpQvmNY7PS5LzQbpSKghQ9TuQTgzPCqlzcmrpfzPsA9rVENb5LRNAw==", - "requires": { - "concat-stream": "~1.5.1", - "d3-dsv": "1.0.1", - "optimist": "~0.6.1", - "sexagesimal": "0.5.0" - }, - "dependencies": { - "concat-stream": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz", - "integrity": "sha512-H6xsIBfQ94aESBG8jGHXQ7i5AEpy5ZeVaLDOisDICiTCKpqEfr34/KmTrspKQNoLKNu9gTkovlpQcUi630AKiQ==", - "requires": { - "inherits": "~2.0.1", - "readable-stream": "~2.0.0", - "typedarray": "~0.0.5" - } - }, - "process-nextick-args": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==" - }, - "readable-stream": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", - "integrity": "sha512-TXcFfb63BQe1+ySzsHZI/5v1aJPCShfqvWJ64ayNImXMsN1Cd0YGk/wm8KB7/OeessgPc9QvS9Zou8QTkFzsLw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "string_decoder": "~0.10.x", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" - } - } - }, - "cyclist": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", - "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", - "dev": true - }, - "d": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", - "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", - "requires": { - "es5-ext": "^0.10.64", - "type": "^2.7.2" - } - }, - "d3": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz", - "integrity": "sha512-yFk/2idb8OHPKkbAL8QaOaqENNoMhIaSHZerk3oQsECwkObkCpJyjYwCe+OHiq6UEdhe1m8ZGARRRO3ljFjlKg==", - "dev": true - }, - "d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" - }, - "d3-dsv": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.0.1.tgz", - "integrity": "sha512-VjRi8bmInbdZsnNr5inlWEEd7GutNcQUb+gXgr4LUyt+8lZjAxU2PBPMNMBBLHCPwosiFcmdwBfnWFpN4/khsQ==", - "requires": { - "rw": "1" - } - }, - "d3-geo": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.7.1.tgz", - "integrity": "sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw==", - "requires": { - "d3-array": "1" - } - }, - "d3-voronoi": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.2.tgz", - "integrity": "sha512-RhGS1u2vavcO7ay7ZNAPo4xeDh/VYeGof3x5ZLJBQgYhLegxr3s5IykvWmJ94FTU6mcbtp4sloqZ54mP6R4Utw==" - }, - "dash-ast": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-2.0.1.tgz", - "integrity": "sha512-5TXltWJGc+RdnabUGzhRae1TRq6m4gr+3K2wQX0is5/F2yS6MJXJvLyI3ErAnsAXuJoGqvfVD5icRgim07DrxQ==" - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-view-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", - "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - } - }, - "data-view-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", - "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - } - }, - "data-view-byte-offset": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", - "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", - "dev": true, - "requires": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - } - }, - "date-fns": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", - "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", - "requires": { - "@babel/runtime": "^7.21.0" - } - }, - "de-indent": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", - "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", - "dev": true - }, - "debug": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", - "dev": true, - "requires": { - "ms": "^2.1.3" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true - }, - "deep-equal": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", - "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", - "requires": { - "is-arguments": "^1.1.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.5.1" - } - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - }, - "deepmerge": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", - "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", - "dev": true - }, - "default-gateway": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-5.0.5.tgz", - "integrity": "sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA==", - "dev": true, - "requires": { - "execa": "^3.3.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - } - }, - "define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "requires": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - } - } - }, - "defined": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", - "dev": true - }, - "del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "dependencies": { - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true - } - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" - }, - "density-clustering": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/density-clustering/-/density-clustering-1.3.0.tgz", - "integrity": "sha512-icpmBubVTwLnsaor9qH/4tG5+7+f61VcqMN3V3pm9sxxSCt2Jcs0zWOgwZW9ARJYaKD3FumIgHiMOcIMRRAzFQ==" - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "des.js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", - "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "detective": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/detective/-/detective-4.7.1.tgz", - "integrity": "sha512-H6PmeeUcZloWtdt4DAkFyzFL94arpHr3NOwwmVILFiy+9Qd4JTxxXrzfyGk/lmct2qVGBwTSwSXagqu2BxmWig==", - "dev": true, - "requires": { - "acorn": "^5.2.1", - "defined": "^1.0.0" - }, - "dependencies": { - "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "dev": true - } - } - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", - "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", - "dev": true - } - } - }, - "dir-glob": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", - "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", - "dev": true, - "requires": { - "path-type": "^3.0.0" - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, - "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dev": true, - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", - "dev": true, - "requires": { - "buffer-indexof": "^1.0.0" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dev": true, - "requires": { - "utila": "~0.4" - } - }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - } - } - }, - "dom-walk": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", - "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" - }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - } - } - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dev": true, - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - } - }, - "dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", - "dev": true - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "requires": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - } - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "requires": { - "readable-stream": "^2.0.2" - } - }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "earcut": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", - "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==" - }, - "easy-stack": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz", - "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==", - "dev": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "ejs": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", - "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.5.173", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.173.tgz", - "integrity": "sha512-2bFhXP2zqSfQHugjqJIDFVwa+qIxyNApenmXTp9EjaKtdPrES5Qcn9/aSFy/NaP2E+fWG/zxKu/LBvY36p5VNQ==", - "dev": true - }, - "elliptic": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz", - "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==", - "dev": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", - "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", - "dev": true - } - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "dev": true - }, - "end-of-stream": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", - "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - } - } - }, - "entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true - }, - "envify": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/envify/-/envify-3.4.1.tgz", - "integrity": "sha512-XLiBFsLtNF0MOZl+vWU59yPb3C2JtrQY2CNJn22KH75zPlHWY5ChcAQuf4knJeWT/lLkrx3sqvhP/J349bt4Bw==", - "dev": true, - "requires": { - "jstransform": "^11.0.3", - "through": "~2.3.4" - } - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "dev": true, - "requires": { - "stackframe": "^1.3.4" - } - }, - "es-abstract": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", - "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.2", - "arraybuffer.prototype.slice": "^1.0.4", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "data-view-buffer": "^1.0.2", - "data-view-byte-length": "^1.0.2", - "data-view-byte-offset": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-set-tostringtag": "^2.1.0", - "es-to-primitive": "^1.3.0", - "function.prototype.name": "^1.1.8", - "get-intrinsic": "^1.3.0", - "get-proto": "^1.0.1", - "get-symbol-description": "^1.1.0", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "internal-slot": "^1.1.0", - "is-array-buffer": "^3.0.5", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.2", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.2.1", - "is-set": "^2.0.3", - "is-shared-array-buffer": "^1.0.4", - "is-string": "^1.1.1", - "is-typed-array": "^1.1.15", - "is-weakref": "^1.1.1", - "math-intrinsics": "^1.1.0", - "object-inspect": "^1.13.4", - "object-keys": "^1.1.1", - "object.assign": "^4.1.7", - "own-keys": "^1.0.1", - "regexp.prototype.flags": "^1.5.4", - "safe-array-concat": "^1.1.3", - "safe-push-apply": "^1.0.0", - "safe-regex-test": "^1.1.0", - "set-proto": "^1.0.0", - "stop-iteration-iterator": "^1.1.0", - "string.prototype.trim": "^1.2.10", - "string.prototype.trimend": "^1.0.9", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.3", - "typed-array-byte-length": "^1.0.3", - "typed-array-byte-offset": "^1.0.4", - "typed-array-length": "^1.0.7", - "unbox-primitive": "^1.1.0", - "which-typed-array": "^1.1.19" - } - }, - "es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "dev": true - }, - "es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" - }, - "es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" - }, - "es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "requires": { - "es-errors": "^1.3.0" - } - }, - "es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - } - }, - "es-to-primitive": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", - "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", - "dev": true, - "requires": { - "is-callable": "^1.2.7", - "is-date-object": "^1.0.5", - "is-symbol": "^1.0.4" - } - }, - "es5-ext": { - "version": "0.10.64", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", - "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", - "requires": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "esniff": "^2.0.1", - "next-tick": "^1.1.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", - "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" - } - }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" - }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", - "requires": { - "es6-promise": "^4.0.3" - } - }, - "es6-set": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz", - "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", - "requires": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "es6-iterator": "~2.0.3", - "es6-symbol": "^3.1.3", - "event-emitter": "^0.3.5", - "type": "^2.7.2" - } - }, - "es6-symbol": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", - "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", - "requires": { - "d": "^1.0.2", - "ext": "^1.7.0" - } - }, - "escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - } - }, - "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "eslint-loader": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz", - "integrity": "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==", - "dev": true, - "requires": { - "loader-fs-cache": "^1.0.0", - "loader-utils": "^1.0.2", - "object-assign": "^4.0.1", - "object-hash": "^1.1.4", - "rimraf": "^2.6.1" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "eslint-plugin-vue": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-6.2.2.tgz", - "integrity": "sha512-Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ==", - "dev": true, - "requires": { - "natural-compare": "^1.4.0", - "semver": "^5.6.0", - "vue-eslint-parser": "^7.0.0" - }, - "dependencies": { - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - }, - "esniff": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", - "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", - "requires": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "event-emitter": "^0.3.5", - "type": "^2.7.2" - } - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "esri-leaflet": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/esri-leaflet/-/esri-leaflet-2.3.1.tgz", - "integrity": "sha512-KboDAAsoEonyYlkW1keOov1XndDyM/qQwWlLdP26WhTMPH/S5QvYsKP9ueKsc73m90YmvXZqC5Qp4wv1m3Xtrw==", - "requires": { - "@esri/arcgis-to-geojson-utils": "^1.3.0", - "leaflet-virtual-grid": "^1.0.7", - "tiny-binary-search": "^1.0.3" - } - }, - "esri-leaflet-legend": { - "version": "git+https://github.com/CityOfPhiladelphia/esri-leaflet-legend.git#8fc0a7949b1ce80340261167a1aa4302177bb380", - "from": "git+https://github.com/CityOfPhiladelphia/esri-leaflet-legend.git#8fc0a7949b1ce80340261167a1aa4302177bb380", - "requires": { - "esri-leaflet": "^2.2.3", - "leaflet": "^1.4.0" - } - }, - "esri-leaflet-renderers": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/esri-leaflet-renderers/-/esri-leaflet-renderers-2.0.6.tgz", - "integrity": "sha512-LK6k+wY43YkvwuCXD1UbVN+F33WKC4vGigInD1fgTWFEInR1ZZIUV0TWNwzjCVbgPKGALmQFXY+ZopFEaiaLRw==", - "requires": { - "esri-leaflet": "^2.0.0", - "leaflet": "^1.0.0-rc.3", - "leaflet-shape-markers": "^1.0.4" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "estree-is-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz", - "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==" - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "event-pubsub": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz", - "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", - "dev": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "eventsource": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-2.0.2.tgz", - "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==", - "dev": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "express": { - "version": "4.21.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", - "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.12", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "dev": true, - "requires": { - "side-channel": "^1.0.6" - } - } - } - }, - "ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "requires": { - "type": "^2.7.2" - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", - "dev": true, - "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - }, - "dependencies": { - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fbjs": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.6.1.tgz", - "integrity": "sha512-4KW7tT33ytfazK3Ekvesbsa4A5J79hUrdXONQGZ0wM6i3PFc70YknF9kj1eyx3mDupgJ7Z+ifFhcMJ+ps2eZIw==", - "dev": true, - "requires": { - "core-js": "^1.0.0", - "loose-envify": "^1.0.0", - "promise": "^7.0.3", - "ua-parser-js": "^0.7.9", - "whatwg-fetch": "^0.9.0" - }, - "dependencies": { - "core-js": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", - "integrity": "sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==", - "dev": true - } - } - }, - "figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "dev": true - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "file-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", - "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", - "dev": true, - "requires": { - "loader-utils": "^1.2.3", - "schema-utils": "^2.5.0" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "file-saver": { - "version": "github:eligrey/FileSaver.js#e865e37af9f9947ddcced76b549e27dc45c1cb2e", - "from": "github:eligrey/FileSaver.js#1.3.8" - }, - "filesize": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", - "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "dependencies": { - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "dev": true - }, - "for-each": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", - "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", - "dev": true, - "requires": { - "is-callable": "^1.2.7" - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true - }, - "foundation-sites": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/foundation-sites/-/foundation-sites-6.6.3.tgz", - "integrity": "sha512-8X93wUAmUg1HhVv8uWMWnwoBLSQWSmFImJencneIZDctswn724Bq/MV1cbPZN/GFWGOB/9ngoQHztfzd4+ovCg==" - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true - }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" - }, - "function.prototype.name": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", - "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", - "dev": true, - "requires": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "functions-have-names": "^1.2.3", - "hasown": "^2.0.2", - "is-callable": "^1.2.7" - } - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "geojson-equality": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/geojson-equality/-/geojson-equality-0.1.6.tgz", - "integrity": "sha512-TqG8YbqizP3EfwP5Uw4aLu6pKkg6JQK9uq/XZ1lXQntvTHD1BBKJWhNpJ2M0ax6TuWMP3oyx6Oq7FCIfznrgpQ==", - "requires": { - "deep-equal": "^1.0.0" - } - }, - "geojson-rbush": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/geojson-rbush/-/geojson-rbush-2.1.0.tgz", - "integrity": "sha512-9HvLGhmAJBYkYYDdPlCrlfkKGwNW3PapiS0xPekdJLobkZE4rjtduKJXsO7+kUr97SsUlz4VtMcPuSIbjjJaQg==", - "requires": { - "@turf/helpers": "*", - "@turf/meta": "*", - "rbush": "*" - } - }, - "geojson-vt": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/geojson-vt/-/geojson-vt-3.2.1.tgz", - "integrity": "sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg==" - }, - "get-assigned-identifiers": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", - "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==" - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-closest": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/get-closest/-/get-closest-0.0.4.tgz", - "integrity": "sha512-oMgZYUtnPMZB6XieXiUADpRIc5kfD+RPfpiYe9aIlEYGIcOx2mTGgKmUkctlLof/ANleypqOJRhQypbrh33DkA==" - }, - "get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "requires": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - } - }, - "get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "requires": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-symbol-description": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", - "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "gl-matrix": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.4.tgz", - "integrity": "sha512-latSnyDNt/8zYUB6VIJ6PCh2jBjJX6gnDsoCZ7LyW7GkqrD51EWwa9qCoGixj8YqBtETQK/xY7OmpTF8xz1DdQ==" - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==", - "dev": true - }, - "global": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz", - "integrity": "sha512-/4AybdwIDU4HkCUbJkZdWpe4P6vuw/CUtu+0I1YlLIPe7OlUO7KNJ+q/rO70CW2/NW6Jc6I62++Hzsf5Alu6rQ==", - "requires": { - "min-document": "^2.19.0", - "process": "~0.5.1" - }, - "dependencies": { - "process": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/process/-/process-0.5.2.tgz", - "integrity": "sha512-oNpcutj+nYX2FjdEW7PGltWhXulAnFlM0My/k48L90hARCOJtvBbQXc/6itV2jDvU5xAAtonP+r6wmQgCcbAUA==" - } - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", - "dev": true, - "requires": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - } - }, - "globby": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", - "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^1.0.2", - "dir-glob": "^2.2.2", - "fast-glob": "^2.2.6", - "glob": "^7.1.3", - "ignore": "^4.0.3", - "pify": "^4.0.1", - "slash": "^2.0.0" - } - }, - "gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" - }, - "graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "grid-index": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grid-index/-/grid-index-1.1.0.tgz", - "integrity": "sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA==" - }, - "gzip-size": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", - "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", - "dev": true, - "requires": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" - } - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==" - }, - "has-bigints": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", - "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "requires": { - "es-define-property": "^1.0.0" - } - }, - "has-proto": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", - "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", - "dev": true, - "requires": { - "dunder-proto": "^1.0.0" - } - }, - "has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" - }, - "has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "requires": { - "has-symbols": "^1.0.3" - } - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hash-base": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.5.tgz", - "integrity": "sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "safe-buffer": "^5.2.1" - } - }, - "hash-sum": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", - "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", - "dev": true - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "requires": { - "function-bind": "^1.1.2" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true - }, - "hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", - "dev": true - }, - "highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", - "dev": true - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", - "dev": true - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", - "dev": true - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", - "dev": true - }, - "html-entities": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", - "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", - "dev": true - }, - "html-minifier": { - "version": "3.5.21", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", - "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", - "dev": true, - "requires": { - "camel-case": "3.0.x", - "clean-css": "4.2.x", - "commander": "2.17.x", - "he": "1.2.x", - "param-case": "2.1.x", - "relateurl": "0.2.x", - "uglify-js": "3.4.x" - }, - "dependencies": { - "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", - "dev": true - } - } - }, - "html-tags": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", - "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", - "dev": true - }, - "html-webpack-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz", - "integrity": "sha512-Br4ifmjQojUP4EmHnRBoUIYcZ9J7M4bTMcm7u6xoIAIuq2Nte4TzXX0533owvkQKQD1WeMTTTyD4Ni4QKxS0Bg==", - "dev": true, - "requires": { - "html-minifier": "^3.2.3", - "loader-utils": "^0.2.16", - "lodash": "^4.17.3", - "pretty-error": "^2.0.2", - "tapable": "^1.0.0", - "toposort": "^1.0.0", - "util.promisify": "1.0.0" - }, - "dependencies": { - "big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", - "dev": true - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", - "dev": true - }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", - "dev": true - }, - "loader-utils": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", - "integrity": "sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug==", - "dev": true, - "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0", - "object-assign": "^4.0.1" - } - }, - "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } - } - } - }, - "html2canvas": { - "version": "1.0.0-alpha.12", - "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.0.0-alpha.12.tgz", - "integrity": "sha512-+mr9jumxMQO9ZZwf7nUp3tonOIaI6tAAV0yciDMuX0tetV4wz/lFc2AxAYndxANe7/O67DKLgDLjT+ZcVUSQrw==", - "requires": { - "css-line-break": "1.0.1" - } - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - }, - "dependencies": { - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - } - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", - "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", - "dev": true - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz", - "integrity": "sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==", - "dev": true, - "requires": { - "@types/http-proxy": "^1.17.5", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "dependencies": { - "braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "requires": { - "fill-range": "^7.1.1" - } - }, - "fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "requires": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", - "dev": true - }, - "https-proxy-agent": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz", - "integrity": "sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg==", - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", - "dev": true, - "requires": { - "postcss": "^7.0.14" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", - "dev": true - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", - "dev": true, - "requires": { - "import-from": "^2.1.0" - } - }, - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "import-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", - "dev": true, - "requires": { - "resolve-from": "^3.0.0" - } - }, - "import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", - "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", - "dev": true, - "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", - "dev": true - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", - "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", - "dev": true, - "requires": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" - }, - "dependencies": { - "default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", - "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", - "dev": true, - "requires": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" - } - } - } - }, - "internal-slot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", - "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "side-channel": "^1.1.0" - } - }, - "ip": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", - "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==", - "dev": true - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", - "dev": true - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true - }, - "is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", - "dev": true - }, - "is-accessor-descriptor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", - "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", - "dev": true, - "requires": { - "hasown": "^2.0.0" - } - }, - "is-arguments": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", - "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", - "requires": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - } - }, - "is-array-buffer": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", - "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", - "dev": true, - "requires": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "is-async-function": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", - "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", - "dev": true, - "requires": { - "async-function": "^1.0.0", - "call-bound": "^1.0.3", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - } - }, - "is-bigint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", - "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", - "dev": true, - "requires": { - "has-bigints": "^1.0.2" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", - "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true - }, - "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", - "dev": true, - "requires": { - "ci-info": "^1.5.0" - } - }, - "is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", - "dev": true, - "requires": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" - } - }, - "is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "requires": { - "hasown": "^2.0.2" - } - }, - "is-data-descriptor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", - "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", - "dev": true, - "requires": { - "hasown": "^2.0.0" - } - }, - "is-data-view": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", - "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", - "dev": true, - "requires": { - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "is-typed-array": "^1.1.13" - } - }, - "is-date-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", - "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", - "requires": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - } - }, - "is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", - "dev": true - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, - "is-finalizationregistry": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", - "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", - "dev": true, - "requires": { - "call-bound": "^1.0.3" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", - "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" - }, - "is-generator-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", - "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "get-proto": "^1.0.0", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" - } - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-number-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", - "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - } - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true - }, - "is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "dev": true, - "requires": { - "is-path-inside": "^2.1.0" - } - }, - "is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.2" - } - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regex": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", - "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", - "requires": { - "call-bound": "^1.0.2", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - } - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, - "is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "dev": true - }, - "is-shared-array-buffer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", - "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", - "dev": true, - "requires": { - "call-bound": "^1.0.3" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "dev": true - }, - "is-string": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", - "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" - } - }, - "is-symbol": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", - "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", - "dev": true, - "requires": { - "call-bound": "^1.0.2", - "has-symbols": "^1.1.0", - "safe-regex-test": "^1.1.0" - } - }, - "is-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", - "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", - "dev": true, - "requires": { - "which-typed-array": "^1.1.16" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - }, - "is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "dev": true - }, - "is-weakref": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", - "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", - "dev": true, - "requires": { - "call-bound": "^1.0.3" - } - }, - "is-weakset": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", - "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - } - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" - }, - "javascript-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz", - "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", - "dev": true - }, - "jquery": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" - }, - "js-message": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.7.tgz", - "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" - }, - "jsdom": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-8.5.0.tgz", - "integrity": "sha512-rvWfcn2O8SrXPaX5fTYIfPVwvnbU8DnZkjAXK305wfP67csyaJBhgg0F2aU6imqJ+lZmj9EmrBAXy6rWHf2/9Q==", - "requires": { - "abab": "^1.0.0", - "acorn": "^2.4.0", - "acorn-globals": "^1.0.4", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.0 < 0.4.0", - "cssstyle": ">= 0.2.34 < 0.3.0", - "escodegen": "^1.6.1", - "iconv-lite": "^0.4.13", - "nwmatcher": ">= 1.3.7 < 2.0.0", - "parse5": "^1.5.1", - "request": "^2.55.0", - "sax": "^1.1.4", - "symbol-tree": ">= 3.1.0 < 4.0.0", - "tough-cookie": "^2.2.0", - "webidl-conversions": "^3.0.1", - "whatwg-url": "^2.0.1", - "xml-name-validator": ">= 2.0.1 < 3.0.0" - }, - "dependencies": { - "acorn": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", - "integrity": "sha512-pXK8ez/pVjqFdAgBkF1YPVRacuLQ9EXBKaKWaeh58WNfMkCmZhOZzu+NtKSPD5PHmCCHheQ5cD29qM1K4QTxIg==" - }, - "parse5": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", - "integrity": "sha512-w2jx/0tJzvgKwZa58sj2vAYq/S/K1QJfIB3cWYea/Iu1scFPDQQ3IQiVZTHWtRBwAjv2Yd7S/xeZf3XqLDb3bA==" - } - } - }, - "jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jspdf": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-1.5.3.tgz", - "integrity": "sha512-J9X76xnncMw+wIqb15HeWfPMqPwYxSpPY8yWPJ7rAZN/ZDzFkjCSZObryCyUe8zbrVRNiuCnIeQteCzMn7GnWw==", - "requires": { - "canvg": "1.5.3", - "file-saver": "github:eligrey/FileSaver.js#1.3.8", - "html2canvas": "1.0.0-alpha.12", - "omggif": "1.0.7", - "promise-polyfill": "8.1.0", - "stackblur-canvas": "2.2.0" - } - }, - "jspdf-autotable": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/jspdf-autotable/-/jspdf-autotable-3.8.4.tgz", - "integrity": "sha512-rSffGoBsJYX83iTRv8Ft7FhqfgEL2nLpGAIiqruEQQ3e4r0qdLFbPUB7N9HAle0I3XgpisvyW751VHCqKUVOgQ==" - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "jstransform": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/jstransform/-/jstransform-11.0.3.tgz", - "integrity": "sha512-LGm87w0A8E92RrcXt94PnNHkFqHmgDy3mKHvNZOG7QepKCTCH/VB6S+IEN+bT4uLN3gVpOT0vvOOVd96osG71g==", - "dev": true, - "requires": { - "base62": "^1.1.0", - "commoner": "^0.10.1", - "esprima-fb": "^15001.1.0-dev-harmony-fb", - "object-assign": "^2.0.0", - "source-map": "^0.4.2" - }, - "dependencies": { - "esprima-fb": { - "version": "15001.1.0-dev-harmony-fb", - "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-15001.1.0-dev-harmony-fb.tgz", - "integrity": "sha512-59dDGQo2b3M/JfKIws0/z8dcXH2mnVHkfSPRhCYS91JNGfGNwr7GsSF6qzWZuOGvw5Ii0w9TtylrX07MGmlOoQ==", - "dev": true - }, - "object-assign": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", - "integrity": "sha512-CdsOUYIh5wIiozhJ3rLQgmUTgcyzFwZZrqhkKhODMoGtPKM+wt0h0CNIoauJWMsS9822EdzPsF/6mb4nLvPN5g==", - "dev": true - }, - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "kdbush": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz", - "integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==" - }, - "killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", - "dev": true - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "launch-editor": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.10.0.tgz", - "integrity": "sha512-D7dBRJo/qcGX9xlvt/6wUYzQxjh5G1RvZPgPv8vi4KRU99DVQL/oW7tnVOCCTm2HGeo3C5HvGE5Yrh6UBoZ0vA==", - "dev": true, - "requires": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "launch-editor-middleware": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.10.0.tgz", - "integrity": "sha512-RzZu7MeVlE3p1H6Sadc2BhuDGAj7bkeDCBpNq/zSENP4ohJGhso00k5+iYaRwKshIpiOAhMmimce+5D389xmSg==", - "dev": true, - "requires": { - "launch-editor": "^2.10.0" - } - }, - "leaflet": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.5.1.tgz", - "integrity": "sha512-ekM9KAeG99tYisNBg0IzEywAlp0hYI5XRipsqRXyRTeuU8jcuntilpp+eFf5gaE0xubc9RuSNIVtByEKwqFV0w==" - }, - "leaflet-easybutton": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/leaflet-easybutton/-/leaflet-easybutton-2.4.0.tgz", - "integrity": "sha512-O+qsQq4zTF6ds8VClnytobTH/MKalctlPpiA8L+bNKHP14J3lgJpvEd/jSpq9mHTI6qOzRAvbQX6wS6qNwThvg==", - "requires": { - "leaflet": "^1.0.1" - } - }, - "leaflet-measure": { - "version": "git+https://github.com/CityOfPhiladelphia/leaflet-measure.git#1dd982b2f9c78be2af5f497d9415e66cd3df6216", - "from": "git+https://github.com/CityOfPhiladelphia/leaflet-measure.git#1dd982b2f9c78be2af5f497d9415e66cd3df6216", - "requires": { - "@turf/area": "^5.1.5", - "@turf/length": "^5.1.5", - "leaflet": "1.5.1", - "lodash": "^4.17.5" - } - }, - "leaflet-omnivore": { - "version": "git+https://github.com/CityOfPhiladelphia/leaflet-omnivore.git#f072195b03f7930690d9cbccb9375f0eda50fd41", - "from": "git+https://github.com/CityOfPhiladelphia/leaflet-omnivore.git#f072195b03f7930690d9cbccb9375f0eda50fd41", - "requires": { - "brfs": "2.0.2", - "corslite": "0.0.7", - "csv2geojson": "~5.0.0", - "polyline": "0.2.0", - "togeojson": "0.13.0", - "topojson": "3.0.2", - "wellknown": "0.4.2" - }, - "dependencies": { - "topojson": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/topojson/-/topojson-3.0.2.tgz", - "integrity": "sha512-u3zeuL6WEVL0dmsRn7uHZKc4Ao4gpW3sORUv+N3ezLTvY3JdCuyg0hvpWiIfFw8p/JwVN++SvAsFgcFEeR15rQ==", - "requires": { - "topojson-client": "3.0.0", - "topojson-server": "3.0.0", - "topojson-simplify": "3.0.2" - }, - "dependencies": { - "topojson-client": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-3.0.0.tgz", - "integrity": "sha512-2phZ98wg/iKvsWxbB6JQcq0/N0f+sRx8ZogdvjCg+CjaJdmV0knP0OQwK5XbgnytAPx5lPZk41kiWpgH2w9FHg==", - "requires": { - "commander": "2" - } - }, - "topojson-server": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/topojson-server/-/topojson-server-3.0.0.tgz", - "integrity": "sha512-UhhwQk4e2+lwhAVYkja3J5nQHQmKwORDuIQPkMnFFZFcLqWKLQWI3u7fZWtNIXTElBjTYdBUL1kzi1+oS/qDQw==", - "requires": { - "commander": "2" - } - }, - "topojson-simplify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/topojson-simplify/-/topojson-simplify-3.0.2.tgz", - "integrity": "sha512-gyYSVRt4jO/0RJXKZQPzTDQRWV+D/nOfiljNUv0HBXslFLtq3yxRHrl7jbrjdbda5Ytdr7M8BZUI4OxU7tnbRQ==", - "requires": { - "commander": "2", - "topojson-client": "3" - } - } - } - } - } - }, - "leaflet-rotatedmarker": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/leaflet-rotatedmarker/-/leaflet-rotatedmarker-0.2.0.tgz", - "integrity": "sha512-yc97gxLXwbZa+Gk9VCcqI0CkvIBC9oNTTjFsHqq4EQvANrvaboib4UdeQLyTnEqDpaXHCqzwwVIDHtvz2mUiDg==" - }, - "leaflet-shape-markers": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/leaflet-shape-markers/-/leaflet-shape-markers-1.0.6.tgz", - "integrity": "sha512-yoGE03cTAKQOHgyAi5wVO1O5iO2BJREv+Fp8UbHUx6feiH8kNFxvjGszCOPiYqjx8Q2pPaZy5ifZ+nBr6knRkQ==", - "requires": { - "leaflet": "^1.0.0" - } - }, - "leaflet-vector-icon": { - "version": "git+https://github.com/CityOfPhiladelphia/leaflet-vector-icon.git#c37571e92c66ce0003f22058f2d246b31d3941a5", - "from": "git+https://github.com/CityOfPhiladelphia/leaflet-vector-icon.git#c37571e92c66ce0003f22058f2d246b31d3941a5" - }, - "leaflet-virtual-grid": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/leaflet-virtual-grid/-/leaflet-virtual-grid-1.0.7.tgz", - "integrity": "sha512-sJxWYPcIKwMTewE+z8OFzfZHsbZcniQgTcreVdIQnxSRf+1XpMp+c4QKAWRKTBRmWOhEGyQO0Z90CLANJ9jRUQ==", - "requires": { - "leaflet": "^1.0.0" - } - }, - "leaflet.pointinpolygon": { - "version": "git+https://github.com/CityOfPhiladelphia/Leaflet.PointInPolygon.git#a0d410f69aacf5f9165c4d01ccffeed824ccaed8", - "from": "git+https://github.com/CityOfPhiladelphia/Leaflet.PointInPolygon.git#a0d410f69aacf5f9165c4d01ccffeed824ccaed8" - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "lineclip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/lineclip/-/lineclip-1.1.5.tgz", - "integrity": "sha512-KlA/wRSjpKl7tS9iRUdlG72oQ7qZ1IlVbVgHwoO10TBR/4gQ86uhKow6nlzMAJJhjCWKto8OeoAzzIzKSmN25A==" - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "loader-fs-cache": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", - "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", - "dev": true, - "requires": { - "find-cache-dir": "^0.1.1", - "mkdirp": "^0.5.1" - }, - "dependencies": { - "find-cache-dir": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", - "integrity": "sha512-Z9XSBoNE7xQiV6MSgPuCfyMokH2K7JdpRkOYE1+mu3d4BFJtx3GW+f6Bo4q8IX6rlf5MYbLBKW0pjl2cWdkm2A==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "mkdirp": "^0.5.1", - "pkg-dir": "^1.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "pkg-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", - "integrity": "sha512-c6pv3OE78mcZ92ckebVDqg0aWSoKhOTbwCV6qbCWMk546mAL9pZln0+QsN/yQ7fkucd4+yJPLrCBXNt8Ruk+Eg==", - "dev": true, - "requires": { - "find-up": "^1.0.0" - } - } - } - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true - }, - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", - "dev": true - }, - "lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", - "dev": true - }, - "lodash.mapvalues": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", - "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==", - "dev": true - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true - }, - "lodash.transform": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.transform/-/lodash.transform-4.6.0.tgz", - "integrity": "sha512-LO37ZnhmBVx0GvOU/caQuipEh4GN82TcWv3yHlebGDgOxbxiwwzW5Pcx2AcvpIv2WmvmSMoC492yQFNhy/l/UQ==", - "dev": true - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true - }, - "log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "dev": true, - "requires": { - "chalk": "^2.0.1" - } - }, - "loglevel": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz", - "integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==", - "dev": true - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", - "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", - "dev": true - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.5.0" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true - }, - "map-promisified": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/map-promisified/-/map-promisified-0.4.0.tgz", - "integrity": "sha512-VYBQ3rTMykg2CSVgSrZBvhAwxuIuYbAHCtjjq/ATnD5kMq7I/ROmMBckwlmfwtEIx9yXufF+3QY5WxUH5EeM/Q==" - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "mapbox-gl": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.6.1.tgz", - "integrity": "sha512-qUvu8c/WX0woSLj8M64eK8351th4RI2+grGJ0ZlFb5ELEJNTb4SqMX/4uxRkb5d1euh2U72+AML1QOZjQnUPUw==", - "requires": { - "@mapbox/geojson-rewind": "^0.4.0", - "@mapbox/geojson-types": "^1.0.2", - "@mapbox/jsonlint-lines-primitives": "^2.0.2", - "@mapbox/mapbox-gl-supported": "^1.4.0", - "@mapbox/point-geometry": "^0.1.0", - "@mapbox/tiny-sdf": "^1.1.0", - "@mapbox/unitbezier": "^0.0.0", - "@mapbox/vector-tile": "^1.3.1", - "@mapbox/whoots-js": "^3.1.0", - "csscolorparser": "~1.0.2", - "earcut": "^2.2.0", - "geojson-vt": "^3.2.1", - "gl-matrix": "^3.0.0", - "grid-index": "^1.1.0", - "minimist": "0.0.8", - "murmurhash-js": "^1.0.0", - "pbf": "^3.2.1", - "potpack": "^1.0.1", - "quickselect": "^2.0.0", - "rw": "^1.3.3", - "supercluster": "^7.0.0", - "tinyqueue": "^2.0.0", - "vt-pbf": "^3.1.1" - }, - "dependencies": { - "@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" - }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==" - }, - "quickselect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" - }, - "tinyqueue": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz", - "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==" - } - } - }, - "maplibre-gl": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/maplibre-gl/-/maplibre-gl-1.15.2.tgz", - "integrity": "sha512-uPeV530apb4JfX3cRFfE+awFnbcJTOnCv2QvY4mw4huiInbybElWYkNzTs324YLSADq0f4bidRoYcR81ho3aLA==", - "requires": { - "@mapbox/geojson-rewind": "^0.5.0", - "@mapbox/geojson-types": "^1.0.2", - "@mapbox/jsonlint-lines-primitives": "^2.0.2", - "@mapbox/mapbox-gl-supported": "^1.5.0", - "@mapbox/point-geometry": "^0.1.0", - "@mapbox/tiny-sdf": "^1.1.1", - "@mapbox/unitbezier": "^0.0.0", - "@mapbox/vector-tile": "^1.3.1", - "@mapbox/whoots-js": "^3.1.0", - "csscolorparser": "~1.0.3", - "earcut": "^2.2.2", - "geojson-vt": "^3.2.1", - "gl-matrix": "^3.2.1", - "grid-index": "^1.1.0", - "minimist": "^1.2.5", - "murmurhash-js": "^1.0.0", - "pbf": "^3.2.1", - "potpack": "^1.0.1", - "quickselect": "^2.0.0", - "rw": "^1.3.3", - "supercluster": "^7.1.0", - "tinyqueue": "^2.0.3", - "vt-pbf": "^3.1.1" - }, - "dependencies": { - "@mapbox/geojson-rewind": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz", - "integrity": "sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA==", - "requires": { - "get-stream": "^6.0.1", - "minimist": "^1.2.6" - } - }, - "@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" - }, - "quickselect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" - }, - "tinyqueue": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz", - "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==" - } - } - }, - "math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true - }, - "memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", - "dev": true - }, - "merge-source-map": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", - "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", - "dev": true, - "requires": { - "source-map": "^0.6.1" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true - }, - "mgrs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mgrs/-/mgrs-1.0.0.tgz", - "integrity": "sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==" - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", - "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", - "dev": true - } - } - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "min-document": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", - "requires": { - "dom-walk": "^0.1.0" - } - }, - "mini-css-extract-plugin": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", - "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0", - "normalize-url": "1.9.1", - "schema-utils": "^1.0.0", - "webpack-sources": "^1.1.0" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ==", - "dev": true, - "requires": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" - }, - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - }, - "dependencies": { - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "dev": true, - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", - "dev": true, - "requires": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dev": true, - "requires": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - } - }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", - "dev": true - }, - "murmurhash-js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/murmurhash-js/-/murmurhash-js-1.0.0.tgz", - "integrity": "sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==" - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "no-case": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", - "dev": true, - "requires": { - "lower-case": "^1.1.1" - } - }, - "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "dev": true - }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - } - } - }, - "node-releases": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true - }, - "normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", - "dev": true - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dev": true, - "requires": { - "boolbase": "~1.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", - "dev": true - }, - "nwmatcher": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", - "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==" - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-hash": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", - "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", - "dev": true - }, - "object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==" - }, - "object-is": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", - "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", - "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", - "dev": true, - "requires": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz", - "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==", - "dev": true, - "requires": { - "array.prototype.reduce": "^1.0.6", - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "gopd": "^1.0.1", - "safe-array-concat": "^1.1.2" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", - "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", - "dev": true, - "requires": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "omggif": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.7.tgz", - "integrity": "sha512-KVVUF85EHKUB9kxxT2D8CksGgfayZKxWtH/+i34zbyDdxFHvsqQs+O756usW7uri2YBD8jE/8GgAsA6wVA1tjg==" - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "open": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", - "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "dev": true - }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - }, - "dependencies": { - "minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==" - } - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "ora": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", - "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", - "dev": true - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true - }, - "own-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", - "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", - "dev": true, - "requires": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "dev": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true - }, - "p-retry": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", - "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", - "dev": true, - "requires": { - "retry": "^0.12.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dev": true, - "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "param-case": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", - "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", - "dev": true, - "requires": { - "no-case": "^2.2.0" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - }, - "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - } - } - }, - "parse-asn1": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", - "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", - "dev": true, - "requires": { - "asn1.js": "^4.10.1", - "browserify-aes": "^1.2.0", - "evp_bytestokey": "^1.0.3", - "hash-base": "~3.0", - "pbkdf2": "^3.1.2", - "safe-buffer": "^5.2.1" - } - }, - "parse-headers": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.6.tgz", - "integrity": "sha512-Tz11t3uKztEW5FEVZnj1ox8GKblWn+PvHY9TmJV5Mll2uHEwRdR/5Li1OlXoECjLYkApdhWy44ocONwXLiKO5A==" - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "dev": true - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dev": true, - "requires": { - "parse5": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - } - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true - }, - "path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-to-regexp": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", - "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", - "dev": true - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true - } - } - }, - "pbf": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.3.0.tgz", - "integrity": "sha512-XDF38WCH3z5OV/OVa8GKUNtLAyneuzbCisx7QUCF8Q6Nutx0WnJrQe5O+kOtBlLfRNUws98Y58Lblp+NJG5T4Q==", - "requires": { - "ieee754": "^1.1.12", - "resolve-protobuf-schema": "^2.1.0" - } - }, - "pbkdf2": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.3.tgz", - "integrity": "sha512-wfRLBZ0feWRhCIkoMB6ete7czJcnNnqRpcoWQBLqatqXXmelSRqfdDK4F3u9T2s2cXas/hQJcryI/4lAL+XTlA==", - "dev": true, - "requires": { - "create-hash": "~1.1.3", - "create-hmac": "^1.1.7", - "ripemd160": "=2.0.1", - "safe-buffer": "^5.2.1", - "sha.js": "^2.4.11", - "to-buffer": "^1.2.0" - }, - "dependencies": { - "create-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz", - "integrity": "sha512-snRpch/kwQhcdlnZKYanNF1m0RDlrCdSKQaH87w1FCFPVPNCQ/Il9QJKAX2jVBZddRdaHBMC+zXa9Gw9tmkNUA==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "sha.js": "^2.4.0" - } - }, - "hash-base": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz", - "integrity": "sha512-0TROgQ1/SxE6KmxWSvXHvRj90/Xo1JvZShofnYF+f6ZsGtR4eES7WfrQzPalmyagfKZCXpVnitiRebZulWsbiw==", - "dev": true, - "requires": { - "inherits": "^2.0.1" - } - }, - "ripemd160": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz", - "integrity": "sha512-J7f4wutN8mdbV08MJnXibYpCOPHR+yzy+iQ/AsjMv2j8cLavQ8VGagDFUwwTAdF8FmRKVeNpbTTEwNHCW1g94w==", - "dev": true, - "requires": { - "hash-base": "^2.0.0", - "inherits": "^2.0.1" - } - } - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" - }, - "phila-standards": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/phila-standards/-/phila-standards-1.2.0.tgz", - "integrity": "sha512-72UP+Qk+f+uNZAh309E9PhbrkPDLRr10AOf3LfCSkbR0kNGoJI/ZWhZhe7odcyrPxHzoAe+LIFcY9J15T5j1Fw==", - "requires": { - "foundation-sites": "6.6.3", - "jquery": "^3.5.1", - "postscribe": "^2.0.8" - } - }, - "picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "pnp-webpack-plugin": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.7.0.tgz", - "integrity": "sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==", - "dev": true, - "requires": { - "ts-pnp": "^1.1.6" - } - }, - "point-in-polygon": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/point-in-polygon/-/point-in-polygon-1.1.0.tgz", - "integrity": "sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw==" - }, - "polyline": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/polyline/-/polyline-0.2.0.tgz", - "integrity": "sha512-rCJSkIHWZ/HOUoEWgjZ1DrRjLpTeTjgaktyJV0yhm8PugM5sKoavNjUHtI/amjsTn/Tq+Q3IIAuBD/dUSsWwxQ==" - }, - "portfinder": { - "version": "1.0.37", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.37.tgz", - "integrity": "sha512-yuGIEjDAYnnOex9ddMnKZEMFE0CcGo6zbfzDklkmT1m5z734ss6JMzN9rNB3+RR7iS+F10D4/BVIaXOyh8PQKw==", - "dev": true, - "requires": { - "async": "^3.2.6", - "debug": "^4.3.6" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true - }, - "possible-typed-array-names": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", - "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", - "dev": true - }, - "postcss": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", - "requires": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - } - }, - "postcss-calc": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", - "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", - "dev": true, - "requires": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", - "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-convert-values": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", - "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", - "dev": true, - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-discard-comments": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", - "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", - "dev": true, - "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-discard-duplicates": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", - "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", - "dev": true, - "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-discard-empty": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", - "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", - "dev": true, - "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-discard-overridden": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", - "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", - "dev": true, - "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-load-config": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", - "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", - "dev": true, - "requires": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" - } - }, - "postcss-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", - "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "postcss-merge-longhand": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", - "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", - "dev": true, - "requires": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-merge-rules": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", - "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "cssnano-util-same-parent": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0", - "vendors": "^1.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "postcss-minify-font-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", - "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", - "dev": true, - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-minify-gradients": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", - "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", - "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-minify-params": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", - "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.0", - "browserslist": "^4.0.0", - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "uniqs": "^2.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-minify-selectors": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "requires": { - "postcss": "^7.0.5" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", - "dev": true, - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-normalize-charset": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", - "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", - "dev": true, - "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-normalize-display-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", - "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", - "dev": true, - "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-normalize-positions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", - "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", - "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-normalize-repeat-style": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", - "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", - "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-normalize-string": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", - "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", - "dev": true, - "requires": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-normalize-timing-functions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", - "dev": true, - "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-normalize-unicode": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-normalize-url": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", - "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", - "dev": true, - "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-normalize-whitespace": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", - "dev": true, - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-ordered-values": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", - "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", - "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-reduce-initial": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", - "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-reduce-transforms": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", - "dev": true, - "requires": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", - "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", - "dev": true, - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-unique-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "postscribe": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/postscribe/-/postscribe-2.0.8.tgz", - "integrity": "sha512-Sxt6pek38NKX85Vb/PbcritqVxsgPZQFLcuf4o0f7lXRb76jM0XP79SGwCBPRTuv+U2zqByQan8EzRjqquD73A==", - "requires": { - "prescribe": ">=1.1.2" - } - }, - "potpack": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.2.tgz", - "integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==" - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==", - "dev": true - }, - "prescribe": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/prescribe/-/prescribe-1.1.3.tgz", - "integrity": "sha512-HEg0ElY5tmmCshST4tzl47+SirJO2cVo6j/+O4d6xIz+80ixNcN0GgPQsn76AgeTTIAQOrwq1rfoptubQuZ1Uw==" - }, - "prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "optional": true - }, - "pretty-error": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", - "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", - "dev": true, - "requires": { - "lodash": "^4.17.20", - "renderkid": "^2.0.4" - } - }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "proj4": { - "version": "2.19.10", - "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.19.10.tgz", - "integrity": "sha512-uL6/C6kA8+ncJAEDmUeV8PmNJcTlRLDZZa4/87CzRpb8My4p+Ame4LhC4G3H/77z2icVqcu3nNL9h5buSdnY+g==", - "requires": { - "mgrs": "1.0.0", - "wkt-parser": "^1.5.1" - } - }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dev": true, - "requires": { - "asap": "~2.0.3" - } - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true - }, - "promise-polyfill": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.0.tgz", - "integrity": "sha512-OzSf6gcCUQ01byV4BgwyUCswlaQQ6gzXc23aLQWhicvfX9kfsUiUhgt3CCQej8jDnl8/PhGF31JdHX2/MzF3WA==" - }, - "protocol-buffers-schema": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", - "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==" - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "dev": true - }, - "psl": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", - "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", - "requires": { - "punycode": "^2.3.1" - } - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz", - "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==", - "dev": true - } - } - }, - "pump": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", - "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - }, - "dependencies": { - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } - }, - "punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true - }, - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" - }, - "query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", - "integrity": "sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==", - "dev": true, - "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", - "dev": true - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "quickselect": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz", - "integrity": "sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==" - }, - "quote-stream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", - "integrity": "sha512-kKr2uQ2AokadPjvTyKJQad9xELbZwYzWlNfI3Uz2j/ib5u6H9lDP7fUUR//rMycd0gv4Z5P1qXMfXR8YpIxrjQ==", - "requires": { - "buffer-equal": "0.0.1", - "minimist": "^1.1.3", - "through2": "^2.0.0" - } - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "rbush": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-4.0.1.tgz", - "integrity": "sha512-IP0UpfeWQujYC8Jg162rMNc01Rf0gWMMAb2Uxus/Q0qOFw4lCcq6ZnQEZwUoJqWyUGJ9th7JjwI4yIWo+uvoAQ==", - "requires": { - "quickselect": "^3.0.0" - } - }, - "react": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/react/-/react-0.14.10.tgz", - "integrity": "sha512-yxMw5aorZG4qsLVBfjae4wGFvd5708DhcxaXLJ3IOTgr1TCs8k9+ZheGgLGr5OfwWMhSahNbGvvoEDzrxVWouA==", - "dev": true, - "requires": { - "envify": "^3.0.0", - "fbjs": "^0.6.1" - } - }, - "react-dom": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-0.14.10.tgz", - "integrity": "sha512-kDs8SWFb8Sry4NAplhpJbZEeAnTPir/m+s9s+lkdqA2a89BzmWGnEgGG/CfmhULjv1ogc4oHrjMfAvFNruT3jQ==", - "dev": true - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - } - }, - "readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "optional": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "recast": { - "version": "0.11.23", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", - "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", - "dev": true, - "requires": { - "ast-types": "0.9.6", - "esprima": "~3.1.0", - "private": "~0.1.5", - "source-map": "~0.5.0" - }, - "dependencies": { - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - } - } - }, - "redeyed": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-0.4.4.tgz", - "integrity": "sha512-pnk1vsaNLu1UAAClKsImKz9HjBvg9i8cbRqTRzJbiCjGF0fZSMqpdcA5W3juO3c4etFvTrabECkq9wjC45ZyxA==", - "requires": { - "esprima": "~1.0.4" - }, - "dependencies": { - "esprima": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==" - } - } - }, - "reflect.getprototypeof": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", - "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", - "dev": true, - "requires": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.1", - "which-builtin-type": "^1.2.1" - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", - "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", - "dev": true, - "requires": { - "regenerate": "^1.4.2" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regexp.prototype.flags": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", - "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", - "requires": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "set-function-name": "^2.0.2" - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "regexpu-core": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", - "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", - "dev": true, - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.2.0", - "regjsgen": "^0.8.0", - "regjsparser": "^0.12.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - } - }, - "regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", - "dev": true - }, - "regjsparser": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", - "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", - "dev": true, - "requires": { - "jsesc": "~3.0.2" - }, - "dependencies": { - "jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "dev": true - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "renderkid": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", - "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", - "dev": true, - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "dev": true - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "resolve": { - "version": "1.22.10", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", - "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", - "requires": { - "is-core-module": "^2.16.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==", - "dev": true, - "requires": { - "resolve-from": "^3.0.0" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", - "dev": true - }, - "resolve-protobuf-schema": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", - "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", - "requires": { - "protocol-buffers-schema": "^3.3.1" - } - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "dev": true - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true - }, - "rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", - "dev": true - }, - "rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", - "dev": true - }, - "rgbcolor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz", - "integrity": "sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==" - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "robust-predicates": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", - "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", - "dev": true, - "requires": { - "aproba": "^1.1.1" - } - }, - "rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-array-concat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", - "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", - "dev": true, - "requires": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "has-symbols": "^1.1.0", - "isarray": "^2.0.5" - }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - } - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "safe-push-apply": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", - "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "isarray": "^2.0.5" - }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - } - } - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safe-regex-test": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", - "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", - "dev": true, - "requires": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-regex": "^1.2.1" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - }, - "scope-analyzer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.2.tgz", - "integrity": "sha512-5cfCmsTYV/wPaRIItNxatw02ua/MThdIUNnUOCYp+3LSEJvnG804ANw2VLaavNILIfWXF1D1G2KNANkBBvInwQ==", - "requires": { - "array-from": "^2.1.1", - "dash-ast": "^2.0.1", - "es6-map": "^0.1.5", - "es6-set": "^0.1.5", - "es6-symbol": "^3.1.1", - "estree-is-function": "^1.0.0", - "get-assigned-identifiers": "^1.1.0" - } - }, - "sdleafletdraw": { - "version": "git+https://github.com/CityOfPhiladelphia/SDLeafletDraw.git#b829efb8979a942dec04e4a2849af6b06434c9cf", - "from": "git+https://github.com/CityOfPhiladelphia/SDLeafletDraw.git#b829efb8979a942dec04e4a2849af6b06434c9cf", - "requires": { - "leaflet": "1.7.1" - }, - "dependencies": { - "leaflet": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.7.1.tgz", - "integrity": "sha512-/xwPEBidtg69Q3HlqPdU3DnrXQOvQU/CCHA1tcDQVzOwm91YMYaILjNp7L4Eaw5Z4sOYdbBz6koWyibppd8Zqw==" - } - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "selfsigned": { - "version": "1.10.14", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz", - "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==", - "dev": true, - "requires": { - "node-forge": "^0.10.0" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - }, - "send": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - } - } - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", - "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", - "dev": true, - "requires": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.19.0" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, - "set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "requires": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - } - }, - "set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "requires": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - } - }, - "set-proto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", - "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", - "dev": true, - "requires": { - "dunder-proto": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0" - } - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "sexagesimal": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/sexagesimal/-/sexagesimal-0.5.0.tgz", - "integrity": "sha512-xwbZEEGr5SQxON2PskNQQmPjrir+rnkaAoZqeHEDQ29fElSgpOh2rA5tBmZZd07NyBgUpU5/budc6wWm2Wjy+w==" - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shallow-copy": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", - "integrity": "sha512-b6i4ZpVuUxB9h5gfCxPiusKYkqTMOjEbBs4wMaFbkfia4yFv92UKZ6Df8WXcKbn08JNL/abvg3FnMAOfakDvUw==" - }, - "sharkdown": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/sharkdown/-/sharkdown-0.1.1.tgz", - "integrity": "sha512-exwooSpmo5s45lrexgz6Q0rFQM574wYIX3iDZ7RLLqOb7IAoQZu9nxlZODU972g19sR69OIpKP2cpHTzU+PHIg==", - "requires": { - "cardinal": "~0.4.2", - "minimist": "0.0.5", - "split": "~0.2.10" - }, - "dependencies": { - "minimist": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.5.tgz", - "integrity": "sha512-rSJ0cdmCj3qmKdObcnMcWgPVOyaOWlazLhZAJW0s6G6lx1ZEuFkraWmEH5LTvX90btkfHPclQBjvjU7A/kYRFg==" - } - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true - }, - "shell-quote": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", - "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", - "dev": true - }, - "side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - } - }, - "side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - } - }, - "side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "dev": true, - "requires": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - } - }, - "side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "dev": true, - "requires": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "dev": true, - "requires": { - "is-arrayish": "^0.3.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true - } - } - }, - "skmeans": { - "version": "0.9.7", - "resolved": "https://registry.npmjs.org/skmeans/-/skmeans-0.9.7.tgz", - "integrity": "sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg==" - }, - "slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "dev": true - } - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } - } - }, - "sockjs-client": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.6.1.tgz", - "integrity": "sha512-2g0tjOR+fRs0amxENLi/q5TiJTqY+WXFOzb5UwXndlK6TO3U/mirZznpx6w34HVMoc3g7cY24yC/ZMIYnDlfkw==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "eventsource": "^2.0.2", - "faye-websocket": "^0.11.4", - "inherits": "^2.0.4", - "url-parse": "^1.5.10" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", - "dev": true, - "requires": { - "is-plain-obj": "^1.0.0" - }, - "dependencies": { - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true - } - } - }, - "source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==" - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "dev": true - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.21", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.21.tgz", - "integrity": "sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==", - "dev": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "split": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/split/-/split-0.2.10.tgz", - "integrity": "sha512-e0pKq+UUH2Xq/sXbYpZBZc3BawsfDZ7dgv+JtRTUPNcvF5CMR4Y9cvJqkMY0MoxWzTHvZuz1beg6pNEKlszPiQ==", - "requires": { - "through": "2" - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "sshpk": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", - "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" - } - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true - }, - "stackblur-canvas": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.2.0.tgz", - "integrity": "sha512-5Gf8dtlf8k6NbLzuly2NkGrkS/Ahh+I5VUjO7TnFizdJtgpfpLLEdQlLe9umbcnZlitU84kfYjXE67xlSXfhfQ==" - }, - "stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "dev": true - }, - "static-eval": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.1.tgz", - "integrity": "sha512-MgWpQ/ZjGieSVB3eOJVs4OA2LT/q1vx98KPCTTQPzq/aLr0YUXTsgryTXr4SLfR0ZfUUCiedM9n/ABeDIyy4mA==", - "requires": { - "escodegen": "^2.1.0" - }, - "dependencies": { - "escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "source-map": "~0.6.1" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "static-module": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/static-module/-/static-module-3.0.4.tgz", - "integrity": "sha512-gb0v0rrgpBkifXCa3yZXxqVmXDVE+ETXj6YlC/jt5VzOnGXR2C15+++eXuMDUYsePnbhf+lwW0pE1UXyOLtGCw==", - "requires": { - "acorn-node": "^1.3.0", - "concat-stream": "~1.6.0", - "convert-source-map": "^1.5.1", - "duplexer2": "~0.1.4", - "escodegen": "^1.11.1", - "has": "^1.0.1", - "magic-string": "0.25.1", - "merge-source-map": "1.0.4", - "object-inspect": "^1.6.0", - "readable-stream": "~2.3.3", - "scope-analyzer": "^2.0.1", - "shallow-copy": "~0.0.1", - "static-eval": "^2.0.5", - "through2": "~2.0.3" - }, - "dependencies": { - "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "magic-string": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.1.tgz", - "integrity": "sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg==", - "requires": { - "sourcemap-codec": "^1.4.1" - } - }, - "merge-source-map": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", - "integrity": "sha512-PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA==", - "requires": { - "source-map": "^0.5.6" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" - } - } - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - }, - "stop-iteration-iterator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", - "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "internal-slot": "^1.1.0" - } - }, - "stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "stream-shift": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", - "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", - "dev": true - }, - "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string.prototype.trim": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", - "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", - "dev": true, - "requires": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-data-property": "^1.1.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-object-atoms": "^1.0.0", - "has-property-descriptors": "^1.0.2" - } - }, - "string.prototype.trimend": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", - "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.2", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - } - }, - "string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - } - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "stylehacks": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", - "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "supercluster": { - "version": "7.1.5", - "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.5.tgz", - "integrity": "sha512-EulshI3pGUM66o6ZdH3ReiFcvHpM3vAigyK+vcxdjpJyEbIIrtbmBdY23mGgnI24uXiGFvrGq9Gkum/8U7vJWg==", - "requires": { - "kdbush": "^3.0.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", - "dev": true - }, - "svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - } - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - }, - "terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } - }, - "terser-webpack-plugin": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.6.tgz", - "integrity": "sha512-2lBVf/VMVIddjSn3GqbT90GvIJ/eYXJkt8cTzU7NbjKqK8fwv18Ftr4PlbF46b/e88743iZFL5Dtr/rC4hjIeA==", - "dev": true, - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "dependencies": { - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "requires": { - "any-promise": "^1.0.0" - } - }, - "thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "requires": { - "thenify": ">= 3.1.0 < 4" - } - }, - "thread-loader": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-2.1.3.tgz", - "integrity": "sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg==", - "dev": true, - "requires": { - "loader-runner": "^2.3.1", - "loader-utils": "^1.1.0", - "neo-async": "^2.6.0" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", - "dev": true - }, - "tiny-binary-search": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-binary-search/-/tiny-binary-search-1.0.3.tgz", - "integrity": "sha512-STSHX/L5nI9WTLv6wrzJbAPbO7OIISX83KFBh2GVbX1Uz/vgZOU/ANn/8iV6t35yMTpoPzzO+3OQid3mifE0CA==" - }, - "tinyqueue": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-3.0.0.tgz", - "integrity": "sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==" - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", - "dev": true - }, - "to-buffer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.1.tgz", - "integrity": "sha512-tB82LpAIWjhLYbqjx3X4zEeHN6M8CiuOEy2JY8SEQVdYRe3CCHOFaqrBW1doLDrfpWhplcW7BL+bO3/6S3pcDQ==", - "dev": true, - "requires": { - "isarray": "^2.0.5", - "safe-buffer": "^5.2.1", - "typed-array-buffer": "^1.0.3" - }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - } - } - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "togeojson": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/togeojson/-/togeojson-0.13.0.tgz", - "integrity": "sha512-d8qA5mSUpnqYBQDuq0Lhgl1rMUOWwrHh50Qy00qkk3SuwjYnaxZR2h8pXMOrMGa6d/7m1YmStOI4CMRa14K46A==", - "requires": { - "concat-stream": "~1.4.5", - "minimist": "0.0.8", - "xmldom": "~0.1.19" - }, - "dependencies": { - "concat-stream": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.4.11.tgz", - "integrity": "sha512-X3JMh8+4je3U1cQpG87+f9lXHDrqcb2MVLg9L7o8b1UZ0DzhRrUpdn65ttzu10PpJPPI3MQNkis+oha6TSA9Mw==", - "requires": { - "inherits": "~2.0.1", - "readable-stream": "~1.1.9", - "typedarray": "~0.0.5" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" - }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==" - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" - } - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true - }, - "topojson-client": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-3.1.0.tgz", - "integrity": "sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==", - "requires": { - "commander": "2" - } - }, - "topojson-server": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/topojson-server/-/topojson-server-3.0.1.tgz", - "integrity": "sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw==", - "requires": { - "commander": "2" - } - }, - "toposort": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz", - "integrity": "sha512-FclLrw8b9bMWf4QlCJuHBEVhSRsqDj6u3nIjAzPeJvgl//1hBlffdlk0MALceL14+koWEdU4ofRAXofbODxQzg==", - "dev": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "tryer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", - "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", - "dev": true - }, - "ts-pnp": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", - "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "turf-jsts": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/turf-jsts/-/turf-jsts-1.2.3.tgz", - "integrity": "sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA==" - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" - }, - "type": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", - "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==" - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typed-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", - "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.14" - } - }, - "typed-array-byte-length": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", - "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", - "dev": true, - "requires": { - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.14" - } - }, - "typed-array-byte-offset": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", - "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "for-each": "^0.3.3", - "gopd": "^1.2.0", - "has-proto": "^1.2.0", - "is-typed-array": "^1.1.15", - "reflect.getprototypeof": "^1.0.9" - } - }, - "typed-array-length": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", - "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0", - "reflect.getprototypeof": "^1.0.6" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" - }, - "ua-parser-js": { - "version": "0.7.40", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.40.tgz", - "integrity": "sha512-us1E3K+3jJppDBa3Tl0L3MOJiGhe1C6P0+nIvQAFYbxlMAx0h81eOwLmU57xgqToduDDPx3y5QsdjPfDu+FgOQ==", - "dev": true - }, - "uglify-js": { - "version": "3.4.10", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", - "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", - "dev": true, - "requires": { - "commander": "~2.19.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true - } - } - }, - "unbox-primitive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", - "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", - "dev": true, - "requires": { - "call-bound": "^1.0.3", - "has-bigints": "^1.0.2", - "has-symbols": "^1.1.0", - "which-boxed-primitive": "^1.1.1" - } - }, - "undici-types": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", - "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", - "dev": true - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", - "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", - "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", - "dev": true - }, - "unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", - "dev": true - }, - "uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", - "dev": true - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dev": true, - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true - }, - "unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true - }, - "update-browserslist-db": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", - "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", - "dev": true, - "requires": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - } - }, - "upper-case": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", - "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", - "dev": true - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "dev": true - }, - "url": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz", - "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==", - "dev": true, - "requires": { - "punycode": "^1.4.1", - "qs": "^6.12.3" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - }, - "qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", - "dev": true, - "requires": { - "side-channel": "^1.1.0" - } - } - } - }, - "url-loader": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz", - "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==", - "dev": true, - "requires": { - "loader-utils": "^1.2.3", - "mime": "^2.4.4", - "schema-utils": "^2.5.0" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dev": true, - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - } - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, - "v8-compile-cache": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", - "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true - }, - "vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "vt-pbf": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/vt-pbf/-/vt-pbf-3.1.3.tgz", - "integrity": "sha512-2LzDFzt0mZKZ9IpVF2r69G9bXaP2Q2sArJCmcCgvfTdCCZzSyz4aCLoQyUilu37Ll56tCblIZrXFIjNUpGIlmA==", - "requires": { - "@mapbox/point-geometry": "0.1.0", - "@mapbox/vector-tile": "^1.3.1", - "pbf": "^3.2.1" - }, - "dependencies": { - "@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" - } - } - }, - "vue": { - "version": "2.7.16", - "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.16.tgz", - "integrity": "sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==", - "requires": { - "@vue/compiler-sfc": "2.7.16", - "csstype": "^3.1.0" - } - }, - "vue-eslint-parser": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.11.0.tgz", - "integrity": "sha512-qh3VhDLeh773wjgNTl7ss0VejY9bMMa0GoDG2fQVyDzRFdiU3L7fw74tWZDHNQXdZqxO3EveQroa9ct39D2nqg==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.2.1", - "esquery": "^1.4.0", - "lodash": "^4.17.21", - "semver": "^6.3.0" - }, - "dependencies": { - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - } - } - }, - "vue-hot-reload-api": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", - "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", - "dev": true - }, - "vue-loader": { - "version": "15.11.1", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.11.1.tgz", - "integrity": "sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==", - "dev": true, - "requires": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "vue-router": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.6.5.tgz", - "integrity": "sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ==" - }, - "vue-style-loader": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", - "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", - "dev": true, - "requires": { - "hash-sum": "^1.0.2", - "loader-utils": "^1.0.2" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "vue-template-compiler": { - "version": "2.7.16", - "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz", - "integrity": "sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==", - "dev": true, - "requires": { - "de-indent": "^1.0.2", - "he": "^1.2.0" - } - }, - "vue-template-es2015-compiler": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", - "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", - "dev": true - }, - "vuex": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/vuex/-/vuex-3.6.2.tgz", - "integrity": "sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==" - }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", - "dev": true, - "optional": true, - "requires": { - "chokidar": "^2.1.8" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "optional": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "optional": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "optional": true - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "optional": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "optional": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "optional": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "optional": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - } - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "webpack": { - "version": "4.47.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.47.0.tgz", - "integrity": "sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.5.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "webpack-bundle-analyzer": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.0.tgz", - "integrity": "sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1", - "bfj": "^6.1.1", - "chalk": "^2.4.1", - "commander": "^2.18.0", - "ejs": "^2.6.1", - "express": "^4.16.3", - "filesize": "^3.6.1", - "gzip-size": "^5.0.0", - "lodash": "^4.17.19", - "mkdirp": "^0.5.1", - "opener": "^1.5.1", - "ws": "^6.0.0" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - } - } - }, - "webpack-chain": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.5.1.tgz", - "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", - "dev": true, - "requires": { - "deepmerge": "^1.5.2", - "javascript-stringify": "^2.0.1" - } - }, - "webpack-dev-middleware": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", - "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", - "dev": true, - "requires": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - } - }, - "webpack-dev-server": { - "version": "3.11.3", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.3.tgz", - "integrity": "sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==", - "dev": true, - "requires": { - "ansi-html-community": "0.0.8", - "bonjour": "^3.5.0", - "chokidar": "^2.1.8", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "debug": "^4.1.1", - "del": "^4.1.1", - "express": "^4.17.1", - "html-entities": "^1.3.1", - "http-proxy-middleware": "0.19.1", - "import-local": "^2.0.0", - "internal-ip": "^4.3.0", - "ip": "^1.1.5", - "is-absolute-url": "^3.0.3", - "killable": "^1.0.1", - "loglevel": "^1.6.8", - "opn": "^5.5.0", - "p-retry": "^3.0.1", - "portfinder": "^1.0.26", - "schema-utils": "^1.0.0", - "selfsigned": "^1.10.8", - "semver": "^6.3.0", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "sockjs-client": "^1.5.0", - "spdy": "^4.0.2", - "strip-ansi": "^3.0.1", - "supports-color": "^6.1.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^3.7.2", - "webpack-log": "^2.0.0", - "ws": "^6.2.1", - "yargs": "^13.3.2" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dev": true, - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", - "dev": true, - "requires": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - } - }, - "is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "dev": true - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "dev": true, - "requires": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", - "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", - "dev": true, - "requires": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - } - }, - "webpack-merge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", - "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", - "dev": true, - "requires": { - "lodash": "^4.17.15" - } - }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "webpack-visualizer-plugin": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/webpack-visualizer-plugin/-/webpack-visualizer-plugin-0.1.11.tgz", - "integrity": "sha512-4e22QblPqJhgiDSCE5lJ6bPdzGYMRAYAQ298uWfOdf6uc5XhwE7virbwQn1wY5h1UFA/InS0dLRYYfpneUscxg==", - "dev": true, - "requires": { - "d3": "^3.5.6", - "mkdirp": "^0.5.1", - "react": "^0.14.0", - "react-dom": "^0.14.0" - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true - }, - "wellknown": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/wellknown/-/wellknown-0.4.2.tgz", - "integrity": "sha512-ivKT+rEy/GKU3q4Yi0dT/OnkMPXmUJF0SoPwthcCh2cr4PFeEeFjIENV3kB2WF7KgLakl2J0kbkcEMDl3WXSUA==", - "requires": { - "concat-stream": "~1.5.0", - "minimist": "~1.1.2" - }, - "dependencies": { - "concat-stream": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz", - "integrity": "sha512-H6xsIBfQ94aESBG8jGHXQ7i5AEpy5ZeVaLDOisDICiTCKpqEfr34/KmTrspKQNoLKNu9gTkovlpQcUi630AKiQ==", - "requires": { - "inherits": "~2.0.1", - "readable-stream": "~2.0.0", - "typedarray": "~0.0.5" - } - }, - "minimist": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", - "integrity": "sha512-2RbeLaM/Hbo9vJ1+iRrxzfDnX9108qb2m923U+s+Ot2eMey0IYGdSjzHmvtg2XsxoCuMnzOMw7qc573RvnLgwg==" - }, - "process-nextick-args": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==" - }, - "readable-stream": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", - "integrity": "sha512-TXcFfb63BQe1+ySzsHZI/5v1aJPCShfqvWJ64ayNImXMsN1Cd0YGk/wm8KB7/OeessgPc9QvS9Zou8QTkFzsLw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "~1.0.0", - "process-nextick-args": "~1.0.6", - "string_decoder": "~0.10.x", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" - } - } - }, - "wgs84": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/wgs84/-/wgs84-0.0.0.tgz", - "integrity": "sha512-ANHlY4Rb5kHw40D0NJ6moaVfOCMrp9Gpd1R/AIQYg2ko4/jzcJ+TVXYYF6kXJqQwITvEZP4yEthjM7U6rYlljQ==" - }, - "whatwg-fetch": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-0.9.0.tgz", - "integrity": "sha512-DIuh7/cloHxHYwS/oRXGgkALYAntijL63nsgMQsNSnBj825AysosAqA2ZbYXGRqpPRiNH7335dTqV364euRpZw==", - "dev": true - }, - "whatwg-url": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-2.0.1.tgz", - "integrity": "sha512-sX+FT4N6iR0ZiqGqyDEKklyfMGR99zvxZD+LQ8IGae5uVGswQ7DOeLPB5KgJY8FzkwSzwqOXLQeVQvtOTSQU9Q==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", - "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", - "dev": true, - "requires": { - "is-bigint": "^1.1.0", - "is-boolean-object": "^1.2.1", - "is-number-object": "^1.1.1", - "is-string": "^1.1.1", - "is-symbol": "^1.1.1" - } - }, - "which-builtin-type": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", - "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", - "dev": true, - "requires": { - "call-bound": "^1.0.2", - "function.prototype.name": "^1.1.6", - "has-tostringtag": "^1.0.2", - "is-async-function": "^2.0.0", - "is-date-object": "^1.1.0", - "is-finalizationregistry": "^1.1.0", - "is-generator-function": "^1.0.10", - "is-regex": "^1.2.1", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.1.0", - "which-collection": "^1.0.2", - "which-typed-array": "^1.1.16" - }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - } - } - }, - "which-collection": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "dev": true, - "requires": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - } - }, - "which-module": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true - }, - "which-typed-array": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", - "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "for-each": "^0.3.5", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2" - } - }, - "wkt-parser": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.5.2.tgz", - "integrity": "sha512-1ZUiV1FTwSiSrgWzV9KXJuOF2BVW91KY/mau04BhnmgOdroRQea7Q0s5TVqwGLm0D2tZwObd/tBYXW49sSxp3Q==" - }, - "word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==" - }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==" - }, - "worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "dev": true, - "requires": { - "errno": "~0.1.7" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "ws": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", - "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - }, - "xhr": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.3.3.tgz", - "integrity": "sha512-W4cLPGBUwVu2f2dUh2eyDiFi+nnj6iDghtvL6WBGY8FC43Jf4v4xQnKBDIgdG2+nKYV7UWuO+yTcY4GZa7TS9A==", - "requires": { - "global": "~4.3.0", - "is-function": "^1.0.1", - "parse-headers": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "xml-name-validator": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", - "integrity": "sha512-jRKe/iQYMyVJpzPH+3HL97Lgu5HrCfii+qSo+TfjKHtOnvbnvdVfMYrn9Q34YV81M2e5sviJlI6Ko9y+nByzvA==" - }, - "xmldom": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz", - "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==" - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "dependencies": { - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - } - } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true - }, - "yorkie": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/yorkie/-/yorkie-2.0.0.tgz", - "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==", - "dev": true, - "requires": { - "execa": "^0.8.0", - "is-ci": "^1.0.10", - "normalize-path": "^1.0.0", - "strip-indent": "^2.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", - "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "normalize-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz", - "integrity": "sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA==", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "dev": true - } - } - } - } -} diff --git a/package.json b/package.json index 1b753cb..bc8577e 100644 --- a/package.json +++ b/package.json @@ -1,45 +1,33 @@ { "name": "openmaps", - "version": "0.0.1", - "description": "A map-based data viewer for the City of Philadelphia", - "main": "", - "repository": "https://github.com/cityofphiladelphia/openmaps", - "author": "City of Philadelphia ", - "license": "MIT", - "private": false, + "private": true, + "version": "3.0.0", + "type": "module", "scripts": { - "serve": "vue-cli-service serve", - "build": "vue-cli-service build", - "dev-build": "vue-cli-service build --mode development", - "lint": "vue-cli-service lint", - "lintFix": "vue-cli-service lint --fix" + "dev": "vite", + "build": "vue-tsc && vite build", + "preview": "vite preview" }, "dependencies": { - "@phila/layerboard": "2.2.0", - "@sentry/browser": "5.7.1", - "vue": "^2.7.10" + "@fortawesome/fontawesome-svg-core": "^6.5.0", + "@fortawesome/free-regular-svg-icons": "^6.5.0", + "@fortawesome/free-solid-svg-icons": "^6.5.0", + "@fortawesome/vue-fontawesome": "^3.0.0", + "@phila/layerboard": "3.0.0-beta.0", + "@phila/phila-ui-core": "2.2.1-beta.0", + "@phila/phila-ui-link": "1.0.0", + "@phila/phila-ui-map-core": "0.0.2-beta.8", + "maplibre-gl": "^5.0.0", + "pinia": "^3.0.0", + "vue": "^3.5.0" }, "devDependencies": { - "@vue/cli-plugin-babel": "^4.5.19", - "@vue/cli-plugin-eslint": "^4.5.19", - "@vue/cli-service": "^4.5.19", - "babel-eslint": "^10.0.3", - "eslint": "^6.7.2", - "eslint-plugin-vue": "^6.0.1", - "vue-template-compiler": "^2.7.10", - "webpack-visualizer-plugin": "^0.1.11" - }, - "postcss": { - "plugins": { - "autoprefixer": {} - } - }, - "browserslist": [ - "> 1%", - "last 2 versions", - "not ie <= 8" - ], - "engines": { - "yarn": "YARN NO LONGER USED - use npm instead." + "@tsconfig/node20": "^20.1.0", + "@types/node": "^20.0.0", + "@vitejs/plugin-vue": "^5.0.0", + "@vue/tsconfig": "^0.5.0", + "typescript": "~5.6.0", + "vite": "^6.0.0", + "vue-tsc": "^2.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..4133288 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,1614 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@fortawesome/fontawesome-svg-core': + specifier: ^6.5.0 + version: 6.7.2 + '@fortawesome/free-regular-svg-icons': + specifier: ^6.5.0 + version: 6.7.2 + '@fortawesome/free-solid-svg-icons': + specifier: ^6.5.0 + version: 6.7.2 + '@fortawesome/vue-fontawesome': + specifier: ^3.0.0 + version: 3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)) + '@phila/layerboard': + specifier: 3.0.0-beta.0 + version: 3.0.0-beta.0(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': + specifier: 2.2.1-beta.0 + version: 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-link': + specifier: 1.0.0 + version: 1.0.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-map-core': + specifier: 0.0.2-beta.8 + version: 0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + maplibre-gl: + specifier: ^5.0.0 + version: 5.17.0 + pinia: + specifier: ^3.0.0 + version: 3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)) + vue: + specifier: ^3.5.0 + version: 3.5.27(typescript@5.6.3) + devDependencies: + '@tsconfig/node20': + specifier: ^20.1.0 + version: 20.1.8 + '@types/node': + specifier: ^20.0.0 + version: 20.19.30 + '@vitejs/plugin-vue': + specifier: ^5.0.0 + version: 5.2.4(vite@6.4.1(@types/node@20.19.30))(vue@3.5.27(typescript@5.6.3)) + '@vue/tsconfig': + specifier: ^0.5.0 + version: 0.5.1 + typescript: + specifier: ~5.6.0 + version: 5.6.3 + vite: + specifier: ^6.0.0 + version: 6.4.1(@types/node@20.19.30) + vue-tsc: + specifier: ^2.0.0 + version: 2.2.12(typescript@5.6.3) + +packages: + + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.28.5': + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.28.6': + resolution: {integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/types@7.28.6': + resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==} + engines: {node: '>=6.9.0'} + + '@cyclomedia/streetsmart-api@25.7.0': + resolution: {integrity: sha512-mQr1IEcecgWbY84gsFIdASChfKlki+LY4uur+U2AQdzwikhzEHgBtKxnX2R6jv6T6MOiXxnuTM4yMDjeHohtLg==} + peerDependencies: + react: 18.3.1 + react-dom: 18.3.1 + + '@esbuild/aix-ppc64@0.25.12': + resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.25.12': + resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.25.12': + resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.25.12': + resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.25.12': + resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.25.12': + resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.25.12': + resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.25.12': + resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.25.12': + resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.25.12': + resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.25.12': + resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.25.12': + resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.25.12': + resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.25.12': + resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.25.12': + resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.25.12': + resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.25.12': + resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-arm64@0.25.12': + resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.25.12': + resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.25.12': + resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.25.12': + resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/openharmony-arm64@0.25.12': + resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + + '@esbuild/sunos-x64@0.25.12': + resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.25.12': + resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.25.12': + resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.25.12': + resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@fortawesome/fontawesome-common-types@6.7.2': + resolution: {integrity: sha512-Zs+YeHUC5fkt7Mg1l6XTniei3k4bwG/yo3iFUtZWd/pMx9g3fdvkSK9E0FOC+++phXOka78uJcYb8JaFkW52Xg==} + engines: {node: '>=6'} + + '@fortawesome/fontawesome-common-types@7.1.0': + resolution: {integrity: sha512-l/BQM7fYntsCI//du+6sEnHOP6a74UixFyOYUyz2DLMXKx+6DEhfR3F2NYGE45XH1JJuIamacb4IZs9S0ZOWLA==} + engines: {node: '>=6'} + + '@fortawesome/fontawesome-svg-core@6.7.2': + resolution: {integrity: sha512-yxtOBWDrdi5DD5o1pmVdq3WMCvnobT0LU6R8RyyVXPvFRd2o79/0NCuQoCjNTeZz9EzA9xS3JxNWfv54RIHFEA==} + engines: {node: '>=6'} + + '@fortawesome/free-regular-svg-icons@6.7.2': + resolution: {integrity: sha512-7Z/ur0gvCMW8G93dXIQOkQqHo2M5HLhYrRVC0//fakJXxcF1VmMPsxnG6Ee8qEylA8b8Q3peQXWMNZ62lYF28g==} + engines: {node: '>=6'} + + '@fortawesome/free-solid-svg-icons@6.7.2': + resolution: {integrity: sha512-GsBrnOzU8uj0LECDfD5zomZJIjrPhIlWU82AHwa2s40FKH+kcxQaBvBo3Z4TxyZHIyX8XTDxsyA33/Vx9eFuQA==} + engines: {node: '>=6'} + + '@fortawesome/pro-solid-svg-icons@7.1.0': + resolution: {integrity: sha512-0rbSgBRWnArZ5LJWSHKvXZdRNCeA1opSODBL/lGP70Kog4WBEUqBjnqoEjBfu5lIzGLk8XCygDqMlIvz2kNIVQ==} + engines: {node: '>=6'} + + '@fortawesome/vue-fontawesome@3.1.3': + resolution: {integrity: sha512-OHHUTLPEzdwP8kcYIzhioUdUOjZ4zzmi+midwa4bqscza4OJCOvTKJEHkXNz8PgZ23kWci1HkKVX0bm8f9t9gQ==} + peerDependencies: + '@fortawesome/fontawesome-svg-core': ~1 || ~6 || ~7 + vue: '>= 3.0.0 < 4' + + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + + '@mapbox/geojson-rewind@0.5.2': + resolution: {integrity: sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA==} + hasBin: true + + '@mapbox/jsonlint-lines-primitives@2.0.2': + resolution: {integrity: sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==} + engines: {node: '>= 0.6'} + + '@mapbox/point-geometry@1.1.0': + resolution: {integrity: sha512-YGcBz1cg4ATXDCM/71L9xveh4dynfGmcLDqufR+nQQy3fKwsAZsWd/x4621/6uJaeB9mwOHE6hPeDgXz9uViUQ==} + + '@mapbox/tiny-sdf@2.0.7': + resolution: {integrity: sha512-25gQLQMcpivjOSA40g3gO6qgiFPDpWRoMfd+G/GoppPIeP6JDaMMkMrEJnMZhKyyS6iKwVt5YKu02vCUyJM3Ug==} + + '@mapbox/unitbezier@0.0.1': + resolution: {integrity: sha512-nMkuDXFv60aBr9soUG5q+GvZYL+2KZHVvsqFCzqnkGEf46U2fvmytHaEVc1/YZbiLn8X+eR3QzX1+dwDO1lxlw==} + + '@mapbox/vector-tile@2.0.4': + resolution: {integrity: sha512-AkOLcbgGTdXScosBWwmmD7cDlvOjkg/DetGva26pIRiZPdeJYjYKarIlb4uxVzi6bwHO6EWH82eZ5Nuv4T5DUg==} + + '@mapbox/whoots-js@3.1.0': + resolution: {integrity: sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==} + engines: {node: '>=6.0.0'} + + '@maplibre/geojson-vt@5.0.4': + resolution: {integrity: sha512-KGg9sma45S+stfH9vPCJk1J0lSDLWZgCT9Y8u8qWZJyjFlP8MNP1WGTxIMYJZjDvVT3PDn05kN1C95Sut1HpgQ==} + + '@maplibre/maplibre-gl-style-spec@24.4.1': + resolution: {integrity: sha512-UKhA4qv1h30XT768ccSv5NjNCX+dgfoq2qlLVmKejspPcSQTYD4SrVucgqegmYcKcmwf06wcNAa/kRd0NHWbUg==} + hasBin: true + + '@maplibre/mlt@1.1.2': + resolution: {integrity: sha512-SQKdJ909VGROkA6ovJgtHNs9YXV4YXUPS+VaZ50I2Mt951SLlUm2Cv34x5Xwc1HiFlsd3h2Yrs5cn7xzqBmENw==} + + '@maplibre/vt-pbf@4.2.1': + resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} + + '@phila/layerboard@3.0.0-beta.0': + resolution: {integrity: sha512-gQ318GlfZrLyX8xNnu8k1+sPCp5f8vGVtBsnSUCbrB9bXUbem6+p7p8SuhIUPrlRwXzcyBOe0G2RB5Mv2VoyxQ==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + '@phila/phila-ui-core': 2.2.1-beta.0 + '@phila/phila-ui-map-core': 0.0.2-beta.8 + maplibre-gl: ^5.0.0 + pinia: ^3.0.0 + vue: ^3.5.0 + + '@phila/phila-ui-button@2.1.1-beta.0': + resolution: {integrity: sha512-YnNJpgOPfPBiFlJWRfy2MXnz1g1gDemjo8XgUKkRA0wkMGUOKsIXUPeSkCsw025t0MjWhY7Ck0D0vzX4QSQIag==} + peerDependencies: + '@fortawesome/fontawesome-svg-core': ^7.1.0 + '@fortawesome/vue-fontawesome': ^3.1.2 + vue: ^3.0.0 + + '@phila/phila-ui-core@2.2.0': + resolution: {integrity: sha512-kg7xKnntzfC3w33Ya8qfpoKKjtqQosErYdZnL5tOo03GAo7uF0UkUKVdmgW7O8zsJNpY492Po+GbE33YqStLAA==} + peerDependencies: + '@fortawesome/fontawesome-svg-core': ^7.1.0 + '@fortawesome/vue-fontawesome': ^3.1.2 + vue: ^3.0.0 + vue-router: ^4.0.0 + peerDependenciesMeta: + vue-router: + optional: true + + '@phila/phila-ui-core@2.2.1-beta.0': + resolution: {integrity: sha512-a2e7RPYWU1L0u0smqpkI/M33jaI7qGQ5QFeExbGBMBAxhyGHQdbpEdsutSyVYxV4t2Ozwi7TIild+Et0EO+HSg==} + peerDependencies: + '@fortawesome/fontawesome-svg-core': ^7.1.0 + '@fortawesome/vue-fontawesome': ^3.1.2 + vue: ^3.0.0 + vue-router: ^4.0.0 + peerDependenciesMeta: + vue-router: + optional: true + + '@phila/phila-ui-link@1.0.0': + resolution: {integrity: sha512-od4liwe0hWXrUoVroI/mwt/RWHnsPe34hpfWqBcLNFxHcpwuxXfU565miWJ4zsrdm+Lhd8WiCizg9m1Cw/fPlw==} + peerDependencies: + '@fortawesome/fontawesome-svg-core': ^7.1.0 + '@fortawesome/vue-fontawesome': ^3.1.2 + vue: ^3.0.0 + vue-router: ^4.0.0 + peerDependenciesMeta: + vue-router: + optional: true + + '@phila/phila-ui-map-core@0.0.2-beta.8': + resolution: {integrity: sha512-JZJ27ZKddab6+5GXhZ/JphwbU/qf8aQxVHmYaPzL2EDNsPjmnNFiRyspqHDP6X0CzQR7xgQE6A0QchDDFS7inQ==} + + '@phila/phila-ui-search@1.0.6-beta.3': + resolution: {integrity: sha512-b3KRF6jGwYN0wxmrObR/zf8D/hMhH9oi6HdlOOHAswSV85QZk7LFRRT0uvKO8BJo5YBr3K8+1lloJkMAFbW9Lw==} + peerDependencies: + '@fortawesome/fontawesome-svg-core': ^7.1.0 + '@fortawesome/pro-solid-svg-icons': ^7.1.0 + vue: ^3.0.0 + + '@phila/phila-ui-text-field@1.0.6-beta.1': + resolution: {integrity: sha512-PI9oBLVx944o8HykRH1ieXBjTFjmA+cySw/kE8wJ6oIbVhSC7fmRy2Fg0c78jqRA5XhYAM3XyZ1gRtahFM4y8g==} + peerDependencies: + '@fortawesome/fontawesome-svg-core': ^7.1.0 + '@fortawesome/pro-solid-svg-icons': ^7.1.0 + vue: ^3.0.0 + + '@rollup/rollup-android-arm-eabi@4.57.1': + resolution: {integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.57.1': + resolution: {integrity: sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.57.1': + resolution: {integrity: sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.57.1': + resolution: {integrity: sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-freebsd-arm64@4.57.1': + resolution: {integrity: sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==} + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.57.1': + resolution: {integrity: sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.57.1': + resolution: {integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.57.1': + resolution: {integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.57.1': + resolution: {integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.57.1': + resolution: {integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-loong64-gnu@4.57.1': + resolution: {integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==} + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-loong64-musl@4.57.1': + resolution: {integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==} + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-ppc64-gnu@4.57.1': + resolution: {integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-ppc64-musl@4.57.1': + resolution: {integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.57.1': + resolution: {integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-riscv64-musl@4.57.1': + resolution: {integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.57.1': + resolution: {integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.57.1': + resolution: {integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.57.1': + resolution: {integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-openbsd-x64@4.57.1': + resolution: {integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==} + cpu: [x64] + os: [openbsd] + + '@rollup/rollup-openharmony-arm64@4.57.1': + resolution: {integrity: sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==} + cpu: [arm64] + os: [openharmony] + + '@rollup/rollup-win32-arm64-msvc@4.57.1': + resolution: {integrity: sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.57.1': + resolution: {integrity: sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-gnu@4.57.1': + resolution: {integrity: sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==} + cpu: [x64] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.57.1': + resolution: {integrity: sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==} + cpu: [x64] + os: [win32] + + '@tsconfig/node20@20.1.8': + resolution: {integrity: sha512-Em+IdPfByIzWRRpqWL4Z7ArLHZGxmc36BxE3jCz9nBFSm+5aLaPMZyjwu4yetvyKXeogWcxik4L1jB5JTWfw7A==} + + '@turf/helpers@7.3.3': + resolution: {integrity: sha512-9Ias0L1GuZPIzO6sk8jraTEuLJye6n9LYNEdw69ZGOQ6C1IigjxkPW49zmn21aTv1z27vxdVLSS3r+78DB2QnQ==} + + '@types/arcgis-rest-api@10.4.8': + resolution: {integrity: sha512-MapiW0nP/5X0BUHmtRNEjbK0xrxS6n0syZWQk25H4ObFFwuK1+pGl7LQfOLgpsVM849WQ1b2sKIvWqEAvPwzCA==} + + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + + '@types/geojson@7946.0.16': + resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==} + + '@types/gl-matrix@2.4.5': + resolution: {integrity: sha512-0L8Mq1+oaIW0oVzGUDbSW+HnTjCNb4CmoIQE5BkoHt/A7x20z0MJ1PnwfH3atty/vbWLGgvJwVu2Mz3SKFiEFw==} + + '@types/node@20.19.30': + resolution: {integrity: sha512-WJtwWJu7UdlvzEAUm484QNg5eAoq5QR08KDNx7g45Usrs2NtOPiX8ugDqmKdXkyL03rBqU5dYNYVQetEpBHq2g==} + + '@types/ol@6.5.3': + resolution: {integrity: sha512-C0Sm5dytTfRxztYFMuWq0IBJYfMffPF4GzXI/s4ZyJlNZ8AAdS+9fW0iGOyYkTb3ZQmfYWYdAzMqwGXfHVw+3A==} + + '@types/rbush@4.0.0': + resolution: {integrity: sha512-+N+2H39P8X+Hy1I5mC6awlTX54k3FhiUmvt7HWzGJZvF+syUAAxP/stwppS8JE84YHqFgRMv6fCy31202CMFxQ==} + + '@types/supercluster@7.1.3': + resolution: {integrity: sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==} + + '@types/topojson-specification@1.0.5': + resolution: {integrity: sha512-C7KvcQh+C2nr6Y2Ub4YfgvWvWCgP2nOQMtfhlnwsRL4pYmmwzBS7HclGiS87eQfDOU/DLQpX6GEscviaz4yLIQ==} + + '@vitejs/plugin-vue@5.2.4': + resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 || ^6.0.0 + vue: ^3.2.25 + + '@volar/language-core@2.4.15': + resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==} + + '@volar/source-map@2.4.15': + resolution: {integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==} + + '@volar/typescript@2.4.15': + resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==} + + '@vue/compiler-core@3.5.27': + resolution: {integrity: sha512-gnSBQjZA+//qDZen+6a2EdHqJ68Z7uybrMf3SPjEGgG4dicklwDVmMC1AeIHxtLVPT7sn6sH1KOO+tS6gwOUeQ==} + + '@vue/compiler-dom@3.5.27': + resolution: {integrity: sha512-oAFea8dZgCtVVVTEC7fv3T5CbZW9BxpFzGGxC79xakTr6ooeEqmRuvQydIiDAkglZEAd09LgVf1RoDnL54fu5w==} + + '@vue/compiler-sfc@3.5.27': + resolution: {integrity: sha512-sHZu9QyDPeDmN/MRoshhggVOWE5WlGFStKFwu8G52swATgSny27hJRWteKDSUUzUH+wp+bmeNbhJnEAel/auUQ==} + + '@vue/compiler-ssr@3.5.27': + resolution: {integrity: sha512-Sj7h+JHt512fV1cTxKlYhg7qxBvack+BGncSpH+8vnN+KN95iPIcqB5rsbblX40XorP+ilO7VIKlkuu3Xq2vjw==} + + '@vue/compiler-vue2@2.7.16': + resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} + + '@vue/devtools-api@7.7.9': + resolution: {integrity: sha512-kIE8wvwlcZ6TJTbNeU2HQNtaxLx3a84aotTITUuL/4bzfPxzajGBOoqjMhwZJ8L9qFYDU/lAYMEEm11dnZOD6g==} + + '@vue/devtools-kit@7.7.9': + resolution: {integrity: sha512-PyQ6odHSgiDVd4hnTP+aDk2X4gl2HmLDfiyEnn3/oV+ckFDuswRs4IbBT7vacMuGdwY/XemxBoh302ctbsptuA==} + + '@vue/devtools-shared@7.7.9': + resolution: {integrity: sha512-iWAb0v2WYf0QWmxCGy0seZNDPdO3Sp5+u78ORnyeonS6MT4PC7VPrryX2BpMJrwlDeaZ6BD4vP4XKjK0SZqaeA==} + + '@vue/language-core@2.2.12': + resolution: {integrity: sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@vue/reactivity@3.5.27': + resolution: {integrity: sha512-vvorxn2KXfJ0nBEnj4GYshSgsyMNFnIQah/wczXlsNXt+ijhugmW+PpJ2cNPe4V6jpnBcs0MhCODKllWG+nvoQ==} + + '@vue/runtime-core@3.5.27': + resolution: {integrity: sha512-fxVuX/fzgzeMPn/CLQecWeDIFNt3gQVhxM0rW02Tvp/YmZfXQgcTXlakq7IMutuZ/+Ogbn+K0oct9J3JZfyk3A==} + + '@vue/runtime-dom@3.5.27': + resolution: {integrity: sha512-/QnLslQgYqSJ5aUmb5F0z0caZPGHRB8LEAQ1s81vHFM5CBfnun63rxhvE/scVb/j3TbBuoZwkJyiLCkBluMpeg==} + + '@vue/server-renderer@3.5.27': + resolution: {integrity: sha512-qOz/5thjeP1vAFc4+BY3Nr6wxyLhpeQgAE/8dDtKo6a6xdk+L4W46HDZgNmLOBUDEkFXV3G7pRiUqxjX0/2zWA==} + peerDependencies: + vue: 3.5.27 + + '@vue/shared@3.5.27': + resolution: {integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==} + + '@vue/tsconfig@0.5.1': + resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==} + + alien-signals@1.0.13: + resolution: {integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + birpc@2.9.0: + resolution: {integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==} + + brace-expansion@2.0.2: + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + + copy-anything@4.0.5: + resolution: {integrity: sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==} + engines: {node: '>=18'} + + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} + + de-indent@1.0.2: + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} + + earcut@3.0.2: + resolution: {integrity: sha512-X7hshQbLyMJ/3RPhyObLARM2sNxxmRALLKx1+NVFFnQ9gKzmCrxm9+uLIAdBcvc8FNLpctqlQ2V6AE92Ol9UDQ==} + + entities@7.0.1: + resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} + engines: {node: '>=0.12'} + + esbuild@0.25.12: + resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} + engines: {node: '>=18'} + hasBin: true + + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + + gl-matrix@3.4.4: + resolution: {integrity: sha512-latSnyDNt/8zYUB6VIJ6PCh2jBjJX6gnDsoCZ7LyW7GkqrD51EWwa9qCoGixj8YqBtETQK/xY7OmpTF8xz1DdQ==} + + he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + + hookable@5.5.3: + resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + + is-what@5.5.0: + resolution: {integrity: sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==} + engines: {node: '>=18'} + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + json-stringify-pretty-compact@4.0.0: + resolution: {integrity: sha512-3CNZ2DnrpByG9Nqj6Xo8vqbjT4F6N+tb4Gb28ESAZjYZ5yqvmc56J+/kuIwkaAMOyblTQhUW7PxMkUb8Q36N3Q==} + + kdbush@4.0.2: + resolution: {integrity: sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==} + + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + + magic-string@0.30.21: + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} + + maplibre-gl@5.17.0: + resolution: {integrity: sha512-gwS6NpXBfWD406dtT5YfEpl2hmpMm+wcPqf04UAez/TxY1OBjiMdK2ZoMGcNIlGHelKc4+Uet6zhDdDEnlJVHA==} + engines: {node: '>=16.14.0', npm: '>=8.1.0'} + + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + mitt@3.0.1: + resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + + muggle-string@0.4.1: + resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + + murmurhash-js@1.0.0: + resolution: {integrity: sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==} + + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + + pbf@4.0.1: + resolution: {integrity: sha512-SuLdBvS42z33m8ejRbInMapQe8n0D3vN/Xd5fmWM3tufNgRQFBpaW2YVJxQZV4iPNqb0vEFvssMEo5w9c6BTIA==} + hasBin: true + + perfect-debounce@1.0.0: + resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + + pinia@3.0.4: + resolution: {integrity: sha512-l7pqLUFTI/+ESXn6k3nu30ZIzW5E2WZF/LaHJEpoq6ElcLD+wduZoB2kBN19du6K/4FDpPMazY2wJr+IndBtQw==} + peerDependencies: + typescript: '>=4.5.0' + vue: ^3.5.11 + peerDependenciesMeta: + typescript: + optional: true + + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} + + potpack@2.1.0: + resolution: {integrity: sha512-pcaShQc1Shq0y+E7GqJqvZj8DTthWV1KeHGdi0Z6IAin2Oi3JnLCOfwnCo84qc+HAp52wT9nK9H7FAJp5a44GQ==} + + protocol-buffers-schema@3.6.0: + resolution: {integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==} + + quickselect@3.0.0: + resolution: {integrity: sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==} + + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + peerDependencies: + react: ^18.3.1 + + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + engines: {node: '>=0.10.0'} + + resolve-protobuf-schema@2.1.0: + resolution: {integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==} + + rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + + rollup@4.57.1: + resolution: {integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + rw@1.3.3: + resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} + + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + speakingurl@14.0.1: + resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} + engines: {node: '>=0.10.0'} + + supercluster@8.0.1: + resolution: {integrity: sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==} + + superjson@2.2.6: + resolution: {integrity: sha512-H+ue8Zo4vJmV2nRjpx86P35lzwDT3nItnIsocgumgr0hHMQ+ZGq5vrERg9kJBo5AWGmxZDhzDo+WVIJqkB0cGA==} + engines: {node: '>=16'} + + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + + tinyqueue@3.0.0: + resolution: {integrity: sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==} + + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + engines: {node: '>=14.17'} + hasBin: true + + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + + vite@6.4.1: + resolution: {integrity: sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + vscode-uri@3.1.0: + resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} + + vue-tsc@2.2.12: + resolution: {integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==} + hasBin: true + peerDependencies: + typescript: '>=5.0.0' + + vue@3.5.27: + resolution: {integrity: sha512-aJ/UtoEyFySPBGarREmN4z6qNKpbEguYHMmXSiOGk69czc+zhs0NF6tEFrY8TZKAl8N/LYAkd4JHVd5E/AsSmw==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + +snapshots: + + '@babel/helper-string-parser@7.27.1': {} + + '@babel/helper-validator-identifier@7.28.5': {} + + '@babel/parser@7.28.6': + dependencies: + '@babel/types': 7.28.6 + + '@babel/types@7.28.6': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + + '@cyclomedia/streetsmart-api@25.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@types/gl-matrix': 2.4.5 + '@types/ol': 6.5.3 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + '@esbuild/aix-ppc64@0.25.12': + optional: true + + '@esbuild/android-arm64@0.25.12': + optional: true + + '@esbuild/android-arm@0.25.12': + optional: true + + '@esbuild/android-x64@0.25.12': + optional: true + + '@esbuild/darwin-arm64@0.25.12': + optional: true + + '@esbuild/darwin-x64@0.25.12': + optional: true + + '@esbuild/freebsd-arm64@0.25.12': + optional: true + + '@esbuild/freebsd-x64@0.25.12': + optional: true + + '@esbuild/linux-arm64@0.25.12': + optional: true + + '@esbuild/linux-arm@0.25.12': + optional: true + + '@esbuild/linux-ia32@0.25.12': + optional: true + + '@esbuild/linux-loong64@0.25.12': + optional: true + + '@esbuild/linux-mips64el@0.25.12': + optional: true + + '@esbuild/linux-ppc64@0.25.12': + optional: true + + '@esbuild/linux-riscv64@0.25.12': + optional: true + + '@esbuild/linux-s390x@0.25.12': + optional: true + + '@esbuild/linux-x64@0.25.12': + optional: true + + '@esbuild/netbsd-arm64@0.25.12': + optional: true + + '@esbuild/netbsd-x64@0.25.12': + optional: true + + '@esbuild/openbsd-arm64@0.25.12': + optional: true + + '@esbuild/openbsd-x64@0.25.12': + optional: true + + '@esbuild/openharmony-arm64@0.25.12': + optional: true + + '@esbuild/sunos-x64@0.25.12': + optional: true + + '@esbuild/win32-arm64@0.25.12': + optional: true + + '@esbuild/win32-ia32@0.25.12': + optional: true + + '@esbuild/win32-x64@0.25.12': + optional: true + + '@fortawesome/fontawesome-common-types@6.7.2': {} + + '@fortawesome/fontawesome-common-types@7.1.0': {} + + '@fortawesome/fontawesome-svg-core@6.7.2': + dependencies: + '@fortawesome/fontawesome-common-types': 6.7.2 + + '@fortawesome/free-regular-svg-icons@6.7.2': + dependencies: + '@fortawesome/fontawesome-common-types': 6.7.2 + + '@fortawesome/free-solid-svg-icons@6.7.2': + dependencies: + '@fortawesome/fontawesome-common-types': 6.7.2 + + '@fortawesome/pro-solid-svg-icons@7.1.0': + dependencies: + '@fortawesome/fontawesome-common-types': 7.1.0 + + '@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3))': + dependencies: + '@fortawesome/fontawesome-svg-core': 6.7.2 + vue: 3.5.27(typescript@5.6.3) + + '@jridgewell/sourcemap-codec@1.5.5': {} + + '@mapbox/geojson-rewind@0.5.2': + dependencies: + get-stream: 6.0.1 + minimist: 1.2.8 + + '@mapbox/jsonlint-lines-primitives@2.0.2': {} + + '@mapbox/point-geometry@1.1.0': {} + + '@mapbox/tiny-sdf@2.0.7': {} + + '@mapbox/unitbezier@0.0.1': {} + + '@mapbox/vector-tile@2.0.4': + dependencies: + '@mapbox/point-geometry': 1.1.0 + '@types/geojson': 7946.0.16 + pbf: 4.0.1 + + '@mapbox/whoots-js@3.1.0': {} + + '@maplibre/geojson-vt@5.0.4': {} + + '@maplibre/maplibre-gl-style-spec@24.4.1': + dependencies: + '@mapbox/jsonlint-lines-primitives': 2.0.2 + '@mapbox/unitbezier': 0.0.1 + json-stringify-pretty-compact: 4.0.0 + minimist: 1.2.8 + quickselect: 3.0.0 + rw: 1.3.3 + tinyqueue: 3.0.0 + + '@maplibre/mlt@1.1.2': + dependencies: + '@mapbox/point-geometry': 1.1.0 + + '@maplibre/vt-pbf@4.2.1': + dependencies: + '@mapbox/point-geometry': 1.1.0 + '@mapbox/vector-tile': 2.0.4 + '@maplibre/geojson-vt': 5.0.4 + '@types/geojson': 7946.0.16 + '@types/supercluster': 7.1.3 + pbf: 4.0.1 + supercluster: 8.0.1 + + '@phila/layerboard@3.0.0-beta.0(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + dependencies: + '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-map-core': 0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + maplibre-gl: 5.17.0 + pinia: 3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)) + vue: 3.5.27(typescript@5.6.3) + + '@phila/phila-ui-button@2.1.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + dependencies: + '@fortawesome/fontawesome-svg-core': 6.7.2 + '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + vue: 3.5.27(typescript@5.6.3) + transitivePeerDependencies: + - vue-router + + '@phila/phila-ui-core@2.2.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + dependencies: + '@fortawesome/fontawesome-svg-core': 6.7.2 + '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)) + clsx: 2.1.1 + vue: 3.5.27(typescript@5.6.3) + + '@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + dependencies: + '@fortawesome/fontawesome-svg-core': 6.7.2 + '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)) + clsx: 2.1.1 + vue: 3.5.27(typescript@5.6.3) + + '@phila/phila-ui-link@1.0.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + dependencies: + '@fortawesome/fontawesome-svg-core': 6.7.2 + '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.2.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + vue: 3.5.27(typescript@5.6.3) + + '@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + dependencies: + '@cyclomedia/streetsmart-api': 25.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-search': 1.0.6-beta.3(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@turf/helpers': 7.3.3 + clsx: 2.1.1 + maplibre-gl: 5.17.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + transitivePeerDependencies: + - '@fortawesome/fontawesome-svg-core' + - '@fortawesome/pro-solid-svg-icons' + - '@fortawesome/vue-fontawesome' + - vue + - vue-router + + '@phila/phila-ui-search@1.0.6-beta.3(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + dependencies: + '@fortawesome/fontawesome-svg-core': 6.7.2 + '@fortawesome/pro-solid-svg-icons': 7.1.0 + '@phila/phila-ui-button': 2.1.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-text-field': 1.0.6-beta.1(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + vue: 3.5.27(typescript@5.6.3) + transitivePeerDependencies: + - '@fortawesome/vue-fontawesome' + - vue-router + + '@phila/phila-ui-text-field@1.0.6-beta.1(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + dependencies: + '@fortawesome/fontawesome-svg-core': 6.7.2 + '@fortawesome/pro-solid-svg-icons': 7.1.0 + '@phila/phila-ui-button': 2.1.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + vue: 3.5.27(typescript@5.6.3) + transitivePeerDependencies: + - '@fortawesome/vue-fontawesome' + - vue-router + + '@rollup/rollup-android-arm-eabi@4.57.1': + optional: true + + '@rollup/rollup-android-arm64@4.57.1': + optional: true + + '@rollup/rollup-darwin-arm64@4.57.1': + optional: true + + '@rollup/rollup-darwin-x64@4.57.1': + optional: true + + '@rollup/rollup-freebsd-arm64@4.57.1': + optional: true + + '@rollup/rollup-freebsd-x64@4.57.1': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.57.1': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.57.1': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.57.1': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.57.1': + optional: true + + '@rollup/rollup-linux-loong64-gnu@4.57.1': + optional: true + + '@rollup/rollup-linux-loong64-musl@4.57.1': + optional: true + + '@rollup/rollup-linux-ppc64-gnu@4.57.1': + optional: true + + '@rollup/rollup-linux-ppc64-musl@4.57.1': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.57.1': + optional: true + + '@rollup/rollup-linux-riscv64-musl@4.57.1': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.57.1': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.57.1': + optional: true + + '@rollup/rollup-linux-x64-musl@4.57.1': + optional: true + + '@rollup/rollup-openbsd-x64@4.57.1': + optional: true + + '@rollup/rollup-openharmony-arm64@4.57.1': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.57.1': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.57.1': + optional: true + + '@rollup/rollup-win32-x64-gnu@4.57.1': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.57.1': + optional: true + + '@tsconfig/node20@20.1.8': {} + + '@turf/helpers@7.3.3': + dependencies: + '@types/geojson': 7946.0.16 + tslib: 2.8.1 + + '@types/arcgis-rest-api@10.4.8': {} + + '@types/estree@1.0.8': {} + + '@types/geojson@7946.0.16': {} + + '@types/gl-matrix@2.4.5': {} + + '@types/node@20.19.30': + dependencies: + undici-types: 6.21.0 + + '@types/ol@6.5.3': + dependencies: + '@types/arcgis-rest-api': 10.4.8 + '@types/geojson': 7946.0.16 + '@types/rbush': 4.0.0 + '@types/topojson-specification': 1.0.5 + + '@types/rbush@4.0.0': {} + + '@types/supercluster@7.1.3': + dependencies: + '@types/geojson': 7946.0.16 + + '@types/topojson-specification@1.0.5': + dependencies: + '@types/geojson': 7946.0.16 + + '@vitejs/plugin-vue@5.2.4(vite@6.4.1(@types/node@20.19.30))(vue@3.5.27(typescript@5.6.3))': + dependencies: + vite: 6.4.1(@types/node@20.19.30) + vue: 3.5.27(typescript@5.6.3) + + '@volar/language-core@2.4.15': + dependencies: + '@volar/source-map': 2.4.15 + + '@volar/source-map@2.4.15': {} + + '@volar/typescript@2.4.15': + dependencies: + '@volar/language-core': 2.4.15 + path-browserify: 1.0.1 + vscode-uri: 3.1.0 + + '@vue/compiler-core@3.5.27': + dependencies: + '@babel/parser': 7.28.6 + '@vue/shared': 3.5.27 + entities: 7.0.1 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + + '@vue/compiler-dom@3.5.27': + dependencies: + '@vue/compiler-core': 3.5.27 + '@vue/shared': 3.5.27 + + '@vue/compiler-sfc@3.5.27': + dependencies: + '@babel/parser': 7.28.6 + '@vue/compiler-core': 3.5.27 + '@vue/compiler-dom': 3.5.27 + '@vue/compiler-ssr': 3.5.27 + '@vue/shared': 3.5.27 + estree-walker: 2.0.2 + magic-string: 0.30.21 + postcss: 8.5.6 + source-map-js: 1.2.1 + + '@vue/compiler-ssr@3.5.27': + dependencies: + '@vue/compiler-dom': 3.5.27 + '@vue/shared': 3.5.27 + + '@vue/compiler-vue2@2.7.16': + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + + '@vue/devtools-api@7.7.9': + dependencies: + '@vue/devtools-kit': 7.7.9 + + '@vue/devtools-kit@7.7.9': + dependencies: + '@vue/devtools-shared': 7.7.9 + birpc: 2.9.0 + hookable: 5.5.3 + mitt: 3.0.1 + perfect-debounce: 1.0.0 + speakingurl: 14.0.1 + superjson: 2.2.6 + + '@vue/devtools-shared@7.7.9': + dependencies: + rfdc: 1.4.1 + + '@vue/language-core@2.2.12(typescript@5.6.3)': + dependencies: + '@volar/language-core': 2.4.15 + '@vue/compiler-dom': 3.5.27 + '@vue/compiler-vue2': 2.7.16 + '@vue/shared': 3.5.27 + alien-signals: 1.0.13 + minimatch: 9.0.5 + muggle-string: 0.4.1 + path-browserify: 1.0.1 + optionalDependencies: + typescript: 5.6.3 + + '@vue/reactivity@3.5.27': + dependencies: + '@vue/shared': 3.5.27 + + '@vue/runtime-core@3.5.27': + dependencies: + '@vue/reactivity': 3.5.27 + '@vue/shared': 3.5.27 + + '@vue/runtime-dom@3.5.27': + dependencies: + '@vue/reactivity': 3.5.27 + '@vue/runtime-core': 3.5.27 + '@vue/shared': 3.5.27 + csstype: 3.2.3 + + '@vue/server-renderer@3.5.27(vue@3.5.27(typescript@5.6.3))': + dependencies: + '@vue/compiler-ssr': 3.5.27 + '@vue/shared': 3.5.27 + vue: 3.5.27(typescript@5.6.3) + + '@vue/shared@3.5.27': {} + + '@vue/tsconfig@0.5.1': {} + + alien-signals@1.0.13: {} + + balanced-match@1.0.2: {} + + birpc@2.9.0: {} + + brace-expansion@2.0.2: + dependencies: + balanced-match: 1.0.2 + + clsx@2.1.1: {} + + copy-anything@4.0.5: + dependencies: + is-what: 5.5.0 + + csstype@3.2.3: {} + + de-indent@1.0.2: {} + + earcut@3.0.2: {} + + entities@7.0.1: {} + + esbuild@0.25.12: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.12 + '@esbuild/android-arm': 0.25.12 + '@esbuild/android-arm64': 0.25.12 + '@esbuild/android-x64': 0.25.12 + '@esbuild/darwin-arm64': 0.25.12 + '@esbuild/darwin-x64': 0.25.12 + '@esbuild/freebsd-arm64': 0.25.12 + '@esbuild/freebsd-x64': 0.25.12 + '@esbuild/linux-arm': 0.25.12 + '@esbuild/linux-arm64': 0.25.12 + '@esbuild/linux-ia32': 0.25.12 + '@esbuild/linux-loong64': 0.25.12 + '@esbuild/linux-mips64el': 0.25.12 + '@esbuild/linux-ppc64': 0.25.12 + '@esbuild/linux-riscv64': 0.25.12 + '@esbuild/linux-s390x': 0.25.12 + '@esbuild/linux-x64': 0.25.12 + '@esbuild/netbsd-arm64': 0.25.12 + '@esbuild/netbsd-x64': 0.25.12 + '@esbuild/openbsd-arm64': 0.25.12 + '@esbuild/openbsd-x64': 0.25.12 + '@esbuild/openharmony-arm64': 0.25.12 + '@esbuild/sunos-x64': 0.25.12 + '@esbuild/win32-arm64': 0.25.12 + '@esbuild/win32-ia32': 0.25.12 + '@esbuild/win32-x64': 0.25.12 + + estree-walker@2.0.2: {} + + fdir@6.5.0(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + + fsevents@2.3.3: + optional: true + + get-stream@6.0.1: {} + + gl-matrix@3.4.4: {} + + he@1.2.0: {} + + hookable@5.5.3: {} + + is-what@5.5.0: {} + + js-tokens@4.0.0: {} + + json-stringify-pretty-compact@4.0.0: {} + + kdbush@4.0.2: {} + + loose-envify@1.4.0: + dependencies: + js-tokens: 4.0.0 + + magic-string@0.30.21: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + + maplibre-gl@5.17.0: + dependencies: + '@mapbox/geojson-rewind': 0.5.2 + '@mapbox/jsonlint-lines-primitives': 2.0.2 + '@mapbox/point-geometry': 1.1.0 + '@mapbox/tiny-sdf': 2.0.7 + '@mapbox/unitbezier': 0.0.1 + '@mapbox/vector-tile': 2.0.4 + '@mapbox/whoots-js': 3.1.0 + '@maplibre/geojson-vt': 5.0.4 + '@maplibre/maplibre-gl-style-spec': 24.4.1 + '@maplibre/mlt': 1.1.2 + '@maplibre/vt-pbf': 4.2.1 + '@types/geojson': 7946.0.16 + '@types/supercluster': 7.1.3 + earcut: 3.0.2 + gl-matrix: 3.4.4 + kdbush: 4.0.2 + murmurhash-js: 1.0.0 + pbf: 4.0.1 + potpack: 2.1.0 + quickselect: 3.0.0 + supercluster: 8.0.1 + tinyqueue: 3.0.0 + + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.2 + + minimist@1.2.8: {} + + mitt@3.0.1: {} + + muggle-string@0.4.1: {} + + murmurhash-js@1.0.0: {} + + nanoid@3.3.11: {} + + path-browserify@1.0.1: {} + + pbf@4.0.1: + dependencies: + resolve-protobuf-schema: 2.1.0 + + perfect-debounce@1.0.0: {} + + picocolors@1.1.1: {} + + picomatch@4.0.3: {} + + pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)): + dependencies: + '@vue/devtools-api': 7.7.9 + vue: 3.5.27(typescript@5.6.3) + optionalDependencies: + typescript: 5.6.3 + + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + potpack@2.1.0: {} + + protocol-buffers-schema@3.6.0: {} + + quickselect@3.0.0: {} + + react-dom@18.3.1(react@18.3.1): + dependencies: + loose-envify: 1.4.0 + react: 18.3.1 + scheduler: 0.23.2 + + react@18.3.1: + dependencies: + loose-envify: 1.4.0 + + resolve-protobuf-schema@2.1.0: + dependencies: + protocol-buffers-schema: 3.6.0 + + rfdc@1.4.1: {} + + rollup@4.57.1: + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.57.1 + '@rollup/rollup-android-arm64': 4.57.1 + '@rollup/rollup-darwin-arm64': 4.57.1 + '@rollup/rollup-darwin-x64': 4.57.1 + '@rollup/rollup-freebsd-arm64': 4.57.1 + '@rollup/rollup-freebsd-x64': 4.57.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.57.1 + '@rollup/rollup-linux-arm-musleabihf': 4.57.1 + '@rollup/rollup-linux-arm64-gnu': 4.57.1 + '@rollup/rollup-linux-arm64-musl': 4.57.1 + '@rollup/rollup-linux-loong64-gnu': 4.57.1 + '@rollup/rollup-linux-loong64-musl': 4.57.1 + '@rollup/rollup-linux-ppc64-gnu': 4.57.1 + '@rollup/rollup-linux-ppc64-musl': 4.57.1 + '@rollup/rollup-linux-riscv64-gnu': 4.57.1 + '@rollup/rollup-linux-riscv64-musl': 4.57.1 + '@rollup/rollup-linux-s390x-gnu': 4.57.1 + '@rollup/rollup-linux-x64-gnu': 4.57.1 + '@rollup/rollup-linux-x64-musl': 4.57.1 + '@rollup/rollup-openbsd-x64': 4.57.1 + '@rollup/rollup-openharmony-arm64': 4.57.1 + '@rollup/rollup-win32-arm64-msvc': 4.57.1 + '@rollup/rollup-win32-ia32-msvc': 4.57.1 + '@rollup/rollup-win32-x64-gnu': 4.57.1 + '@rollup/rollup-win32-x64-msvc': 4.57.1 + fsevents: 2.3.3 + + rw@1.3.3: {} + + scheduler@0.23.2: + dependencies: + loose-envify: 1.4.0 + + source-map-js@1.2.1: {} + + speakingurl@14.0.1: {} + + supercluster@8.0.1: + dependencies: + kdbush: 4.0.2 + + superjson@2.2.6: + dependencies: + copy-anything: 4.0.5 + + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + + tinyqueue@3.0.0: {} + + tslib@2.8.1: {} + + typescript@5.6.3: {} + + undici-types@6.21.0: {} + + vite@6.4.1(@types/node@20.19.30): + dependencies: + esbuild: 0.25.12 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.57.1 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 20.19.30 + fsevents: 2.3.3 + + vscode-uri@3.1.0: {} + + vue-tsc@2.2.12(typescript@5.6.3): + dependencies: + '@volar/typescript': 2.4.15 + '@vue/language-core': 2.2.12(typescript@5.6.3) + typescript: 5.6.3 + + vue@3.5.27(typescript@5.6.3): + dependencies: + '@vue/compiler-dom': 3.5.27 + '@vue/compiler-sfc': 3.5.27 + '@vue/runtime-dom': 3.5.27 + '@vue/server-renderer': 3.5.27(vue@3.5.27(typescript@5.6.3)) + '@vue/shared': 3.5.27 + optionalDependencies: + typescript: 5.6.3 diff --git a/public/images/basemap_small.png b/public/images/basemap_small.png deleted file mode 100644 index 3850c7c00b83fcdeadbaf99336a0588ada78f228..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2451 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 diff --git a/public/images/camera.png b/public/images/camera.png deleted file mode 100644 index 1eb5e7ce0beae8fc9ca9e5bad2937aaeb98a8776..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6642 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 I;(P7?0Yg+i82|tP diff --git a/public/images/camera2.png b/public/images/camera2.png deleted file mode 100644 index b39bcbdf881cffe398615cb2150db6be37ffa2d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7324 zcmXY0cOcY%_$TX(J7=Gf9A#x3PRJ-{XJqer*2#7viHtKkq9V@9-lNQry|+VBR-BAP zDP+d)^ZosPe|*M!Jn!duzu(XEyr1Xwer9N(1*YSoBO@aN>u9SRlaY~&0ROWfYT!-Z zL2U|r$g##+D6*Ofp6@_`(p^jZU1md&+48rSP}e4)!(FxMD3UA~r`^kIwNSjRoQv;D8m!=IZW zpO!s;9iD}&-0|G4UZ|g3?sTtiy!>%F`R!Ssv8`eA)yz&+MQWkG)2gV6%4~Fc9C`FSbX>SB*bjwNr`d9`t+d}Tyv~$i8lb>%8#0Y)_Bg%k9#bO09Iq!Di4%xU z$e-w@o#N@u|EF(p9UMk4!~pv^fElR81F55FGX%KV$|sgv7M*nvcvvGT>~(yARo-Sl#DVdx$8{l?)V;;%eU zC)0B;e)v!kGbIDw_cw3sy=a!8)#xXyZQB)hGSw7QS=o0JVl`bCiiT*2Mu>6`fD3uG z&J9W!tCm4wzA%I6y@Klu>~;y7iF5pXZaxv_-$+$ zeNN2O$E6LT_a63F>aco{_qJuDXv+JB){*BPwR)oDE1CeKnYLFe>d2zmqM;8&1Z*~R zgQ&lUb^qM=n#dRL`M{{_%PeY(**4dzJA?32M*-sVQ3CT57fU5nATTbdar|fXiBkN{ zvHZ{#_s*MK_F1{qLItkKnsKnx9rFgkbwsny$&H?fakXd`{&XI&0=HtL_tA>`rLHg} znm;b}8%GfMtd>6|Ad8%+@S>m?%XqD8|F;G-offGx2njjCkj?|EiX)G;Vpcq-_=N&)!1)DIq756hTu9Q3THxb_bY)j`XFj<~kF(&s?1S5ZA{i3%S z_Mx>Y$kc57yzEmiSD#0U=!E1V=Vgx&acMq#SR{C@_cCbt{K3!EV7kRTq){xlEtPi{ zR%#_$=OtJC%dLq%1GY_$hZCb8RqztdLnIg8KxoalEf&V;bN@&>By^>-DRxb9*6mL? z>t8!($#_l(Nm@8}rD5CliBvO-;_LFItCzdJ5Ogu4mr7mx7I7Idn;uIH*Yw+(NhB@t&yi`FqJL zF7@_~3~iV4h0lD6m}y%>q=pUg3^1z5_~J+5nXG62J>#9&Jkg;~VLhGEp1z3`31|Bg zIGAGpBoB8pO%Q7Tep#p=e|SgV{qON3nGbx3NmS|j+v>=tkzUJfa^I?J+ROe#pFFWd z)8uBn?fVripUFJ6FBD&Ea&z42V1>8&3YcTxjx_K$V{8k*U19l#MW{6N231V9n_q?d z*+QeQ{h6LEebbMKtdy_WJgUQaq%}E1uUeB;Wxr;H06ay9!_}S8L@FVDx*)pN=b!+^Qf!9pROC27-YRoPqOP~#X%oXpuwStcibXAgF3YEHlfl9SWWf0JS#_0%VuK2 zSMk%(4Ks^&Xiy9^$;jBU;r?ek?ul@D4Yym*eDfspV+azPUP4;tf>b7?U!`z=z-4;c z?zrLP=gbL?xq@t)%K~s*SVuI**g?(VuHMYK^nve|GVBv`gLjF(AQcv!ig;he!>~)c zOD1xo5?TOBdM96jCMi)zN#8vbhp~gJ%^F6E91VEbcByly{ev$yUO-XE!BV0CbmrD% zlvU#~*eyYyj=Fz}dEe_Am3KcD1)93oJdXb$I?!82h%B(mlocVcd?k~1`~J8raT5pS zrCt4cW3wN!=gwizP2BPdI@L1fQm-(ONXCvzU{xQ;8I17q?o(B)Sv| zQbnU{iWBlj`8ujuQ1P}sLu9eCRS`z*;KBz83QY8W?FL!&d6%)bRu$m5cVz!!n65Z< zl`VT=)XgS~91VH!&m$~<-TdTYfdWac)G;54O~mTV>YCY37Ol927Pe3Y)Zt^H{IC5& z${8+Xz?%JjF|t+8#xM;j_pz&nxhps*N}UE<{xHr+nW7M_a2_Gco!INKEcJq=u?YvY z?-nEl2A`KD{$69JtEia_yyn%CIz^g))uY2cT%^9}*Rtw~ zkvf2z(zY{(QHn=&fErn?ANJ@7`2>v(y^L;s_~X{2lRxYGo93o%Nc8cP%h6FZk z%cXd9iI%4L5ykueuYeai&xZ0v!lW$i6NwJPes`IDI+Dq8e-Lk{b^=&uSZ<<+zCEj8;ud!7qZg78F zPrM4MJqFFV%?!!wv;O2uVK%qA;$L(?dBCst{W4@)12K)h;Q!fr2ZY`(sOB3-kc1HB zzlh%*lVXOrk}@mupQ?BuRs1wjfT-G_Gc|{j3xZ!x4x1>sq|~4GTmA$S@cj~SVvT$S zso;VfY7!rh0j7Sdo-32$d7NNZHcaKkV@LBU+9Ml`q;|;X9ToyB#Tx8fP+ixFb0;+K zH=-23lBgwS)3mb;9PpC)q0|j5MN~ndLq+P9EA7&pt>haAXuknxLni>yg8t)d~vjGBy`F`^*SK~;ltMMEB@g{d;_P?=bq+-|yrj#k{Vy0#)yE%;* zVQdttlQ9OdsoK)PVkBGZa%**G#J%%Y8X<#bE9zNfv&uD9j=WH=K0}6=0`jj;*{he0 z;}4y(XD(N|LqGE1)1r*nj;QP@r1(r{I(LZL_dZ4+^_p%y;xt|8dKk(LE)5Gt@leK# z5i3n1-gyT<#ij<;$ z`)%T87~H$mTJLa~W1Kw7cj0c(p~JE$6H%^@Sjxn3Fi;SgkgkKF@g%s^SeP6slq$dmzm-d>CV^>(EpF^&b@5G}!bRk}{&zI}}(mOsn=z zT(gKnfTStJQGl&ZZzoWOxO8=Cch(;MsY^b_vJarDBHBv zsrB`OzMQrB)6P~dMkRsDYY_yB#lt>)HhLGdl=$>049f9afJU>wQCgyaUM+T}oqo!r zEHTh|pH#9j>V2YoJ^iW0)s}Oah11}d@|R;zS4y73ceJQ^{oG307|^QYMdtiyQfsCE zzl#TuLW((GMP#D3J5^?@s=DXT!cXVc)0uaoUCx4=4(9$m@+e^^IK%5`7-7A%gjYqu ze*9k$@~NEsH8OGh5Eo;9_pZDojb55ea=b@mOVhxFaPF*GaT`fh@J7HDhHWL}LzC2o z?uHSTJY7UZfFS522SDTLXlOg2mM&xsLNRlvA~#6grPE>Ad5N>>u)DB4gQ>2+hLsl??oK8gvP3*qfK6w-V}&mfww zD`2hd&RbS8<`n<1CcxyS{(y0_~5Ir4|j58D+(Tge4Q zc}w}8%JyjKa+luu0I?YtmQT^#j;#fp1ai`&nMSqasJ`ukWvK?gH+~x{C1C*)3O1lf=D0Ph$L32$GB z`w+QqPC{C5ssv3|jja5-bGh_?lpLB0HlxhL)*%?eTib>=;jkF%P;R`43de-i#mN6s zf7q+eF!h+Ux5%q)Z+d0ks;Z_x$A#^^wToF*>VA^wYnt`7#1$HRn$XmZD!WzAu<%hJ z<(@>-XrxvxhxmA^Em)EH+Pue?_aF-o!% ze64rvHfimX|E9mcQ@#GV0<$-+Jls3&!6nEV-TGYpY_Im7i&nI^K z>s={2H&_+~L~2UocfQDr**ei@r24UErjEZ%)f1KTLI&Yrz{}8l{%rc4FU8jp!7ouW0a+(Q?ZS!hlzW1SPV=7wtM~Lj<9Al*AsMD=Lq)Hi zd8bTki^}<3cg3>2)4M01;GJ@+1JJTi7L}Iy?gYV zw61DfS|y%TKi?gZ4x3!Pgi3z!G?o9iWXIri11w#xbw$@xN#N?05r z?&a-traQt0>_#^t2j8gljqUYo7UI|~t%BExi9`XTtj}V9R#*W`oMzkhXl*G4&RL#f zWsfBFn;}udi3PlJ)LPBaEV_96|5tEbhDIrK3|6Fx`jmQiGJB> z_4-m5+8aL6jadOB-x36-P?isNG-et#9WW*{`T)I)$$y)X^v*XS4z7{=K3mA?XFXs> z)VOL6VC~1*4Ku#a=eMCJI5Eh~2b{SmMncV1AT+&4+;L25yX$+zY(QOiT0LLuJP60g z7dK=CTo+f0G)mniQlxbrxhdm;K_JtyAhHC=4s25|L0Q>-lN@se^ZJ`Au6Gh z`X0A|pUc`+?u`yvdu3Mw94d^Xv10xq0ewP8XlmTadWic#mxOD3V($uc;ZD-Z ztg+j3l+Itc@nU!AfyJuLM5X`LH&SsyA~$!(pD%yN61aS!Q=C8{m5Fy*y22u*@jG&1sjES*Y>eKMTdh0cAyigj>@>_$uG z^iClnW-I_ris6ak4t4ze9>V+iQVpx(@?pSs@d>@u#}$4ojFU$rvg7ze!4$2TC)@Jt|rd+9SJ@w80v$P&Q4u z-{ydy3~p3NjE$k^u#bu56mAnHn+KFMu&1#c>m}Id2~rwj&|S%dVGXNST5!E}_Ch4A z|5tR;!LNnnjjeyefHF*vcDNR|m&W}Y>Y}i-x0i}DF-W4ce8KmO=qQ8|*bCvMpHK&B zb{Avh@qY?j%mC$>rkCSQ?g3v5i9&AV_4I~;TWt@*AS9dGA_PZkSwUR@A9yYspKV0^ zTk=Es@rU#PjG=p`&%p}(>2~)smKv=iG%remgWHZ_34Hb0(<5=G#_XZ)bh`I)U^%U* z|B^qm;#*65tBP!lymQac6pUXDFiCMq5td^Xh4dbH??p@(5%4Z@@dDx~$M zt_q2Xh{?%+X-8`IC1{V>x30$F-86q$m5P!x)sDI-MyWjAIE$@nCu!1k{t?zAP1GvF zgf|*a!^MFV5#Dzt=cCuwE`DTWkYo+=g*>qjzco;Ab>Es`=wi&HvU%(KI2R z$Sk$R-huB>Ei1jk(JA=zXBo7gB{GdvevBC8+?G1%4uN^un9pZTUb}3!j(Y&hNG)xH z z`yIkfM;%n7kU}Nh{@nMq!+aF~gz_c_@$eC*O?2U^Q1hoTR)0)#!+wo#Hl*}hH7+he&O)*etWk!+w=|u$c+S2m~n4A z86yT(ok#_(LrgaPebusOP zZ{F%aTina#wcimr45mdzK+G-V*S;+q&ncMO zha{FCw0*gPC27BOq7sukWO>8#5}v}W5TnqaVd#71Kx_oR{0b)<7hdi{8I@gyZdZolXzixO?%dc1Z+T6{S{I?UiRlj zzY0SF^#?|G6}t!qBr`LA@4sqBrIbsP|XP|ejHm+aAR$!xJ;$kk=mgm-=zK6I@j*hQ>Y z!z$Hh4>L|)iM%`!OhWStalI<>8&(s%!A$dO?lu$G{T%gE%PNItZ7!t1^81HoiC@xH zivin!_IS7$qd@6KOUiKE!cY+oYM_=v3cvXuUd4tK8OQ;_aS2bHc38>!KMVUGR{uuiX$RG3(}~dl-wI65??#D9~F+w?sLhnEy|75*SDA z-Oym^uIQ$P43 z6o^SEdufTvf$m=6?DHbfD74+R6{zIS{-Q6v)Tl>S(@%Bqfp2%61=UAoqLCbPEzAS* z!(H_e>*MLb7%0CntnCDJ5a`F+b5QAN+2Hc~z1@ev5RRotD9aZBFEni<%Skq3P4KO9 zx|+g|sGvfKe$rgv-sZ_>MS(uNtNOx;DEqRpN3)&5N~^zp6N6}Angr0h8!E9A(W?H} z&6270=?X=-*h<5mP<`f@j=u+TqDWi0bL}xhhlxdr*Htd0NYvMNT$+cFR%E3L(Od~Y z4;3O}`wXLvV5<5)V|m(zz!eL3{yoAhlE;Uh4W)m<3m}QqJ|P*P9QtSyUzv`zi#(!Y z($TbP)PbV5=7ODgx=Ig#z^sYg-%3_T^Q92NY16)G=4RpI62jl!ZpJ^LM7}EJ`?SV^ ziXX6qj7JTqK8;Zbn@ABa)?Y7oGUw4aj5z+AjJ9PPuVlH7+vBd0tnH#Nq?8XJ&9m%( z3ZsmE5V%_|RacYG*o%%w1!JHMG^SVlcPr={Xg@MBql!3uKqVsLIE)@PFP+a#>X>yP gRfDUnt?iO*#fclao%iz?xI84&(J)Z2K{-bK59;owmjD0& diff --git a/public/images/cancel.png b/public/images/cancel.png deleted file mode 100644 index a4e7c492ef6361dfcc8d2584c8b6b72212d8e9e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 397 zcmV;80doF{P)!kTFgIQ4~eb9Y&Z*6xo3t ziO^xR#}0cM&=A2!tyl|*+93wkU`c4Gq%yMt7eGib42k*AVgOARe4zFPxYJO&jKP^sj|g7?GKFo5Ya(6%nVqzEXjof8e~2DycWBznNb>RjX-HV`T$4{o$T ziH0BsbFz_VS_RZsqcIFzX75E%{O4O=bD8Y1*XxzzRLWHhqQ7A0KF&Iw{Bl#Q(HI7n r-n}+am#MIJ2KD!Y>_exMUjlprupxbFzN5i;00000NkvXXu0mjf1P-X} diff --git a/public/images/cancel_@2X.png b/public/images/cancel_@2X.png deleted file mode 100644 index dcc72f0c191f021818a99133bd298c558cca57ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmV}PgtpK4o^yWBd+vSCJ(sAXvFZJG(^O#quK@%Ecvc>fD}rYb&q{GxH0Hd zj7;pck;Wn*Z%C?oO^ApF@x?5u+4NfX`J)EW$^9s(J`s3Y5A0x7pyt&2YH*{vTGQRT z*ufmB63xQ_fId-3MPr8_YO2+plPb|X*e(G^lks5s!5}iR*G6TW{9Wfx4w4r#kc8d59ha@VyRdw>(D*HC572U;zNs*z|t8h`hC~BvmM}(vvM3PX++_<^nrm z$G%jmt02Xe!A9W#K%j%s*x?<47Izb%x@!Pv1YX(0UER;X|BwRY>XA7$&-~AecTHE7 zc&P}UH468ZZnNG}F;gd97RjlCAlE1yKyRIN*`x(IMdjHP5p6fu3+`#DO&3)8)LLYc z+#&!(V+Y#=hb;~Th=eMK$Sp0qLRqBXGeDnZES-o4M-2clOKR3I^ib_2`aot}!1wB- zu+O%6;9Bd_98kFr(rex4)SP+*)`U2@vHJ4og8=}nuLd_D`1sFkk@v}X_x6L8bvzn7 z9HGcENPkmY;2Pj$H5{;9nE;TC2h&0Z0Bkv?%Ptc@+T+myD;#k7tGL(5_))82=&*qO s1UdkDURibt$f*|ONNy$L!3#IWZz+CGCOrV=;s5{u07*qoM6N<$f~%rcF8}}l diff --git a/public/images/check.png b/public/images/check.png deleted file mode 100644 index 55f274b1d85c7930ebcc253cbca86aaf358fb76e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 387 zcmV-}0et?6P)kkTFXF0T_m#_wLj?DDxk* z3E5`Y(vl5OYE00rt)bB-r<~+|L2HX(p>*EYkitRUJAORh_rC8Z zR%&)eK`_f-11-ZU0FolZ2F_x3-|N-q00L-TjCVaRc?IpUK?afQCXJ_u!w)q(qagUo zjkDnNQmIfpaQJBY4TP!yLbtJ3$i>*{e;7c0 zh2hXo3fu33{mk-!!K73u)|_6iK6l-uVXIGM!ATOIb-U$-*26Fy`j+3iG|`r+vd#?Z h@A$>XZnwMu_ysFna@?3hyu<(i002ovPDHLkV1fVxrO*HX diff --git a/public/images/check_@2X.png b/public/images/check_@2X.png deleted file mode 100644 index df8032e49651d82a009edfaf0ef29badc9c7b7f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmV;l0!#ggP)8cT8;vkC&{spvFlokpk`~xNiS5m5zu($|ef)R1*y`KXG z`r}e^>pQ;ZyU+W5C+Fl`(MA)Qarac1@UBfY|V>Zl<)@zjtLoGF46@w;;II4jdA7qCnG2d2glOZRl=1y*(?r zLUcHQuA5^ynXbHSaO*plTp>ERRR*KQoL4#z7@OMak&FNAtn;u0`(sj~nDh1>fOGNr z|A8C)Z7`%R!90K_GUeWCRllw}Ep4>q2h}$*#lIr%UJPM@@4H^-`);^%xP9)q)jzqC zA3Q*08i$aJ$Ae+V=_TqA?meHIQ}8TZxo1YHr2-8(AQ2gD_Ng8o7~dprHrEOI+{N{8 z!F<7}hQWJpdsA1zYt`MMdvA~}2gnN9fsM0}PT-(JC$!r- zL9j5Mu1o>cLLNki1K5tnQ?FKSl9-DEH#qi#>MYdWgVJLE zo&rrr=V zV}m0mR#qSa0yqQ1NRR-;P$q=gEG%qn5X8*NN&o?EL{kHF01FEUL0kf608N8%p~ix_ z5J8}|Kq-*rU=rw5h(kaO7(!;l1%V8N)iCqnen&9Ch5%JU)I+pGxKK9GUZ5<{1TYD5 z1||b2h=f26MndoN{7wR6cV0=5UoZm`C%>?$sFbvftem`pin_YCuAaW3v6-2rjf10; zvx}>%hp&HdNLW-gCyME)Q&6~Gu+rDGh?!(89pFDN?%-Qo7E?&NR z`_7%a_wGM<^!Uk(*RS8ad;j6X$4{R=fBE|D`;VVL|NONSC@2EDl(WDivY3H^?=T26 z9?xHq0!*i?JY5_^G=k?&`W+k;C~(|7(Ab3cWO-Len!doNxo)f)Qz!Lv=w80C<~4Jm zv#(>-Pcu^y)pa-it$k}*{K2UCGJjp#yStxnzMpe(!IVv(}nr=_xLZ1j0F6Tbk5~0 zWUF~zwXDO9w@b#YO!VS26?OLgKPL!GuJQU%$H+3{%l<7&Rrha*%@lba>#%11nFlA| zMzePGnqQ4Em>#>o&2iG_!jJFxwuLU`w02FeJE(S=|7^I6yTV2@^^ZGQg``Z)wn{Gx zYBqfS{CVTG{FRQ!d)IC9zbPNY?C$D*@%I-;nR=B91*ZJ|{lz~&`bXI-_?DfIJmjrp zkhNxd%odrAfBHUVNw3-T{%}+L?CRGOTvcY>j`%EYDiiyz|1s zI~~WjHGR6s$@=ibv+wq|AGv*A@jSWr)zo(5pjoC*Bx_GKZ)W(x{(AkacTJDir-6zT MPgg&ebxsLQ08v#|f&c&j diff --git a/public/images/cyclomedia_blue.png b/public/images/cyclomedia_blue.png deleted file mode 100644 index cf2f586fca2c3bf14e7ddb986e2e23c6d860ef23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf0*pySK~zXf)smfDDl*V=jYx2NYCU9b zFC!!p8heyzv>;(Inub#wA|*>7tKF~nt_w$V7n;!L<@-73-tpT#=l;%B{3=0JL@8v| z*z^gerl#n}>M9*+Y9fx~gjxA81r`<;DVa=CC}P9-XyZ6J91d!2X(63XhdDVg1zt~1 z(*1x*82uso%u2gzYJ^eclncB`B9Kp=p;H!wiiY!)sT*>4g5s`m8s2&1iGo}kedA+P5v z+<$!)841-=EjI+03sb;kGLh9{f$y!aM_SD0@_D4uXpoh%L&!44Vv&}XmP*D^p-?EL zl9rd3X>Dx{*JH65ea_|Jo3W>^j+{;>T=pJRO7hiVB(p@E<}TT+VR*y-r^pk>UeZGD z99+aAG$YReO9*-D_ykf4Q=q-Ajjnh+aIe>kyzTch2i(Q(Zn|{g6Wr}~BgMv)!W7`o z8u7eQsZ>ZFg+d|NI@0_8c0Msz#-mYsI6MsJ8;qyV=c7y}0~ZO0!}NS?4E`t>MBeD@ zLrU5HP3~%cM?-gh!bgKUk%@^zq*L64i(GcjP{--FaNpH$$cuZ(Nbz4wVG7KYKARt>r{Ss8`m&|dY5Kmh0vF+%kZ(Yq{QNv}E}utA p+5SEF*Hpbgd5NmU|Gq>-zX7zB)hW=ekW~Nx002ovPDHLkV1fZsTy+2d diff --git a/public/images/focus.png b/public/images/focus.png deleted file mode 100644 index 5a87d2433dc7eebdfcca9c0189171e87a4cdedd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`tW>PZ!4!jfqny8s;@S2)N!~(;&R$q^-|>(b%pjnmOi->kb++tyAin zBDQq*+w0<;Q-l*XPCk^dHb*^hS#AA)o3n@P-5KImJ$B}rx+?A1gL}8{Fy>_EJ0Ive zQPK2nadfR@gNW9GA4_-4Fjiq$HH&fG{inWjW|{9SeJQQ5+s1%xdyConrH*~m`<=ay@wZ*H UQzopr05^1kr2qf` diff --git a/public/images/focus_@2X.png b/public/images/focus_@2X.png deleted file mode 100644 index 1eb7dd4cef4cd2eacd5738c37f37d5a14fdb4177..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 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 V$8qr;L*)Pf002ovPDHLkV1hYLS~36t diff --git a/public/images/layers.png b/public/images/layers.png deleted file mode 100644 index 1a72e5784b2b456eac5d7670738db80697af3377..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 696 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 diff --git a/public/images/start.png b/public/images/start.png deleted file mode 100644 index b8ca942b5d4c953be6afbed03e750a8d53909588..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 491 zcmVskiSn80UX8O_siwlUc3qk zn=#_z(1`>QWOJ06ffVDJi_{>Mq<@LS5i#f>dL8(&GqRBK!!}GEoE&s>FeL5S#@_on z)Jq!&KjX`LFYo&m{AH!qD0m%r6F`~95&$UBHkG>eJ8$;(9`yh~0H7SU?l?|*Ou|*s z$V4uOHMStY7J;NuTF55CDttx@p0P7B1B#2=K8UN8N^7?n!X>w)`(-kr)7=hW-C znHoS`m6q9^Ok!?joE#o@7Xq12M%KZqFr)f@%d23r7dmWd?$DpLFOZhmKE}k7MRAJoN#oLL`+&I~AT&}-g{4QBj5S--Ay|FQTotB2GwILGU h%opEA(Y-zZ`~laIr}6x~ZR7v|002ovPDHLkV1jU2-Bthq diff --git a/public/images/start_@2X.png b/public/images/start_@2X.png deleted file mode 100644 index 01da494c809064869254a0eb0ec9789b19563964..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1003 zcmV%o}=4 zVA2%b7#rFBTRje|wb<43U^^C{Bltl{YE*=~yUBh`$~rZ1rRC|W0-4@ICIp5hZKx8I zWV#z*8u$aij3%Jn-8&?us#0&v)jxJQeZ8(gci+ruu&)3d-dYIX#O3JX)vJ5vYo2sq zZnMe@Cml{oS`QFH7|iEdzy6;&-pmIS(b9&86al(ZpucoO2&-tpmGuhv4oh@&T_w|FVKXGSybe+Ox2el-0|08%_8 zX@kRCkD>!B$+OwnCI~efVi9AP+Fu6gAov2(MuQ;$J9fO#Tq^NIl0pb)^SRbDE0Z&Q zGXq9AP(ocdM$>;a66)?LTtNEV-Q7KER+6YwlH9!%m!pgIQ}t2gVeUvz@xw*}wk})% z5=n|^Rm4dWGi}t5#qP4WqD%7JdMe-+1Vy@ev*`Oc%9&<0R%8{rRAx)`T@*n_EL1OtN+*c z8WFCnyc{R@LE8Wf>%D&Y{TG$@W$5lL4q}|IeE9;-ceXBEsM^0~)ulKL2KP^wCR+%f zUCXt8yBJerWX>G65Jr$TR+kcBs$%~|hlZ^lXs>ol1mN)6u-^P=%dO>nH7~48U-2D- zA$LEt+Rz6Q+;1tx7e9R8_I%}L!y$4wJG(88z0*DHm$U=C>Jz;Jf8@a?&Fp4=H2tg| Z$G;w}gww(;|K0!q002ovPDHLkV1hTc*t`G$ diff --git a/public/images/trash.png b/public/images/trash.png deleted file mode 100644 index 7ff478a456103bbf4b4d6334c8a63a5012172b51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^+(693!3HF^taP6Tq*#ibJVQ8upoSx*1IXtr@Q5r1 zsuKobMuu5)B!GfDJzX3_G$tmeI4~7vE`M%pV4!y3$N&F-XK$|Pi`42lpAo-*ersc6 zqvJcy`C7`4?>pbG_%T+JjAI859AIG3tg#ok Tr1ob$&=U-vu6{1-oD!MKmAgsdtwaR{ z8xcgXi~0f)LF<6Ux=k*vrD$m-q_#0uNg>);so)C;W=WYwEVQujf}ln)ml=yBve}F5 zCSsM-of+nv`G;Xw!9(kbtMM>}@=zQDNVR8K09;l<`q4r3*{zimr`5E303nE)$z>OAt$8C=n1+%YW>i!}CiDACFAi`#exg0jjkYzIdKlVP zO6@{$p36qp+?pFH^9%~B5bWGdyl1SrvC@+$BWZquFyQs1&ctOBLIptmFR=ou{TL%{ zijg*@Q<%Np^D4U4|AY19by-iFZ+^X9eV!eO27`Ft6L+f~xCeI1^Nzv%Aw+fG-Y+(xeNdsiQ;TftdS_rHxT^ViZxfEgr#sw3cAvyWTefY z6E`t*Yy$%ku5Ny5;Sn&$h$zstFf%Kn3+}INwPN4M=!UE@YX5ft0000=(=&=0006%NklvD58rlyiimK>!K(K0xuHDycU#dktiW( zu^eGm(!#IQ+1!ph=j@#K>GvaxGn%e4iL7c)&;E(d%umf$0^HcL+jhLMs@e<9C8bn_ zB(_tK+R{>VU{EHL(s9VKZ6cwlst~r%r}p+A2n0%*L2PYqtghd_|J5`PHXOx;_MA{% zU0Nm<=BCGn%i^nMvEO(&cuaHU5nIvDuJqP6UAdMz*V+W+rfr2(xExbc%#My2fPwAD@VG5Nd2r(kgEEF3AFJ|s zT!3Mk5UL`HD4n!Q_LrY&TDEPHk`IRpt84bvhVzY#4p;zG4eH%n{((o^tDhw|tDX1G zD=(*Bj~4Xz)<}jRScdWAXOy|vBOuC3^N7U9cd>ALe~tlqW-v9$|D48K|& z8O3e2wt~;A$Vs-$MQVO8}h{bk=05i(Vh1ctq4hw|<0Qe8K>KT9Uvr+^A000021Q|(0 zK~y-)wUtY3RAm^3pa0xu=FAN3C>P7ch#J8VTAM~uqbL`tfC6@bLW3aJg{TW621ygG zB1Rh&5*H?hO9+TYMXKTAf(0SzLJ5M!C`OSMD3K1+&h6aK@1kVrp^1To-|~IG_sN(4 z|Ne7?CCf674rL8gu!=T`+v51b<8oz5|mOT=N&_m^b5bk_i)`sssW8A0z=W zO%Q}0B9tX5PziGmif(`z=l4I)(y}qj&D7@i#!)kFEU_4b5)?6@3+eSs6dgj9&~<71 zWE(&IIE`DWg^O}5STF}6APhkW5Yp+Ds4=7y@cx!9oIL$>Bs912BG1fw7Bgdz&G(SK zdYPjKkI-@a$w=SQqp|TRz@glC3D?TAXkiB{n>)DD3#tN|Y5)?E zPV(utF%j^o&OZo3Q1*WAM~vnri}4%_H{XX@RmIm|d{yxhsX>jl1TQ2ras*2jU#Q4i zKkP*U%3x^ft`5>wkc#OTDU$=+ce4NBXM3Ox z7U~|Vr)c{m4U40D_p#^5^hluPm6JnO?aSTwGc0WaS1X!j-!O6635mxwE??^5v-U@C zYKH^Y!A!;?nv^$!%Ni;$cIC49}P#Eb`eaxb|6$_fd5<}79Tvc8IcXN@4Hc-&qcWB7UzT+OoLwcd(3b?OOTUb~jy z+S>zgY@bAY;0^>}m5X?O$jX&xD!I{P_S4q(0jdfLnnrqL4Xc~4FZr=!4YantOK)!u z1?ai-4~DKGfO5$KpsTAZ0tIMkX~D7_@_7p(ojxf&7m-M@@P(g;-1^-UexRwTiP1H8 z5QaWyPMv1Qj$uRk*1wUYp`n&?*~K&sg!GFN0dC30NF+IQ=rB8WkGiGr@rE~tQCm9+ z$MH!dG#n>DNWUxttBjgV5xPE#5#z$e%Y5|lHoCi>`%mD^nZNMTvQ=n?AeSqU$)vGu zA5GH`GO*>qf-8Wazduh^bv057`twCruj(8E+_=%Cu5L2EAL6-^xTz!Mz@NkOB)TpT eQcB7HQ2zqP{<#9d=mt3e0000 - - - - - - - - - - - - - OpenMaps | phila.gov - - - - - - - - - - - - - - - -
- - - - -
- - - - - -
- - - - - - - - diff --git a/public/styles.css b/public/styles.css deleted file mode 100644 index 4921b13..0000000 --- a/public/styles.css +++ /dev/null @@ -1,108 +0,0 @@ -/* header.site-header > .row:last-of-type { - background: #2176d2; -} */ -body { - overflow-y: hidden; -} - -.bold-a { - font-weight: bold; - color: white; -} - -.grid-y { - overflow-y: hidden; -} - -.greeting > h2 { - margin-bottom: 30px; -} - -.greeting > .callout { - border-color: #58c04d; - background: #fff; - /*margin: 0 0 1rem 0;*/ - padding: 1rem; -} - -.greeting > .callout > ul { - margin: 0 0 0 1.42857rem; - padding: 0 0 0 1.42857rem; -} - -#application .site-header, #application .app-footer { - /* background: #2176d2; */ -} - -#application .site-header .page-title-container h1 { - font-size: 2.14286rem; -} - -/*this fixes an issue with the topic panel scrolling over the footer padding*/ -#application .app-footer { - position: relative; -} - -/*small*/ -@media screen and (max-width: 750px) { - .logo { - float: left; - } - - #application .site-header .logo img { - max-width: 100px; - height: auto; - } - - #application .site-header .page-title-container h1 { - font-size: 1.75rem; - } - - .page-title - - .page-title-container { - float: right; - } -} - -#demo-badge { - /*text-transform: capitalize;*/ - font-size: 14px; - vertical-align: top; - /*color: #eee;*/ - margin-left: 4px; - line-height: 35px; - padding: 4px; - border-radius: 8px; - background: #f3c613; -} - -.tour-tip{ - border-left: 3px solid color(dark-ben-franklin); - padding-left: 10px; - display: flex; - align-items: center; - margin-bottom: 15px; - &:hover{ - cursor: pointer; - cursor: hand; - background: color(ghost-gray); - } -} - -.tour-tip__action{ - color: color(dark-ben-franklin); - @include rem(font-size, 1.75); - margin:0; - padding:0; -} - -.tour-tip__result{ - // padding-left: 30px; -} - -.tour-tip__icon { - margin-right: 10px; - @include rem(font-size, 3) - color: color(electric-blue); -} diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..4f4cdf3 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,78 @@ + + + + + diff --git a/src/assets/base.css b/src/assets/base.css new file mode 100644 index 0000000..8816868 --- /dev/null +++ b/src/assets/base.css @@ -0,0 +1,86 @@ +/* color palette from */ +:root { + --vt-c-white: #ffffff; + --vt-c-white-soft: #f8f8f8; + --vt-c-white-mute: #f2f2f2; + + --vt-c-black: #181818; + --vt-c-black-soft: #222222; + --vt-c-black-mute: #282828; + + --vt-c-indigo: #2c3e50; + + --vt-c-divider-light-1: rgba(60, 60, 60, 0.29); + --vt-c-divider-light-2: rgba(60, 60, 60, 0.12); + --vt-c-divider-dark-1: rgba(84, 84, 84, 0.65); + --vt-c-divider-dark-2: rgba(84, 84, 84, 0.48); + + --vt-c-text-light-1: var(--vt-c-indigo); + --vt-c-text-light-2: rgba(60, 60, 60, 0.66); + --vt-c-text-dark-1: var(--vt-c-white); + --vt-c-text-dark-2: rgba(235, 235, 235, 0.64); +} + +/* semantic color variables for this project */ +:root { + --color-background: var(--vt-c-white); + --color-background-soft: var(--vt-c-white-soft); + --color-background-mute: var(--vt-c-white-mute); + + --color-border: var(--vt-c-divider-light-2); + --color-border-hover: var(--vt-c-divider-light-1); + + --color-heading: var(--vt-c-text-light-1); + --color-text: var(--vt-c-text-light-1); + + --section-gap: 160px; +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--vt-c-black); + --color-background-soft: var(--vt-c-black-soft); + --color-background-mute: var(--vt-c-black-mute); + + --color-border: var(--vt-c-divider-dark-2); + --color-border-hover: var(--vt-c-divider-dark-1); + + --color-heading: var(--vt-c-text-dark-1); + --color-text: var(--vt-c-text-dark-2); + } +} + +*, +*::before, +*::after { + box-sizing: border-box; + margin: 0; + font-weight: normal; +} + +body { + min-height: 100vh; + color: var(--color-text); + background: var(--color-background); + transition: + color 0.5s, + background-color 0.5s; + line-height: 1.6; + font-family: + Inter, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + Roboto, + Oxygen, + Ubuntu, + Cantarell, + 'Fira Sans', + 'Droid Sans', + 'Helvetica Neue', + sans-serif; + font-size: 15px; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} diff --git a/src/assets/basemap_side_by_side.png b/src/assets/basemap_side_by_side.png deleted file mode 100644 index 42a84285382e50e94a1c27291a8e3cbd15ba4b37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4287 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≪t5r6oVr#X6fo@%8`ui0Vou7jL;_!O_5eT!4a zKgv&Ec$r?Wi##_sOQ}>Mm&=Vebrd~s&%h(%4#SXQu}D6jCzHt_gc#D25Y*c?Yx{kg zy%5`l8=GB{R1m~NDq6mAgC{<8AJu}&nMdyB#aDiVVW@oK@e|y8_bjbOoih(FGF4K^ zWew6KL9|+J3WdU$KBlLqKVZE^Ki~Jq-5VW1Rn_sf$8mxpD`*08Sqn)5+X+CDi90q^ zWs`>&A7Fi}j&7Jd`;EWgQy+VfcB{i&rO3}-e3N(Hz0AN3nVcw4$fz__6(IqRaYT{MjFWnVAhi1!!F)U0M2qKAcDMz7@rCiM8g)xtP z=nVZ%o0YZyVewFro&7p%n@}m0IDd7MzTL$%3`91Y#V|~S5LBzx59H&);MQf5X_|PR z_y2YmAc|syETQQ-`+Hj$mPs7BRLeQ`yCHKkRZw&M-aRL2)OM)V9Q?p1a2?c%B1aBP zQENLKoS$WGvcPL^TxQ^Th)$~?l&u*g!Ns1~Y=B6wB>=$P#mP=fE?=lA#X0g-+Q@}*VV7t-h)Z$^vIg3k6yBL}v zV`#X(kF>wPmllgf`h5r2b;lzf;cuhh= ziM<9(H#TY89FaRaLPpi(D>8CX>OkEG)|!yKUEXv2B}Ht3{*HpkA-jYPE)rT-BJV z6uG?8;J{Rd(D#vmBZp^j9Um)`Wo2uR8#k6%Sy|=eoiijs!0A&bxVE~-+D?z%md6`! zzQ@YyHl82z2Tz_JE{Swg(ne-fQIs*|jPRGHDH9VDV-6e<_=wQsBqj_4P9B|QW92Hc z(AeBPd&kpe*9~q z1jOv@EQ%0RDwT0Sx_zTZ=C#-BVcYiD^=O(lj;K)-4f%4{XLD_nUe`sI1B7O7Red z_0?@s#TbUB;YE0W=Xs=QN~u($)oLMxKv5Jbl?tk=lF4MoW@039BW;f2n649YVXcc~ zIH0 diff --git a/src/assets/basemap_small.png b/src/assets/basemap_small.png deleted file mode 100644 index 3850c7c00b83fcdeadbaf99336a0588ada78f228..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2451 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 diff --git a/src/assets/camera.png b/src/assets/camera.png deleted file mode 100644 index 1eb5e7ce0beae8fc9ca9e5bad2937aaeb98a8776..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6642 zcmXweXIN9u({>7w&_gc*N~DVrIzm9IQbG?!dY2AL7m!3lNx%|%Q3Rz0=|z!dPy{K; z59tUb3O0xkMF9czJ^r8T{cz6NYj<{M%gpTD_aWNbp6BKe=Kz5~+?Ez*jvx?N5h%~X z*?>3a02>zgu*XUQ3!H6A3bGeqd63^ zyf&~-B29@3oOD=|vR}lS1@bl4He|hGEfFgMvjrdgxx{h3u_NyE%I}nWb@$$dzSW!c zxqI+4(KgMRWSckct`APb`%$N;MpU*i+^SI`0a1w2XcZ3urBYetAT1Ei9oF>7i#!z@ zm8cqAKmGwO0Cy7Vx3Mx6z#*+flJfq=X&k9chH zq1~lNF8>VoJ~Rftgb*<)C>o%)8JXJ1X><&qY5h3M3=Q-&?{%Bl;0s&qsMYZ=0P78Q`BuN4$6a>ZVVIK*Yn0S0XboN~|MJQ(j-P46UVuQ#*$xx*+A{trs6*k) zdSBX_WS4wqyHh;w{`=8K%e$GQ&jn1fb;UUD{9^yNIRn(>dVf3ud9??0GWNo$#}s)j zE?uKXd?qr4G@WL~8{@^o0DIdC1o8}ng=;dXX)6>HazJh;B9MMu(1RNMb=2rp6F6CB z7ktwS=8ZkRXbLBzu7J;1s~y8~tO}aQ@X2$#wO>ads{*H~QU6zXGuUGXm(H`;)+DKm zn8*}Ig)SPw$$>JCCfP$d1EoWr6FIZHYVIiGhH}+IS zUlHghRmnG=nYi|JK0wLq2jmK@#k<6+u{U7DdK;W7KHdKy2csLRqj=- z9bB`RkaFSmijpQP9T$e$L3q0dblUQshIo0c)T>Hpq)Nu{)E;cU?m03+7J9m{zK_e< zOv!)vB}Yd`=hktoKJym!7H+c2;M5eD9LADRsAy8fTEe!xez3X_rVXrEoB5mCvGI@s zC?9oO`h7g+@n#BZ=~_UWIFBdG9m4KIf|-)`_7`)yPV=_S?K6+6yJ}`zUVUh0y_y-u z$dRm6g4YDG#%RRcWC_#HZ?;~#oVJ}nkDz}rTFAI9FQl##Q@EKD5J*Zm{r3QTc7)-q zID0O_x!T1y@4Wd)aiS`yxOYIu{Nv|Vx3uHkg89qJgrXE#e}mxIBTsg${E9uTms3|H z$zu+|PkGZS+#R&r_vEl=;IYL=1)_aFJQpH2CT@b9J>vp#?Hx$Gl&2(!&9?97gU@yx z_1>?)Z9zR&_4*;Zbsn{Ch$j&q zs(m22LVh-HpH>m5D%*0~B~#N%dN%G`{c~z746k;ZtSa=R7ww_-`%zY6PaOmXISjbp z)j>7Hqv99W3y0B);e(wcOSsSjdzc{TxPZl(@t+1~DI!B{jA?u?Ufjlxi0yI${m}>| zJ~K{UHO0T94&q%MOh1K_M4+mhzl|EbVcxd>GW`LIuKtc8o&5FuWcLhy{l{)vV38*S zi5IU$O+3JBYk`>|a*MLBu+LbeKxA?vhtw^)vF$wX#M~}c;&)R-F`2qFw&l-Ta>2C^liQKCBOAo-U|X0 z4Q$s7CpkMQzWLGafjtFgYi$#n681h}eorO)g}IvDMik^KoZ%t28^(j4-1MZS$jLd- z&N3Oh^FNwA?X37dWhUZ10(z#{WapE#3X&jBy zf^(N!@tV2gZMWUZde}X+l)0*sjd~NLb6cNg z{8D-E$O(H9e`I}@3y!-NN`pwnDIYEuCYV+EZQNbEji^0~TpFla^s9z8ye7 zt&s&8Y5c)$SF6N7O5e3R@(?_)U-bJ1yq_{k)m@n@ly{sxirW^N->b;BuT%m5$$I^1 zv5+$bGOt&Z=12%I%-*eCw{(WvI9zeK8FcR!MSZbjj1d9V(JeAiMn;E0doU zHG(Jg&LHu6eBHT$=C{s|`qCd8KYp)}1j;u!0R%1UQ_LjhXT1o#IOs@xp?B=lQX6#= z`MuVgij4*wx4j0Z7$U-249N;_AhW%WS3c~^9!}wiFC|+PstH_+BenL|$Ks;H%hE8a z^tzityhPu|Vm0UU=B(M+E`t@1V@G3|r|r*R>W%GeI_&IolAnp~=0yw3{krfnUrGNX zSm31Sr&P?>OKq~WIAwiOLz!LGPyi7t_PuX2h0}ER{!O-l>q?l297AeGe0=-^6RC?x zX2ry5vXXom(j9UK%BcF%<#luancDMmQ}6GyRduQS6!idhlt!THMhsohrb+S*R8-8E zyFsy}=jZ)g^M5dZ5ii z?P&q0>q_X1GJ{Q6Nw=;v*$Vv-7b<=0l5(vBJ|s&AIK06sO690hl4)>}MIqE0cL8YR zP)eWn-es|cC+AWW4m^?0Z0laM9aGN@ZYa-G!3IM9@uSWIX{mH6D_x)yc*oT6k6%e9 z%l+RBpYrj$V(-6+fVtIUf03|V=#?E4!-2eP{nuMYA-_`buqOG`@74S^8np&VZr1&2 zIH=}bJ&Y35Z2Z@GD~oEq7h}{9ygB%iveo-*T-;}D&LL&VR+^_wgcV^6&eIep#D`|?C31-Xbdax(k!$xDY+EPuSmqsUU4+2uL!>9 zH|>Fxm2s@8({IhMb+r5}OXlaN#F$xCV4oRKfZ%!qSbB?v^Yh{4oCvp-vtFdDwEUI=iLX15jnMgzm!Eek7hA}dqV5ee0iALWZl~A(ucqj~T|MtI)So0G zb`;)m$I33*k)P5aNcr>okd~EvStjqaqrP>ujH9!nBlwhNVdt{IJ0eyKUCN=4^b9i6 zo4j&j;`N*F)$5kBWnPlwJQ~lh_S8Do{kk3FasMJ}5e(eO76*u^%-_BBnF$v!XsX`( z>ybS&IhLOXOor>-?(_0np{25VuP5S)JAp0TD*jo zO0__OU(dW2a8d@SlbZ4Ej6YQG|2yCHyBS}%p0X&<0#>m-QK7RpFD>=-cx(BDvYpbG zABoEPojy)LKEk>>0|?k9Zq7v}y+jt0O94d}6DzgX)hZyQGMBIZ?99}c0TQ?hhGq2_ zPMp3Yee0XLw6=7Uy&Q1Dk6>2_6Ut;Ik(*pQ^yck;DCWP;FpXDK+H(nN8{@j#D-UzA z9ITd5#NnNQML*SFTd<DOW#BMoO77)HcCxinNTntz_au<2(z zGM^4FZ)Dq|P$*B(j1LCyYE9XRSOrGzpg!Cwi21!*=wrVMUt)R(s9S|$d<`aZGB7IH@x$0RAnx#_+@?&gPJkvu%hD#U z&>x-9JNqM?i|h92_`PQ5gZ>UG(T|s(@kD}$k=4!w5BF>O9i8X95ikCqxm>Zlb8|KB zZ%9~}xWHh0G(YpyvnHAsPamtNux2wng^~z~sgK&`cyb~3Lb!V&2@8!OZ>Eq_(?{A{ zKv#|9wV`hCJD(0#HTV_}Oz5dIZQbfobN+4hgoW%F9LHypV|dR-vMejZHu%mw2B<$6#+PYg$*vApf?p zSCBNh0VFX#z_PDctKjoQgL9v>H&M$#R1!(O$-AUf(_&Q97ilNdK-7tN?}bk!u~FXcVQ=d7W@^Lxv5 zxg#{whdNra-=MqJpbd(}W#O|tX*teDlH;!-0cuTSW~?cW6wf*Ln?1czudV1$y=ces z3Hg_lQ$pxociFg*OH!9l;Vh{ECI0algoSk;%>Fs6>8|^s1s0Lz$U86>4<_cb3O?lLkRZ+@i@n25tWOvwwFaS^0*d&ILqFKU zXHKwVXR8b-+O0hMH#SpTM+MtBW-6#FRM)^84gNJ!D_bR7RJ&_w2tH`j=_bP%+1kUL zdUZQ1ijvDC^bZPyU7 z2A9)LT33s7C}N#K}l!Dj1zIBD|GSsy{qz01w$#~pxohthYno#KyD}P8e$o2p6}dt zC2t08%f`l8Rc87@v?gyG5pBp8@fCN~3OTkeDIXe@J}`yEUpZkvQc3V@TMV;9I*a%C zLb#77C?8@RD0$QHW$3c#`ZHpr>bAvIcuM=N7ej`3aS%=O zw;@Fq8Fr_b+A(i)7dvkL%OPJX3D&vOJu!d0d~Dc(ghDPH?~2p+q#cGAW=|VZOYuhB zW_J1JhZj`Iq>924(!Bsr+A-Iv_cO(~t+5eD~ECPmoFXw5T2>+8_SLrENF0FQG!Bq|VkS&}Z?VewbrIX(~O9|1#80 z$Tm~}SBJL*EV$UW<;zZq9HNfJy2r4GfMjt8AZ4IrE4&19#94v{ptDEMKj?hUVTp6$ zxGo1kmI&_`^vOw+`8UyrnzQ$X*GA4YD?GI|>wb3I zqOdNc2~-4;LY>_|G-j^8F`Ai!oDMktYZ`nwHz&37;QTGdn;L6*^babu<Iad0Wue-lx0l~~Fj^uyBdlUDOzP&`>9!`G@T0xOlSMXAU;nRDa zaRNjE#Sb>lY!su2o>9U3Z$3Uk;xZ6KAR{7J^vQR5Cm>8@3Vw$Ab}>#6EEFD2mssTi zEQy);w2|@unpi_IG97>nIaR!bM7bnGKv?>pMrmhy5-4w0JDo`XP2&#=DEx6Bz8IfB%l^~{MlNw5H= zvjwLsJA!Y4rUQ>jn@voxZcU0D71?ED2k5Gxt-+a-`~VFU0v-l!N2LbrD8bWNEAsCW z5Nc|yNeVv9oMW_oGuh#T;Y=;9(g_K=g)i@-HJne{Fvf3yKDqGY)#|rHntD`L#u3nmm zI+F&2_6MGqHiI{UqF9=N>1lZ!Qnh=p&**4(&IGDQgOce+n3ERL1O=fSybmZHVCHHg z(?WVr=WZN3M*4Y!J2p(cR0r=~d3Iw^j_?_+f#bxFT$@4b$vBp0&ps=|e0)LG8ozIt zW|DpLn_!iAo58&C#JB7+_B6_zUg z`3Aesg5|tbHYpe?ms`p1MpAUqVRd@pE8H3}4gdbqJWOM7gJXup+quQ4x+f}90=QY` zx`dFW0F3oKcGi7p{cRI;4m1vNP`bbq6EWW5-{v-hMIcM79VtT*EA_8>5Xi-AVk4DM zm>Y$=DYx>aUx|8^C6XHxZXyikG;?u8SN4 zEI;7M^&kD!elm{qqK)6EoKx0$zWnQ|T5;DdNabYmvCU2V_W9HHU`{nVt6N33Lsq9^ zpiBqI>mU(&F;4Qk?v4}X{l1KM?tW3qiD)ywQ!O7w7#u?HbkF-daY--Pik zwZZL<@uwoy!wK1>#NwC zZ#3LYD!)~uG<;|C$eBvBJa?)|hi)4D{H*k|V1t-bOe=mn73V-%W`aeQ zj|rJ*IiTA%veqe_volSZ;lv57g+_p+#^;l7u=g4|p(2N`njahA$maQGM_)}HjJA0{ z`h+#zR3+R%Jn2pidPEa-w$SQTp+zLDrTIVg6X6D>*E+IWzCG`)&fBX7?A8NVwjrHm z;#`k{fg$s4>Yz{Adj5pSkqAzt;TuF2d0NgZkOO5f?3C1=Y^q-D{Oj6NmTsvRwi$zZ z^jd0w5I^N>cSro6%NXNET{p;4HD*vwePmhg%o#De!k22ahdg8BZv=dGi)k|j9WoNu{Qsp;dm4q+ktL|^+ zU9I}g`gi3-!iMns8+RL6=0NiwIR9vt0!&_T>SQ#lc)aDK@q74u+;kAh_M3=rJjg4mz8--w zI8tz9^#pWkXx$it#V0D7UcL}+N9V)TRRE-ec?smuPfm23jUk2qvIV}{*_5zqf|Rv7 zh4le%ji9-O^n>+c&H=%&P;rd&t7W0;B*t_ z#qE%(5ZaYXiH>k{$sdhlJ@*-Qv3vre@>=AGH;D9o{V$lc8nblcPTK+SzXoJ!Zfn+T I;(P7?0Yg+i82|tP diff --git a/src/assets/camera2.png b/src/assets/camera2.png deleted file mode 100644 index b39bcbdf881cffe398615cb2150db6be37ffa2d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7324 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 z z`yIkfM;%n7kU}Nh{@nMq!+aF~gz_c_@$eC*O?2U^Q1hoTR)0)#!+wo#Hl*}hH7+he&O)*etWk!+w=|u$c+S2m~n4A z86yT(ok#_(LrgaPebusOP zZ{F%aTina#wcimr45mdzK+G-V*S;+q&ncMO zha{FCw0*gPC27BOq7sukWO>8#5}v}W5TnqaVd#71Kx_oR{0b)<7hdi{8I@gyZdZolXzixO?%dc1Z+T6{S{I?UiRlj zzY0SF^#?|G6}t!qBr`LA@4sqBrIbsP|XP|ejHm+aAR$!xJ;$kk=mgm-=zK6I@j*hQ>Y z!z$Hh4>L|)iM%`!OhWStalI<>8&(s%!A$dO?lu$G{T%gE%PNItZ7!t1^81HoiC@xH zivin!_IS7$qd@6KOUiKE!cY+oYM_=v3cvXuUd4tK8OQ;_aS2bHc38>!KMVUGR{uuiX$RG3(}~dl-wI65??#D9~F+w?sLhnEy|75*SDA z-Oym^uIQ$P43 z6o^SEdufTvf$m=6?DHbfD74+R6{zIS{-Q6v)Tl>S(@%Bqfp2%61=UAoqLCbPEzAS* z!(H_e>*MLb7%0CntnCDJ5a`F+b5QAN+2Hc~z1@ev5RRotD9aZBFEni<%Skq3P4KO9 zx|+g|sGvfKe$rgv-sZ_>MS(uNtNOx;DEqRpN3)&5N~^zp6N6}Angr0h8!E9A(W?H} z&6270=?X=-*h<5mP<`f@j=u+TqDWi0bL}xhhlxdr*Htd0NYvMNT$+cFR%E3L(Od~Y z4;3O}`wXLvV5<5)V|m(zz!eL3{yoAhlE;Uh4W)m<3m}QqJ|P*P9QtSyUzv`zi#(!Y z($TbP)PbV5=7ODgx=Ig#z^sYg-%3_T^Q92NY16)G=4RpI62jl!ZpJ^LM7}EJ`?SV^ ziXX6qj7JTqK8;Zbn@ABa)?Y7oGUw4aj5z+AjJ9PPuVlH7+vBd0tnH#Nq?8XJ&9m%( z3ZsmE5V%_|RacYG*o%%w1!JHMG^SVlcPr={Xg@MBql!3uKqVsLIE)@PFP+a#>X>yP gRfDUnt?iO*#fclao%iz?xI84&(J)Z2K{-bK59;owmjD0& diff --git a/src/assets/cyclomedia.png b/src/assets/cyclomedia.png deleted file mode 100644 index b34becb116572ffe8c9892c8cb4986f9bd905fdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1192 zcmeAS@N?(olHy`uVBq!ia0vp^5V zV}m0mR#qSa0yqQ1NRR-;P$q=gEG%qn5X8*NN&o?EL{kHF01FEUL0kf608N8%p~ix_ z5J8}|Kq-*rU=rw5h(kaO7(!;l1%V8N)iCqnen&9Ch5%JU)I+pGxKK9GUZ5<{1TYD5 z1||b2h=f26MndoN{7wR6cV0=5UoZm`C%>?$sFbvftem`pin_YCuAaW3v6-2rjf10; zvx}>%hp&HdNLW-gCyME)Q&6~Gu+rDGh?!(89pFDN?%-Qo7E?&NR z`_7%a_wGM<^!Uk(*RS8ad;j6X$4{R=fBE|D`;VVL|NONSC@2EDl(WDivY3H^?=T26 z9?xHq0!*i?JY5_^G=k?&`W+k;C~(|7(Ab3cWO-Len!doNxo)f)Qz!Lv=w80C<~4Jm zv#(>-Pcu^y)pa-it$k}*{K2UCGJjp#yStxnzMpe(!IVv(}nr=_xLZ1j0F6Tbk5~0 zWUF~zwXDO9w@b#YO!VS26?OLgKPL!GuJQU%$H+3{%l<7&Rrha*%@lba>#%11nFlA| zMzePGnqQ4Em>#>o&2iG_!jJFxwuLU`w02FeJE(S=|7^I6yTV2@^^ZGQg``Z)wn{Gx zYBqfS{CVTG{FRQ!d)IC9zbPNY?C$D*@%I-;nR=B91*ZJ|{lz~&`bXI-_?DfIJmjrp zkhNxd%odrAfBHUVNw3-T{%}+L?CRGOTvcY>j`%EYDiiyz|1s zI~~WjHGR6s$@=ibv+wq|AGv*A@jSWr)zo(5pjoC*Bx_GKZ)W(x{(AkacTJDir-6zT MPgg&ebxsLQ08v#|f&c&j diff --git a/src/assets/historic_small.png b/src/assets/historic_small.png deleted file mode 100644 index 92e3bbe59d0ad9097d9c0638464ae177132a14ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4559 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 diff --git a/src/assets/imagery_small.png b/src/assets/imagery_small.png deleted file mode 100644 index 7244855e1ac6aead21018c9b147c9bb285b91be7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5052 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 diff --git a/src/assets/main.css b/src/assets/main.css new file mode 100644 index 0000000..36fb845 --- /dev/null +++ b/src/assets/main.css @@ -0,0 +1,35 @@ +@import './base.css'; + +#app { + max-width: 1280px; + margin: 0 auto; + padding: 2rem; + font-weight: normal; +} + +a, +.green { + text-decoration: none; + color: hsla(160, 100%, 37%, 1); + transition: 0.4s; + padding: 3px; +} + +@media (hover: hover) { + a:hover { + background-color: hsla(160, 100%, 37%, 0.2); + } +} + +@media (min-width: 1024px) { + body { + display: flex; + place-items: center; + } + + #app { + display: grid; + grid-template-columns: 1fr 1fr; + padding: 0 2rem; + } +} diff --git a/src/assets/markers.png b/src/assets/markers.png deleted file mode 100644 index fa168475cdf0d0ca064fb181f807b44b9532be72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24458 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 diff --git a/src/assets/markers2.png b/src/assets/markers2.png deleted file mode 100644 index 1b1e2bac27a1812e8734f8eeed0ac84347596d97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24456 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 +import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome' +import { + faFilter, + faCheckSquare, + faMapMarkerAlt, + faSearch, + faInfoCircle, +} from '@fortawesome/free-solid-svg-icons' +import { faSquare } from '@fortawesome/free-regular-svg-icons' + + + + + diff --git a/src/components/ModalAbout.vue b/src/components/ModalAbout.vue deleted file mode 100644 index 96376d4..0000000 --- a/src/components/ModalAbout.vue +++ /dev/null @@ -1,130 +0,0 @@ - - - - - diff --git a/src/config.ts b/src/config.ts new file mode 100644 index 0000000..0149e61 --- /dev/null +++ b/src/config.ts @@ -0,0 +1,7 @@ +import type { LayerboardConfig } from '../../../src/types' + +export const config: LayerboardConfig = { + webMapId: '1596df70df0349e293ceec46a06ccc50', + mode: 'dynamic', + panelMode: 'flat', +} diff --git a/src/main.js b/src/main.js deleted file mode 100644 index 356cd29..0000000 --- a/src/main.js +++ /dev/null @@ -1,112 +0,0 @@ -/* -________ _____ -\_____ \ ______ ____ ____ / \ _____ ______ ______ - / | \\____ \_/ __ \ / \ / \ / \\__ \ \____ \/ ___/ -/ | \ |_> > ___/| | \/ Y \/ __ \| |_> >___ \ -\_______ / __/ \___ >___| /\____|__ (____ / __/____ > - \/|__| \/ \/ \/ \/|__| \/ -*/ - -// import * as Sentry from '@sentry/browser'; -// Sentry.init({ dsn: 'https://ba45a0a61b464a2e9f55c5fd55e209d6@sentry.io/1332677' }); - -// turn off console logging in production -const { hostname='' } = location; -if (hostname !== 'localhost' && !hostname.match(/(\d+\.){3}\d+/)) { - console.log = console.info = console.debug = console.error = function () {}; -} - -import layerboard from '@phila/layerboard/src/main.js'; - -import modalAbout from './components/ModalAbout.vue'; - -const customComps = { - 'about': modalAbout, -}; - -var BASE_CONFIG_URL = 'https://cdn.jsdelivr.net/gh/cityofphiladelphia/layerboard-default-base-config@ac4809b055510ae8540edfffe81e3b69047148b6/config.js'; -var GATEKEEPER_KEY = process.env.VUE_APP_GATEKEEPER_KEY; -var WEBMAP_ID = '1596df70df0349e293ceec46a06ccc50'; - -layerboard( - { - customComps, - footerContent: { - components: [ - { - type: 'PopoverLink', - options: { - height: '92%', - customStyle: { 'color': 'white', 'border-bottom': '0px' }, - components: [ - { - type: 'about', - }, - ], - }, - slots: { - shouldShowValue: false, - value: 'Help', - }, - }, - { - type: 'Anchor', - options: { - text: 'Feedback', - target: 'blank', - customStyle: { 'color': 'white', 'border-bottom': '0px' }, - href: 'https://phila.formstack.com/forms/openmaps_feedback', - }, - }, - ], - }, - bundled: true, - layerFilter: true, - router: { - enabled: true, - type: 'vue', - }, - geolocation: { - enabled: true, - icon: [ 'far', 'dot-circle' ], - }, - addressInput: { - width: 415, - mapWidth: 300, - position: 'right', - autocompleteEnabled: false, - autocompleteMax: 15, - placeholder: 'Search the map', - }, - map: { - defaultBasemap: 'pwd', - defaultIdentifyFeature: 'address-marker', - imagery: { - enabled: true, - }, - initialImagery: 'imagery2024', - historicBasemaps: { - enabled: true, - }, - center: [ -75.16347348690034, 39.952562122622254 ], - clickToIdentifyFeatures: true, - containerClass: 'map-container', - }, - cyclomedia: { - enabled: true, - // orientation: 'horizontal', - measurementAllowed: false, - popoutAble: true, - recordingsUrl: 'https://atlas.cyclomedia.com/Recordings/wfs', - username: process.env.VUE_APP_CYCLOMEDIA_USERNAME, - password: process.env.VUE_APP_CYCLOMEDIA_PASSWORD, - apiKey: process.env.VUE_APP_CYCLOMEDIA_API_KEY, - }, - pictometry: { - enabled: false, - }, - gatekeeperKey: GATEKEEPER_KEY, - baseConfig: BASE_CONFIG_URL, - webmapId: WEBMAP_ID, - }, -); diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..20f05b3 --- /dev/null +++ b/src/main.ts @@ -0,0 +1,34 @@ +import { createApp } from 'vue' +import { createPinia } from 'pinia' +import App from './App.vue' +import "@phila/phila-ui-core/styles/tokens.css"; +import "@phila/phila-ui-core/styles/template-light.css"; + +// FontAwesome setup +import { library } from '@fortawesome/fontawesome-svg-core' +import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome' +import { + faLocationCrosshairs, + faRulerCombined, + faXmark, + faCheck, + faTrash, +} from '@fortawesome/free-solid-svg-icons' + +// Add icons to library +library.add( + faLocationCrosshairs, + faRulerCombined, + faXmark, + faCheck, + faTrash +) + +const app = createApp(App) + +// Register FontAwesome component globally +app.component('FontAwesomeIcon', FontAwesomeIcon) + +app.use(createPinia()) + +app.mount('#app') diff --git a/tsconfig.app.json b/tsconfig.app.json new file mode 100644 index 0000000..f093c80 --- /dev/null +++ b/tsconfig.app.json @@ -0,0 +1,10 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["env.d.ts", "src/**/*", "src/**/*.vue"], + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..66b5e57 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,11 @@ +{ + "files": [], + "references": [ + { + "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" + } + ] +} diff --git a/tsconfig.node.json b/tsconfig.node.json new file mode 100644 index 0000000..43dacb4 --- /dev/null +++ b/tsconfig.node.json @@ -0,0 +1,11 @@ +{ + "extends": "@tsconfig/node20/tsconfig.json", + "include": ["vite.config.*"], + "compilerOptions": { + "noEmit": true, + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo", + "module": "ESNext", + "moduleResolution": "Bundler", + "types": ["node"] + } +} diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..eab3a47 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,19 @@ +import { fileURLToPath, URL } from 'node:url' +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' + +export default defineConfig({ + plugins: [vue()], + build: { + outDir: 'dist', + emptyOutDir: true, + }, + resolve: { + alias: { + '@': fileURLToPath(new URL('./src', import.meta.url)), + }, + }, + server: { + port: 5173, + }, +}) diff --git a/vue.config.js b/vue.config.js deleted file mode 100644 index a47f020..0000000 --- a/vue.config.js +++ /dev/null @@ -1,28 +0,0 @@ -const Visualizer = require('webpack-visualizer-plugin'); -const path = require('path'); - -module.exports = { - publicPath: '/', - configureWebpack: { - plugins: [ - new Visualizer({ filename: './statistics.html' }), - ], - resolve: { - alias: { - "leaflet": path.resolve(__dirname, 'node_modules/leaflet'), - }, - }, - }, - chainWebpack: (config) => { - config.plugins.delete('prefetch'); - }, - transpileDependencies: [ - // can be string or regex - '@phila/layerboard', - '@phila/vue-comps', - '@phila/vue-mapping', - '@phila/vue-datafetch', - 'arcgis-to-geojson-utils', - // /other-dep/ - ], -}; diff --git a/yarn-error.log b/yarn-error.log deleted file mode 100644 index 56a7834..0000000 --- a/yarn-error.log +++ /dev/null @@ -1,11509 +0,0 @@ -Arguments: - C:\Program Files\nodejs\node.exe C:\Program Files (x86)\Yarn\bin\yarn.js audit --json --non-interactive --no-progress - -PATH: - C:\Users\andy.rothwell\Projects\openmaps\node_modules\.bin;C:\Users\andy.rothwell\Projects\node_modules\.bin;C:\Users\andy.rothwell\node_modules\.bin;C:\Users\node_modules\.bin;C:\node_modules\.bin;C:\Program Files\nodejs;C:\Program Files\ConEmu\ConEmu\Scripts;C:\Program Files\ConEmu;C:\Program Files\ConEmu\ConEmu;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\dotnet\;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\DockerDesktop\version-bin;C:\Users\andy.rothwell\AppData\Local\Programs\Python\Python37-32\Scripts\;C:\Users\andy.rothwell\AppData\Local\Programs\Python\Python37-32\;C:\Users\andy.rothwell\AppData\Local\Microsoft\WindowsApps;C:\Users\andy.rothwell\AppData\Local\atom\bin;C:\Users\andy.rothwell\AppData\Roaming\npm;C:\Users\andy.rothwell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\andy.rothwell\AppData\Local\Microsoft\WindowsApps;C:\Users\andy.rothwell\AppData\Local\Yarn\bin;C:\Users\andy.rothwell\.dotnet\tools - -Yarn version: - 1.22.4 - -Node version: - 10.15.3 - -Platform: - win32 x64 - -Trace: - Error: EOF: end of file, write - at Socket._write (internal/net.js:58:25) - at doWrite (_stream_writable.js:410:12) - at writeOrBuffer (_stream_writable.js:394:5) - at Socket.Writable.write (_stream_writable.js:294:11) - at JSONReporter._dump (C:\Program Files (x86)\Yarn\lib\cli.js:49390:12) - at JSONReporter.auditAdvisory (C:\Program Files (x86)\Yarn\lib\cli.js:49548:10) - at reportAdvisory (C:\Program Files (x86)\Yarn\lib\cli.js:59334:24) - at Array.forEach () - at C:\Program Files (x86)\Yarn\lib\cli.js:59342:25 - at Array.forEach () - -npm manifest: - { - "name": "openmaps", - "version": "0.0.1", - "description": "A map-based data viewer for the City of Philadelphia", - "main": "", - "repository": "https://github.com/cityofphiladelphia/openmaps", - "author": "City of Philadelphia ", - "license": "MIT", - "private": false, - "scripts": { - "serve": "vue-cli-service serve", - "build": "vue-cli-service build", - "dev-build": "vue-cli-service build --mode development", - "lint": "vue-cli-service lint", - "lintFix": "vue-cli-service lint --fix" - }, - "dependencies": { - "@phila/layerboard": "https://github.com/CityOfPhiladelphia/layerboard#1f662ceaabb399f404990b68c350ce30ed2a5c29", - "@sentry/browser": "5.7.1", - "vue": "^2.6.10" - }, - "devDependencies": { - "@vue/cli-plugin-babel": "^4.1.1", - "@vue/cli-plugin-eslint": "^4.1.1", - "@vue/cli-service": "^4.1.1", - "babel-eslint": "^10.0.3", - "eslint": "^6.7.2", - "eslint-plugin-vue": "^6.0.1", - "vue-template-compiler": "^2.6.10", - "webpack-visualizer-plugin": "^0.1.11" - }, - "postcss": { - "plugins": { - "autoprefixer": {} - } - }, - "browserslist": [ - "> 1%", - "last 2 versions", - "not ie <= 8" - ] - } - -yarn manifest: - No manifest - -Lockfile: - # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. - # yarn lockfile v1 - - - "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e" - integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== - dependencies: - "@babel/highlight" "^7.8.3" - - "@babel/compat-data@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.10.0.tgz#1e9129ec36bc7cc5ec202801d8af9529699b8d5e" - integrity sha512-H59nKm/7ATMfocMobbSk4PkeAerKqoxk+EYBT0kV5sol0e8GBpGNHseZNNYX0VOItKngIf6GgUpEOAlOLIUvDA== - dependencies: - browserslist "^4.12.0" - invariant "^2.2.4" - semver "^5.5.0" - - "@babel/core@^7.9.6": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.10.0.tgz#a6fe5db77ebfb61e0da6c5c36aaf14aab07b2b44" - integrity sha512-FGgV2XyPoVtYDvbFXlukEWt13Afka4mBRQ2CoTsHxpgVGO6XfgtT6eI+WyjQRGGTL90IDkIVmme8riFCLZ8lUw== - dependencies: - "@babel/code-frame" "^7.8.3" - "@babel/generator" "^7.10.0" - "@babel/helper-module-transforms" "^7.9.0" - "@babel/helpers" "^7.10.0" - "@babel/parser" "^7.10.0" - "@babel/template" "^7.10.0" - "@babel/traverse" "^7.10.0" - "@babel/types" "^7.10.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.1" - json5 "^2.1.2" - lodash "^4.17.13" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - - "@babel/generator@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.10.0.tgz#a238837896edf35ee5fbfb074548d3256b4bc55d" - integrity sha512-ThoWCJHlgukbtCP79nAK4oLqZt5fVo70AHUni/y8Jotyg5rtJiG2FVl+iJjRNKIyl4hppqztLyAoEWcCvqyOFQ== - dependencies: - "@babel/types" "^7.10.0" - jsesc "^2.5.1" - lodash "^4.17.13" - source-map "^0.5.0" - - "@babel/helper-annotate-as-pure@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz#60bc0bc657f63a0924ff9a4b4a0b24a13cf4deee" - integrity sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw== - dependencies: - "@babel/types" "^7.8.3" - - "@babel/helper-builder-binary-assignment-operator-visitor@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz#c84097a427a061ac56a1c30ebf54b7b22d241503" - integrity sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.8.3" - "@babel/types" "^7.8.3" - - "@babel/helper-compilation-targets@^7.10.0", "@babel/helper-compilation-targets@^7.9.6": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.0.tgz#c2734604ddfaa616479759a0cc2593d1928304bd" - integrity sha512-PW5Hlc1cQ8bLzY7YsLJP6PQ7GR6ZD8Av4JlP3DZk6QaZJvptsXNDn4Su64EjKAetLTJhVPDp8AEC+j2O6b/Gpg== - dependencies: - "@babel/compat-data" "^7.10.0" - browserslist "^4.12.0" - invariant "^2.2.4" - levenary "^1.1.1" - semver "^5.5.0" - - "@babel/helper-create-class-features-plugin@^7.10.0", "@babel/helper-create-class-features-plugin@^7.8.3": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.0.tgz#3a2b7b86f6365ea4ac3837a49ec5791e65217944" - integrity sha512-n4tPJaI0iuLRayriXTQ8brP3fMA/fNmxpxswfNuhe4qXQbcCWzeAqm6SeR/KExIOcdCvOh/KkPQVgBsjcb0oqA== - dependencies: - "@babel/helper-function-name" "^7.9.5" - "@babel/helper-member-expression-to-functions" "^7.10.0" - "@babel/helper-optimise-call-expression" "^7.10.0" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-replace-supers" "^7.10.0" - "@babel/helper-split-export-declaration" "^7.8.3" - - "@babel/helper-create-regexp-features-plugin@^7.8.3", "@babel/helper-create-regexp-features-plugin@^7.8.8": - version "7.8.8" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz#5d84180b588f560b7864efaeea89243e58312087" - integrity sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.8.3" - "@babel/helper-regex" "^7.8.3" - regexpu-core "^4.7.0" - - "@babel/helper-define-map@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz#a0655cad5451c3760b726eba875f1cd8faa02c15" - integrity sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g== - dependencies: - "@babel/helper-function-name" "^7.8.3" - "@babel/types" "^7.8.3" - lodash "^4.17.13" - - "@babel/helper-explode-assignable-expression@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz#a728dc5b4e89e30fc2dfc7d04fa28a930653f982" - integrity sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw== - dependencies: - "@babel/traverse" "^7.8.3" - "@babel/types" "^7.8.3" - - "@babel/helper-function-name@^7.8.3", "@babel/helper-function-name@^7.9.5": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz#2b53820d35275120e1874a82e5aabe1376920a5c" - integrity sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw== - dependencies: - "@babel/helper-get-function-arity" "^7.8.3" - "@babel/template" "^7.8.3" - "@babel/types" "^7.9.5" - - "@babel/helper-get-function-arity@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz#b894b947bd004381ce63ea1db9f08547e920abd5" - integrity sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA== - dependencies: - "@babel/types" "^7.8.3" - - "@babel/helper-hoist-variables@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz#1dbe9b6b55d78c9b4183fc8cdc6e30ceb83b7134" - integrity sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg== - dependencies: - "@babel/types" "^7.8.3" - - "@babel/helper-member-expression-to-functions@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.0.tgz#e8cf57470bfd1247f2b41aa621a527e952efa6f1" - integrity sha512-xKLTpbMkJcvwEsDaTfs9h0IlfUiBLPFfybxaPpPPsQDsZTRg+UKh+86oK7sctHF3OUiRQkb10oS9MXSqgyV6/g== - dependencies: - "@babel/types" "^7.10.0" - - "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz#7fe39589b39c016331b6b8c3f441e8f0b1419498" - integrity sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg== - dependencies: - "@babel/types" "^7.8.3" - - "@babel/helper-module-transforms@^7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz#43b34dfe15961918707d247327431388e9fe96e5" - integrity sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA== - dependencies: - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-replace-supers" "^7.8.6" - "@babel/helper-simple-access" "^7.8.3" - "@babel/helper-split-export-declaration" "^7.8.3" - "@babel/template" "^7.8.6" - "@babel/types" "^7.9.0" - lodash "^4.17.13" - - "@babel/helper-optimise-call-expression@^7.10.0", "@babel/helper-optimise-call-expression@^7.8.3": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.0.tgz#6dcfb565842f43bed31b24f3e4277f18826e5e79" - integrity sha512-HgMd8QKA8wMJs5uK/DYKdyzJAEuGt1zyDp9wLMlMR6LitTQTHPUE+msC82ZsEDwq+U3/yHcIXIngRm9MS4IcIg== - dependencies: - "@babel/types" "^7.10.0" - - "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670" - integrity sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ== - - "@babel/helper-regex@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.8.3.tgz#139772607d51b93f23effe72105b319d2a4c6965" - integrity sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ== - dependencies: - lodash "^4.17.13" - - "@babel/helper-remap-async-to-generator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz#273c600d8b9bf5006142c1e35887d555c12edd86" - integrity sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.8.3" - "@babel/helper-wrap-function" "^7.8.3" - "@babel/template" "^7.8.3" - "@babel/traverse" "^7.8.3" - "@babel/types" "^7.8.3" - - "@babel/helper-replace-supers@^7.10.0", "@babel/helper-replace-supers@^7.8.3", "@babel/helper-replace-supers@^7.8.6": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.10.0.tgz#26bc22ee1a35450934d2e2a9b27de10a22fac9d6" - integrity sha512-erl4iVeiANf14JszXP7b69bSrz3e3+qW09pVvEmTWwzRQEOoyb1WFlYCA8d/VjVZGYW8+nGpLh7swf9CifH5wg== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.10.0" - "@babel/helper-optimise-call-expression" "^7.10.0" - "@babel/traverse" "^7.10.0" - "@babel/types" "^7.10.0" - - "@babel/helper-simple-access@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz#7f8109928b4dab4654076986af575231deb639ae" - integrity sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw== - dependencies: - "@babel/template" "^7.8.3" - "@babel/types" "^7.8.3" - - "@babel/helper-split-export-declaration@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz#31a9f30070f91368a7182cf05f831781065fc7a9" - integrity sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA== - dependencies: - "@babel/types" "^7.8.3" - - "@babel/helper-validator-identifier@^7.9.0", "@babel/helper-validator-identifier@^7.9.5": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz#90977a8e6fbf6b431a7dc31752eee233bf052d80" - integrity sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g== - - "@babel/helper-wrap-function@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz#9dbdb2bb55ef14aaa01fe8c99b629bd5352d8610" - integrity sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ== - dependencies: - "@babel/helper-function-name" "^7.8.3" - "@babel/template" "^7.8.3" - "@babel/traverse" "^7.8.3" - "@babel/types" "^7.8.3" - - "@babel/helpers@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.10.0.tgz#634400a0977b8dcf7b311761a77ca94ed974b3b6" - integrity sha512-lQtFJoDZAGf/t2PgR6Z59Q2MwjvOGGsxZ0BAlsrgyDhKuMbe63EfbQmVmcLfyTBj8J4UtiadQimcotvYVg/kVQ== - dependencies: - "@babel/template" "^7.10.0" - "@babel/traverse" "^7.10.0" - "@babel/types" "^7.10.0" - - "@babel/highlight@^7.8.3": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.9.0.tgz#4e9b45ccb82b79607271b2979ad82c7b68163079" - integrity sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ== - dependencies: - "@babel/helper-validator-identifier" "^7.9.0" - chalk "^2.0.0" - js-tokens "^4.0.0" - - "@babel/parser@^7.10.0", "@babel/parser@^7.7.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.10.0.tgz#8eca3e71a73dd562c5222376b08253436bb4995b" - integrity sha512-fnDUl1Uy2gThM4IFVW4ISNHqr3cJrCsRkSCasFgx0XDO9JcttDS5ytyBc4Cu4X1+fjoo3IVvFbRD6TeFlHJlEQ== - - "@babel/plugin-proposal-async-generator-functions@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz#bad329c670b382589721b27540c7d288601c6e6f" - integrity sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-remap-async-to-generator" "^7.8.3" - "@babel/plugin-syntax-async-generators" "^7.8.0" - - "@babel/plugin-proposal-class-properties@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz#5e06654af5cd04b608915aada9b2a6788004464e" - integrity sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-proposal-decorators@^7.8.3": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.10.0.tgz#aa1c82288d9af1f2a5bc759e5dffbca8f8d01ea1" - integrity sha512-PTlxQfx0fZjOYlLe+gAhpb6Lph3zr03lpzqnzI8bWtcxDo/98rhO2adxe87F7OHg1G65nXxQ9ChPvB/0A3qSAg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.10.0" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-decorators" "^7.8.3" - - "@babel/plugin-proposal-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz#38c4fe555744826e97e2ae930b0fb4cc07e66054" - integrity sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-dynamic-import" "^7.8.0" - - "@babel/plugin-proposal-json-strings@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.0.tgz#72926c31c14ff4f04916a0b17d376cdfb7fa1d84" - integrity sha512-n4oQLAAXTFj0OusjIbr6bcvVQf8oH6QziwAK8QNtKhjJAg71+hnU2rZDZYkYMmfOZ46dCWf+ybbHJ7hxfrzFlw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.0" - - "@babel/plugin-proposal-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz#e4572253fdeed65cddeecfdab3f928afeb2fd5d2" - integrity sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" - - "@babel/plugin-proposal-numeric-separator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz#5d6769409699ec9b3b68684cd8116cedff93bad8" - integrity sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" - - "@babel/plugin-proposal-object-rest-spread@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.0.tgz#d27b0910b637f7c9d9a5629f2adcd04dc9ea4e69" - integrity sha512-DOD+4TqMcRKJdAfN08+v9cciK5d0HW5hwTndOoKZEfEzU/mRrKboheD5mnWU4Q96VOnDdAj86kKjZhoQyG6s+A== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-transform-parameters" "^7.9.5" - - "@babel/plugin-proposal-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz#9dee96ab1650eed88646ae9734ca167ac4a9c5c9" - integrity sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" - - "@babel/plugin-proposal-optional-chaining@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.0.tgz#f9bdcd5cbf2e3037674903a45e56ed0cbaea1550" - integrity sha512-bn+9XT8Y6FJCO37ewj4E1gIirR35nDm+mGcqQV4dM3LKSVp3QTAU3f65Z0ld4y6jdfAlv2VKzCh4mezhRnl+6Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.0" - - "@babel/plugin-proposal-private-methods@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.8.3.tgz#01248c6c8dc292116b3b4ebd746150f4f0728bab" - integrity sha512-ysLAper960yy1TVXa2lMYdCQIGqtUXo8sVb+zYE7UTiZSLs6/wbZ0PrrXEKESJcK3SgFWrF8WpsaDzdslhuoZA== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-proposal-unicode-property-regex@^7.4.4", "@babel/plugin-proposal-unicode-property-regex@^7.8.3": - version "7.8.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz#ee3a95e90cdc04fe8cd92ec3279fa017d68a0d1d" - integrity sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.8.8" - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-syntax-async-generators@^7.8.0": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - - "@babel/plugin-syntax-class-properties@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.8.3.tgz#6cb933a8872c8d359bfde69bbeaae5162fd1e8f7" - integrity sha512-UcAyQWg2bAN647Q+O811tG9MrJ38Z10jjhQdKNAL8fsyPzE3cCN/uT+f55cFVY4aGO4jqJAvmqsuY3GQDwAoXg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-syntax-decorators@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz#8d2c15a9f1af624b0025f961682a9d53d3001bda" - integrity sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - - "@babel/plugin-syntax-json-strings@^7.8.0": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - - "@babel/plugin-syntax-jsx@^7.2.0", "@babel/plugin-syntax-jsx@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz#521b06c83c40480f1e58b4fd33b92eceb1d6ea94" - integrity sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - - "@babel/plugin-syntax-numeric-separator@^7.8.0", "@babel/plugin-syntax-numeric-separator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz#0e3fb63e09bea1b11e96467271c8308007e7c41f" - integrity sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-syntax-object-rest-spread@^7.8.0": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - - "@babel/plugin-syntax-optional-catch-binding@^7.8.0": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - - "@babel/plugin-syntax-optional-chaining@^7.8.0": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - - "@babel/plugin-syntax-top-level-await@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz#3acdece695e6b13aaf57fc291d1a800950c71391" - integrity sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-arrow-functions@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz#82776c2ed0cd9e1a49956daeb896024c9473b8b6" - integrity sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-async-to-generator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz#4308fad0d9409d71eafb9b1a6ee35f9d64b64086" - integrity sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ== - dependencies: - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-remap-async-to-generator" "^7.8.3" - - "@babel/plugin-transform-block-scoped-functions@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz#437eec5b799b5852072084b3ae5ef66e8349e8a3" - integrity sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-block-scoping@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.0.tgz#5d7aa0cf921ec91bdc97c9b311bf1fce0ea979b0" - integrity sha512-AoMn0D3nLG9i71useuBrZZTnHbjnhcaTXCckUtOx3JPuhGGJdOUYMwOV9niPJ+nZCk52dfLLqbmV3pBMCRQLNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - lodash "^4.17.13" - - "@babel/plugin-transform-classes@^7.9.5": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz#800597ddb8aefc2c293ed27459c1fcc935a26c2c" - integrity sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.8.3" - "@babel/helper-define-map" "^7.8.3" - "@babel/helper-function-name" "^7.9.5" - "@babel/helper-optimise-call-expression" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-replace-supers" "^7.8.6" - "@babel/helper-split-export-declaration" "^7.8.3" - globals "^11.1.0" - - "@babel/plugin-transform-computed-properties@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz#96d0d28b7f7ce4eb5b120bb2e0e943343c86f81b" - integrity sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-destructuring@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.0.tgz#59145194029721e49e511afb4bdd1d2f38369180" - integrity sha512-yKoghHpYbC0eM+6o6arPUJT9BQBvOOn8iOCEHwFvkJ5gjAxYmoUaAuLwaoA9h2YvC6dzcRI0KPQOpRXr8qQTxQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-dotall-regex@^7.4.4", "@babel/plugin-transform-dotall-regex@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz#c3c6ec5ee6125c6993c5cbca20dc8621a9ea7a6e" - integrity sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-duplicate-keys@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz#8d12df309aa537f272899c565ea1768e286e21f1" - integrity sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-exponentiation-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz#581a6d7f56970e06bf51560cd64f5e947b70d7b7" - integrity sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-for-of@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.0.tgz#ff2bf95dc1deb9b309c7fd78d9620ac9266a3efe" - integrity sha512-0ldl5xEe9kbuhB1cDqs17JiBPEm1+6/LH7loo29+MAJOyB/xbpLI/u6mRzDPjr0nYL7z0S14FPT4hs2gH8Im9Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-function-name@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz#279373cb27322aaad67c2683e776dfc47196ed8b" - integrity sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ== - dependencies: - "@babel/helper-function-name" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-literals@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz#aef239823d91994ec7b68e55193525d76dbd5dc1" - integrity sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-member-expression-literals@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz#963fed4b620ac7cbf6029c755424029fa3a40410" - integrity sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-modules-amd@^7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz#8539ec42c153d12ea3836e0e3ac30d5aae7b258e" - integrity sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw== - dependencies: - "@babel/helper-module-transforms" "^7.9.0" - "@babel/helper-plugin-utils" "^7.8.3" - babel-plugin-dynamic-import-node "^2.3.3" - - "@babel/plugin-transform-modules-commonjs@^7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz#64b7474a4279ee588cacd1906695ca721687c277" - integrity sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ== - dependencies: - "@babel/helper-module-transforms" "^7.9.0" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-simple-access" "^7.8.3" - babel-plugin-dynamic-import-node "^2.3.3" - - "@babel/plugin-transform-modules-systemjs@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.0.tgz#815aa9b9d59224ed1bb5d4cbb3c86c4d7e12d9bf" - integrity sha512-L/1xADoyJeb01fqKiHhl4ghAJOnFcHvx2JQA7bc8zdaDFDU4k62CJmXqDtNtJUNiOwlHZLWg1l7/Twf1aWARQw== - dependencies: - "@babel/helper-hoist-variables" "^7.8.3" - "@babel/helper-module-transforms" "^7.9.0" - "@babel/helper-plugin-utils" "^7.8.3" - babel-plugin-dynamic-import-node "^2.3.3" - - "@babel/plugin-transform-modules-umd@^7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz#e909acae276fec280f9b821a5f38e1f08b480697" - integrity sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ== - dependencies: - "@babel/helper-module-transforms" "^7.9.0" - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-named-capturing-groups-regex@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz#a2a72bffa202ac0e2d0506afd0939c5ecbc48c6c" - integrity sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.8.3" - - "@babel/plugin-transform-new-target@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz#60cc2ae66d85c95ab540eb34babb6434d4c70c43" - integrity sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-object-super@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz#ebb6a1e7a86ffa96858bd6ac0102d65944261725" - integrity sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-replace-supers" "^7.8.3" - - "@babel/plugin-transform-parameters@^7.9.5": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz#173b265746f5e15b2afe527eeda65b73623a0795" - integrity sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA== - dependencies: - "@babel/helper-get-function-arity" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-property-literals@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz#33194300d8539c1ed28c62ad5087ba3807b98263" - integrity sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-regenerator@^7.8.7": - version "7.8.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz#5e46a0dca2bee1ad8285eb0527e6abc9c37672f8" - integrity sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA== - dependencies: - regenerator-transform "^0.14.2" - - "@babel/plugin-transform-reserved-words@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz#9a0635ac4e665d29b162837dd3cc50745dfdf1f5" - integrity sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-runtime@^7.9.6": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.10.0.tgz#16e50ba682aa9925b94123a622d996cadd4cbef7" - integrity sha512-SWIc5IJnoLHk9qVRvvpebUW5lafStcKlLcqELMiNOApVIxPbCtkQfLRMCdaEKw4X92JItFKdoBxv2udiyGwFtg== - dependencies: - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - resolve "^1.8.1" - semver "^5.5.1" - - "@babel/plugin-transform-shorthand-properties@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz#28545216e023a832d4d3a1185ed492bcfeac08c8" - integrity sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-spread@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.0.tgz#6918d9b2b52c604802bd50a5f22b649efddf9af6" - integrity sha512-P3Zj04ylqumJBjmjylNl05ZHRo4j4gFNG7P70loys0//q5BTe30E8xIj6PnqEWAfsPYu2sdIPcJeeQdclqlM6A== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-sticky-regex@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz#be7a1290f81dae767475452199e1f76d6175b100" - integrity sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-regex" "^7.8.3" - - "@babel/plugin-transform-template-literals@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz#7bfa4732b455ea6a43130adc0ba767ec0e402a80" - integrity sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-typeof-symbol@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz#ede4062315ce0aaf8a657a920858f1a2f35fc412" - integrity sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-unicode-escapes@^7.10.0": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.0.tgz#63b4da633af14740b6570b928a2d5537495314cb" - integrity sha512-6DwSPQzJ9kSRI1kNFfVAeYdeH7sUH0c1NOYSBGnpJ1ZUZ7mxPY1hxeAqzcrO5NKlOx7ghcy4nAbfFWTPx5IVEg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/plugin-transform-unicode-regex@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz#0cef36e3ba73e5c57273effb182f46b91a1ecaad" - integrity sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - - "@babel/preset-env@^7.9.6": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.10.0.tgz#2b1d9c0cf41fdf68f64d8183a567a14f70861f99" - integrity sha512-UOZNyiZRvIGvIudjCB8Y8OVkpAvlslec4qgwC73yEvx3Puz0c/xc28Yru36y5K+StOkPPM+VldTsmXPht5LpSg== - dependencies: - "@babel/compat-data" "^7.10.0" - "@babel/helper-compilation-targets" "^7.10.0" - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-proposal-async-generator-functions" "^7.8.3" - "@babel/plugin-proposal-class-properties" "^7.8.3" - "@babel/plugin-proposal-dynamic-import" "^7.8.3" - "@babel/plugin-proposal-json-strings" "^7.10.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-proposal-numeric-separator" "^7.8.3" - "@babel/plugin-proposal-object-rest-spread" "^7.10.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.8.3" - "@babel/plugin-proposal-optional-chaining" "^7.10.0" - "@babel/plugin-proposal-private-methods" "^7.8.3" - "@babel/plugin-proposal-unicode-property-regex" "^7.8.3" - "@babel/plugin-syntax-async-generators" "^7.8.0" - "@babel/plugin-syntax-class-properties" "^7.8.3" - "@babel/plugin-syntax-dynamic-import" "^7.8.0" - "@babel/plugin-syntax-json-strings" "^7.8.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" - "@babel/plugin-syntax-numeric-separator" "^7.8.0" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.0" - "@babel/plugin-syntax-top-level-await" "^7.8.3" - "@babel/plugin-transform-arrow-functions" "^7.8.3" - "@babel/plugin-transform-async-to-generator" "^7.8.3" - "@babel/plugin-transform-block-scoped-functions" "^7.8.3" - "@babel/plugin-transform-block-scoping" "^7.10.0" - "@babel/plugin-transform-classes" "^7.9.5" - "@babel/plugin-transform-computed-properties" "^7.8.3" - "@babel/plugin-transform-destructuring" "^7.10.0" - "@babel/plugin-transform-dotall-regex" "^7.8.3" - "@babel/plugin-transform-duplicate-keys" "^7.8.3" - "@babel/plugin-transform-exponentiation-operator" "^7.8.3" - "@babel/plugin-transform-for-of" "^7.10.0" - "@babel/plugin-transform-function-name" "^7.8.3" - "@babel/plugin-transform-literals" "^7.8.3" - "@babel/plugin-transform-member-expression-literals" "^7.8.3" - "@babel/plugin-transform-modules-amd" "^7.9.6" - "@babel/plugin-transform-modules-commonjs" "^7.9.6" - "@babel/plugin-transform-modules-systemjs" "^7.10.0" - "@babel/plugin-transform-modules-umd" "^7.9.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.8.3" - "@babel/plugin-transform-new-target" "^7.8.3" - "@babel/plugin-transform-object-super" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.9.5" - "@babel/plugin-transform-property-literals" "^7.8.3" - "@babel/plugin-transform-regenerator" "^7.8.7" - "@babel/plugin-transform-reserved-words" "^7.8.3" - "@babel/plugin-transform-shorthand-properties" "^7.8.3" - "@babel/plugin-transform-spread" "^7.10.0" - "@babel/plugin-transform-sticky-regex" "^7.8.3" - "@babel/plugin-transform-template-literals" "^7.8.3" - "@babel/plugin-transform-typeof-symbol" "^7.8.4" - "@babel/plugin-transform-unicode-escapes" "^7.10.0" - "@babel/plugin-transform-unicode-regex" "^7.8.3" - "@babel/preset-modules" "^0.1.3" - "@babel/types" "^7.10.0" - browserslist "^4.12.0" - core-js-compat "^3.6.2" - invariant "^2.2.2" - levenary "^1.1.1" - semver "^5.5.0" - - "@babel/preset-modules@^0.1.3": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.3.tgz#13242b53b5ef8c883c3cf7dddd55b36ce80fbc72" - integrity sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" - "@babel/plugin-transform-dotall-regex" "^7.4.4" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - - "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.6": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.10.0.tgz#2cdcd6d7a391c24f7154235134c830cfb58ac0b1" - integrity sha512-tgYb3zVApHbLHYOPWtVwg25sBqHhfBXRKeKoTIyoheIxln1nA7oBl7SfHfiTG2GhDPI8EUBkOD/0wJCP/3HN4Q== - dependencies: - regenerator-runtime "^0.13.4" - - "@babel/template@^7.10.0", "@babel/template@^7.8.3", "@babel/template@^7.8.6": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.0.tgz#f15d852ce16cd5fb3e219097a75f662710b249b1" - integrity sha512-aMLEQn5tcG49LEWrsEwxiRTdaJmvLem3+JMCMSeCy2TILau0IDVyWdm/18ACx7XOCady64FLt6KkHy28tkDQHQ== - dependencies: - "@babel/code-frame" "^7.8.3" - "@babel/parser" "^7.10.0" - "@babel/types" "^7.10.0" - - "@babel/traverse@^7.10.0", "@babel/traverse@^7.7.0", "@babel/traverse@^7.8.3": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.10.0.tgz#290935529881baf619398d94fd453838bef36740" - integrity sha512-NZsFleMaLF1zX3NxbtXI/JCs2RPOdpGru6UBdGsfhdsDsP+kFF+h2QQJnMJglxk0kc69YmMFs4A44OJY0tKo5g== - dependencies: - "@babel/code-frame" "^7.8.3" - "@babel/generator" "^7.10.0" - "@babel/helper-function-name" "^7.9.5" - "@babel/helper-split-export-declaration" "^7.8.3" - "@babel/parser" "^7.10.0" - "@babel/types" "^7.10.0" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.13" - - "@babel/types@^7.10.0", "@babel/types@^7.4.4", "@babel/types@^7.7.0", "@babel/types@^7.8.3", "@babel/types@^7.9.0", "@babel/types@^7.9.5": - version "7.10.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.10.0.tgz#d47d92249e42393a5723aad5319035ae411e3e38" - integrity sha512-t41W8yWFyQFPOAAvPvjyRhejcLGnJTA3iRpFcDbEKwVJ3UnHQePFzLk8GagTsucJlImyNwrGikGsYURrWbQG8w== - dependencies: - "@babel/helper-validator-identifier" "^7.9.5" - lodash "^4.17.13" - to-fast-properties "^2.0.0" - - "@fortawesome/fontawesome-common-types@^0.2.28": - version "0.2.28" - resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.28.tgz#1091bdfe63b3f139441e9cba27aa022bff97d8b2" - integrity sha512-gtis2/5yLdfI6n0ia0jH7NJs5i/Z/8M/ZbQL6jXQhCthEOe5Cr5NcQPhgTvFxNOtURE03/ZqUcEskdn2M+QaBg== - - "@fortawesome/fontawesome-svg-core@^1.2.15": - version "1.2.28" - resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.28.tgz#e5b8c8814ef375f01f5d7c132d3c3a2f83a3abf9" - integrity sha512-4LeaNHWvrneoU0i8b5RTOJHKx7E+y7jYejplR7uSVB34+mp3Veg7cbKk7NBCLiI4TyoWS1wh9ZdoyLJR8wSAdg== - dependencies: - "@fortawesome/fontawesome-common-types" "^0.2.28" - - "@fortawesome/free-regular-svg-icons@^5.7.2": - version "5.13.0" - resolved "https://registry.yarnpkg.com/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-5.13.0.tgz#925a13d8bdda0678f71551828cac80ab47b8150c" - integrity sha512-70FAyiS5j+ANYD4dh9NGowTorNDnyvQHHpCM7FpnF7GxtDjBUCKdrFqCPzesEIpNDFNd+La3vex+jDk4nnUfpA== - dependencies: - "@fortawesome/fontawesome-common-types" "^0.2.28" - - "@fortawesome/free-solid-svg-icons@^5.7.2": - version "5.13.0" - resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.13.0.tgz#44d9118668ad96b4fd5c9434a43efc5903525739" - integrity sha512-IHUgDJdomv6YtG4p3zl1B5wWf9ffinHIvebqQOmV3U+3SLw4fC+LUCCgwfETkbTtjy5/Qws2VoVf6z/ETQpFpg== - dependencies: - "@fortawesome/fontawesome-common-types" "^0.2.28" - - "@fortawesome/vue-fontawesome@^0.1.5": - version "0.1.9" - resolved "https://registry.yarnpkg.com/@fortawesome/vue-fontawesome/-/vue-fontawesome-0.1.9.tgz#d3af6d4e50f337327de90447fe35fa1e117a2fbe" - integrity sha512-h/emhmZz+DfB2zOGLWawNwXq82UYhn9waTfUjLLmeaIqtnIyNt6kYlpQT/vzJjLZRDRvY2IEJAh1di5qKpKVpA== - - "@hapi/address@2.x.x": - version "2.1.4" - resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" - integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== - - "@hapi/bourne@1.x.x": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" - integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== - - "@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": - version "8.5.1" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" - integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== - - "@hapi/joi@^15.0.1": - version "15.1.1" - resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" - integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== - dependencies: - "@hapi/address" "2.x.x" - "@hapi/bourne" "1.x.x" - "@hapi/hoek" "8.x.x" - "@hapi/topo" "3.x.x" - - "@hapi/topo@3.x.x": - version "3.1.6" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" - integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== - dependencies: - "@hapi/hoek" "^8.3.0" - - "@intervolga/optimize-cssnano-plugin@^1.0.5": - version "1.0.6" - resolved "https://registry.yarnpkg.com/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz#be7c7846128b88f6a9b1d1261a0ad06eb5c0fdf8" - integrity sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA== - dependencies: - cssnano "^4.0.0" - cssnano-preset-default "^4.0.0" - postcss "^7.0.0" - - "@mapbox/extent@0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@mapbox/extent/-/extent-0.4.0.tgz#3e591f32e1f0c3981c864239f7b0ac06e610f8a9" - integrity sha1-PlkfMuHww5gchkI597CsBuYQ+Kk= - - "@mapbox/geojson-area@^0.2.1": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@mapbox/geojson-area/-/geojson-area-0.2.2.tgz#18d7814aa36bf23fbbcc379f8e26a22927debf10" - integrity sha1-GNeBSqNr8j+7zDefjiaiKSfevxA= - dependencies: - wgs84 "0.0.0" - - "@mapbox/geojson-coords@0.0.0": - version "0.0.0" - resolved "https://registry.yarnpkg.com/@mapbox/geojson-coords/-/geojson-coords-0.0.0.tgz#4847a5b96059666e527a2139e75e35d84fd58f50" - integrity sha1-SEeluWBZZm5SeiE551412E/Vj1A= - dependencies: - "@mapbox/geojson-normalize" "0.0.1" - geojson-flatten "~0.2.1" - - "@mapbox/geojson-extent@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@mapbox/geojson-extent/-/geojson-extent-0.3.2.tgz#a1bdb2015afd0e031c18c3f29f7eb229e4e1950f" - integrity sha1-ob2yAVr9DgMcGMPyn36yKeThlQ8= - dependencies: - "@mapbox/extent" "0.4.0" - "@mapbox/geojson-coords" "0.0.0" - rw "~0.1.4" - traverse "~0.6.6" - - "@mapbox/geojson-normalize@0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@mapbox/geojson-normalize/-/geojson-normalize-0.0.1.tgz#1da1e6b3a7add3ad29909b30f438f60581b7cd80" - integrity sha1-HaHms6et060pkJsw9Dj2BYG3zYA= - - "@mapbox/geojson-rewind@^0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@mapbox/geojson-rewind/-/geojson-rewind-0.5.0.tgz#91f0ad56008c120caa19414b644d741249f4f560" - integrity sha512-73l/qJQgj/T/zO1JXVfuVvvKDgikD/7D/rHAD28S9BG1OTstgmftrmqfCx4U+zQAmtsB6HcDA3a7ymdnJZAQgg== - dependencies: - concat-stream "~2.0.0" - minimist "^1.2.5" - - "@mapbox/geojson-types@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz#9aecf642cb00eab1080a57c4f949a65b4a5846d6" - integrity sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw== - - "@mapbox/geojsonhint@3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@mapbox/geojsonhint/-/geojsonhint-3.0.0.tgz#42448232ce4236cb89c1b69c36b0cadeac99e02e" - integrity sha512-zHcyh1rDHYnEBd6NvOWoeHLuvazlDkIjvz9MJx4cKwcKTlfrqgxVnTv1QLnVJnsSU5neJnhQJcgscR/Zl4uYgw== - dependencies: - concat-stream "^1.6.1" - jsonlint-lines "1.7.1" - minimist "1.2.0" - vfile "^4.0.0" - vfile-reporter "^5.1.1" - - "@mapbox/jsonlint-lines-primitives@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz#ce56e539f83552b58d10d672ea4d6fc9adc7b234" - integrity sha1-zlblOfg1UrWNENZy6k1vya3HsjQ= - - "@mapbox/mapbox-gl-draw@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@mapbox/mapbox-gl-draw/-/mapbox-gl-draw-1.2.0.tgz#b6e5278afef65bd5d7d92366034997768e478ad9" - integrity sha512-gMrP2zn8PzDtrs72FMJTPytCumX5vUn9R7IK38qBOVy9UfqbdWr56KYuNA/2X+jKn4FIOpmWf8CWkKpOaQkv7w== - dependencies: - "@mapbox/geojson-area" "^0.2.1" - "@mapbox/geojson-extent" "^0.3.2" - "@mapbox/geojson-normalize" "0.0.1" - "@mapbox/geojsonhint" "3.0.0" - "@mapbox/point-geometry" "0.1.0" - eslint-plugin-import "^2.19.1" - hat "0.0.3" - lodash.isequal "^4.2.0" - xtend "^4.0.1" - - "@mapbox/mapbox-gl-supported@^1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz#f60b6a55a5d8e5ee908347d2ce4250b15103dc8e" - integrity sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg== - - "@mapbox/point-geometry@0.1.0", "@mapbox/point-geometry@^0.1.0", "@mapbox/point-geometry@~0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz#8a83f9335c7860effa2eeeca254332aa0aeed8f2" - integrity sha1-ioP5M1x4YO/6Lu7KJUMyqgru2PI= - - "@mapbox/tiny-sdf@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@mapbox/tiny-sdf/-/tiny-sdf-1.1.1.tgz#16a20c470741bfe9191deb336f46e194da4a91ff" - integrity sha512-Ihn1nZcGIswJ5XGbgFAvVumOgWpvIjBX9jiRlIl46uQG9vJOF51ViBYHF95rEZupuyQbEmhLaDPLQlU7fUTsBg== - - "@mapbox/unitbezier@^0.0.0": - version "0.0.0" - resolved "https://registry.yarnpkg.com/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz#15651bd553a67b8581fb398810c98ad86a34524e" - integrity sha1-FWUb1VOme4WB+zmIEMmK2Go0Uk4= - - "@mapbox/vector-tile@^1.3.1": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz#d3a74c90402d06e89ec66de49ec817ff53409666" - integrity sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw== - dependencies: - "@mapbox/point-geometry" "~0.1.0" - - "@mapbox/whoots-js@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz#497c67a1cef50d1a2459ba60f315e448d2ad87fe" - integrity sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q== - - "@mrmlnc/readdir-enhanced@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== - dependencies: - call-me-maybe "^1.0.1" - glob-to-regexp "^0.3.0" - - "@nodelib/fs.stat@^1.1.2": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== - - "@phila/layerboard@https://github.com/CityOfPhiladelphia/layerboard#1f662ceaabb399f404990b68c350ce30ed2a5c29": - version "1.1.13" - resolved "https://github.com/CityOfPhiladelphia/layerboard#1f662ceaabb399f404990b68c350ce30ed2a5c29" - dependencies: - "@phila/vue-comps" "2.1.15" - "@phila/vue-datafetch" "1.4.3" - "@phila/vue-mapping" "2.2.9" - vue "^2.6.10" - vue-router "^3.4.7" - vuex "^3.1.2" - - "@phila/vue-comps@2.1.15": - version "2.1.15" - resolved "https://registry.yarnpkg.com/@phila/vue-comps/-/vue-comps-2.1.15.tgz#9105adddaaf7099d7965860bb81e87f98a674dff" - integrity sha512-FmMdOTEkV4D0mF3JXSG5OJ3UXC1e8lfeCVn9uJn1/1ZyQpe5yrgdYTR2A1ZmNydcm4ptt0RFDFCSscFj6fijcw== - dependencies: - "@fortawesome/fontawesome-svg-core" "^1.2.15" - "@fortawesome/free-regular-svg-icons" "^5.7.2" - "@fortawesome/free-solid-svg-icons" "^5.7.2" - "@fortawesome/vue-fontawesome" "^0.1.5" - axios "^0.19.0" - date-fns "^2.8.1" - escape-html "^1.0.3" - jspdf "^1.4.1" - jspdf-autotable "^3.2.8" - lodash-es "^4.17.14" - phila-standards "^1.0.2" - vue "^2.6.11" - vuex "^3.1.2" - - "@phila/vue-datafetch@1.4.3": - version "1.4.3" - resolved "https://registry.yarnpkg.com/@phila/vue-datafetch/-/vue-datafetch-1.4.3.tgz#8bfa2d8893534c0e070f907b6a2d120f0d0b10f8" - integrity sha512-Z6DpFb69fP6GsphernIm/Bz3EizOWhwC3MEbGvAOeMc8o71j3a/WuEGMElw+ASxz7GfyLn/zIGK5huqPoV0fqQ== - dependencies: - "@turf/turf" "^5.1.6" - airtable "^0.8.1" - axios "^0.19.0" - date-fns "^2.8.1" - esri-leaflet "^2.3.1" - https-proxy-agent "^3.0.1" - leaflet "1.5.1" - proj4 "^2.6.0" - vue "^2.6.11" - vuex "^3.5.1" - - "@phila/vue-mapping@2.2.9": - version "2.2.9" - resolved "https://registry.yarnpkg.com/@phila/vue-mapping/-/vue-mapping-2.2.9.tgz#06cdf5b25537dd6c8c2a4b5bd333a3366a5d10ad" - integrity sha512-FFIWtOD/Q9TBhrI6+bM0ugKz6416WKWndZJMW9pJ4CRLLSDY7Yx22KhYgU0/0vg7uUfULrkcUd12mSbnWdfJfw== - dependencies: - "@fortawesome/fontawesome-svg-core" "^1.2.15" - "@fortawesome/free-regular-svg-icons" "^5.7.2" - "@fortawesome/free-solid-svg-icons" "^5.7.2" - "@fortawesome/vue-fontawesome" "^0.1.5" - "@mapbox/mapbox-gl-draw" "^1.2.0" - "@turf/turf" "^5.1.6" - Leaflet-PointInPolygon "https://github.com/CityOfPhiladelphia/Leaflet.PointInPolygon#a0d410f69aacf5f9165c4d01ccffeed824ccaed8" - arcgis-to-geojson-utils "^1.0.1" - axios "^0.19.0" - blueimp-md5 "^2.10.0" - date-fns "^2.8.1" - esri-leaflet "^2.3.1" - esri-leaflet-legend "https://github.com/CityOfPhiladelphia/esri-leaflet-legend#8fc0a7949b1ce80340261167a1aa4302177bb380" - esri-leaflet-renderers "2.0.6" - leaflet "1.5.1" - leaflet-easybutton "^2.3.0" - leaflet-measure "https://github.com/CityOfPhiladelphia/leaflet-measure#1dd982b2f9c78be2af5f497d9415e66cd3df6216" - leaflet-omnivore "https://github.com/CityOfPhiladelphia/leaflet-omnivore#f072195b03f7930690d9cbccb9375f0eda50fd41" - leaflet-rotatedmarker "^0.2.0" - leaflet-shape-markers "^1.0.6" - leaflet-vector-icon "https://github.com/CityOfPhiladelphia/leaflet-vector-icon#c37571e92c66ce0003f22058f2d246b31d3941a5" - lodash-es "^4.17.14" - map-promisified "^0.4.0" - mapbox-gl "^1.6.1" - phila-standards "^1.0.2" - proj4 "^2.6.0" - sdleafletdraw "https://github.com/CityOfPhiladelphia/SDLeafletDraw#a3e8e8a860e75d370e533247bd31dfd55e865a62" - vue "^2.6.11" - vuex "^3.5.1" - - "@sentry/browser@5.7.1": - version "5.7.1" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-5.7.1.tgz#1f8435e2a325d7a09f830065ebce40a2b3c708a4" - integrity sha512-K0x1XhsHS8PPdtlVOLrKZyYvi5Vexs9WApdd214bO6KaGF296gJvH1mG8XOY0+7aA5i2A7T3ttcaJNDYS49lzw== - dependencies: - "@sentry/core" "5.7.1" - "@sentry/types" "5.7.1" - "@sentry/utils" "5.7.1" - tslib "^1.9.3" - - "@sentry/core@5.7.1": - version "5.7.1" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-5.7.1.tgz#3eb2b7662cac68245931ee939ec809bf7a639d0e" - integrity sha512-AOn3k3uVWh2VyajcHbV9Ta4ieDIeLckfo7UMLM+CTk2kt7C89SayDGayJMSsIrsZlL4qxBoLB9QY4W2FgAGJrg== - dependencies: - "@sentry/hub" "5.7.1" - "@sentry/minimal" "5.7.1" - "@sentry/types" "5.7.1" - "@sentry/utils" "5.7.1" - tslib "^1.9.3" - - "@sentry/hub@5.7.1": - version "5.7.1" - resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-5.7.1.tgz#a52acd9fead7f3779d96e9965c6978aecc8b9cad" - integrity sha512-evGh323WR073WSBCg/RkhlUmCQyzU0xzBzCZPscvcoy5hd4SsLE6t9Zin+WACHB9JFsRQIDwNDn+D+pj3yKsig== - dependencies: - "@sentry/types" "5.7.1" - "@sentry/utils" "5.7.1" - tslib "^1.9.3" - - "@sentry/minimal@5.7.1": - version "5.7.1" - resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-5.7.1.tgz#56afc537737586929e25349765e37a367958c1e1" - integrity sha512-nS/Dg+jWAZtcxQW8wKbkkw4dYvF6uyY/vDiz/jFCaux0LX0uhgXAC9gMOJmgJ/tYBLJ64l0ca5LzpZa7BMJQ0g== - dependencies: - "@sentry/hub" "5.7.1" - "@sentry/types" "5.7.1" - tslib "^1.9.3" - - "@sentry/types@5.7.1": - version "5.7.1" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-5.7.1.tgz#4c4c1d4d891b6b8c2c3c7b367d306a8b1350f090" - integrity sha512-tbUnTYlSliXvnou5D4C8Zr+7/wJrHLbpYX1YkLXuIJRU0NSi81bHMroAuHWILcQKWhVjaV/HZzr7Y/hhWtbXVQ== - - "@sentry/utils@5.7.1": - version "5.7.1" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.7.1.tgz#cf37ad55f78e317665cd8680f202d307fa77f1d0" - integrity sha512-nhirUKj/qFLsR1i9kJ5BRvNyzdx/E2vorIsukuDrbo8e3iZ11JMgCOVrmC8Eq9YkHBqgwX4UnrPumjFyvGMZ2Q== - dependencies: - "@sentry/types" "5.7.1" - tslib "^1.9.3" - - "@soda/friendly-errors-webpack-plugin@^1.7.1": - version "1.7.1" - resolved "https://registry.yarnpkg.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.1.tgz#706f64bcb4a8b9642b48ae3ace444c70334d615d" - integrity sha512-cWKrGaFX+rfbMrAxVv56DzhPNqOJPZuNIS2HGMELtgGzb+vsMzyig9mml5gZ/hr2BGtSLV+dP2LUEuAL8aG2mQ== - dependencies: - chalk "^1.1.3" - error-stack-parser "^2.0.0" - string-width "^2.0.0" - - "@soda/get-current-script@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@soda/get-current-script/-/get-current-script-1.0.0.tgz#623aa40623550e3b94767cffeb096a6fb597ed09" - integrity sha512-9GvTek+7cVw7r+L7TNGOG1astZJWXz2h5q4BqMXl28KN+24iSCm1xo+RhZOZvwdT3bzNe9hD7riJc/lBoO7mgg== - - "@terraformer/arcgis@^2.0.7": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@terraformer/arcgis/-/arcgis-2.0.7.tgz#617e6056a64b7328d4827702d64d0ccfc2e96d17" - integrity sha512-7jIQcnd8RnKsDt1IxmEjq9t7l5fnf0e5c+c1+1GjG4NR+TY0XkJcWtrBv0DWd65uAlDiQYMlEG8ls5dz1GQiuA== - dependencies: - "@terraformer/common" "^2.0.7" - - "@terraformer/common@^2.0.7": - version "2.0.7" - resolved "https://registry.yarnpkg.com/@terraformer/common/-/common-2.0.7.tgz#bec626f331b9f0cc3aefb16f9f88e2d3684107ff" - integrity sha512-8bl+/JT0Rw6FYe2H3FfJS8uQwgzGl+UHs+8JX0TQLHgA4sMDEwObbMwo0iP3FVONwPXrPHEpC5YH7Grve0cl9A== - - "@turf/along@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/along/-/along-5.1.5.tgz#61d6e6a6584acddab56ac5584e07bf8cbe5f8beb" - integrity sha1-YdbmplhKzdq1asVYTge/jL5fi+s= - dependencies: - "@turf/bearing" "^5.1.5" - "@turf/destination" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - - "@turf/area@5.1.x", "@turf/area@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/area/-/area-5.1.5.tgz#efd899bfd260cdbd1541b2a3c155f8a5d2eefa1d" - integrity sha1-79iZv9Jgzb0VQbKjwVX4pdLu+h0= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/bbox-clip@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/bbox-clip/-/bbox-clip-5.1.5.tgz#3364b5328dff9f3cf41d9e02edaff374d150cc84" - integrity sha1-M2S1Mo3/nzz0HZ4C7a/zdNFQzIQ= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - lineclip "^1.1.5" - - "@turf/bbox-polygon@5.1.x", "@turf/bbox-polygon@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/bbox-polygon/-/bbox-polygon-5.1.5.tgz#6aeba4ed51d85d296e0f7c38b88c339f01eee024" - integrity sha1-auuk7VHYXSluD3w4uIwznwHu4CQ= - dependencies: - "@turf/helpers" "^5.1.5" - - "@turf/bbox@5.1.x", "@turf/bbox@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/bbox/-/bbox-5.1.5.tgz#3051df514ad4c50f4a4f9b8a2d15fd8b6840eda3" - integrity sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/bearing@5.1.x", "@turf/bearing@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/bearing/-/bearing-5.1.5.tgz#7a0b790136c4ef4797f0246305d45cbe2d27b3f7" - integrity sha1-egt5ATbE70eX8CRjBdRcvi0ns/c= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/bearing@6.x": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@turf/bearing/-/bearing-6.0.1.tgz#8da5d17092e571f170cde7bfb2e5b0d74923c92d" - integrity sha512-mXY1NozqV9EFfBTbUItujwfqfQF0G/Xe2fzvnZle90ekPEUfhi4Dgf5JswJTd96J9LiT8kcd6Jonp5khnx0wIg== - dependencies: - "@turf/helpers" "6.x" - "@turf/invariant" "6.x" - - "@turf/bezier-spline@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/bezier-spline/-/bezier-spline-5.1.5.tgz#59a27bba5d7b97ef15ab3fd5a40fbd2387049bca" - integrity sha1-WaJ7ul17l+8Vqz/VpA+9I4cEm8o= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/boolean-clockwise@5.1.x", "@turf/boolean-clockwise@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/boolean-clockwise/-/boolean-clockwise-5.1.5.tgz#3302b7dac62c5e291a0789e29af7283387fa9deb" - integrity sha1-MwK32sYsXikaB4nimvcoM4f6nes= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/boolean-contains@5.1.x", "@turf/boolean-contains@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/boolean-contains/-/boolean-contains-5.1.5.tgz#596d63aee636f7ad53ee99f9ff24c96994a0ef14" - integrity sha1-WW1jruY2961T7pn5/yTJaZSg7xQ= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/boolean-point-on-line" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/boolean-crosses@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/boolean-crosses/-/boolean-crosses-5.1.5.tgz#01bfaea2596f164de4a4d325094dc7c255c715d6" - integrity sha1-Ab+uollvFk3kpNMlCU3HwlXHFdY= - dependencies: - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/line-intersect" "^5.1.5" - "@turf/polygon-to-line" "^5.1.5" - - "@turf/boolean-disjoint@5.1.x": - version "5.1.6" - resolved "https://registry.yarnpkg.com/@turf/boolean-disjoint/-/boolean-disjoint-5.1.6.tgz#3fbd87084b269133f5fd15725deb3c6675fb8a9d" - integrity sha512-KHvUS6SBNYHBCLIJEJrg04pF5Oy+Fqn8V5G9U+9pti5vI9tyX7Ln2g7RSB7iJ1Cxsz8QAi6OukhXjEF2/8ZpGg== - dependencies: - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/line-intersect" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/polygon-to-line" "^5.1.5" - - "@turf/boolean-equal@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/boolean-equal/-/boolean-equal-5.1.5.tgz#29f8f6d60bb84507dfd765b32254db8e72c938a4" - integrity sha1-Kfj21gu4RQff12WzIlTbjnLJOKQ= - dependencies: - "@turf/clean-coords" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - geojson-equality "0.1.6" - - "@turf/boolean-overlap@5.1.x", "@turf/boolean-overlap@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/boolean-overlap/-/boolean-overlap-5.1.5.tgz#0d4e64c52c770a28e93d9efcdf8a8b8373acce75" - integrity sha1-DU5kxSx3CijpPZ7834qLg3OsznU= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/line-intersect" "^5.1.5" - "@turf/line-overlap" "^5.1.5" - "@turf/meta" "^5.1.5" - geojson-equality "0.1.6" - - "@turf/boolean-parallel@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/boolean-parallel/-/boolean-parallel-5.1.5.tgz#739358475ea5b65c7e1827a3c3e0e8a687d3a85d" - integrity sha1-c5NYR16ltlx+GCejw+DopofTqF0= - dependencies: - "@turf/clean-coords" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/line-segment" "^5.1.5" - "@turf/rhumb-bearing" "^5.1.5" - - "@turf/boolean-point-in-polygon@5.1.x", "@turf/boolean-point-in-polygon@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-5.1.5.tgz#f01cc194d1e030a548bfda981cba43cfd62941b7" - integrity sha1-8BzBlNHgMKVIv9qYHLpDz9YpQbc= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/boolean-point-on-line@5.1.x", "@turf/boolean-point-on-line@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/boolean-point-on-line/-/boolean-point-on-line-5.1.5.tgz#f633c5ff802ad24bb8f158dadbaf6ff4a023dd7b" - integrity sha1-9jPF/4Aq0ku48Vja269v9KAj3Xs= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/boolean-within@5.1.x", "@turf/boolean-within@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/boolean-within/-/boolean-within-5.1.5.tgz#47105d56d0752a9d0fbfcd43c36a5f9149dc8697" - integrity sha1-RxBdVtB1Kp0Pv81Dw2pfkUnchpc= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/boolean-point-on-line" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/buffer@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/buffer/-/buffer-5.1.5.tgz#841c9627cfb974b122ac4e1a956f0466bc0231c4" - integrity sha1-hByWJ8+5dLEirE4alW8EZrwCMcQ= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/center" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/projection" "^5.1.5" - d3-geo "1.7.1" - turf-jsts "*" - - "@turf/center-mean@5.1.x", "@turf/center-mean@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/center-mean/-/center-mean-5.1.5.tgz#8c8e9875391e5f09f0e6e78f5d661b88b2108a0a" - integrity sha1-jI6YdTkeXwnw5uePXWYbiLIQigo= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/center-median@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/center-median/-/center-median-5.1.5.tgz#bb461bfe7a2a48601d8a4727685718723a14a872" - integrity sha1-u0Yb/noqSGAdikcnaFcYcjoUqHI= - dependencies: - "@turf/center-mean" "^5.1.5" - "@turf/centroid" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/center-of-mass@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/center-of-mass/-/center-of-mass-5.1.5.tgz#4d3bd79d88498dbab8324d4f69f0322f6520b9ca" - integrity sha1-TTvXnYhJjbq4Mk1PafAyL2Uguco= - dependencies: - "@turf/centroid" "^5.1.5" - "@turf/convex" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/center@5.1.x", "@turf/center@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/center/-/center-5.1.5.tgz#44ab2cd954f63c0d37757f7158a99c3ef5114b80" - integrity sha1-RKss2VT2PA03dX9xWKmcPvURS4A= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/helpers" "^5.1.5" - - "@turf/centroid@5.1.x", "@turf/centroid@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/centroid/-/centroid-5.1.5.tgz#778ada74216335021ad8fd0e7a65a8349d53c769" - integrity sha1-d4radCFjNQIa2P0OemWoNJ1Tx2k= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/circle@5.1.x", "@turf/circle@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/circle/-/circle-5.1.5.tgz#9b1577835508ab52fb1c10b2a5065cba2b87b6a5" - integrity sha1-mxV3g1UIq1L7HBCypQZcuiuHtqU= - dependencies: - "@turf/destination" "^5.1.5" - "@turf/helpers" "^5.1.5" - - "@turf/clean-coords@5.1.x", "@turf/clean-coords@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/clean-coords/-/clean-coords-5.1.5.tgz#12800a98a78c9a452a72ec428493c43acf2ada1f" - integrity sha1-EoAKmKeMmkUqcuxChJPEOs8q2h8= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/clone@5.1.x", "@turf/clone@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/clone/-/clone-5.1.5.tgz#253e8d35477181976e33adfab50a0f02a7f0e367" - integrity sha1-JT6NNUdxgZduM636tQoPAqfw42c= - dependencies: - "@turf/helpers" "^5.1.5" - - "@turf/clone@6.x": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@turf/clone/-/clone-6.0.2.tgz#7563cebbb3e2e19f361599bb244467e0dcc205c9" - integrity sha512-UVpYPnW3wRj3bPncR6Z2PRbowBk+nEdVWgGewPxrKKLfvswtVtG9n/OIyvbU3E3ZOadBVxTH2uAMEMOz4800FA== - dependencies: - "@turf/helpers" "6.x" - - "@turf/clusters-dbscan@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/clusters-dbscan/-/clusters-dbscan-5.1.5.tgz#5781fb4e656c747a0b8e9937df73181c0309e26f" - integrity sha1-V4H7TmVsdHoLjpk333MYHAMJ4m8= - dependencies: - "@turf/clone" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - density-clustering "1.3.0" - - "@turf/clusters-kmeans@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/clusters-kmeans/-/clusters-kmeans-5.1.5.tgz#fd6dfea8b133ba8bdc2370ac3cacee1587a302f1" - integrity sha1-/W3+qLEzuovcI3CsPKzuFYejAvE= - dependencies: - "@turf/clone" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - skmeans "0.9.7" - - "@turf/clusters@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/clusters/-/clusters-5.1.5.tgz#673a5e5f1b19c9cababc57c908eeadd682224dd4" - integrity sha1-ZzpeXxsZycq6vFfJCO6t1oIiTdQ= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/collect@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/collect/-/collect-5.1.5.tgz#fe98c9a8c218ecf24ffc33d7029517b7c19b2a3e" - integrity sha1-/pjJqMIY7PJP/DPXApUXt8GbKj4= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/helpers" "^5.1.5" - rbush "^2.0.1" - - "@turf/combine@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/combine/-/combine-5.1.5.tgz#bb14bdefa55504357195fc1a124cd7d53a8c8905" - integrity sha1-uxS976VVBDVxlfwaEkzX1TqMiQU= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/concave@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/concave/-/concave-5.1.5.tgz#23bbaac387d034b96574a1bd70d059237a9d2110" - integrity sha1-I7uqw4fQNLlldKG9cNBZI3qdIRA= - dependencies: - "@turf/clone" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/tin" "^5.1.5" - topojson-client "3.x" - topojson-server "3.x" - - "@turf/convex@5.1.x", "@turf/convex@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/convex/-/convex-5.1.5.tgz#0df9377dd002216ce9821b07f705e037dae3e01d" - integrity sha1-Dfk3fdACIWzpghsH9wXgN9rj4B0= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - concaveman "*" - - "@turf/destination@5.1.x", "@turf/destination@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/destination/-/destination-5.1.5.tgz#ed35381bdce83bbddcbd07a2e2bce2bddffbcc26" - integrity sha1-7TU4G9zoO73cvQei4rzivd/7zCY= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/difference@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/difference/-/difference-5.1.5.tgz#a24d690a7bca803f1090a9ee3b9d906fc4371f42" - integrity sha1-ok1pCnvKgD8QkKnuO52Qb8Q3H0I= - dependencies: - "@turf/area" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - turf-jsts "*" - - "@turf/dissolve@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/dissolve/-/dissolve-5.1.5.tgz#2cf133a9021d2163831c3d7a958d6507f9d81938" - integrity sha1-LPEzqQIdIWODHD16lY1lB/nYGTg= - dependencies: - "@turf/boolean-overlap" "^5.1.5" - "@turf/clone" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/line-intersect" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/union" "^5.1.5" - geojson-rbush "2.1.0" - get-closest "*" - - "@turf/distance@5.1.x", "@turf/distance@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/distance/-/distance-5.1.5.tgz#39cf18204bbf87587d707e609a60118909156409" - integrity sha1-Oc8YIEu/h1h9cH5gmmARiQkVZAk= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/distance@6.x": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@turf/distance/-/distance-6.0.1.tgz#0761f28784286e7865a427c4e7e3593569c2dea8" - integrity sha512-q7t7rWIWfkg7MP1Vt4uLjSEhe5rPfCO2JjpKmk7JC+QZKEQkuvHEqy3ejW1iC7Kw5ZcZNR3qdMGGz+6HnVwqvg== - dependencies: - "@turf/helpers" "6.x" - "@turf/invariant" "6.x" - - "@turf/ellipse@5.1.x", "@turf/ellipse@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/ellipse/-/ellipse-5.1.5.tgz#d57cab853985920cde60228a78d80458025c54be" - integrity sha1-1XyrhTmFkgzeYCKKeNgEWAJcVL4= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/rhumb-destination" "^5.1.5" - "@turf/transform-rotate" "^5.1.5" - - "@turf/envelope@5.1.x", "@turf/envelope@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/envelope/-/envelope-5.1.5.tgz#5013309c53fdd43dfaf4b588a65c3fed7dbc108a" - integrity sha1-UBMwnFP91D369LWIplw/7X28EIo= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/bbox-polygon" "^5.1.5" - "@turf/helpers" "^5.1.5" - - "@turf/explode@5.1.x", "@turf/explode@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/explode/-/explode-5.1.5.tgz#b12b2f774004a1b48f62ba95b20a1c655a3de118" - integrity sha1-sSsvd0AEobSPYrqVsgocZVo94Rg= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/flatten@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/flatten/-/flatten-5.1.5.tgz#da2927067133ed6169b0b9d607b9215688aa1358" - integrity sha1-2iknBnEz7WFpsLnWB7khVoiqE1g= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/flip@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/flip/-/flip-5.1.5.tgz#436f643a722f0ca53b9fce638e4693db3608a68a" - integrity sha1-Q29kOnIvDKU7n85jjkaT2zYIpoo= - dependencies: - "@turf/clone" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/great-circle@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/great-circle/-/great-circle-5.1.5.tgz#debfb671ce475509cb637301c15fcfccfa359a93" - integrity sha1-3r+2cc5HVQnLY3MBwV/PzPo1mpM= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/helpers@*", "@turf/helpers@6.x": - version "6.1.4" - resolved "https://registry.yarnpkg.com/@turf/helpers/-/helpers-6.1.4.tgz#d6fd7ebe6782dd9c87dca5559bda5c48ae4c3836" - integrity sha512-vJvrdOZy1ngC7r3MDA7zIGSoIgyrkWcGnNIEaqn/APmw+bVLF2gAW7HIsdTxd12s5wQMqEpqIQrmrbRRZ0xC7g== - - "@turf/helpers@5.1.x", "@turf/helpers@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/helpers/-/helpers-5.1.5.tgz#153405227ab933d004a5bb9641a9ed999fcbe0cf" - integrity sha1-FTQFInq5M9AEpbuWQantmZ/L4M8= - - "@turf/hex-grid@5.1.x", "@turf/hex-grid@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/hex-grid/-/hex-grid-5.1.5.tgz#9b7ba5fecf5051f1e85892f713fce5c550502a6a" - integrity sha1-m3ul/s9QUfHoWJL3E/zlxVBQKmo= - dependencies: - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/intersect" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/interpolate@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/interpolate/-/interpolate-5.1.5.tgz#0f12f0ab756d6dd10afb290ca6e877bdef013eaa" - integrity sha1-DxLwq3VtbdEK+ykMpuh3ve8BPqo= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/centroid" "^5.1.5" - "@turf/clone" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/hex-grid" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/point-grid" "^5.1.5" - "@turf/square-grid" "^5.1.5" - "@turf/triangle-grid" "^5.1.5" - - "@turf/intersect@5.1.x", "@turf/intersect@^5.1.5": - version "5.1.6" - resolved "https://registry.yarnpkg.com/@turf/intersect/-/intersect-5.1.6.tgz#13ffcceb7a529c2a7e5d6681ab3ba671f868e95f" - integrity sha512-KXyNv/GXdoGAOy03qZF53rgtXC2tNhF/4jLwTKiVRrBQH6kcEpipGStdJ+QkYIlarQPa8f7I9UlVAB19et4MfQ== - dependencies: - "@turf/clean-coords" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/truncate" "^5.1.5" - turf-jsts "*" - - "@turf/invariant@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/invariant/-/invariant-5.1.5.tgz#f59f4fefa09224b15dce1651f903c868d57a24e1" - integrity sha1-9Z9P76CSJLFdzhZR+QPIaNV6JOE= - dependencies: - "@turf/helpers" "^5.1.5" - - "@turf/invariant@6.x": - version "6.1.2" - resolved "https://registry.yarnpkg.com/@turf/invariant/-/invariant-6.1.2.tgz#6013ed6219f9ac2edada9b31e1dfa5918eb0a2f7" - integrity sha512-WU08Ph8j0J2jVGlQCKChXoCtI50BB3yEH21V++V0T4cR1T27HKCxkehV2sYMwTierfMBgjwSwDIsxnR4/2mWXg== - dependencies: - "@turf/helpers" "6.x" - - "@turf/invariant@^5.1.5": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@turf/invariant/-/invariant-5.2.0.tgz#f0150ff7290b38577b73d088b7932c1ee0aa90a7" - integrity sha1-8BUP9ykLOFd7c9CIt5MsHuCqkKc= - dependencies: - "@turf/helpers" "^5.1.5" - - "@turf/isobands@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/isobands/-/isobands-5.1.5.tgz#6b44cef584d551a31304187af23b4a1582e3f08d" - integrity sha1-a0TO9YTVUaMTBBh68jtKFYLj8I0= - dependencies: - "@turf/area" "^5.1.5" - "@turf/bbox" "^5.1.5" - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/explode" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/isolines@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/isolines/-/isolines-5.1.5.tgz#8ab4e7f42bb3dfc54614e5bf155967f7e55d2de1" - integrity sha1-irTn9Cuz38VGFOW/FVln9+VdLeE= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/kinks@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/kinks/-/kinks-5.1.5.tgz#8abb6961d9bb0107213baddf2c2c2640d0256980" - integrity sha1-irtpYdm7AQchO63fLCwmQNAlaYA= - dependencies: - "@turf/helpers" "^5.1.5" - - "@turf/length@5.1.x", "@turf/length@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/length/-/length-5.1.5.tgz#f3a5f864c2b996a8bb471794535a1faf12eebefb" - integrity sha1-86X4ZMK5lqi7RxeUU1ofrxLuvvs= - dependencies: - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/line-arc@5.1.x", "@turf/line-arc@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/line-arc/-/line-arc-5.1.5.tgz#0078a7447835a12ae414a211f9a64d1186150e15" - integrity sha1-AHinRHg1oSrkFKIR+aZNEYYVDhU= - dependencies: - "@turf/circle" "^5.1.5" - "@turf/destination" "^5.1.5" - "@turf/helpers" "^5.1.5" - - "@turf/line-chunk@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/line-chunk/-/line-chunk-5.1.5.tgz#910a85c05c06d9d0f9c38977a05e0818d5085c42" - integrity sha1-kQqFwFwG2dD5w4l3oF4IGNUIXEI= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/length" "^5.1.5" - "@turf/line-slice-along" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/line-intersect@5.1.x", "@turf/line-intersect@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/line-intersect/-/line-intersect-5.1.5.tgz#0e29071ae403295e491723bc49f5cfac8d11ddf3" - integrity sha1-DikHGuQDKV5JFyO8SfXPrI0R3fM= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/line-segment" "^5.1.5" - "@turf/meta" "^5.1.5" - geojson-rbush "2.1.0" - - "@turf/line-offset@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/line-offset/-/line-offset-5.1.5.tgz#2ab5b2f089f8c913e231d994378e79dca90b5a1e" - integrity sha1-KrWy8In4yRPiMdmUN4553KkLWh4= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/line-overlap@5.1.x", "@turf/line-overlap@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/line-overlap/-/line-overlap-5.1.5.tgz#943c6f87a0386dc43dfac11d2b3ff9c112cd3f60" - integrity sha1-lDxvh6A4bcQ9+sEdKz/5wRLNP2A= - dependencies: - "@turf/boolean-point-on-line" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/line-segment" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/nearest-point-on-line" "^5.1.5" - geojson-rbush "2.1.0" - - "@turf/line-segment@5.1.x", "@turf/line-segment@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/line-segment/-/line-segment-5.1.5.tgz#3207aaee546ab24c3d8dc3cc63f91c770b8013e5" - integrity sha1-Mgeq7lRqskw9jcPMY/kcdwuAE+U= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/line-slice-along@5.1.x", "@turf/line-slice-along@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/line-slice-along/-/line-slice-along-5.1.5.tgz#eddad0a21ef479f2968a11bd2dd7289a2132e9a5" - integrity sha1-7drQoh70efKWihG9LdcomiEy6aU= - dependencies: - "@turf/bearing" "^5.1.5" - "@turf/destination" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - - "@turf/line-slice@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/line-slice/-/line-slice-5.1.5.tgz#1ecfce1462a378579754cedf4464cde26829f2b5" - integrity sha1-Hs/OFGKjeFeXVM7fRGTN4mgp8rU= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/nearest-point-on-line" "^5.1.5" - - "@turf/line-split@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/line-split/-/line-split-5.1.5.tgz#5b2df4c37619b72ef725b5163cf9926d5540acb7" - integrity sha1-Wy30w3YZty73JbUWPPmSbVVArLc= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/line-intersect" "^5.1.5" - "@turf/line-segment" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/nearest-point-on-line" "^5.1.5" - "@turf/square" "^5.1.5" - "@turf/truncate" "^5.1.5" - geojson-rbush "2.1.0" - - "@turf/line-to-polygon@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/line-to-polygon/-/line-to-polygon-5.1.5.tgz#213cf41a68f8224778ba39d3187dec3e8b81865a" - integrity sha1-ITz0Gmj4Ikd4ujnTGH3sPouBhlo= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/mask@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/mask/-/mask-5.1.5.tgz#9ab0fef1a272c98fe3ef492f9ffb618206b242d5" - integrity sha1-mrD+8aJyyY/j70kvn/thggayQtU= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/union" "^5.1.5" - rbush "^2.0.1" - - "@turf/meta@*", "@turf/meta@6.x": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@turf/meta/-/meta-6.0.2.tgz#eb92951126d24a613ac1b7b99d733fcc20fd30cf" - integrity sha512-VA7HJkx7qF1l3+GNGkDVn2oXy4+QoLP6LktXAaZKjuT1JI0YESat7quUkbCMy4zP9lAUuvS4YMslLyTtr919FA== - dependencies: - "@turf/helpers" "6.x" - - "@turf/meta@5.1.x": - version "5.1.6" - resolved "https://registry.yarnpkg.com/@turf/meta/-/meta-5.1.6.tgz#c20a863eded0869fb28548dee889341bccb46a46" - integrity sha1-wgqGPt7Qhp+yhUje6Ik0G8y0akY= - dependencies: - "@turf/helpers" "^5.1.5" - - "@turf/meta@^5.1.5": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@turf/meta/-/meta-5.2.0.tgz#3b1ad485ee0c3b0b1775132a32c384d53e4ba53d" - integrity sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0= - dependencies: - "@turf/helpers" "^5.1.5" - - "@turf/midpoint@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/midpoint/-/midpoint-5.1.5.tgz#e261f6b2b0ea8124cceff552a262dd465c9d05f0" - integrity sha1-4mH2srDqgSTM7/VSomLdRlydBfA= - dependencies: - "@turf/bearing" "^5.1.5" - "@turf/destination" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - - "@turf/nearest-point-on-line@5.1.x", "@turf/nearest-point-on-line@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/nearest-point-on-line/-/nearest-point-on-line-5.1.5.tgz#5606ae297f15947524bea51a2a9ef51ec1bf9c36" - integrity sha1-VgauKX8VlHUkvqUaKp71HsG/nDY= - dependencies: - "@turf/bearing" "^5.1.5" - "@turf/destination" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/line-intersect" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/nearest-point-to-line@5.1.x": - version "5.1.6" - resolved "https://registry.yarnpkg.com/@turf/nearest-point-to-line/-/nearest-point-to-line-5.1.6.tgz#d30b7606e56a3dce97f4db6d45d352470e0b3f88" - integrity sha512-ZSvDIEiHhifn/vNwLXZI/E8xmEz5yBPqfUR7BVHRZrB1cP7jLhKZvkbidjG//uW8Fr1Ulc+PFOXczLspIcx/lw== - dependencies: - "@turf/helpers" "6.x" - "@turf/invariant" "6.x" - "@turf/meta" "6.x" - "@turf/point-to-line-distance" "^5.1.5" - object-assign "*" - - "@turf/nearest-point@5.1.x", "@turf/nearest-point@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/nearest-point/-/nearest-point-5.1.5.tgz#12050de41c398443224c7978de0f6213900d34fb" - integrity sha1-EgUN5Bw5hEMiTHl43g9iE5ANNPs= - dependencies: - "@turf/clone" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/planepoint@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/planepoint/-/planepoint-5.1.5.tgz#18bbdf006f759def5e42c6a006c9f9de81b2b7ff" - integrity sha1-GLvfAG91ne9eQsagBsn53oGyt/8= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/point-grid@5.1.x", "@turf/point-grid@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/point-grid/-/point-grid-5.1.5.tgz#305141248f50bafe36ce7e66ba4b97e7ab236887" - integrity sha1-MFFBJI9Quv42zn5mukuX56sjaIc= - dependencies: - "@turf/boolean-within" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/point-on-feature@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/point-on-feature/-/point-on-feature-5.1.5.tgz#30c7f032430277c6418d96d289e45b6bfb213fe7" - integrity sha1-MMfwMkMCd8ZBjZbSieRba/shP+c= - dependencies: - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/center" "^5.1.5" - "@turf/explode" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/nearest-point" "^5.1.5" - - "@turf/point-to-line-distance@5.1.x", "@turf/point-to-line-distance@^5.1.5": - version "5.1.6" - resolved "https://registry.yarnpkg.com/@turf/point-to-line-distance/-/point-to-line-distance-5.1.6.tgz#954f6cb68546420a030d8480392503264970d2d8" - integrity sha512-PE3hiTeeDEi4ZLPtI8XAzFYW9nHo1EVsZGm/4ZVV8jo39d3X1oLVHxY3e1PkCmWwRapXy4QLqvnTQ7nU4wspNw== - dependencies: - "@turf/bearing" "6.x" - "@turf/distance" "6.x" - "@turf/helpers" "6.x" - "@turf/invariant" "6.x" - "@turf/meta" "6.x" - "@turf/projection" "6.x" - "@turf/rhumb-bearing" "6.x" - "@turf/rhumb-distance" "6.x" - - "@turf/points-within-polygon@5.1.x", "@turf/points-within-polygon@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/points-within-polygon/-/points-within-polygon-5.1.5.tgz#2b855a5df3aada57c2ee820a0754ab94928a2337" - integrity sha1-K4VaXfOq2lfC7oIKB1SrlJKKIzc= - dependencies: - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/polygon-tangents@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/polygon-tangents/-/polygon-tangents-5.1.5.tgz#2bf00991473025b178e250dc7cb9ae5409bbd652" - integrity sha1-K/AJkUcwJbF44lDcfLmuVAm71lI= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/polygon-to-line@5.1.x", "@turf/polygon-to-line@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/polygon-to-line/-/polygon-to-line-5.1.5.tgz#23bb448d84dc4c651999ac611a36d91c5925036a" - integrity sha1-I7tEjYTcTGUZmaxhGjbZHFklA2o= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/polygonize@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/polygonize/-/polygonize-5.1.5.tgz#0493fa11879f39d10b9ad02ce6a23e942d08aa32" - integrity sha1-BJP6EYefOdELmtAs5qI+lC0IqjI= - dependencies: - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/envelope" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/projection@5.1.x", "@turf/projection@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/projection/-/projection-5.1.5.tgz#24517eeeb2f36816ba9f712e7ae6d6a368edf757" - integrity sha1-JFF+7rLzaBa6n3EueubWo2jt91c= - dependencies: - "@turf/clone" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/projection@6.x": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@turf/projection/-/projection-6.0.1.tgz#bde70ae8441b9cefddf26d71c7db74bc3d9792b1" - integrity sha512-Y3RvGT6I53MjYKLG69e9sMk45wJXcLbrEO1t6P3WQQQGqA2gYhhMJyV41vE2Z2llrJpvs2dDx/tIeQzGd0HHMQ== - dependencies: - "@turf/clone" "6.x" - "@turf/helpers" "6.x" - "@turf/meta" "6.x" - - "@turf/random@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/random/-/random-5.1.5.tgz#b32efc934560ae8ba57e8ebb51f241c39fba2e7b" - integrity sha1-sy78k0Vgroulfo67UfJBw5+6Lns= - dependencies: - "@turf/helpers" "^5.1.5" - - "@turf/rewind@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/rewind/-/rewind-5.1.5.tgz#9ea3db4a68b73c1fd1dd11f57631b143cfefa1c9" - integrity sha1-nqPbSmi3PB/R3RH1djGxQ8/vock= - dependencies: - "@turf/boolean-clockwise" "^5.1.5" - "@turf/clone" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/rhumb-bearing@5.1.x", "@turf/rhumb-bearing@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/rhumb-bearing/-/rhumb-bearing-5.1.5.tgz#acf6a502427eb8c49e18cda6ae0effab0c5ddcd2" - integrity sha1-rPalAkJ+uMSeGM2mrg7/qwxd3NI= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/rhumb-bearing@6.x": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@turf/rhumb-bearing/-/rhumb-bearing-6.0.1.tgz#182c4c21fe951e097fb468ae128dc22ef6078f3f" - integrity sha512-MVBra8OVfjM4+/N0B3o6cBIYg9p/uRKzA9uk05RfrzasEbUL1vdD23LkTooVL74Yw4UxL8BQD9hS5Re2COJFDA== - dependencies: - "@turf/helpers" "6.x" - "@turf/invariant" "6.x" - - "@turf/rhumb-destination@5.1.x", "@turf/rhumb-destination@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/rhumb-destination/-/rhumb-destination-5.1.5.tgz#b1b2aeb921547f2ac0c1a994b6a130f92463c742" - integrity sha1-sbKuuSFUfyrAwamUtqEw+SRjx0I= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/rhumb-distance@5.1.x", "@turf/rhumb-distance@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/rhumb-distance/-/rhumb-distance-5.1.5.tgz#1806857625f4225384dad413e69f39538ff5f765" - integrity sha1-GAaFdiX0IlOE2tQT5p85U4/192U= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/rhumb-distance@6.x": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@turf/rhumb-distance/-/rhumb-distance-6.0.1.tgz#ae1c5c823b4b04f75cd7fc240f7f93647db8bdd4" - integrity sha512-3G45DQtQByzzfHFPcCyJdUZFwsd45zfZ7sAb1ddF7mhEj4G70+T2G3GKjInymqDNrbyh2gbG6wQiZSToC8Uf9g== - dependencies: - "@turf/helpers" "6.x" - "@turf/invariant" "6.x" - - "@turf/sample@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/sample/-/sample-5.1.5.tgz#e9cb448a4789cc56ee3de2dd6781e2343435b411" - integrity sha1-6ctEikeJzFbuPeLdZ4HiNDQ1tBE= - dependencies: - "@turf/helpers" "^5.1.5" - - "@turf/sector@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/sector/-/sector-5.1.5.tgz#ac2bb94c13edd6034f6fdc2b67008135d20f5e07" - integrity sha1-rCu5TBPt1gNPb9wrZwCBNdIPXgc= - dependencies: - "@turf/circle" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/line-arc" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/shortest-path@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/shortest-path/-/shortest-path-5.1.5.tgz#854ae8096f6bc3e1300faca77f3e8f67d8f935ab" - integrity sha1-hUroCW9rw+EwD6ynfz6PZ9j5Nas= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/bbox-polygon" "^5.1.5" - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/clean-coords" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/transform-scale" "^5.1.5" - - "@turf/simplify@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/simplify/-/simplify-5.1.5.tgz#0ac8f27a2eb4218183edd9998c3275abe408b926" - integrity sha1-Csjyei60IYGD7dmZjDJ1q+QIuSY= - dependencies: - "@turf/clean-coords" "^5.1.5" - "@turf/clone" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/square-grid@5.1.x", "@turf/square-grid@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/square-grid/-/square-grid-5.1.5.tgz#1bd5f7b9eb14f0b60bc231fefe7351d1a32f1a51" - integrity sha1-G9X3uesU8LYLwjH+/nNR0aMvGlE= - dependencies: - "@turf/boolean-contains" "^5.1.5" - "@turf/boolean-overlap" "^5.1.5" - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/intersect" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/square@5.1.x", "@turf/square@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/square/-/square-5.1.5.tgz#aa7b21e6033cc9252c3a5bd6f3d88dabd6fed180" - integrity sha1-qnsh5gM8ySUsOlvW89iNq9b+0YA= - dependencies: - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - - "@turf/standard-deviational-ellipse@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/standard-deviational-ellipse/-/standard-deviational-ellipse-5.1.5.tgz#85cd283b5e1aca58f21bd66412e414b56d852324" - integrity sha1-hc0oO14ayljyG9ZkEuQUtW2FIyQ= - dependencies: - "@turf/center-mean" "^5.1.5" - "@turf/ellipse" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/points-within-polygon" "^5.1.5" - - "@turf/tag@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/tag/-/tag-5.1.5.tgz#d1ee1a5088ecfd4a1411019c98239ccf2a497d20" - integrity sha1-0e4aUIjs/UoUEQGcmCOczypJfSA= - dependencies: - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/clone" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/tesselate@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/tesselate/-/tesselate-5.1.5.tgz#32a594e9c21a00420a9f90d2c43df3e1166061cd" - integrity sha1-MqWU6cIaAEIKn5DSxD3z4RZgYc0= - dependencies: - "@turf/helpers" "^5.1.5" - earcut "^2.0.0" - - "@turf/tin@5.1.x", "@turf/tin@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/tin/-/tin-5.1.5.tgz#28223eafc5fbe9ae9acca81cdcfea5d1424c917d" - integrity sha1-KCI+r8X76a6azKgc3P6l0UJMkX0= - dependencies: - "@turf/helpers" "^5.1.5" - - "@turf/transform-rotate@5.1.x", "@turf/transform-rotate@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/transform-rotate/-/transform-rotate-5.1.5.tgz#d096edd9e300fe315069d54d8e458c409221edfb" - integrity sha1-0Jbt2eMA/jFQadVNjkWMQJIh7fs= - dependencies: - "@turf/centroid" "^5.1.5" - "@turf/clone" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/rhumb-bearing" "^5.1.5" - "@turf/rhumb-destination" "^5.1.5" - "@turf/rhumb-distance" "^5.1.5" - - "@turf/transform-scale@5.1.x", "@turf/transform-scale@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/transform-scale/-/transform-scale-5.1.5.tgz#70fd3ae01856cf7bae9f15ad561cdfe8f89001b9" - integrity sha1-cP064BhWz3uunxWtVhzf6PiQAbk= - dependencies: - "@turf/bbox" "^5.1.5" - "@turf/center" "^5.1.5" - "@turf/centroid" "^5.1.5" - "@turf/clone" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/rhumb-bearing" "^5.1.5" - "@turf/rhumb-destination" "^5.1.5" - "@turf/rhumb-distance" "^5.1.5" - - "@turf/transform-translate@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/transform-translate/-/transform-translate-5.1.5.tgz#530a257fb1dc7268dadcab34e67901eb2a3dec63" - integrity sha1-Uwolf7Hccmja3Ks05nkB6yo97GM= - dependencies: - "@turf/clone" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - "@turf/meta" "^5.1.5" - "@turf/rhumb-destination" "^5.1.5" - - "@turf/triangle-grid@5.1.x", "@turf/triangle-grid@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/triangle-grid/-/triangle-grid-5.1.5.tgz#7b36762108554c14f28caff3c48b1cfc82c8dc81" - integrity sha1-ezZ2IQhVTBTyjK/zxIsc/ILI3IE= - dependencies: - "@turf/distance" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/intersect" "^5.1.5" - "@turf/invariant" "^5.1.5" - - "@turf/truncate@5.1.x", "@turf/truncate@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/truncate/-/truncate-5.1.5.tgz#9eedfb3b18ba81f2c98d3ead09431cca1884ad89" - integrity sha1-nu37Oxi6gfLJjT6tCUMcyhiErYk= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - - "@turf/turf@^5.1.6": - version "5.1.6" - resolved "https://registry.yarnpkg.com/@turf/turf/-/turf-5.1.6.tgz#c3122592887ed234b75468b8a8c45bf886fbf8f6" - integrity sha1-wxIlkoh+0jS3VGi4qMRb+Ib7+PY= - dependencies: - "@turf/along" "5.1.x" - "@turf/area" "5.1.x" - "@turf/bbox" "5.1.x" - "@turf/bbox-clip" "5.1.x" - "@turf/bbox-polygon" "5.1.x" - "@turf/bearing" "5.1.x" - "@turf/bezier-spline" "5.1.x" - "@turf/boolean-clockwise" "5.1.x" - "@turf/boolean-contains" "5.1.x" - "@turf/boolean-crosses" "5.1.x" - "@turf/boolean-disjoint" "5.1.x" - "@turf/boolean-equal" "5.1.x" - "@turf/boolean-overlap" "5.1.x" - "@turf/boolean-parallel" "5.1.x" - "@turf/boolean-point-in-polygon" "5.1.x" - "@turf/boolean-point-on-line" "5.1.x" - "@turf/boolean-within" "5.1.x" - "@turf/buffer" "5.1.x" - "@turf/center" "5.1.x" - "@turf/center-mean" "5.1.x" - "@turf/center-median" "5.1.x" - "@turf/center-of-mass" "5.1.x" - "@turf/centroid" "5.1.x" - "@turf/circle" "5.1.x" - "@turf/clean-coords" "5.1.x" - "@turf/clone" "5.1.x" - "@turf/clusters" "5.1.x" - "@turf/clusters-dbscan" "5.1.x" - "@turf/clusters-kmeans" "5.1.x" - "@turf/collect" "5.1.x" - "@turf/combine" "5.1.x" - "@turf/concave" "5.1.x" - "@turf/convex" "5.1.x" - "@turf/destination" "5.1.x" - "@turf/difference" "5.1.x" - "@turf/dissolve" "5.1.x" - "@turf/distance" "5.1.x" - "@turf/ellipse" "5.1.x" - "@turf/envelope" "5.1.x" - "@turf/explode" "5.1.x" - "@turf/flatten" "5.1.x" - "@turf/flip" "5.1.x" - "@turf/great-circle" "5.1.x" - "@turf/helpers" "5.1.x" - "@turf/hex-grid" "5.1.x" - "@turf/interpolate" "5.1.x" - "@turf/intersect" "5.1.x" - "@turf/invariant" "5.1.x" - "@turf/isobands" "5.1.x" - "@turf/isolines" "5.1.x" - "@turf/kinks" "5.1.x" - "@turf/length" "5.1.x" - "@turf/line-arc" "5.1.x" - "@turf/line-chunk" "5.1.x" - "@turf/line-intersect" "5.1.x" - "@turf/line-offset" "5.1.x" - "@turf/line-overlap" "5.1.x" - "@turf/line-segment" "5.1.x" - "@turf/line-slice" "5.1.x" - "@turf/line-slice-along" "5.1.x" - "@turf/line-split" "5.1.x" - "@turf/line-to-polygon" "5.1.x" - "@turf/mask" "5.1.x" - "@turf/meta" "5.1.x" - "@turf/midpoint" "5.1.x" - "@turf/nearest-point" "5.1.x" - "@turf/nearest-point-on-line" "5.1.x" - "@turf/nearest-point-to-line" "5.1.x" - "@turf/planepoint" "5.1.x" - "@turf/point-grid" "5.1.x" - "@turf/point-on-feature" "5.1.x" - "@turf/point-to-line-distance" "5.1.x" - "@turf/points-within-polygon" "5.1.x" - "@turf/polygon-tangents" "5.1.x" - "@turf/polygon-to-line" "5.1.x" - "@turf/polygonize" "5.1.x" - "@turf/projection" "5.1.x" - "@turf/random" "5.1.x" - "@turf/rewind" "5.1.x" - "@turf/rhumb-bearing" "5.1.x" - "@turf/rhumb-destination" "5.1.x" - "@turf/rhumb-distance" "5.1.x" - "@turf/sample" "5.1.x" - "@turf/sector" "5.1.x" - "@turf/shortest-path" "5.1.x" - "@turf/simplify" "5.1.x" - "@turf/square" "5.1.x" - "@turf/square-grid" "5.1.x" - "@turf/standard-deviational-ellipse" "5.1.x" - "@turf/tag" "5.1.x" - "@turf/tesselate" "5.1.x" - "@turf/tin" "5.1.x" - "@turf/transform-rotate" "5.1.x" - "@turf/transform-scale" "5.1.x" - "@turf/transform-translate" "5.1.x" - "@turf/triangle-grid" "5.1.x" - "@turf/truncate" "5.1.x" - "@turf/union" "5.1.x" - "@turf/unkink-polygon" "5.1.x" - "@turf/voronoi" "5.1.x" - - "@turf/union@5.1.x", "@turf/union@^5.1.5": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/union/-/union-5.1.5.tgz#53285b6094047fc58d96aac0ea90865ec34d454b" - integrity sha1-UyhbYJQEf8WNlqrA6pCGXsNNRUs= - dependencies: - "@turf/helpers" "^5.1.5" - turf-jsts "*" - - "@turf/unkink-polygon@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/unkink-polygon/-/unkink-polygon-5.1.5.tgz#7b01847c50fb574ae2579e19e44cba8526d213c3" - integrity sha1-ewGEfFD7V0riV54Z5Ey6hSbSE8M= - dependencies: - "@turf/area" "^5.1.5" - "@turf/boolean-point-in-polygon" "^5.1.5" - "@turf/helpers" "^5.1.5" - "@turf/meta" "^5.1.5" - rbush "^2.0.1" - - "@turf/voronoi@5.1.x": - version "5.1.5" - resolved "https://registry.yarnpkg.com/@turf/voronoi/-/voronoi-5.1.5.tgz#e856e9406dcc2f25d66ddc898584e27c2ebfca66" - integrity sha1-6FbpQG3MLyXWbdyJhYTifC6/ymY= - dependencies: - "@turf/helpers" "^5.1.5" - "@turf/invariant" "^5.1.5" - d3-voronoi "1.1.2" - - "@types/color-name@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" - integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== - - "@types/events@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" - integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g== - - "@types/glob@^7.1.1": - version "7.1.1" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575" - integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w== - dependencies: - "@types/events" "*" - "@types/minimatch" "*" - "@types/node" "*" - - "@types/json5@^0.0.29": - version "0.0.29" - resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" - integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= - - "@types/minimatch@*": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" - integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== - - "@types/node@*": - version "14.0.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.5.tgz#3d03acd3b3414cf67faf999aed11682ed121f22b" - integrity sha512-90hiq6/VqtQgX8Sp0EzeIsv3r+ellbGj4URKj5j30tLlZvRUpnAe9YbYnjl3pJM93GyXU0tghHhvXHq+5rnCKA== - - "@types/normalize-package-data@^2.4.0": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" - integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== - - "@types/q@^1.5.1": - version "1.5.4" - resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" - integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== - - "@types/unist@^2.0.0", "@types/unist@^2.0.2": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" - integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== - - "@vue/babel-helper-vue-jsx-merge-props@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.0.0.tgz#048fe579958da408fb7a8b2a3ec050b50a661040" - integrity sha512-6tyf5Cqm4m6v7buITuwS+jHzPlIPxbFzEhXR5JGZpbrvOcp1hiQKckd305/3C7C36wFekNTQSxAtgeM0j0yoUw== - - "@vue/babel-plugin-transform-vue-jsx@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.1.2.tgz#c0a3e6efc022e75e4247b448a8fc6b86f03e91c0" - integrity sha512-YfdaoSMvD1nj7+DsrwfTvTnhDXI7bsuh+Y5qWwvQXlD24uLgnsoww3qbiZvWf/EoviZMrvqkqN4CBw0W3BWUTQ== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-helper-vue-jsx-merge-props" "^1.0.0" - html-tags "^2.0.0" - lodash.kebabcase "^4.1.1" - svg-tags "^1.0.0" - - "@vue/babel-preset-app@^4.4.1": - version "4.4.1" - resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-4.4.1.tgz#97c6796183cd0abf96a17297dc335c4c702fd8c4" - integrity sha512-VHVROEBBiW0dnuNuzlFElkncXo+zxh5Px0MZ51Th5da8UPbQodf43mnpotMnFtmCPTXAFL58tzDttu1FgrgfpQ== - dependencies: - "@babel/core" "^7.9.6" - "@babel/helper-compilation-targets" "^7.9.6" - "@babel/helper-module-imports" "^7.8.3" - "@babel/plugin-proposal-class-properties" "^7.8.3" - "@babel/plugin-proposal-decorators" "^7.8.3" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-jsx" "^7.8.3" - "@babel/plugin-transform-runtime" "^7.9.6" - "@babel/preset-env" "^7.9.6" - "@babel/runtime" "^7.9.6" - "@vue/babel-preset-jsx" "^1.1.2" - babel-plugin-dynamic-import-node "^2.3.3" - core-js "^3.6.5" - core-js-compat "^3.6.5" - semver "^6.1.0" - - "@vue/babel-preset-jsx@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.1.2.tgz#2e169eb4c204ea37ca66c2ea85a880bfc99d4f20" - integrity sha512-zDpVnFpeC9YXmvGIDSsKNdL7qCG2rA3gjywLYHPCKDT10erjxF4U+6ay9X6TW5fl4GsDlJp9bVfAVQAAVzxxvQ== - dependencies: - "@vue/babel-helper-vue-jsx-merge-props" "^1.0.0" - "@vue/babel-plugin-transform-vue-jsx" "^1.1.2" - "@vue/babel-sugar-functional-vue" "^1.1.2" - "@vue/babel-sugar-inject-h" "^1.1.2" - "@vue/babel-sugar-v-model" "^1.1.2" - "@vue/babel-sugar-v-on" "^1.1.2" - - "@vue/babel-sugar-functional-vue@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.1.2.tgz#f7e24fba09e6f1ee70104560a8808057555f1a9a" - integrity sha512-YhmdJQSVEFF5ETJXzrMpj0nkCXEa39TvVxJTuVjzvP2rgKhdMmQzlJuMv/HpadhZaRVMCCF3AEjjJcK5q/cYzQ== - dependencies: - "@babel/plugin-syntax-jsx" "^7.2.0" - - "@vue/babel-sugar-inject-h@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.1.2.tgz#8a5276b6d8e2ed16ffc8078aad94236274e6edf0" - integrity sha512-VRSENdTvD5htpnVp7i7DNuChR5rVMcORdXjvv5HVvpdKHzDZAYiLSD+GhnhxLm3/dMuk8pSzV+k28ECkiN5m8w== - dependencies: - "@babel/plugin-syntax-jsx" "^7.2.0" - - "@vue/babel-sugar-v-model@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.1.2.tgz#1ff6fd1b800223fc9cb1e84dceb5e52d737a8192" - integrity sha512-vLXPvNq8vDtt0u9LqFdpGM9W9IWDmCmCyJXuozlq4F4UYVleXJ2Fa+3JsnTZNJcG+pLjjfnEGHci2339Kj5sGg== - dependencies: - "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-helper-vue-jsx-merge-props" "^1.0.0" - "@vue/babel-plugin-transform-vue-jsx" "^1.1.2" - camelcase "^5.0.0" - html-tags "^2.0.0" - svg-tags "^1.0.0" - - "@vue/babel-sugar-v-on@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.1.2.tgz#b2ef99b8f2fab09fbead25aad70ef42e1cf5b13b" - integrity sha512-T8ZCwC8Jp2uRtcZ88YwZtZXe7eQrJcfRq0uTFy6ShbwYJyz5qWskRFoVsdTi9o0WEhmQXxhQUewodOSCUPVmsQ== - dependencies: - "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-plugin-transform-vue-jsx" "^1.1.2" - camelcase "^5.0.0" - - "@vue/cli-overlay@^4.4.1": - version "4.4.1" - resolved "https://registry.yarnpkg.com/@vue/cli-overlay/-/cli-overlay-4.4.1.tgz#f1f51f31f7a00d371e9a5b5a941525184475bf8b" - integrity sha512-EQqAVy7O/qqGOfSYIGL073FWlr/s6QFA0wA1wY8pHnTS5WPwAiHT+D+xe+fgXKZ3KeL7v7u/le7YFIEVXFVXOg== - - "@vue/cli-plugin-babel@^4.1.1": - version "4.4.1" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-babel/-/cli-plugin-babel-4.4.1.tgz#2c6e969fe51f1b4b211bea84afb7cad18240f70f" - integrity sha512-dmhymfm2UnZDw13k/zKT6YIj7je53mE37Y+jEJxpRUlCKFmZUDuYkJ8i5HmO0SnaCnEGqNELaBkoIFnY3aE2Gw== - dependencies: - "@babel/core" "^7.9.6" - "@vue/babel-preset-app" "^4.4.1" - "@vue/cli-shared-utils" "^4.4.1" - babel-loader "^8.1.0" - cache-loader "^4.1.0" - thread-loader "^2.1.3" - webpack "^4.0.0" - - "@vue/cli-plugin-eslint@^4.1.1": - version "4.4.1" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.4.1.tgz#e39d6517da6de231195d227f995f495e2958a74a" - integrity sha512-T+9+q44iajQEbe59z6Io3otFOsWnPOEVU+/hrDyC6aOToJbQo6P4VacByDDcuGYENAjAd8ENLSt18TaPNSIyRw== - dependencies: - "@vue/cli-shared-utils" "^4.4.1" - eslint-loader "^2.2.1" - globby "^9.2.0" - inquirer "^7.1.0" - webpack "^4.0.0" - yorkie "^2.0.0" - - "@vue/cli-plugin-router@^4.4.1": - version "4.4.1" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-router/-/cli-plugin-router-4.4.1.tgz#07d09df0f4bea816e637da814f578b808f1f93b2" - integrity sha512-kCSsJG7pjDvCJDjGtcCI5l0UjmqwNigOR41RkeGSjSUvzV4ArSniXjFqrOmtpMp36S5xCtwtt9MFm/K4fCubkQ== - dependencies: - "@vue/cli-shared-utils" "^4.4.1" - - "@vue/cli-plugin-vuex@^4.4.1": - version "4.4.1" - resolved "https://registry.yarnpkg.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.4.1.tgz#98d18fc5d36fa6e0d1fc2ecaeea37aa965564f19" - integrity sha512-FtOFsDP0qznwVaCz0BZmTzUm5vhHSJzX2/XD3L5dLTkrNxyDEbZmbKoX0n1OzBcQwZC7dkJZP2tdoCQx0mX//g== - - "@vue/cli-service@^4.1.1": - version "4.4.1" - resolved "https://registry.yarnpkg.com/@vue/cli-service/-/cli-service-4.4.1.tgz#b26a435d8c953bc7efaf7b784c9835c1415bcf1c" - integrity sha512-DVV0zr5Sw7pzdm3z3PRrfqihLgoJP/d9AgNFcSSQF/J9Gtvjf1t0PTJJFeLANHSL3kDWte+3kjc22sXayu0BJQ== - dependencies: - "@intervolga/optimize-cssnano-plugin" "^1.0.5" - "@soda/friendly-errors-webpack-plugin" "^1.7.1" - "@soda/get-current-script" "^1.0.0" - "@vue/cli-overlay" "^4.4.1" - "@vue/cli-plugin-router" "^4.4.1" - "@vue/cli-plugin-vuex" "^4.4.1" - "@vue/cli-shared-utils" "^4.4.1" - "@vue/component-compiler-utils" "^3.1.2" - "@vue/preload-webpack-plugin" "^1.1.0" - "@vue/web-component-wrapper" "^1.2.0" - acorn "^7.2.0" - acorn-walk "^7.1.1" - address "^1.1.2" - autoprefixer "^9.8.0" - browserslist "^4.12.0" - cache-loader "^4.1.0" - case-sensitive-paths-webpack-plugin "^2.3.0" - cli-highlight "^2.1.4" - clipboardy "^2.3.0" - cliui "^6.0.0" - copy-webpack-plugin "^5.1.1" - css-loader "^3.5.3" - cssnano "^4.1.10" - debug "^4.1.1" - default-gateway "^5.0.5" - dotenv "^8.2.0" - dotenv-expand "^5.1.0" - file-loader "^4.2.0" - fs-extra "^7.0.1" - globby "^9.2.0" - hash-sum "^2.0.0" - html-webpack-plugin "^3.2.0" - launch-editor-middleware "^2.2.1" - lodash.defaultsdeep "^4.6.1" - lodash.mapvalues "^4.6.0" - lodash.transform "^4.6.0" - mini-css-extract-plugin "^0.9.0" - minimist "^1.2.5" - pnp-webpack-plugin "^1.6.4" - portfinder "^1.0.26" - postcss-loader "^3.0.0" - ssri "^7.1.0" - terser-webpack-plugin "^2.3.6" - thread-loader "^2.1.3" - url-loader "^2.2.0" - vue-loader "^15.9.2" - vue-style-loader "^4.1.2" - webpack "^4.0.0" - webpack-bundle-analyzer "^3.8.0" - webpack-chain "^6.4.0" - webpack-dev-server "^3.11.0" - webpack-merge "^4.2.2" - - "@vue/cli-shared-utils@^4.4.1": - version "4.4.1" - resolved "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-4.4.1.tgz#930304ade5a9f9bf0d2fd67d9305cad83d04aae1" - integrity sha512-teevHgI7XUsKVMOncx3M+6iLjO28woGfRwgUG4hR83moVBHQe5x2OCr2i5t/58bwpv269RD5RYXBQCGtIXuxZw== - dependencies: - "@hapi/joi" "^15.0.1" - chalk "^2.4.2" - execa "^1.0.0" - launch-editor "^2.2.1" - lru-cache "^5.1.1" - node-ipc "^9.1.1" - open "^6.3.0" - ora "^3.4.0" - read-pkg "^5.1.1" - request "^2.88.2" - request-promise-native "^1.0.8" - semver "^6.1.0" - strip-ansi "^6.0.0" - - "@vue/component-compiler-utils@^3.1.0", "@vue/component-compiler-utils@^3.1.2": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.1.2.tgz#8213a5ff3202f9f2137fe55370f9e8b9656081c3" - integrity sha512-QLq9z8m79mCinpaEeSURhnNCN6djxpHw0lpP/bodMlt5kALfONpryMthvnrQOlTcIKoF+VoPi+lPHUYeDFPXug== - dependencies: - consolidate "^0.15.1" - hash-sum "^1.0.2" - lru-cache "^4.1.2" - merge-source-map "^1.1.0" - postcss "^7.0.14" - postcss-selector-parser "^6.0.2" - source-map "~0.6.1" - vue-template-es2015-compiler "^1.9.0" - optionalDependencies: - prettier "^1.18.2" - - "@vue/preload-webpack-plugin@^1.1.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.1.tgz#18723530d304f443021da2292d6ec9502826104a" - integrity sha512-8VCoJeeH8tCkzhkpfOkt+abALQkS11OIHhte5MBzYaKMTqK0A3ZAKEUVAffsOklhEv7t0yrQt696Opnu9oAx+w== - - "@vue/web-component-wrapper@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@vue/web-component-wrapper/-/web-component-wrapper-1.2.0.tgz#bb0e46f1585a7e289b4ee6067dcc5a6ae62f1dd1" - integrity sha512-Xn/+vdm9CjuC9p3Ae+lTClNutrVhsXpzxvoTXXtoys6kVRX9FkueSUAqSWAyZntmVLlR4DosBV4pH8y5Z/HbUw== - - "@webassemblyjs/ast@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" - integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== - dependencies: - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - - "@webassemblyjs/floating-point-hex-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" - integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== - - "@webassemblyjs/helper-api-error@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" - integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== - - "@webassemblyjs/helper-buffer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" - integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== - - "@webassemblyjs/helper-code-frame@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" - integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== - dependencies: - "@webassemblyjs/wast-printer" "1.9.0" - - "@webassemblyjs/helper-fsm@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" - integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== - - "@webassemblyjs/helper-module-context@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" - integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== - dependencies: - "@webassemblyjs/ast" "1.9.0" - - "@webassemblyjs/helper-wasm-bytecode@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" - integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== - - "@webassemblyjs/helper-wasm-section@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" - integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - - "@webassemblyjs/ieee754@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" - integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== - dependencies: - "@xtuc/ieee754" "^1.2.0" - - "@webassemblyjs/leb128@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" - integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== - dependencies: - "@xtuc/long" "4.2.2" - - "@webassemblyjs/utf8@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" - integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== - - "@webassemblyjs/wasm-edit@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" - integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/helper-wasm-section" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-opt" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - "@webassemblyjs/wast-printer" "1.9.0" - - "@webassemblyjs/wasm-gen@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" - integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - - "@webassemblyjs/wasm-opt@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" - integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - - "@webassemblyjs/wasm-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" - integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - - "@webassemblyjs/wast-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" - integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/floating-point-hex-parser" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-code-frame" "1.9.0" - "@webassemblyjs/helper-fsm" "1.9.0" - "@xtuc/long" "4.2.2" - - "@webassemblyjs/wast-printer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" - integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - "@xtuc/long" "4.2.2" - - "@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - - "@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - - "JSV@>= 4.0.x": - version "4.0.2" - resolved "https://registry.yarnpkg.com/JSV/-/JSV-4.0.2.tgz#d077f6825571f82132f9dffaed587b4029feff57" - integrity sha1-0Hf2glVx+CEy+d/67Vh7QCn+/1c= - - "Leaflet-PointInPolygon@https://github.com/CityOfPhiladelphia/Leaflet.PointInPolygon#a0d410f69aacf5f9165c4d01ccffeed824ccaed8": - version "1.0.0" - resolved "https://github.com/CityOfPhiladelphia/Leaflet.PointInPolygon#a0d410f69aacf5f9165c4d01ccffeed824ccaed8" - - abab@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.4.tgz#5faad9c2c07f60dd76770f71cf025b62a63cfd4e" - integrity sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4= - - accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: - version "1.3.7" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" - integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== - dependencies: - mime-types "~2.1.24" - negotiator "0.6.2" - - acorn-globals@^1.0.4: - version "1.0.9" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-1.0.9.tgz#55bb5e98691507b74579d0513413217c380c54cf" - integrity sha1-VbtemGkVB7dFedBRNBMhfDgMVM8= - dependencies: - acorn "^2.1.0" - - acorn-jsx@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz#4c66069173d6fdd68ed85239fc256226182b2ebe" - integrity sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ== - - acorn-node@^1.3.0: - version "1.8.2" - resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" - integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== - dependencies: - acorn "^7.0.0" - acorn-walk "^7.0.0" - xtend "^4.0.2" - - acorn-walk@^7.0.0, acorn-walk@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.1.1.tgz#345f0dffad5c735e7373d2fec9a1023e6a44b83e" - integrity sha512-wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ== - - acorn@^2.1.0, acorn@^2.4.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-2.7.0.tgz#ab6e7d9d886aaca8b085bc3312b79a198433f0e7" - integrity sha1-q259nYhqrKiwhbwzEreaGYQz8Oc= - - acorn@^5.2.1: - version "5.7.4" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.4.tgz#3e8d8a9947d0599a1796d10225d7432f4a4acf5e" - integrity sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== - - acorn@^6.4.1: - version "6.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474" - integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== - - acorn@^7.0.0, acorn@^7.1.1, acorn@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.2.0.tgz#17ea7e40d7c8640ff54a694c889c26f31704effe" - integrity sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ== - - address@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6" - integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== - - agent-base@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" - integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== - dependencies: - es6-promisify "^5.0.0" - - aggregate-error@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.1.tgz#db2fe7246e536f40d9b5442a39e117d7dd6a24e0" - integrity sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA== - dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" - - airtable@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/airtable/-/airtable-0.8.1.tgz#8d10f04f41673b86ed75fa054f54470357e36ae0" - integrity sha512-Cxw55ta1olDwDERz++HFJOBX6LONtg+d7+wOcYguqI4PR4P5RHmgjTbY8tPKgLHb8U3FVOyAbpb7NpLRSnLGgg== - dependencies: - es6-promise "4.2.8" - lodash "4.17.15" - request "2.88.0" - xhr "2.3.3" - - ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - - ajv-keywords@^3.1.0, ajv-keywords@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz#ef916e271c64ac12171fd8384eaae6b2345854da" - integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== - - ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.0, ajv@^6.5.5: - version "6.12.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.2.tgz#c629c5eced17baf314437918d2da88c99d5958cd" - integrity sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - - ajv@^6.12.3: - version "6.12.5" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.5.tgz#19b0e8bae8f476e5ba666300387775fb1a00a4da" - integrity sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - - alphanum-sort@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" - integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= - - amdefine@>=0.0.4: - version "1.0.1" - resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" - integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= - - ansi-colors@^3.0.0: - version "3.2.4" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" - integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== - - ansi-escapes@^4.2.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" - integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== - dependencies: - type-fest "^0.11.0" - - ansi-html@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" - integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= - - ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - - ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - - ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - - ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" - integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== - - ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= - - ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - - ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359" - integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== - dependencies: - "@types/color-name" "^1.1.1" - color-convert "^2.0.1" - - ansi-styles@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178" - integrity sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg= - - any-promise@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" - integrity sha1-q8av7tzqUugJzcA3au0845Y10X8= - - anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - - anymatch@~3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" - integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - - aproba@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - - arcgis-to-geojson-utils@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/arcgis-to-geojson-utils/-/arcgis-to-geojson-utils-1.0.3.tgz#6f1a5fabb1b7a49e2421ee77f29f9ee58cace324" - integrity sha512-u29NQHdc8DAHMXsYuOSGFL0yHOrfIkGL1NY3XuvIQqZ4u5fV+xtP7Ns07aoR79HiyurzYOXbs5npOWRUfl2fqA== - - arch@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/arch/-/arch-2.1.2.tgz#0c52bbe7344bb4fa260c443d2cbad9c00ff2f0bf" - integrity sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ== - - argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - - arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - - arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - - arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - - array-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" - integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= - - array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= - - array-flatten@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - - array-from@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/array-from/-/array-from-2.1.1.tgz#cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195" - integrity sha1-z+nYwmYoudxa7MYqn12PHzUsEZU= - - array-includes@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.1.tgz#cdd67e6852bdf9c1215460786732255ed2459348" - integrity sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0" - is-string "^1.0.5" - - array-union@^1.0.1, array-union@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - - array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - - array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - - array.prototype.flat@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b" - integrity sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" - - asap@~2.0.3: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= - - asn1.js@^4.0.0: - version "4.10.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" - integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - - asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - - assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - - assert@^1.1.1: - version "1.5.0" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" - integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== - dependencies: - object-assign "^4.1.1" - util "0.10.3" - - assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - - ast-types@0.9.6: - version "0.9.6" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.9.6.tgz#102c9e9e9005d3e7e3829bf0c4fa24ee862ee9b9" - integrity sha1-ECyenpAF0+fjgpvwxPok7oYu6bk= - - astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - - async-each@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" - integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== - - async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - - async@^2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" - integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== - dependencies: - lodash "^4.17.14" - - asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - - atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - - autoprefixer@^9.8.0: - version "9.8.0" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.0.tgz#68e2d2bef7ba4c3a65436f662d0a56a741e56511" - integrity sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A== - dependencies: - browserslist "^4.12.0" - caniuse-lite "^1.0.30001061" - chalk "^2.4.2" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^7.0.30" - postcss-value-parser "^4.1.0" - - aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - - aws4@^1.8.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.10.0.tgz#a17b3a8ea811060e74d47d306122400ad4497ae2" - integrity sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA== - - axios@^0.19.0: - version "0.19.2" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.19.2.tgz#3ea36c5d8818d0d5f8a8a97a6d36b86cdc00cb27" - integrity sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA== - dependencies: - follow-redirects "1.5.10" - - babel-eslint@^10.0.3: - version "10.1.0" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" - integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.7.0" - "@babel/traverse" "^7.7.0" - "@babel/types" "^7.7.0" - eslint-visitor-keys "^1.0.0" - resolve "^1.12.0" - - babel-loader@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz#c611d5112bd5209abe8b9fa84c3e4da25275f1c3" - integrity sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== - dependencies: - find-cache-dir "^2.1.0" - loader-utils "^1.4.0" - mkdirp "^0.5.3" - pify "^4.0.1" - schema-utils "^2.6.5" - - babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - - balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - - base62@^1.1.0: - version "1.2.8" - resolved "https://registry.yarnpkg.com/base62/-/base62-1.2.8.tgz#1264cb0fb848d875792877479dbe8bae6bae3428" - integrity sha512-V6YHUbjLxN1ymqNLb1DPHoU1CpfdL7d2YTIp5W3U4hhoG4hhxNmsFDs66M9EXxBiSEke5Bt5dwdfMwwZF70iLA== - - base64-arraybuffer@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" - integrity sha1-c5JncZI7Whl0etZmqlzUv5xunOg= - - base64-js@^1.0.2: - version "1.3.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1" - integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== - - base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - - batch@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" - integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= - - bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - - bfj@^6.1.1: - version "6.1.2" - resolved "https://registry.yarnpkg.com/bfj/-/bfj-6.1.2.tgz#325c861a822bcb358a41c78a33b8e6e2086dde7f" - integrity sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw== - dependencies: - bluebird "^3.5.5" - check-types "^8.0.3" - hoopy "^0.1.4" - tryer "^1.0.1" - - big.js@^3.1.3: - version "3.2.0" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" - integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== - - big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - - binary-extensions@^1.0.0: - version "1.13.1" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" - integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== - - binary-extensions@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.0.0.tgz#23c0df14f6a88077f5f986c0d167ec03c3d5537c" - integrity sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow== - - bindings@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" - integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== - dependencies: - file-uri-to-path "1.0.0" - - bluebird@^3.1.1, bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - - blueimp-md5@^2.10.0: - version "2.16.0" - resolved "https://registry.yarnpkg.com/blueimp-md5/-/blueimp-md5-2.16.0.tgz#9018bb805e4ee05512e0e8cbdb9305eeecbdc87c" - integrity sha512-j4nzWIqEFpLSbdhUApHRGDwfXbV8ALhqOn+FY5L6XBdKPAXU9BpGgFSbDsgqogfqPPR9R2WooseWCsfhfEC6uQ== - - bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.4.0: - version "4.11.9" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.9.tgz#26d556829458f9d1e81fc48952493d0ba3507828" - integrity sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw== - - bn.js@^5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.2.tgz#c9686902d3c9a27729f43ab10f9d79c2004da7b0" - integrity sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA== - - body-parser@1.19.0: - version "1.19.0" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" - integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== - dependencies: - bytes "3.1.0" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "1.7.2" - iconv-lite "0.4.24" - on-finished "~2.3.0" - qs "6.7.0" - raw-body "2.4.0" - type-is "~1.6.17" - - bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" - integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - - boolbase@^1.0.0, boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - - brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - - braces@^2.3.1, braces@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - - braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - - brfs@2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/brfs/-/brfs-2.0.2.tgz#44237878fa82aa479ce4f5fe2c1796ec69f07845" - integrity sha512-IrFjVtwu4eTJZyu8w/V2gxU7iLTtcHih67sgEdzrhjLBMHp2uYefUBfdM4k2UvcuWMgV7PQDZHSLeNWnLFKWVQ== - dependencies: - quote-stream "^1.0.1" - resolve "^1.1.5" - static-module "^3.0.2" - through2 "^2.0.0" - - brorand@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= - - browserify-aes@^1.0.0, browserify-aes@^1.0.4: - version "1.2.0" - resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" - integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - - browserify-cipher@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" - integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - - browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" - integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - - browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" - integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= - dependencies: - bn.js "^4.1.0" - randombytes "^2.0.1" - - browserify-sign@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.0.tgz#545d0b1b07e6b2c99211082bf1b12cce7a0b0e11" - integrity sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA== - dependencies: - bn.js "^5.1.1" - browserify-rsa "^4.0.1" - create-hash "^1.2.0" - create-hmac "^1.1.7" - elliptic "^6.5.2" - inherits "^2.0.4" - parse-asn1 "^5.1.5" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - - browserify-zlib@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" - integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== - dependencies: - pako "~1.0.5" - - browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.8.5: - version "4.12.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.12.0.tgz#06c6d5715a1ede6c51fc39ff67fd647f740b656d" - integrity sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg== - dependencies: - caniuse-lite "^1.0.30001043" - electron-to-chromium "^1.3.413" - node-releases "^1.1.53" - pkg-up "^2.0.0" - - buffer-equal@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-0.0.1.tgz#91bc74b11ea405bc916bc6aa908faafa5b4aac4b" - integrity sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs= - - buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - - buffer-indexof@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" - integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== - - buffer-json@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/buffer-json/-/buffer-json-2.0.0.tgz#f73e13b1e42f196fe2fd67d001c7d7107edd7c23" - integrity sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw== - - buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= - - buffer@^4.3.0: - version "4.9.2" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" - integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - - builtin-status-codes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" - integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= - - bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - - bytes@3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" - integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== - - cacache@^12.0.2, cacache@^12.0.3: - version "12.0.4" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" - integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== - dependencies: - bluebird "^3.5.5" - chownr "^1.1.1" - figgy-pudding "^3.5.1" - glob "^7.1.4" - graceful-fs "^4.1.15" - infer-owner "^1.0.3" - lru-cache "^5.1.1" - mississippi "^3.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.3" - ssri "^6.0.1" - unique-filename "^1.1.1" - y18n "^4.0.0" - - cacache@^13.0.1: - version "13.0.1" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-13.0.1.tgz#a8000c21697089082f85287a1aec6e382024a71c" - integrity sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w== - dependencies: - chownr "^1.1.2" - figgy-pudding "^3.5.1" - fs-minipass "^2.0.0" - glob "^7.1.4" - graceful-fs "^4.2.2" - infer-owner "^1.0.4" - lru-cache "^5.1.1" - minipass "^3.0.0" - minipass-collect "^1.0.2" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.2" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - p-map "^3.0.0" - promise-inflight "^1.0.1" - rimraf "^2.7.1" - ssri "^7.0.0" - unique-filename "^1.1.1" - - cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - - cache-loader@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/cache-loader/-/cache-loader-4.1.0.tgz#9948cae353aec0a1fcb1eafda2300816ec85387e" - integrity sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw== - dependencies: - buffer-json "^2.0.0" - find-cache-dir "^3.0.0" - loader-utils "^1.2.3" - mkdirp "^0.5.1" - neo-async "^2.6.1" - schema-utils "^2.0.0" - - call-me-maybe@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" - integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= - - caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - - caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - - callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - - callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - - camel-case@3.0.x: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" - integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= - dependencies: - no-case "^2.2.0" - upper-case "^1.1.1" - - camelcase@^5.0.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - - caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" - integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - - caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001043, caniuse-lite@^1.0.30001061: - version "1.0.30001066" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001066.tgz#0a8a58a10108f2b9bf38e7b65c237b12fd9c5f04" - integrity sha512-Gfj/WAastBtfxLws0RCh2sDbTK/8rJuSeZMecrSkNGYxPcv7EzblmDGfWQCFEQcSqYE2BRgQiJh8HOD07N5hIw== - - canvg@1.5.3: - version "1.5.3" - resolved "https://registry.yarnpkg.com/canvg/-/canvg-1.5.3.tgz#aad17915f33368bf8eb80b25d129e3ae922ddc5f" - integrity sha512-7Gn2IuQzvUQWPIuZuFHrzsTM0gkPz2RRT9OcbdmA03jeKk8kltrD8gqUzNX15ghY/4PV5bbe5lmD6yDLDY6Ybg== - dependencies: - jsdom "^8.1.0" - rgbcolor "^1.0.1" - stackblur-canvas "^1.4.1" - xmldom "^0.1.22" - - case-sensitive-paths-webpack-plugin@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz#23ac613cc9a856e4f88ff8bb73bbb5e989825cf7" - integrity sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ== - - caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - - chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - - chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - - chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - - chalk@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f" - integrity sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8= - dependencies: - ansi-styles "~1.0.0" - has-color "~0.1.0" - strip-ansi "~0.1.0" - - chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== - - check-types@^8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/check-types/-/check-types-8.0.3.tgz#3356cca19c889544f2d7a95ed49ce508a0ecf552" - integrity sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ== - - chokidar@^2.1.8: - version "2.1.8" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" - integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" - optionalDependencies: - fsevents "^1.2.7" - - chokidar@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.0.tgz#b30611423ce376357c765b9b8f904b9fba3c0be8" - integrity sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ== - dependencies: - anymatch "~3.1.1" - braces "~3.0.2" - glob-parent "~5.1.0" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.4.0" - optionalDependencies: - fsevents "~2.1.2" - - chownr@^1.1.1, chownr@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - - chrome-trace-event@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4" - integrity sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ== - dependencies: - tslib "^1.9.0" - - ci-info@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" - integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== - - cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - - class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - - clean-css@4.2.x: - version "4.2.3" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" - integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== - dependencies: - source-map "~0.6.0" - - clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - - cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= - dependencies: - restore-cursor "^2.0.0" - - cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" - integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - dependencies: - restore-cursor "^3.1.0" - - cli-highlight@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/cli-highlight/-/cli-highlight-2.1.4.tgz#098cb642cf17f42adc1c1145e07f960ec4d7522b" - integrity sha512-s7Zofobm20qriqDoU9sXptQx0t2R9PEgac92mENNm7xaEe1hn71IIMsXMK+6encA6WRCWWxIGQbipr3q998tlQ== - dependencies: - chalk "^3.0.0" - highlight.js "^9.6.0" - mz "^2.4.0" - parse5 "^5.1.1" - parse5-htmlparser2-tree-adapter "^5.1.1" - yargs "^15.0.0" - - cli-spinners@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.3.0.tgz#0632239a4b5aa4c958610142c34bb7a651fc8df5" - integrity sha512-Xs2Hf2nzrvJMFKimOR7YR0QwZ8fc0u98kdtwN1eNAZzNQgH3vK2pXzff6GJtKh7S5hoJ87ECiAiZFS2fb5Ii2w== - - cli-width@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" - integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== - - clipboardy@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/clipboardy/-/clipboardy-2.3.0.tgz#3c2903650c68e46a91b388985bc2774287dba290" - integrity sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ== - dependencies: - arch "^2.1.1" - execa "^1.0.0" - is-wsl "^2.1.1" - - cliui@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" - integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== - dependencies: - string-width "^3.1.0" - strip-ansi "^5.2.0" - wrap-ansi "^5.1.0" - - cliui@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^6.2.0" - - clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= - - coa@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" - integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== - dependencies: - "@types/q" "^1.5.1" - chalk "^2.4.1" - q "^1.1.2" - - collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - - color-convert@^1.9.0, color-convert@^1.9.1: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - - color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - - color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - - color-name@^1.0.0, color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - - color-string@^1.5.2: - version "1.5.3" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" - integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - - color@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/color/-/color-3.1.2.tgz#68148e7f85d41ad7649c5fa8c8106f098d229e10" - integrity sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg== - dependencies: - color-convert "^1.9.1" - color-string "^1.5.2" - - combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - - commander@2, commander@^2.18.0, commander@^2.20.0, commander@^2.5.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - - commander@2.17.x: - version "2.17.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" - integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== - - commander@~2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" - integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== - - commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - - commoner@^0.10.1: - version "0.10.8" - resolved "https://registry.yarnpkg.com/commoner/-/commoner-0.10.8.tgz#34fc3672cd24393e8bb47e70caa0293811f4f2c5" - integrity sha1-NPw2cs0kOT6LtH5wyqApOBH08sU= - dependencies: - commander "^2.5.0" - detective "^4.3.1" - glob "^5.0.15" - graceful-fs "^4.1.2" - iconv-lite "^0.4.5" - mkdirp "^0.5.0" - private "^0.1.6" - q "^1.1.2" - recast "^0.11.17" - - component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - - compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - - compression@^1.7.4: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - - concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - - concat-stream@^1.5.0, concat-stream@^1.6.1, concat-stream@~1.6.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - - concat-stream@~1.4.5: - version "1.4.11" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.4.11.tgz#1dc9f666f2621da9c618b1e7f8f3b2ff70b5f76f" - integrity sha512-X3JMh8+4je3U1cQpG87+f9lXHDrqcb2MVLg9L7o8b1UZ0DzhRrUpdn65ttzu10PpJPPI3MQNkis+oha6TSA9Mw== - dependencies: - inherits "~2.0.1" - readable-stream "~1.1.9" - typedarray "~0.0.5" - - concat-stream@~1.5.0, concat-stream@~1.5.1: - version "1.5.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.2.tgz#708978624d856af41a5a741defdd261da752c266" - integrity sha1-cIl4Yk2FavQaWnQd790mHadSwmY= - dependencies: - inherits "~2.0.1" - readable-stream "~2.0.0" - typedarray "~0.0.5" - - concat-stream@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz#414cf5af790a48c60ab9be4527d56d5e41133cb1" - integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.0.2" - typedarray "^0.0.6" - - concaveman@*: - version "1.2.0" - resolved "https://registry.yarnpkg.com/concaveman/-/concaveman-1.2.0.tgz#4340f27c08a11bdc1d5fac13476862a2ab09b703" - integrity sha512-OcqechF2/kubbffomKqjGEkb0ndlYhEbmyg/fxIGqdfYp5AZjD2Kl5hc97Hh3ngEuHU2314Z4KDbxL7qXGWrQQ== - dependencies: - point-in-polygon "^1.0.1" - rbush "^3.0.0" - robust-predicates "^2.0.4" - tinyqueue "^2.0.3" - - connect-history-api-fallback@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" - integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== - - console-browserify@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" - integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== - - consolidate@^0.15.1: - version "0.15.1" - resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7" - integrity sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw== - dependencies: - bluebird "^3.1.1" - - constants-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" - integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= - - contains-path@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" - integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= - - content-disposition@0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" - integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== - dependencies: - safe-buffer "5.1.2" - - content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - - convert-source-map@^1.5.1, convert-source-map@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" - integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== - dependencies: - safe-buffer "~5.1.1" - - cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= - - cookie@0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" - integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== - - copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" - integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - - copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - - copy-webpack-plugin@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz#5481a03dea1123d88a988c6ff8b78247214f0b88" - integrity sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg== - dependencies: - cacache "^12.0.3" - find-cache-dir "^2.1.0" - glob-parent "^3.1.0" - globby "^7.1.1" - is-glob "^4.0.1" - loader-utils "^1.2.3" - minimatch "^3.0.4" - normalize-path "^3.0.0" - p-limit "^2.2.1" - schema-utils "^1.0.0" - serialize-javascript "^2.1.2" - webpack-log "^2.0.0" - - core-js-compat@^3.6.2, core-js-compat@^3.6.5: - version "3.6.5" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.6.5.tgz#2a51d9a4e25dfd6e690251aa81f99e3c05481f1c" - integrity sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng== - dependencies: - browserslist "^4.8.5" - semver "7.0.0" - - core-js@^1.0.0: - version "1.2.7" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" - integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY= - - core-js@^3.6.5: - version "3.6.5" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a" - integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA== - - core-util-is@1.0.2, core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - - corslite@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/corslite/-/corslite-0.0.7.tgz#8e451db5320a7556de1ef78d9bd3566343077721" - integrity sha1-jkUdtTIKdVbeHveNm9NWY0MHdyE= - - cosmiconfig@^5.0.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - - create-ecdh@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" - integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw== - dependencies: - bn.js "^4.1.0" - elliptic "^6.0.0" - - create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" - integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - - create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" - integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - - cross-spawn@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - - cross-spawn@^6.0.0, cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - - cross-spawn@^7.0.0: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - - crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - - css-color-names@0.0.4, css-color-names@^0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" - integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= - - css-declaration-sorter@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" - integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== - dependencies: - postcss "^7.0.1" - timsort "^0.3.0" - - css-line-break@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/css-line-break/-/css-line-break-1.0.1.tgz#19f2063a33e95fb2831b86446c0b80c188af450a" - integrity sha1-GfIGOjPpX7KDG4ZEbAuAwYivRQo= - dependencies: - base64-arraybuffer "^0.1.5" - - css-loader@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.5.3.tgz#95ac16468e1adcd95c844729e0bb167639eb0bcf" - integrity sha512-UEr9NH5Lmi7+dguAm+/JSPovNjYbm2k3TK58EiwQHzOHH5Jfq1Y+XoP2bQO6TMn7PptMd0opxxedAWcaSTRKHw== - dependencies: - camelcase "^5.3.1" - cssesc "^3.0.0" - icss-utils "^4.1.1" - loader-utils "^1.2.3" - normalize-path "^3.0.0" - postcss "^7.0.27" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.2" - postcss-modules-scope "^2.2.0" - postcss-modules-values "^3.0.0" - postcss-value-parser "^4.0.3" - schema-utils "^2.6.6" - semver "^6.3.0" - - css-select-base-adapter@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" - integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== - - css-select@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" - integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= - dependencies: - boolbase "~1.0.0" - css-what "2.1" - domutils "1.5.1" - nth-check "~1.0.1" - - css-select@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" - integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== - dependencies: - boolbase "^1.0.0" - css-what "^3.2.1" - domutils "^1.7.0" - nth-check "^1.0.2" - - css-tree@1.0.0-alpha.37: - version "1.0.0-alpha.37" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" - integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== - dependencies: - mdn-data "2.0.4" - source-map "^0.6.1" - - css-tree@1.0.0-alpha.39: - version "1.0.0-alpha.39" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.39.tgz#2bff3ffe1bb3f776cf7eefd91ee5cba77a149eeb" - integrity sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA== - dependencies: - mdn-data "2.0.6" - source-map "^0.6.1" - - css-what@2.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" - integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== - - css-what@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.2.1.tgz#f4a8f12421064621b456755e34a03a2c22df5da1" - integrity sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw== - - csscolorparser@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/csscolorparser/-/csscolorparser-1.0.3.tgz#b34f391eea4da8f3e98231e2ccd8df9c041f171b" - integrity sha1-s085HupNqPPpgjHizNjfnAQfFxs= - - cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - - cssnano-preset-default@^4.0.0, cssnano-preset-default@^4.0.7: - version "4.0.7" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76" - integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== - dependencies: - css-declaration-sorter "^4.0.1" - cssnano-util-raw-cache "^4.0.1" - postcss "^7.0.0" - postcss-calc "^7.0.1" - postcss-colormin "^4.0.3" - postcss-convert-values "^4.0.1" - postcss-discard-comments "^4.0.2" - postcss-discard-duplicates "^4.0.2" - postcss-discard-empty "^4.0.1" - postcss-discard-overridden "^4.0.1" - postcss-merge-longhand "^4.0.11" - postcss-merge-rules "^4.0.3" - postcss-minify-font-values "^4.0.2" - postcss-minify-gradients "^4.0.2" - postcss-minify-params "^4.0.2" - postcss-minify-selectors "^4.0.2" - postcss-normalize-charset "^4.0.1" - postcss-normalize-display-values "^4.0.2" - postcss-normalize-positions "^4.0.2" - postcss-normalize-repeat-style "^4.0.2" - postcss-normalize-string "^4.0.2" - postcss-normalize-timing-functions "^4.0.2" - postcss-normalize-unicode "^4.0.1" - postcss-normalize-url "^4.0.1" - postcss-normalize-whitespace "^4.0.2" - postcss-ordered-values "^4.1.2" - postcss-reduce-initial "^4.0.3" - postcss-reduce-transforms "^4.0.2" - postcss-svgo "^4.0.2" - postcss-unique-selectors "^4.0.1" - - cssnano-util-get-arguments@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" - integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= - - cssnano-util-get-match@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" - integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= - - cssnano-util-raw-cache@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" - integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== - dependencies: - postcss "^7.0.0" - - cssnano-util-same-parent@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" - integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== - - cssnano@^4.0.0, cssnano@^4.1.10: - version "4.1.10" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" - integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== - dependencies: - cosmiconfig "^5.0.0" - cssnano-preset-default "^4.0.7" - is-resolvable "^1.0.0" - postcss "^7.0.0" - - csso@^4.0.2: - version "4.0.3" - resolved "https://registry.yarnpkg.com/csso/-/csso-4.0.3.tgz#0d9985dc852c7cc2b2cacfbbe1079014d1a8e903" - integrity sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ== - dependencies: - css-tree "1.0.0-alpha.39" - - cssom@0.3.x, "cssom@>= 0.3.0 < 0.4.0": - version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - - "cssstyle@>= 0.2.34 < 0.3.0": - version "0.2.37" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.2.37.tgz#541097234cb2513c83ceed3acddc27ff27987d54" - integrity sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ= - dependencies: - cssom "0.3.x" - - csv2geojson@~5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/csv2geojson/-/csv2geojson-5.0.2.tgz#abd649f2ec57689219ad4f19d333be75456b6f59" - integrity sha1-q9ZJ8uxXaJIZrU8Z0zO+dUVrb1k= - dependencies: - concat-stream "~1.5.1" - d3-dsv "1.0.1" - optimist "~0.6.1" - sexagesimal "0.5.0" - - cyclist@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" - integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= - - d3-array@1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-1.2.4.tgz#635ce4d5eea759f6f605863dbcfc30edc737f71f" - integrity sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw== - - d3-dsv@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/d3-dsv/-/d3-dsv-1.0.1.tgz#d495347c04cb1e0d26557bbdc4775c4d11a245ea" - integrity sha1-1JU0fATLHg0mVXu9xHdcTRGiReo= - dependencies: - rw "1" - - d3-geo@1.7.1: - version "1.7.1" - resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-1.7.1.tgz#44bbc7a218b1fd859f3d8fd7c443ca836569ce99" - integrity sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw== - dependencies: - d3-array "1" - - d3-voronoi@1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/d3-voronoi/-/d3-voronoi-1.1.2.tgz#1687667e8f13a2d158c80c1480c5a29cb0d8973c" - integrity sha1-Fodmfo8TotFYyAwUgMWinLDYlzw= - - d3@^3.5.6: - version "3.5.17" - resolved "https://registry.yarnpkg.com/d3/-/d3-3.5.17.tgz#bc46748004378b21a360c9fc7cf5231790762fb8" - integrity sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g= - - d@1, d@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" - integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== - dependencies: - es5-ext "^0.10.50" - type "^1.0.1" - - dash-ast@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dash-ast/-/dash-ast-1.0.0.tgz#12029ba5fb2f8aa6f0a861795b23c1b4b6c27d37" - integrity sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA== - - dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - - date-fns@^2.8.1: - version "2.14.0" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.14.0.tgz#359a87a265bb34ef2e38f93ecf63ac453f9bc7ba" - integrity sha512-1zD+68jhFgDIM0rF05rcwYO8cExdNqxjq4xP1QKM60Q45mnO6zaMWB4tOzrIr4M4GSLntsKeE4c9Bdl2jhL/yw== - - de-indent@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" - integrity sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0= - - debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - - debug@=3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - - debug@^3.0.0, debug@^3.1.0, debug@^3.1.1, debug@^3.2.5: - version "3.2.6" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" - integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== - dependencies: - ms "^2.1.1" - - debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" - integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== - dependencies: - ms "^2.1.1" - - decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - - decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - - deep-equal@^1.0.0, deep-equal@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" - integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== - dependencies: - is-arguments "^1.0.4" - is-date-object "^1.0.1" - is-regex "^1.0.4" - object-is "^1.0.1" - object-keys "^1.1.1" - regexp.prototype.flags "^1.2.0" - - deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= - - deepmerge@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-1.5.2.tgz#10499d868844cdad4fee0842df8c7f6f0c95a753" - integrity sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ== - - default-gateway@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" - integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== - dependencies: - execa "^1.0.0" - ip-regex "^2.1.0" - - default-gateway@^5.0.5: - version "5.0.5" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-5.0.5.tgz#4fd6bd5d2855d39b34cc5a59505486e9aafc9b10" - integrity sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA== - dependencies: - execa "^3.3.0" - - defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= - dependencies: - clone "^1.0.2" - - define-properties@^1.1.2, define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - - define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - - define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - - define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - - defined@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" - integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= - - del@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" - integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== - dependencies: - "@types/glob" "^7.1.1" - globby "^6.1.0" - is-path-cwd "^2.0.0" - is-path-in-cwd "^2.0.0" - p-map "^2.0.0" - pify "^4.0.1" - rimraf "^2.6.3" - - delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - - density-clustering@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/density-clustering/-/density-clustering-1.3.0.tgz#dc9f59c8f0ab97e1624ac64930fd3194817dcac5" - integrity sha1-3J9ZyPCrl+FiSsZJMP0xlIF9ysU= - - depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= - - des.js@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" - integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - - destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= - - detect-node@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" - integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== - - detective@^4.3.1: - version "4.7.1" - resolved "https://registry.yarnpkg.com/detective/-/detective-4.7.1.tgz#0eca7314338442febb6d65da54c10bb1c82b246e" - integrity sha512-H6PmeeUcZloWtdt4DAkFyzFL94arpHr3NOwwmVILFiy+9Qd4JTxxXrzfyGk/lmct2qVGBwTSwSXagqu2BxmWig== - dependencies: - acorn "^5.2.1" - defined "^1.0.0" - - diffie-hellman@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" - integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - - dir-glob@^2.0.0, dir-glob@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" - integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== - dependencies: - path-type "^3.0.0" - - dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= - - dns-packet@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" - integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - - dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" - integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= - dependencies: - buffer-indexof "^1.0.0" - - doctrine@1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" - integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= - dependencies: - esutils "^2.0.2" - isarray "^1.0.0" - - doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - - dom-converter@^0.2: - version "0.2.0" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" - integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== - dependencies: - utila "~0.4" - - dom-serializer@0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - - dom-walk@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84" - integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== - - domain-browser@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" - integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== - - domelementtype@1, domelementtype@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - - domelementtype@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.1.tgz#1f8bdfe91f5a78063274e803b4bdcedf6e94f94d" - integrity sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ== - - domhandler@^2.3.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" - integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== - dependencies: - domelementtype "1" - - domutils@1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" - integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= - dependencies: - dom-serializer "0" - domelementtype "1" - - domutils@^1.5.1, domutils@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - - dot-prop@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.2.0.tgz#c34ecc29556dc45f1f4c22697b6f4904e0cc4fcb" - integrity sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A== - dependencies: - is-obj "^2.0.0" - - dotenv-expand@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - - dotenv@^8.2.0: - version "8.2.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" - integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== - - duplexer2@~0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" - integrity sha1-ixLauHjA1p4+eJEFFmKjL8a93ME= - dependencies: - readable-stream "^2.0.2" - - duplexer@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" - integrity sha1-rOb/gIwc5mtX0ev5eXessCM0z8E= - - duplexify@^3.4.2, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - - earcut@^2.0.0, earcut@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/earcut/-/earcut-2.2.2.tgz#41b0bc35f63e0fe80da7cddff28511e7e2e80d11" - integrity sha512-eZoZPPJcUHnfRZ0PjLvx2qBordSiO8ofC3vt+qACLM95u+4DovnbYNpQtJh0DNsWj8RnxrQytD4WA8gj5cRIaQ== - - easy-stack@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/easy-stack/-/easy-stack-1.0.0.tgz#12c91b3085a37f0baa336e9486eac4bf94e3e788" - integrity sha1-EskbMIWjfwuqM26UhurEv5Tj54g= - - ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - - ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - - ejs@^2.6.1: - version "2.7.4" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba" - integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== - - electron-to-chromium@^1.3.413: - version "1.3.453" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.453.tgz#758a8565a64b7889b27132a51d2abb8b135c9d01" - integrity sha512-IQbCfjJR0NDDn/+vojTlq7fPSREcALtF8M1n01gw7nQghCtfFYrJ2dfhsp8APr8bANoFC8vRTFVXMOGpT0eetw== - - elliptic@^6.0.0, elliptic@^6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.2.tgz#05c5678d7173c049d8ca433552224a495d0e3762" - integrity sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw== - dependencies: - bn.js "^4.4.0" - brorand "^1.0.1" - hash.js "^1.0.0" - hmac-drbg "^1.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.0" - - emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== - - emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - - emojis-list@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" - integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= - - emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - - encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - - end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - - enhanced-resolve@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz#2937e2b8066cd0fe7ce0990a98f0d71a35189f66" - integrity sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.5.0" - tapable "^1.0.0" - - entities@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" - integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== - - entities@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.2.tgz#ac74db0bba8d33808bbf36809c3a5c3683531436" - integrity sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw== - - envify@^3.0.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/envify/-/envify-3.4.1.tgz#d7122329e8df1688ba771b12501917c9ce5cbce8" - integrity sha1-1xIjKejfFoi6dxsSUBkXyc5cvOg= - dependencies: - jstransform "^11.0.3" - through "~2.3.4" - - errno@^0.1.3, errno@~0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" - integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== - dependencies: - prr "~1.0.1" - - error-ex@^1.2.0, error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - - error-stack-parser@^2.0.0: - version "2.0.6" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.6.tgz#5a99a707bd7a4c58a797902d48d82803ede6aad8" - integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ== - dependencies: - stackframe "^1.1.1" - - es-abstract@^1.17.0: - version "1.17.7" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" - integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== - dependencies: - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - is-callable "^1.2.2" - is-regex "^1.1.1" - object-inspect "^1.8.0" - object-keys "^1.1.1" - object.assign "^4.1.1" - string.prototype.trimend "^1.0.1" - string.prototype.trimstart "^1.0.1" - - es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.5: - version "1.17.5" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.5.tgz#d8c9d1d66c8981fb9200e2251d799eee92774ae9" - integrity sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg== - dependencies: - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - is-callable "^1.1.5" - is-regex "^1.0.5" - object-inspect "^1.7.0" - object-keys "^1.1.1" - object.assign "^4.1.0" - string.prototype.trimleft "^2.1.1" - string.prototype.trimright "^2.1.1" - - es-abstract@^1.18.0-next.0: - version "1.18.0-next.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68" - integrity sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA== - dependencies: - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - is-callable "^1.2.2" - is-negative-zero "^2.0.0" - is-regex "^1.1.1" - object-inspect "^1.8.0" - object-keys "^1.1.1" - object.assign "^4.1.1" - string.prototype.trimend "^1.0.1" - string.prototype.trimstart "^1.0.1" - - es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - - es5-ext@^0.10.35, es5-ext@^0.10.50, es5-ext@~0.10.14: - version "0.10.53" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1" - integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== - dependencies: - es6-iterator "~2.0.3" - es6-symbol "~3.1.3" - next-tick "~1.0.0" - - es6-iterator@~2.0.1, es6-iterator@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" - integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= - dependencies: - d "1" - es5-ext "^0.10.35" - es6-symbol "^3.1.1" - - es6-map@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0" - integrity sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA= - dependencies: - d "1" - es5-ext "~0.10.14" - es6-iterator "~2.0.1" - es6-set "~0.1.5" - es6-symbol "~3.1.1" - event-emitter "~0.3.5" - - es6-promise@4.2.8, es6-promise@^4.0.3: - version "4.2.8" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" - integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== - - es6-promisify@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" - integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= - dependencies: - es6-promise "^4.0.3" - - es6-set@^0.1.5, es6-set@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1" - integrity sha1-0rPsXU2ADO2BjbU40ol02wpzzLE= - dependencies: - d "1" - es5-ext "~0.10.14" - es6-iterator "~2.0.1" - es6-symbol "3.1.1" - event-emitter "~0.3.5" - - es6-symbol@3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" - integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc= - dependencies: - d "1" - es5-ext "~0.10.14" - - es6-symbol@^3.1.1, es6-symbol@~3.1.1, es6-symbol@~3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" - integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== - dependencies: - d "^1.0.1" - ext "^1.1.2" - - escape-html@^1.0.3, escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - - escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - - escodegen@^1.11.1, escodegen@^1.6.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.1.tgz#ba01d0c8278b5e95a9a45350142026659027a457" - integrity sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ== - dependencies: - esprima "^4.0.1" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - - eslint-import-resolver-node@^0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" - integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== - dependencies: - debug "^2.6.9" - resolve "^1.13.1" - - eslint-loader@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.2.1.tgz#28b9c12da54057af0845e2a6112701a2f6bf8337" - integrity sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg== - dependencies: - loader-fs-cache "^1.0.0" - loader-utils "^1.0.2" - object-assign "^4.0.1" - object-hash "^1.1.4" - rimraf "^2.6.1" - - eslint-module-utils@^2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6" - integrity sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== - dependencies: - debug "^2.6.9" - pkg-dir "^2.0.0" - - eslint-plugin-import@^2.19.1: - version "2.22.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz#0896c7e6a0cf44109a2d97b95903c2bb689d7702" - integrity sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== - dependencies: - array-includes "^3.1.1" - array.prototype.flat "^1.2.3" - contains-path "^0.1.0" - debug "^2.6.9" - doctrine "1.5.0" - eslint-import-resolver-node "^0.3.4" - eslint-module-utils "^2.6.0" - has "^1.0.3" - minimatch "^3.0.4" - object.values "^1.1.1" - read-pkg-up "^2.0.0" - resolve "^1.17.0" - tsconfig-paths "^3.9.0" - - eslint-plugin-vue@^6.0.1: - version "6.2.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-6.2.2.tgz#27fecd9a3a24789b0f111ecdd540a9e56198e0fe" - integrity sha512-Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ== - dependencies: - natural-compare "^1.4.0" - semver "^5.6.0" - vue-eslint-parser "^7.0.0" - - eslint-scope@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" - integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - - eslint-scope@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.0.0.tgz#e87c8887c73e8d1ec84f1ca591645c358bfc8fb9" - integrity sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - - eslint-utils@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" - integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== - dependencies: - eslint-visitor-keys "^1.1.0" - - eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" - integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== - - eslint@^6.7.2: - version "6.8.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" - integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== - dependencies: - "@babel/code-frame" "^7.0.0" - ajv "^6.10.0" - chalk "^2.1.0" - cross-spawn "^6.0.5" - debug "^4.0.1" - doctrine "^3.0.0" - eslint-scope "^5.0.0" - eslint-utils "^1.4.3" - eslint-visitor-keys "^1.1.0" - espree "^6.1.2" - esquery "^1.0.1" - esutils "^2.0.2" - file-entry-cache "^5.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.0.0" - globals "^12.1.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - inquirer "^7.0.0" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.3.0" - lodash "^4.17.14" - minimatch "^3.0.4" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - optionator "^0.8.3" - progress "^2.0.0" - regexpp "^2.0.1" - semver "^6.1.2" - strip-ansi "^5.2.0" - strip-json-comments "^3.0.1" - table "^5.2.3" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - - espree@^6.1.2, espree@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" - integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== - dependencies: - acorn "^7.1.1" - acorn-jsx "^5.2.0" - eslint-visitor-keys "^1.1.0" - - esprima-fb@^15001.1.0-dev-harmony-fb: - version "15001.1.0-dev-harmony-fb" - resolved "https://registry.yarnpkg.com/esprima-fb/-/esprima-fb-15001.1.0-dev-harmony-fb.tgz#30a947303c6b8d5e955bee2b99b1d233206a6901" - integrity sha1-MKlHMDxrjV6VW+4rmbHSMyBqaQE= - - esprima@^4.0.0, esprima@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - - esprima@~3.1.0: - version "3.1.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" - integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM= - - esquery@^1.0.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57" - integrity sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== - dependencies: - estraverse "^5.1.0" - - esrecurse@^4.1.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" - integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== - dependencies: - estraverse "^4.1.0" - - "esri-leaflet-legend@https://github.com/CityOfPhiladelphia/esri-leaflet-legend#8fc0a7949b1ce80340261167a1aa4302177bb380": - version "2.0.1" - resolved "https://github.com/CityOfPhiladelphia/esri-leaflet-legend#8fc0a7949b1ce80340261167a1aa4302177bb380" - dependencies: - esri-leaflet "^2.2.3" - leaflet "^1.4.0" - - esri-leaflet-renderers@2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/esri-leaflet-renderers/-/esri-leaflet-renderers-2.0.6.tgz#3c9c7d4a8cd43ea53c259a089bf1740bcb50e5c2" - integrity sha1-PJx9SozUPqU8JZoIm/F0C8tQ5cI= - dependencies: - esri-leaflet "^2.0.0" - leaflet "^1.0.0-rc.3" - leaflet-shape-markers "^1.0.4" - - esri-leaflet@^2.0.0, esri-leaflet@^2.2.3, esri-leaflet@^2.3.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/esri-leaflet/-/esri-leaflet-2.4.1.tgz#df9fde64dff259c3c930ce16b8fcf6516dba0832" - integrity sha512-0ukZIhA9dVx8yYe/ahp2yZm7GmUYTxPktXXHBVPBZoe9I00fkhLsEk2dIt1xa7XsCk/gH+Breb9L5lNALC+Niw== - dependencies: - "@terraformer/arcgis" "^2.0.7" - tiny-binary-search "^1.0.3" - - estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - - estraverse@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642" - integrity sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw== - - estree-is-function@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/estree-is-function/-/estree-is-function-1.0.0.tgz#c0adc29806d7f18a74db7df0f3b2666702e37ad2" - integrity sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA== - - esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - - etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= - - event-emitter@~0.3.5: - version "0.3.5" - resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" - integrity sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= - dependencies: - d "1" - es5-ext "~0.10.14" - - event-pubsub@4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/event-pubsub/-/event-pubsub-4.3.0.tgz#f68d816bc29f1ec02c539dc58c8dd40ce72cb36e" - integrity sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ== - - eventemitter3@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.4.tgz#b5463ace635a083d018bdc7c917b4c5f10a85384" - integrity sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ== - - events@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.1.0.tgz#84279af1b34cb75aa88bf5ff291f6d0bd9b31a59" - integrity sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg== - - eventsource@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" - integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== - dependencies: - original "^1.0.0" - - evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" - integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - - execa@^0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.8.0.tgz#d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da" - integrity sha1-2NdrvBtVIX7RkP1t1J08d07PyNo= - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - - execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - - execa@^3.3.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89" - integrity sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g== - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - p-finally "^2.0.0" - signal-exit "^3.0.2" - strip-final-newline "^2.0.0" - - expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - - express@^4.16.3, express@^4.17.1: - version "4.17.1" - resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" - integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== - dependencies: - accepts "~1.3.7" - array-flatten "1.1.1" - body-parser "1.19.0" - content-disposition "0.5.3" - content-type "~1.0.4" - cookie "0.4.0" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.2" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "~1.1.2" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.5" - qs "6.7.0" - range-parser "~1.2.1" - safe-buffer "5.1.2" - send "0.17.1" - serve-static "1.14.1" - setprototypeof "1.1.1" - statuses "~1.5.0" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - - ext@^1.1.2: - version "1.4.0" - resolved "https://registry.yarnpkg.com/ext/-/ext-1.4.0.tgz#89ae7a07158f79d35517882904324077e4379244" - integrity sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A== - dependencies: - type "^2.0.0" - - extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - - extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - - extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - - external-editor@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" - integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - - extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - - extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - - extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - - fast-deep-equal@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4" - integrity sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA== - - fast-glob@^2.2.6: - version "2.2.7" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" - integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== - dependencies: - "@mrmlnc/readdir-enhanced" "^2.2.1" - "@nodelib/fs.stat" "^1.1.2" - glob-parent "^3.1.0" - is-glob "^4.0.0" - merge2 "^1.2.3" - micromatch "^3.1.10" - - fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - - fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - - faye-websocket@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" - integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= - dependencies: - websocket-driver ">=0.5.1" - - faye-websocket@~0.11.1: - version "0.11.3" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e" - integrity sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA== - dependencies: - websocket-driver ">=0.5.1" - - fbjs@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.6.1.tgz#9636b7705f5ba9684d44b72f78321254afc860f7" - integrity sha1-lja3cF9bqWhNRLcveDISVK/IYPc= - dependencies: - core-js "^1.0.0" - loose-envify "^1.0.0" - promise "^7.0.3" - ua-parser-js "^0.7.9" - whatwg-fetch "^0.9.0" - - figgy-pudding@^3.5.1: - version "3.5.2" - resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" - integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== - - figures@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== - dependencies: - escape-string-regexp "^1.0.5" - - file-entry-cache@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" - integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== - dependencies: - flat-cache "^2.0.1" - - file-loader@^4.2.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-4.3.0.tgz#780f040f729b3d18019f20605f723e844b8a58af" - integrity sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA== - dependencies: - loader-utils "^1.2.3" - schema-utils "^2.5.0" - - file-saver@eligrey/FileSaver.js#1.3.8: - version "1.3.8" - resolved "https://codeload.github.com/eligrey/FileSaver.js/tar.gz/e865e37af9f9947ddcced76b549e27dc45c1cb2e" - - file-uri-to-path@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" - integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== - - filesize@^3.6.1: - version "3.6.1" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" - integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== - - fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - - fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - - finalhandler@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - - find-cache-dir@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" - integrity sha1-yN765XyKUqinhPnjHFfHQumToLk= - dependencies: - commondir "^1.0.1" - mkdirp "^0.5.1" - pkg-dir "^1.0.0" - - find-cache-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - - find-cache-dir@^3.0.0, find-cache-dir@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" - integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - - find-up@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= - dependencies: - path-exists "^2.0.0" - pinkie-promise "^2.0.0" - - find-up@^2.0.0, find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= - dependencies: - locate-path "^2.0.0" - - find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - - find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - - flat-cache@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" - integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== - dependencies: - flatted "^2.0.0" - rimraf "2.6.3" - write "1.0.3" - - flatted@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" - integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== - - flush-write-stream@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" - integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== - dependencies: - inherits "^2.0.3" - readable-stream "^2.3.6" - - follow-redirects@1.5.10: - version "1.5.10" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.10.tgz#7b7a9f9aea2fdff36786a94ff643ed07f4ff5e2a" - integrity sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== - dependencies: - debug "=3.1.0" - - follow-redirects@^1.0.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.11.0.tgz#afa14f08ba12a52963140fe43212658897bc0ecb" - integrity sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA== - dependencies: - debug "^3.0.0" - - for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - - forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - - form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - - forwarded@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" - integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= - - foundation-sites@6.4.3: - version "6.4.3" - resolved "https://registry.yarnpkg.com/foundation-sites/-/foundation-sites-6.4.3.tgz#ea89eb599badf6f03dd526c51f00bdb942a844f6" - integrity sha1-6onrWZut9vA91SbFHwC9uUKoRPY= - dependencies: - jquery ">=3.0.0" - what-input "^4.1.3" - - fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - - fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - - from2@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - - fs-extra@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - - fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - - fs-write-stream-atomic@^1.0.8: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - - fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - - fsevents@^1.2.7: - version "1.2.13" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" - integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== - dependencies: - bindings "^1.5.0" - nan "^2.12.1" - - fsevents@~2.1.2: - version "2.1.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" - integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== - - function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - - functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - - gensync@^1.0.0-beta.1: - version "1.0.0-beta.1" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269" - integrity sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg== - - geojson-equality@0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/geojson-equality/-/geojson-equality-0.1.6.tgz#a171374ef043e5d4797995840bae4648e0752d72" - integrity sha1-oXE3TvBD5dR5eZWEC65GSOB1LXI= - dependencies: - deep-equal "^1.0.0" - - geojson-flatten@~0.2.1: - version "0.2.4" - resolved "https://registry.yarnpkg.com/geojson-flatten/-/geojson-flatten-0.2.4.tgz#8f3396f31a0f5b747e39c9e6a14088f43ba4ecfb" - integrity sha512-LiX6Jmot8adiIdZ/fthbcKKPOfWjTQchX/ggHnwMZ2e4b0I243N1ANUos0LvnzepTEsj0+D4fIJ5bKhBrWnAHA== - dependencies: - get-stdin "^6.0.0" - minimist "1.2.0" - - geojson-rbush@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/geojson-rbush/-/geojson-rbush-2.1.0.tgz#3bd73be391fc10b0ae693d9b8acea2aae0b83a8d" - integrity sha1-O9c745H8ELCuaT2bis6iquC4Oo0= - dependencies: - "@turf/helpers" "*" - "@turf/meta" "*" - rbush "*" - - geojson-vt@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/geojson-vt/-/geojson-vt-3.2.1.tgz#f8adb614d2c1d3f6ee7c4265cad4bbf3ad60c8b7" - integrity sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg== - - get-assigned-identifiers@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz#6dbf411de648cbaf8d9169ebb0d2d576191e2ff1" - integrity sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ== - - get-caller-file@^2.0.1: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - - get-closest@*: - version "0.0.4" - resolved "https://registry.yarnpkg.com/get-closest/-/get-closest-0.0.4.tgz#269ac776d1e6022aa0fd586dd708e8a7d32269af" - integrity sha1-JprHdtHmAiqg/Vht1wjop9Miaa8= - - get-stdin@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" - integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== - - get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - - get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - - get-stream@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9" - integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw== - dependencies: - pump "^3.0.0" - - get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - - getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - - gl-matrix@^3.2.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/gl-matrix/-/gl-matrix-3.3.0.tgz#232eef60b1c8b30a28cbbe75b2caf6c48fd6358b" - integrity sha512-COb7LDz+SXaHtl/h4LeaFcNdJdAQSDeVqjiIihSXNrkWObZLhDI4hIkZC11Aeqp7bcE72clzB0BnDXr2SmslRA== - - glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - - glob-parent@^5.0.0, glob-parent@~5.1.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" - integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== - dependencies: - is-glob "^4.0.1" - - glob-to-regexp@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" - integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= - - glob@^5.0.15: - version "5.0.15" - resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" - integrity sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E= - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "2 || 3" - once "^1.3.0" - path-is-absolute "^1.0.0" - - glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - - global@~4.3.0: - version "4.3.2" - resolved "https://registry.yarnpkg.com/global/-/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" - integrity sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8= - dependencies: - min-document "^2.19.0" - process "~0.5.1" - - globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - - globals@^12.1.0: - version "12.4.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" - integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== - dependencies: - type-fest "^0.8.1" - - globby@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" - integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= - dependencies: - array-union "^1.0.1" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - - globby@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" - integrity sha1-+yzP+UAfhgCUXfral0QMypcrhoA= - dependencies: - array-union "^1.0.1" - dir-glob "^2.0.0" - glob "^7.1.2" - ignore "^3.3.5" - pify "^3.0.0" - slash "^1.0.0" - - globby@^9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" - integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== - dependencies: - "@types/glob" "^7.1.1" - array-union "^1.0.2" - dir-glob "^2.2.2" - fast-glob "^2.2.6" - glob "^7.1.3" - ignore "^4.0.3" - pify "^4.0.1" - slash "^2.0.0" - - graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.2: - version "4.2.4" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" - integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== - - grid-index@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/grid-index/-/grid-index-1.1.0.tgz#97f8221edec1026c8377b86446a7c71e79522ea7" - integrity sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA== - - gzip-size@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" - integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== - dependencies: - duplexer "^0.1.1" - pify "^4.0.1" - - handle-thing@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" - integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== - - har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - - har-validator@~5.1.0: - version "5.1.5" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - - har-validator@~5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" - integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== - dependencies: - ajv "^6.5.5" - har-schema "^2.0.0" - - has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - - has-color@~0.1.0: - version "0.1.7" - resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f" - integrity sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8= - - has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - - has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - - has-symbols@^1.0.0, has-symbols@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" - integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== - - has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - - has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - - has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - - has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - - has@^1.0.0, has@^1.0.1, has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - - hash-base@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" - integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== - dependencies: - inherits "^2.0.4" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - - hash-sum@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04" - integrity sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ= - - hash-sum@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a" - integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg== - - hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - - hat@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/hat/-/hat-0.0.3.tgz#bb014a9e64b3788aed8005917413d4ff3d502d8a" - integrity sha1-uwFKnmSzeIrtgAWRdBPU/z1QLYo= - - he@1.2.x, he@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - - hex-color-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" - integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== - - highlight.js@^9.6.0: - version "9.18.1" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.18.1.tgz#ed21aa001fe6252bb10a3d76d47573c6539fe13c" - integrity sha512-OrVKYz70LHsnCgmbXctv/bfuvntIKDz177h0Co37DQ5jamGZLVmoCVMtjMtNZY3X9DrCcKfklHPNeA0uPZhSJg== - - hmac-drbg@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - - hoopy@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" - integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== - - hosted-git-info@^2.1.4: - version "2.8.8" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" - integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== - - hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - - hsl-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" - integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= - - hsla-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" - integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= - - html-comment-regex@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" - integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== - - html-entities@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.3.1.tgz#fb9a1a4b5b14c5daba82d3e34c6ae4fe701a0e44" - integrity sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA== - - html-minifier@^3.2.3: - version "3.5.21" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" - integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== - dependencies: - camel-case "3.0.x" - clean-css "4.2.x" - commander "2.17.x" - he "1.2.x" - param-case "2.1.x" - relateurl "0.2.x" - uglify-js "3.4.x" - - html-tags@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-2.0.0.tgz#10b30a386085f43cede353cc8fa7cb0deeea668b" - integrity sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos= - - html-webpack-plugin@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b" - integrity sha1-sBq71yOsqqeze2r0SS69oD2d03s= - dependencies: - html-minifier "^3.2.3" - loader-utils "^0.2.16" - lodash "^4.17.3" - pretty-error "^2.0.2" - tapable "^1.0.0" - toposort "^1.0.0" - util.promisify "1.0.0" - - html2canvas@1.0.0-alpha.12: - version "1.0.0-alpha.12" - resolved "https://registry.yarnpkg.com/html2canvas/-/html2canvas-1.0.0-alpha.12.tgz#3b1992e3c9b3f56063c35fd620494f37eba88513" - integrity sha1-OxmS48mz9WBjw1/WIElPN+uohRM= - dependencies: - css-line-break "1.0.1" - - htmlparser2@^3.3.0: - version "3.10.1" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" - integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== - dependencies: - domelementtype "^1.3.1" - domhandler "^2.3.0" - domutils "^1.5.1" - entities "^1.1.1" - inherits "^2.0.1" - readable-stream "^3.1.1" - - http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= - - http-errors@1.7.2: - version "1.7.2" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" - integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - - http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - - http-errors@~1.7.2: - version "1.7.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" - integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - - http-parser-js@>=0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.2.tgz#da2e31d237b393aae72ace43882dd7e270a8ff77" - integrity sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ== - - http-proxy-middleware@0.19.1: - version "0.19.1" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" - integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== - dependencies: - http-proxy "^1.17.0" - is-glob "^4.0.0" - lodash "^4.17.11" - micromatch "^3.1.10" - - http-proxy@^1.17.0: - version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" - integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== - dependencies: - eventemitter3 "^4.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - - http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - - https-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" - integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= - - https-proxy-agent@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz#b8c286433e87602311b01c8ea34413d856a4af81" - integrity sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg== - dependencies: - agent-base "^4.3.0" - debug "^3.1.0" - - human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== - - iconv-lite@0.4.24, iconv-lite@^0.4.13, iconv-lite@^0.4.24, iconv-lite@^0.4.5: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - - icss-utils@^4.0.0, icss-utils@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" - integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== - dependencies: - postcss "^7.0.14" - - ieee754@^1.1.12, ieee754@^1.1.4: - version "1.1.13" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" - integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== - - iferr@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= - - ignore@^3.3.5: - version "3.3.10" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" - integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== - - ignore@^4.0.3, ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - - import-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" - integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= - dependencies: - import-from "^2.1.0" - - import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - - import-fresh@^3.0.0: - version "3.2.1" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66" - integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - - import-from@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" - integrity sha1-M1238qev/VOqpHHUuAId7ja387E= - dependencies: - resolve-from "^3.0.0" - - import-local@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" - integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== - dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" - - imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - - indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - - indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - - infer-owner@^1.0.3, infer-owner@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" - integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== - - inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - - inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - - inherits@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" - integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - - inherits@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - - inquirer@^7.0.0, inquirer@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.1.0.tgz#1298a01859883e17c7264b82870ae1034f92dd29" - integrity sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg== - dependencies: - ansi-escapes "^4.2.1" - chalk "^3.0.0" - cli-cursor "^3.1.0" - cli-width "^2.0.0" - external-editor "^3.0.3" - figures "^3.0.0" - lodash "^4.17.15" - mute-stream "0.0.8" - run-async "^2.4.0" - rxjs "^6.5.3" - string-width "^4.1.0" - strip-ansi "^6.0.0" - through "^2.3.6" - - internal-ip@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" - integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== - dependencies: - default-gateway "^4.2.0" - ipaddr.js "^1.9.0" - - invariant@^2.2.2, invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - - ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - - ip@^1.1.0, ip@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= - - ipaddr.js@1.9.1, ipaddr.js@^1.9.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - - is-absolute-url@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" - integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= - - is-absolute-url@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" - integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== - - is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - - is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - - is-arguments@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.0.4.tgz#3faf966c7cba0ff437fb31f6250082fcf0448cf3" - integrity sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA== - - is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - - is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - - is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - - is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - - is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - - is-buffer@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.4.tgz#3e572f23c8411a5cfd9557c849e3665e0b290623" - integrity sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A== - - is-callable@^1.1.4, is-callable@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.5.tgz#f7e46b596890456db74e7f6e976cb3273d06faab" - integrity sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q== - - is-callable@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" - integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== - - is-ci@^1.0.10: - version "1.2.1" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" - integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== - dependencies: - ci-info "^1.5.0" - - is-color-stop@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" - integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= - dependencies: - css-color-names "^0.0.4" - hex-color-regex "^1.1.0" - hsl-regex "^1.0.0" - hsla-regex "^1.0.0" - rgb-regex "^1.0.1" - rgba-regex "^1.0.0" - - is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - - is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - - is-date-object@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" - integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== - - is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - - is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - - is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= - - is-docker@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.0.0.tgz#2cb0df0e75e2d064fe1864c37cdeacb7b2dcf25b" - integrity sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ== - - is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - - is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - - is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - - is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - - is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - - is-function@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08" - integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ== - - is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - - is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" - integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== - dependencies: - is-extglob "^2.1.1" - - is-negative-zero@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.0.tgz#9553b121b0fac28869da9ed459e20c7543788461" - integrity sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE= - - is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - - is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - - is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - - is-path-cwd@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" - integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== - - is-path-in-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" - integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== - dependencies: - is-path-inside "^2.1.0" - - is-path-inside@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" - integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== - dependencies: - path-is-inside "^1.0.2" - - is-plain-obj@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= - - is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - - is-regex@^1.0.4, is-regex@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz#39d589a358bf18967f726967120b8fc1aed74eae" - integrity sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ== - dependencies: - has "^1.0.3" - - is-regex@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" - integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== - dependencies: - has-symbols "^1.0.1" - - is-resolvable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== - - is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - - is-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - - is-string@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" - integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== - - is-svg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" - integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== - dependencies: - html-comment-regex "^1.1.0" - - is-symbol@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" - integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== - dependencies: - has-symbols "^1.0.1" - - is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - - is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - - is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= - - is-wsl@^2.1.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - - isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= - - isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - - isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - - isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - - isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - - isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - - javascript-stringify@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-2.0.1.tgz#6ef358035310e35d667c675ed63d3eb7c1aa19e5" - integrity sha512-yV+gqbd5vaOYjqlbk16EG89xB5udgjqQF3C5FAORDg4f/IS1Yc5ERCv5e/57yBcfJYw05V5JyIXabhwb75Xxow== - - jest-worker@^25.4.0: - version "25.5.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.5.0.tgz#2611d071b79cea0f43ee57a3d118593ac1547db1" - integrity sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw== - dependencies: - merge-stream "^2.0.0" - supports-color "^7.0.0" - - jquery@>=3.0.0: - version "3.5.1" - resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.5.1.tgz#d7b4d08e1bfdb86ad2f1a3d039ea17304717abb5" - integrity sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg== - - js-message@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/js-message/-/js-message-1.0.5.tgz#2300d24b1af08e89dd095bc1a4c9c9cfcb892d15" - integrity sha1-IwDSSxrwjondCVvBpMnJz8uJLRU= - - js-queue@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/js-queue/-/js-queue-2.0.0.tgz#362213cf860f468f0125fc6c96abc1742531f948" - integrity sha1-NiITz4YPRo8BJfxslqvBdCUx+Ug= - dependencies: - easy-stack "^1.0.0" - - "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - - js-yaml@^3.13.1: - version "3.14.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz#a7a34170f26a21bb162424d8adacb4113a69e482" - integrity sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - - jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - - jsdom@^8.1.0: - version "8.5.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-8.5.0.tgz#d4d8f5dbf2768635b62a62823b947cf7071ebc98" - integrity sha1-1Nj12/J2hjW2KmKCO5R89wcevJg= - dependencies: - abab "^1.0.0" - acorn "^2.4.0" - acorn-globals "^1.0.4" - array-equal "^1.0.0" - cssom ">= 0.3.0 < 0.4.0" - cssstyle ">= 0.2.34 < 0.3.0" - escodegen "^1.6.1" - iconv-lite "^0.4.13" - nwmatcher ">= 1.3.7 < 2.0.0" - parse5 "^1.5.1" - request "^2.55.0" - sax "^1.1.4" - symbol-tree ">= 3.1.0 < 4.0.0" - tough-cookie "^2.2.0" - webidl-conversions "^3.0.1" - whatwg-url "^2.0.1" - xml-name-validator ">= 2.0.1 < 3.0.0" - - jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - - jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - - json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - - json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - - json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - - json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - - json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - - json3@^3.3.2: - version "3.3.3" - resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" - integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== - - json5@^0.5.0: - version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" - integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= - - json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - - json5@^2.1.2: - version "2.1.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" - integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== - dependencies: - minimist "^1.2.5" - - jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= - optionalDependencies: - graceful-fs "^4.1.6" - - jsonlint-lines@1.7.1: - version "1.7.1" - resolved "https://registry.yarnpkg.com/jsonlint-lines/-/jsonlint-lines-1.7.1.tgz#507de680d3fb8c4be1641cc57d6f679f29f178ff" - integrity sha1-UH3mgNP7jEvhZBzFfW9nnynxeP8= - dependencies: - JSV ">= 4.0.x" - nomnom ">= 1.5.x" - - jspdf-autotable@^3.2.8: - version "3.5.3" - resolved "https://registry.yarnpkg.com/jspdf-autotable/-/jspdf-autotable-3.5.3.tgz#2f73adb07f340e7dbf22950e3e6c8bf853991479" - integrity sha512-K+cNWW3x6w0R/1B5m6PYOm6v8CTTDXy/g32lZouc7SuC6zhvzMN2dauhk6dDYxPD0pky0oyPIJFwSJ/tV8PAeg== - - jspdf@^1.4.1: - version "1.5.3" - resolved "https://registry.yarnpkg.com/jspdf/-/jspdf-1.5.3.tgz#5a12c011479defabef5735de55c913060ed219f2" - integrity sha512-J9X76xnncMw+wIqb15HeWfPMqPwYxSpPY8yWPJ7rAZN/ZDzFkjCSZObryCyUe8zbrVRNiuCnIeQteCzMn7GnWw== - dependencies: - canvg "1.5.3" - file-saver eligrey/FileSaver.js#1.3.8 - html2canvas "1.0.0-alpha.12" - omggif "1.0.7" - promise-polyfill "8.1.0" - stackblur-canvas "2.2.0" - - jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - - jstransform@^11.0.3: - version "11.0.3" - resolved "https://registry.yarnpkg.com/jstransform/-/jstransform-11.0.3.tgz#09a78993e0ae4d4ef4487f6155a91f6190cb4223" - integrity sha1-CaeJk+CuTU70SH9hVakfYZDLQiM= - dependencies: - base62 "^1.1.0" - commoner "^0.10.1" - esprima-fb "^15001.1.0-dev-harmony-fb" - object-assign "^2.0.0" - source-map "^0.4.2" - - kdbush@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/kdbush/-/kdbush-3.0.0.tgz#f8484794d47004cc2d85ed3a79353dbe0abc2bf0" - integrity sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew== - - killable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" - integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== - - kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - - kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - - kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - - kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - - launch-editor-middleware@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz#e14b07e6c7154b0a4b86a0fd345784e45804c157" - integrity sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg== - dependencies: - launch-editor "^2.2.1" - - launch-editor@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.2.1.tgz#871b5a3ee39d6680fcc26d37930b6eeda89db0ca" - integrity sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw== - dependencies: - chalk "^2.3.0" - shell-quote "^1.6.1" - - leaflet-easybutton@^2.3.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/leaflet-easybutton/-/leaflet-easybutton-2.4.0.tgz#3ad8ad31c9cf6d5ca7a6a1988f82eed13ff2c1af" - integrity sha512-O+qsQq4zTF6ds8VClnytobTH/MKalctlPpiA8L+bNKHP14J3lgJpvEd/jSpq9mHTI6qOzRAvbQX6wS6qNwThvg== - dependencies: - leaflet "^1.0.1" - - "leaflet-measure@https://github.com/CityOfPhiladelphia/leaflet-measure#1dd982b2f9c78be2af5f497d9415e66cd3df6216": - version "4.0.0" - resolved "https://github.com/CityOfPhiladelphia/leaflet-measure#1dd982b2f9c78be2af5f497d9415e66cd3df6216" - dependencies: - "@turf/area" "^5.1.5" - "@turf/length" "^5.1.5" - leaflet "1.5.1" - lodash "^4.17.5" - - "leaflet-omnivore@https://github.com/CityOfPhiladelphia/leaflet-omnivore#f072195b03f7930690d9cbccb9375f0eda50fd41": - version "0.3.4" - resolved "https://github.com/CityOfPhiladelphia/leaflet-omnivore#f072195b03f7930690d9cbccb9375f0eda50fd41" - dependencies: - brfs "2.0.2" - corslite "0.0.7" - csv2geojson "~5.0.0" - polyline "0.2.0" - togeojson "0.13.0" - topojson "3.0.2" - wellknown "0.4.2" - - leaflet-rotatedmarker@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/leaflet-rotatedmarker/-/leaflet-rotatedmarker-0.2.0.tgz#4467f49f98d1bfd56959bd9c6705203dd2601277" - integrity sha1-RGf0n5jRv9VpWb2cZwUgPdJgEnc= - - leaflet-shape-markers@^1.0.4, leaflet-shape-markers@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/leaflet-shape-markers/-/leaflet-shape-markers-1.0.6.tgz#d54056a4e533828120107a71a237b1efc1a07649" - integrity sha1-1UBWpOUzgoEgEHpxojex78Ggdkk= - dependencies: - leaflet "^1.0.0" - - "leaflet-vector-icon@https://github.com/CityOfPhiladelphia/leaflet-vector-icon#c37571e92c66ce0003f22058f2d246b31d3941a5": - version "1.0.0" - resolved "https://github.com/CityOfPhiladelphia/leaflet-vector-icon#c37571e92c66ce0003f22058f2d246b31d3941a5" - - leaflet@1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.5.1.tgz#9afb9d963d66c870066b1342e7a06f92840f46bf" - integrity sha512-ekM9KAeG99tYisNBg0IzEywAlp0hYI5XRipsqRXyRTeuU8jcuntilpp+eFf5gaE0xubc9RuSNIVtByEKwqFV0w== - - leaflet@^1.0.0, leaflet@^1.0.0-rc.3, leaflet@^1.0.1, leaflet@^1.4.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.6.0.tgz#aecbb044b949ec29469eeb31c77a88e2f448f308" - integrity sha512-CPkhyqWUKZKFJ6K8umN5/D2wrJ2+/8UIpXppY7QDnUZW5bZL5+SEI2J7GBpwh4LIupOKqbNSQXgqmrEJopHVNQ== - - leven@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - - levenary@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/levenary/-/levenary-1.1.1.tgz#842a9ee98d2075aa7faeedbe32679e9205f46f77" - integrity sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ== - dependencies: - leven "^3.1.0" - - levn@^0.3.0, levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - - lineclip@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/lineclip/-/lineclip-1.1.5.tgz#2bf26067d94354feabf91e42768236db5616fd13" - integrity sha1-K/JgZ9lDVP6r+R5CdoI221YW/RM= - - lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= - - load-json-file@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" - integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" - - loader-fs-cache@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz#f08657646d607078be2f0a032f8bd69dd6f277d9" - integrity sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA== - dependencies: - find-cache-dir "^0.1.1" - mkdirp "^0.5.1" - - loader-runner@^2.3.1, loader-runner@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" - integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== - - loader-utils@^0.2.16: - version "0.2.17" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" - integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= - dependencies: - big.js "^3.1.3" - emojis-list "^2.0.0" - json5 "^0.5.0" - object-assign "^4.0.1" - - loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - - locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - - locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - - locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - - lodash-es@^4.17.14: - version "4.17.15" - resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.15.tgz#21bd96839354412f23d7a10340e5eac6ee455d78" - integrity sha512-rlrc3yU3+JNOpZ9zj5pQtxnx2THmvRykwL4Xlxoa8I9lHBlVbbyPhgyPMioxVZ4NqyxaVVtaJnzsyOidQIhyyQ== - - lodash.defaultsdeep@^4.6.1: - version "4.6.1" - resolved "https://registry.yarnpkg.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz#512e9bd721d272d94e3d3a63653fa17516741ca6" - integrity sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA== - - lodash.isequal@^4.2.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" - integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= - - lodash.kebabcase@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" - integrity sha1-hImxyw0p/4gZXM7KRI/21swpXDY= - - lodash.mapvalues@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c" - integrity sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw= - - lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= - - lodash.transform@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.transform/-/lodash.transform-4.6.0.tgz#12306422f63324aed8483d3f38332b5f670547a0" - integrity sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A= - - lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= - - lodash@4.17.15, lodash@^4.17.11, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.3, lodash@^4.17.5: - version "4.17.15" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" - integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== - - log-symbols@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" - integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== - dependencies: - chalk "^2.0.1" - - loglevel@^1.6.8: - version "1.6.8" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.8.tgz#8a25fb75d092230ecd4457270d80b54e28011171" - integrity sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA== - - loose-envify@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - - lower-case@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= - - lru-cache@^4.0.1, lru-cache@^4.1.2: - version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - - lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - - magic-string@0.25.1: - version "0.25.1" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.1.tgz#b1c248b399cd7485da0fe7385c2fc7011843266e" - integrity sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg== - dependencies: - sourcemap-codec "^1.4.1" - - make-dir@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - - make-dir@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - - map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - - map-promisified@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/map-promisified/-/map-promisified-0.4.0.tgz#c33cc8b93d2d28b0df0b0937ffabcd145b9b9a82" - integrity sha512-VYBQ3rTMykg2CSVgSrZBvhAwxuIuYbAHCtjjq/ATnD5kMq7I/ROmMBckwlmfwtEIx9yXufF+3QY5WxUH5EeM/Q== - - map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - - mapbox-gl@^1.6.1: - version "1.10.1" - resolved "https://registry.yarnpkg.com/mapbox-gl/-/mapbox-gl-1.10.1.tgz#7dbd53bdf2f78e45e125c1115e94dea286ef663c" - integrity sha512-0aHt+lFUpYfvh0kMIqXqNXqoYMuhuAsMlw87TbhWrw78Tx2zfuPI0Lx31/YPUgJ+Ire0tzQ4JnuBL7acDNXmMg== - dependencies: - "@mapbox/geojson-rewind" "^0.5.0" - "@mapbox/geojson-types" "^1.0.2" - "@mapbox/jsonlint-lines-primitives" "^2.0.2" - "@mapbox/mapbox-gl-supported" "^1.5.0" - "@mapbox/point-geometry" "^0.1.0" - "@mapbox/tiny-sdf" "^1.1.1" - "@mapbox/unitbezier" "^0.0.0" - "@mapbox/vector-tile" "^1.3.1" - "@mapbox/whoots-js" "^3.1.0" - csscolorparser "~1.0.3" - earcut "^2.2.2" - geojson-vt "^3.2.1" - gl-matrix "^3.2.1" - grid-index "^1.1.0" - minimist "^1.2.5" - murmurhash-js "^1.0.0" - pbf "^3.2.1" - potpack "^1.0.1" - quickselect "^2.0.0" - rw "^1.3.3" - supercluster "^7.0.0" - tinyqueue "^2.0.3" - vt-pbf "^3.1.1" - - md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" - integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - - mdn-data@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" - integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== - - mdn-data@2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.6.tgz#852dc60fcaa5daa2e8cf6c9189c440ed3e042978" - integrity sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA== - - media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= - - memory-fs@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - - memory-fs@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" - integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - - merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= - - merge-source-map@1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.0.4.tgz#a5de46538dae84d4114cc5ea02b4772a6346701f" - integrity sha1-pd5GU42uhNQRTMXqArR3KmNGcB8= - dependencies: - source-map "^0.5.6" - - merge-source-map@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" - integrity sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw== - dependencies: - source-map "^0.6.1" - - merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - - merge2@^1.2.3: - version "1.3.0" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.3.0.tgz#5b366ee83b2f1582c48f87e47cf1a9352103ca81" - integrity sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw== - - methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - - mgrs@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/mgrs/-/mgrs-1.0.0.tgz#fb91588e78c90025672395cb40b25f7cd6ad1829" - integrity sha1-+5FYjnjJACVnI5XLQLJffNatGCk= - - micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - - miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" - integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - - mime-db@1.44.0, "mime-db@>= 1.43.0 < 2": - version "1.44.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" - integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== - - mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: - version "2.1.27" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" - integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== - dependencies: - mime-db "1.44.0" - - mime@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - - mime@^2.4.4: - version "2.4.6" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz#e5b407c90db442f2beb5b162373d07b69affa4d1" - integrity sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA== - - mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - - mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - - min-document@^2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" - integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= - dependencies: - dom-walk "^0.1.0" - - mini-css-extract-plugin@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz#47f2cf07aa165ab35733b1fc97d4c46c0564339e" - integrity sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A== - dependencies: - loader-utils "^1.1.0" - normalize-url "1.9.1" - schema-utils "^1.0.0" - webpack-sources "^1.1.0" - - minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - - minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= - - "minimatch@2 || 3", minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - - minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= - - minimist@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= - - minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - - minimist@~0.0.1: - version "0.0.10" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= - - minimist@~1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.1.3.tgz#3bedfd91a92d39016fcfaa1c681e8faa1a1efda8" - integrity sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag= - - minipass-collect@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" - integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== - dependencies: - minipass "^3.0.0" - - minipass-flush@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" - integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== - dependencies: - minipass "^3.0.0" - - minipass-pipeline@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz#55f7839307d74859d6e8ada9c3ebe72cec216a34" - integrity sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ== - dependencies: - minipass "^3.0.0" - - minipass@^3.0.0, minipass@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" - integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== - dependencies: - yallist "^4.0.0" - - mississippi@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" - integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^3.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - - mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - - mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@~0.5.1: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - - move-concurrently@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - - ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - - ms@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - - ms@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - - multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" - integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= - - multicast-dns@^6.0.1: - version "6.2.3" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" - integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== - dependencies: - dns-packet "^1.3.1" - thunky "^1.0.2" - - murmurhash-js@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/murmurhash-js/-/murmurhash-js-1.0.0.tgz#b06278e21fc6c37fa5313732b0412bcb6ae15f51" - integrity sha1-sGJ44h/Gw3+lMTcysEEry2rhX1E= - - mute-stream@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" - integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== - - mz@^2.4.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" - integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== - dependencies: - any-promise "^1.0.0" - object-assign "^4.0.1" - thenify-all "^1.0.0" - - nan@^2.12.1: - version "2.14.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz#d7be34dfa3105b91494c3147089315eff8874b01" - integrity sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw== - - nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - - natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - - negotiator@0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" - integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== - - neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c" - integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== - - next-tick@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" - integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= - - nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - - no-case@^2.2.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" - integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== - dependencies: - lower-case "^1.1.1" - - node-forge@0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.9.0.tgz#d624050edbb44874adca12bb9a52ec63cb782579" - integrity sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ== - - node-ipc@^9.1.1: - version "9.1.1" - resolved "https://registry.yarnpkg.com/node-ipc/-/node-ipc-9.1.1.tgz#4e245ed6938e65100e595ebc5dc34b16e8dd5d69" - integrity sha512-FAyICv0sIRJxVp3GW5fzgaf9jwwRQxAKDJlmNFUL5hOy+W4X/I5AypyHoq0DXXbo9o/gt79gj++4cMr4jVWE/w== - dependencies: - event-pubsub "4.3.0" - js-message "1.0.5" - js-queue "2.0.0" - - node-libs-browser@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" - integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== - dependencies: - assert "^1.1.1" - browserify-zlib "^0.2.0" - buffer "^4.3.0" - console-browserify "^1.1.0" - constants-browserify "^1.0.0" - crypto-browserify "^3.11.0" - domain-browser "^1.1.1" - events "^3.0.0" - https-browserify "^1.0.0" - os-browserify "^0.3.0" - path-browserify "0.0.1" - process "^0.11.10" - punycode "^1.2.4" - querystring-es3 "^0.2.0" - readable-stream "^2.3.3" - stream-browserify "^2.0.1" - stream-http "^2.7.2" - string_decoder "^1.0.0" - timers-browserify "^2.0.4" - tty-browserify "0.0.0" - url "^0.11.0" - util "^0.11.0" - vm-browserify "^1.0.1" - - node-releases@^1.1.53: - version "1.1.57" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.57.tgz#f6754ce225fad0611e61228df3e09232e017ea19" - integrity sha512-ZQmnWS7adi61A9JsllJ2gdj2PauElcjnOwTp2O011iGzoakTxUsDGSe+6vD7wXbKdqhSFymC0OSx35aAMhrSdw== - - "nomnom@>= 1.5.x": - version "1.8.1" - resolved "https://registry.yarnpkg.com/nomnom/-/nomnom-1.8.1.tgz#2151f722472ba79e50a76fc125bb8c8f2e4dc2a7" - integrity sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc= - dependencies: - chalk "~0.4.0" - underscore "~1.6.0" - - normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - - normalize-path@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-1.0.0.tgz#32d0e472f91ff345701c15a8311018d3b0a90379" - integrity sha1-MtDkcvkf80VwHBWoMRAY07CpA3k= - - normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - - normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - - normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= - - normalize-url@1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" - integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= - dependencies: - object-assign "^4.0.1" - prepend-http "^1.0.0" - query-string "^4.1.0" - sort-keys "^1.0.0" - - normalize-url@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" - integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== - - npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - - npm-run-path@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - - nth-check@^1.0.2, nth-check@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== - dependencies: - boolbase "~1.0.0" - - num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - - "nwmatcher@>= 1.3.7 < 2.0.0": - version "1.4.4" - resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.4.tgz#2285631f34a95f0d0395cd900c96ed39b58f346e" - integrity sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ== - - oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - - object-assign@*, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - - object-assign@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-2.1.1.tgz#43c36e5d569ff8e4816c4efa8be02d26967c18aa" - integrity sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo= - - object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - - object-hash@^1.1.4: - version "1.3.1" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" - integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== - - object-inspect@^1.6.0, object-inspect@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz#f4f6bd181ad77f006b5ece60bd0b6f398ff74a67" - integrity sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw== - - object-inspect@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0" - integrity sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== - - object-is@^1.0.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.2.tgz#c5d2e87ff9e119f78b7a088441519e2eec1573b6" - integrity sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.5" - - object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - - object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - - object.assign@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" - integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== - dependencies: - define-properties "^1.1.2" - function-bind "^1.1.1" - has-symbols "^1.0.0" - object-keys "^1.0.11" - - object.assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.1.tgz#303867a666cdd41936ecdedfb1f8f3e32a478cdd" - integrity sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.18.0-next.0" - has-symbols "^1.0.1" - object-keys "^1.1.1" - - object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz#369bf1f9592d8ab89d712dced5cb81c7c5352649" - integrity sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" - - object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - - object.values@^1.1.0, object.values@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz#68a99ecde356b7e9295a3c5e0ce31dc8c953de5e" - integrity sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" - function-bind "^1.1.1" - has "^1.0.3" - - obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - - omggif@1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/omggif/-/omggif-1.0.7.tgz#59d2eecb0263de84635b3feb887c0c9973f1e49d" - integrity sha1-WdLuywJj3oRjWz/riHwMmXPx5J0= - - on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - - on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - - once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - - onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= - dependencies: - mimic-fn "^1.0.0" - - onetime@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz#fff0f3c91617fe62bb50189636e99ac8a6df7be5" - integrity sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q== - dependencies: - mimic-fn "^2.1.0" - - open@^6.3.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" - integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== - dependencies: - is-wsl "^1.1.0" - - opener@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.1.tgz#6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed" - integrity sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA== - - opn@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" - integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== - dependencies: - is-wsl "^1.1.0" - - optimist@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" - integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= - dependencies: - minimist "~0.0.1" - wordwrap "~0.0.2" - - optionator@^0.8.1, optionator@^0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" - - ora@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" - integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== - dependencies: - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-spinners "^2.0.0" - log-symbols "^2.2.0" - strip-ansi "^5.2.0" - wcwidth "^1.0.1" - - original@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" - integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== - dependencies: - url-parse "^1.4.3" - - os-browserify@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" - integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= - - os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - - p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - - p-finally@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561" - integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw== - - p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== - dependencies: - p-try "^1.0.0" - - p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.2.1, p-limit@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - - p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= - dependencies: - p-limit "^1.1.0" - - p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - - p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - - p-map@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" - integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== - - p-map@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz#d704d9af8a2ba684e2600d9a215983d4141a979d" - integrity sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== - dependencies: - aggregate-error "^3.0.0" - - p-retry@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" - integrity sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== - dependencies: - retry "^0.12.0" - - p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= - - p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - - pako@~1.0.5: - version "1.0.11" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" - integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== - - parallel-transform@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc" - integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== - dependencies: - cyclist "^1.0.1" - inherits "^2.0.3" - readable-stream "^2.1.5" - - param-case@2.1.x: - version "2.1.1" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" - integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= - dependencies: - no-case "^2.2.0" - - parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - - parse-asn1@^5.0.0, parse-asn1@^5.1.5: - version "5.1.5" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.5.tgz#003271343da58dc94cace494faef3d2147ecea0e" - integrity sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ== - dependencies: - asn1.js "^4.0.0" - browserify-aes "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - safe-buffer "^5.1.1" - - parse-headers@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz#5e8e7512383d140ba02f0c7aa9f49b4399c92515" - integrity sha512-QhhZ+DCCit2Coi2vmAKbq5RGTRcQUOE2+REgv8vdyu7MnYx2eZztegqtTx99TZ86GTIwqiy3+4nQTWZ2tgmdCA== - - parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= - dependencies: - error-ex "^1.2.0" - - parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - - parse-json@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f" - integrity sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - lines-and-columns "^1.1.6" - - parse5-htmlparser2-tree-adapter@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-5.1.1.tgz#e8c743d4e92194d5293ecde2b08be31e67461cbc" - integrity sha512-CF+TKjXqoqyDwHqBhFQ+3l5t83xYi6fVT1tQNg+Ye0JRLnTxWvIroCjEp1A0k4lneHNBGnICUf0cfYVYGEazqw== - dependencies: - parse5 "^5.1.1" - - parse5@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94" - integrity sha1-m387DeMr543CQBsXVzzK8Pb1nZQ= - - parse5@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" - integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== - - parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - - pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - - path-browserify@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" - integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== - - path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - - path-exists@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= - dependencies: - pinkie-promise "^2.0.0" - - path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - - path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - - path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - - path-is-inside@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= - - path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - - path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - - path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - - path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= - - path-type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" - integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= - dependencies: - pify "^2.0.0" - - path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" - - pbf@^3.0.5, pbf@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/pbf/-/pbf-3.2.1.tgz#b4c1b9e72af966cd82c6531691115cc0409ffe2a" - integrity sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ== - dependencies: - ieee754 "^1.1.12" - resolve-protobuf-schema "^2.1.0" - - pbkdf2@^3.0.3: - version "3.0.17" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" - integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - - performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - - phila-standards@^1.0.2: - version "1.1.1" - resolved "https://registry.yarnpkg.com/phila-standards/-/phila-standards-1.1.1.tgz#64edf0aabe99b6414fbbb52cd16b8637f0058946" - integrity sha512-SJWCe1fUzhrv9Yo7p6hpW75TTxZ7/QZUawE6uH5JK747t8alU6uslAuNRqdwuFjcO6MTaT+0LuQeef447y31Vg== - dependencies: - foundation-sites "6.4.3" - postscribe "^2.0.8" - - picomatch@^2.0.4, picomatch@^2.2.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" - integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== - - pify@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - - pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - - pify@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - - pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - - pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - - pkg-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" - integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= - dependencies: - find-up "^1.0.0" - - pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= - dependencies: - find-up "^2.1.0" - - pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - - pkg-dir@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - - pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" - integrity sha1-yBmscoBZpGHKscOImivjxJoATX8= - dependencies: - find-up "^2.1.0" - - pnp-webpack-plugin@^1.6.4: - version "1.6.4" - resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" - integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== - dependencies: - ts-pnp "^1.1.6" - - point-in-polygon@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/point-in-polygon/-/point-in-polygon-1.0.1.tgz#d59b64e8fee41c49458aac82b56718c5957b2af7" - integrity sha1-1Ztk6P7kHElFiqyCtWcYxZV7Kvc= - - polyline@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/polyline/-/polyline-0.2.0.tgz#4f2b716ca81134a6cbaa488975d236ecb1cc2840" - integrity sha1-TytxbKgRNKbLqkiJddI27LHMKEA= - - portfinder@^1.0.26: - version "1.0.26" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.26.tgz#475658d56ca30bed72ac7f1378ed350bd1b64e70" - integrity sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ== - dependencies: - async "^2.6.2" - debug "^3.1.1" - mkdirp "^0.5.1" - - posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - - postcss-calc@^7.0.1: - version "7.0.2" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.2.tgz#504efcd008ca0273120568b0792b16cdcde8aac1" - integrity sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ== - dependencies: - postcss "^7.0.27" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.2" - - postcss-colormin@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" - integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== - dependencies: - browserslist "^4.0.0" - color "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-convert-values@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" - integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-discard-comments@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" - integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== - dependencies: - postcss "^7.0.0" - - postcss-discard-duplicates@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" - integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== - dependencies: - postcss "^7.0.0" - - postcss-discard-empty@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" - integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== - dependencies: - postcss "^7.0.0" - - postcss-discard-overridden@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" - integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== - dependencies: - postcss "^7.0.0" - - postcss-load-config@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.0.tgz#c84d692b7bb7b41ddced94ee62e8ab31b417b003" - integrity sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q== - dependencies: - cosmiconfig "^5.0.0" - import-cwd "^2.0.0" - - postcss-loader@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" - integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== - dependencies: - loader-utils "^1.1.0" - postcss "^7.0.0" - postcss-load-config "^2.0.0" - schema-utils "^1.0.0" - - postcss-merge-longhand@^4.0.11: - version "4.0.11" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" - integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== - dependencies: - css-color-names "0.0.4" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - stylehacks "^4.0.0" - - postcss-merge-rules@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" - integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - cssnano-util-same-parent "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - vendors "^1.0.0" - - postcss-minify-font-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" - integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-minify-gradients@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" - integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - is-color-stop "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-minify-params@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" - integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== - dependencies: - alphanum-sort "^1.0.0" - browserslist "^4.0.0" - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - uniqs "^2.0.0" - - postcss-minify-selectors@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" - integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== - dependencies: - alphanum-sort "^1.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - - postcss-modules-extract-imports@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" - integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== - dependencies: - postcss "^7.0.5" - - postcss-modules-local-by-default@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz#e8a6561be914aaf3c052876377524ca90dbb7915" - integrity sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ== - dependencies: - icss-utils "^4.1.1" - postcss "^7.0.16" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.0" - - postcss-modules-scope@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" - integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^6.0.0" - - postcss-modules-values@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" - integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== - dependencies: - icss-utils "^4.0.0" - postcss "^7.0.6" - - postcss-normalize-charset@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" - integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== - dependencies: - postcss "^7.0.0" - - postcss-normalize-display-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" - integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-normalize-positions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" - integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== - dependencies: - cssnano-util-get-arguments "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-normalize-repeat-style@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" - integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-normalize-string@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" - integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== - dependencies: - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-normalize-timing-functions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" - integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-normalize-unicode@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" - integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-normalize-url@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" - integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== - dependencies: - is-absolute-url "^2.0.0" - normalize-url "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-normalize-whitespace@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" - integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-ordered-values@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" - integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== - dependencies: - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-reduce-initial@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" - integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - - postcss-reduce-transforms@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" - integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== - dependencies: - cssnano-util-get-match "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - - postcss-selector-parser@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" - integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== - dependencies: - dot-prop "^5.2.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - - postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c" - integrity sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg== - dependencies: - cssesc "^3.0.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - - postcss-svgo@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258" - integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== - dependencies: - is-svg "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - svgo "^1.0.0" - - postcss-unique-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" - integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== - dependencies: - alphanum-sort "^1.0.0" - postcss "^7.0.0" - uniqs "^2.0.0" - - postcss-value-parser@^3.0.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" - integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== - - postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2, postcss-value-parser@^4.0.3, postcss-value-parser@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" - integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== - - postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.27, postcss@^7.0.30, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.31" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.31.tgz#332af45cb73e26c0ee2614d7c7fb02dfcc2bd6dd" - integrity sha512-a937VDHE1ftkjk+8/7nj/mrjtmkn69xxzJgRETXdAUU+IgOYPQNJF17haGWbeDxSyk++HA14UA98FurvPyBJOA== - dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" - - postscribe@^2.0.8: - version "2.0.8" - resolved "https://registry.yarnpkg.com/postscribe/-/postscribe-2.0.8.tgz#5b7a53aad4b690b6c2f75818fcefe74490f410d5" - integrity sha1-W3pTqtS2kLbC91gY/O/nRJD0ENU= - dependencies: - prescribe ">=1.1.2" - - potpack@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/potpack/-/potpack-1.0.1.tgz#d1b1afd89e4c8f7762865ec30bd112ab767e2ebf" - integrity sha512-15vItUAbViaYrmaB/Pbw7z6qX2xENbFSTA7Ii4tgbPtasxm5v6ryKhKtL91tpWovDJzTiZqdwzhcFBCwiMVdVw== - - prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= - - prepend-http@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= - - prescribe@>=1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/prescribe/-/prescribe-1.1.3.tgz#8d3122445f3fbaf4c4c5817ea527a17fc8139ee6" - integrity sha1-jTEiRF8/uvTExYF+pSehf8gTnuY= - - prettier@^1.18.2: - version "1.19.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" - integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== - - pretty-error@^2.0.2: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" - integrity sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM= - dependencies: - renderkid "^2.0.1" - utila "~0.4" - - private@^0.1.6, private@^0.1.8, private@~0.1.5: - version "0.1.8" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" - integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== - - process-nextick-args@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" - integrity sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M= - - process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - - process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= - - process@~0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf" - integrity sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8= - - progress@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - - proj4@^2.6.0: - version "2.6.2" - resolved "https://registry.yarnpkg.com/proj4/-/proj4-2.6.2.tgz#4665d7cbc30fd356375007c2fed53b07dbda1d67" - integrity sha512-Pn0+HZtXb4JzuN8RR0VM7yyseegiYHbXkF+2FOdGpzRojcZ1BTjWxOh7qfp2vH0EyLu8pvcrhLxidwzgyUy/Gw== - dependencies: - mgrs "1.0.0" - wkt-parser "^1.2.4" - - promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= - - promise-polyfill@8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/promise-polyfill/-/promise-polyfill-8.1.0.tgz#30059da54d1358ce905ac581f287e184aedf995d" - integrity sha512-OzSf6gcCUQ01byV4BgwyUCswlaQQ6gzXc23aLQWhicvfX9kfsUiUhgt3CCQej8jDnl8/PhGF31JdHX2/MzF3WA== - - promise@^7.0.3: - version "7.3.1" - resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" - integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== - dependencies: - asap "~2.0.3" - - protocol-buffers-schema@^3.3.1: - version "3.4.0" - resolved "https://registry.yarnpkg.com/protocol-buffers-schema/-/protocol-buffers-schema-3.4.0.tgz#2f0ea31ca96627d680bf2fefae7ebfa2b6453eae" - integrity sha512-G/2kcamPF2S49W5yaMGdIpkG6+5wZF0fzBteLKgEHjbNzqjZQ85aAs1iJGto31EJaSTkNvHs5IXuHSaTLWBAiA== - - proxy-addr@~2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf" - integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== - dependencies: - forwarded "~0.1.2" - ipaddr.js "1.9.1" - - prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - - pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= - - psl@^1.1.24, psl@^1.1.28: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - - public-encrypt@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" - integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - - pump@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - - pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - - pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - - punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - - punycode@^1.2.4, punycode@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= - - punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - - q@^1.1.2: - version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= - - qs@6.7.0: - version "6.7.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" - integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== - - qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - - query-string@^4.1.0: - version "4.3.4" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" - integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= - dependencies: - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - - querystring-es3@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" - integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= - - querystring@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - - querystringify@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e" - integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA== - - quickselect@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/quickselect/-/quickselect-1.1.1.tgz#852e412ce418f237ad5b660d70cffac647ae94c2" - integrity sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ== - - quickselect@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/quickselect/-/quickselect-2.0.0.tgz#f19680a486a5eefb581303e023e98faaf25dd018" - integrity sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw== - - quote-stream@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/quote-stream/-/quote-stream-1.0.2.tgz#84963f8c9c26b942e153feeb53aae74652b7e0b2" - integrity sha1-hJY/jJwmuULhU/7rU6rnRlK34LI= - dependencies: - buffer-equal "0.0.1" - minimist "^1.1.3" - through2 "^2.0.0" - - randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: - version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - - randomfill@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" - integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - - range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - - raw-body@2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" - integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== - dependencies: - bytes "3.1.0" - http-errors "1.7.2" - iconv-lite "0.4.24" - unpipe "1.0.0" - - rbush@*, rbush@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/rbush/-/rbush-3.0.1.tgz#5fafa8a79b3b9afdfe5008403a720cc1de882ecf" - integrity sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w== - dependencies: - quickselect "^2.0.0" - - rbush@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/rbush/-/rbush-2.0.2.tgz#bb6005c2731b7ba1d5a9a035772927d16a614605" - integrity sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA== - dependencies: - quickselect "^1.0.1" - - react-dom@^0.14.0: - version "0.14.9" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-0.14.9.tgz#05064a3dcf0fb1880a3b2bfc9d58c55d8d9f6293" - integrity sha1-BQZKPc8PsYgKOyv8nVjFXY2fYpM= - - react@^0.14.0: - version "0.14.9" - resolved "https://registry.yarnpkg.com/react/-/react-0.14.9.tgz#9110a6497c49d44ba1c0edd317aec29c2e0d91d1" - integrity sha1-kRCmSXxJ1EuhwO3TF67CnC4NkdE= - dependencies: - envify "^3.0.0" - fbjs "^0.6.1" - - read-pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" - integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= - dependencies: - find-up "^2.0.0" - read-pkg "^2.0.0" - - read-pkg@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" - integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= - dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" - - read-pkg@^5.1.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - - "readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.3, readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - - readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - - readable-stream@~1.1.9: - version "1.1.14" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" - integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - - readable-stream@~2.0.0: - version "2.0.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" - integrity sha1-j5A0HmilPMySh4jaz80Rs265t44= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - string_decoder "~0.10.x" - util-deprecate "~1.0.1" - - readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - - readdirp@~3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.4.0.tgz#9fdccdf9e9155805449221ac645e8303ab5b9ada" - integrity sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ== - dependencies: - picomatch "^2.2.1" - - recast@^0.11.17: - version "0.11.23" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.11.23.tgz#451fd3004ab1e4df9b4e4b66376b2a21912462d3" - integrity sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM= - dependencies: - ast-types "0.9.6" - esprima "~3.1.0" - private "~0.1.5" - source-map "~0.5.0" - - regenerate-unicode-properties@^8.2.0: - version "8.2.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" - integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== - dependencies: - regenerate "^1.4.0" - - regenerate@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" - integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== - - regenerator-runtime@^0.13.4: - version "0.13.5" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697" - integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== - - regenerator-transform@^0.14.2: - version "0.14.4" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.4.tgz#5266857896518d1616a78a0479337a30ea974cc7" - integrity sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw== - dependencies: - "@babel/runtime" "^7.8.4" - private "^0.1.8" - - regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - - regexp.prototype.flags@^1.2.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz#7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75" - integrity sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" - - regexpp@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" - integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== - - regexpu-core@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.0.tgz#fcbf458c50431b0bb7b45d6967b8192d91f3d938" - integrity sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^8.2.0" - regjsgen "^0.5.1" - regjsparser "^0.6.4" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.2.0" - - regjsgen@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" - integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== - - regjsparser@^0.6.4: - version "0.6.4" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.4.tgz#a769f8684308401a66e9b529d2436ff4d0666272" - integrity sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw== - dependencies: - jsesc "~0.5.0" - - relateurl@0.2.x: - version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= - - remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - - renderkid@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.3.tgz#380179c2ff5ae1365c522bf2fcfcff01c5b74149" - integrity sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA== - dependencies: - css-select "^1.1.0" - dom-converter "^0.2" - htmlparser2 "^3.3.0" - strip-ansi "^3.0.0" - utila "^0.4.0" - - repeat-element@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" - integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== - - repeat-string@^1.5.0, repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - - replace-ext@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" - integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= - - request-promise-core@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.3.tgz#e9a3c081b51380dfea677336061fea879a829ee9" - integrity sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ== - dependencies: - lodash "^4.17.15" - - request-promise-native@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.8.tgz#a455b960b826e44e2bf8999af64dff2bfe58cb36" - integrity sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ== - dependencies: - request-promise-core "1.1.3" - stealthy-require "^1.1.1" - tough-cookie "^2.3.3" - - request@2.88.0: - version "2.88.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" - integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.0" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.4.3" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - - request@^2.55.0, request@^2.88.2: - version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - - require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - - require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - - requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - - resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= - dependencies: - resolve-from "^3.0.0" - - resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - - resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - - resolve-protobuf-schema@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz#9ca9a9e69cf192bbdaf1006ec1973948aa4a3758" - integrity sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ== - dependencies: - protocol-buffers-schema "^3.3.1" - - resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - - resolve@^1.1.5, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.17.0, resolve@^1.3.2, resolve@^1.8.1: - version "1.17.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" - integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== - dependencies: - path-parse "^1.0.6" - - restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - - restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" - integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - - ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - - retry@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= - - rgb-regex@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" - integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= - - rgba-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" - integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= - - rgbcolor@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rgbcolor/-/rgbcolor-1.0.1.tgz#d6505ecdb304a6595da26fa4b43307306775945d" - integrity sha1-1lBezbMEplldom+ktDMHMGd1lF0= - - rimraf@2.6.3: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - - rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.3, rimraf@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - - ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - - robust-predicates@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/robust-predicates/-/robust-predicates-2.0.4.tgz#0a2367a93abd99676d075981707f29cfb402248b" - integrity sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg== - - run-async@^2.4.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" - integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== - - run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= - dependencies: - aproba "^1.1.1" - - rw@1, rw@^1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" - integrity sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q= - - rw@~0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/rw/-/rw-0.1.4.tgz#4903cbd80248ae0ede685bf58fd236a7a9b29a3e" - integrity sha1-SQPL2AJIrg7eaFv1j9I2p6mymj4= - - rxjs@^6.5.3: - version "6.5.5" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.5.tgz#c5c884e3094c8cfee31bf27eb87e54ccfc87f9ec" - integrity sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ== - dependencies: - tslib "^1.9.0" - - safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - - safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - - safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - - "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - - sax@^1.1.4, sax@~1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - - schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== - dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" - - schema-utils@^2.0.0, schema-utils@^2.5.0, schema-utils@^2.6.5, schema-utils@^2.6.6: - version "2.6.6" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.6.tgz#299fe6bd4a3365dc23d99fd446caff8f1d6c330c" - integrity sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA== - dependencies: - ajv "^6.12.0" - ajv-keywords "^3.4.1" - - scope-analyzer@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/scope-analyzer/-/scope-analyzer-2.1.1.tgz#5156c27de084d74bf75af9e9506aaf95c6e73dd6" - integrity sha512-azEAihtQ9mEyZGhfgTJy3IbOWEzeOrYbg7NcYEshPKnKd+LZmC3TNd5dmDxbLBsTG/JVWmCp+vDJ03vJjeXMHg== - dependencies: - array-from "^2.1.1" - dash-ast "^1.0.0" - es6-map "^0.1.5" - es6-set "^0.1.5" - es6-symbol "^3.1.1" - estree-is-function "^1.0.0" - get-assigned-identifiers "^1.1.0" - - "sdleafletdraw@https://github.com/CityOfPhiladelphia/SDLeafletDraw#a3e8e8a860e75d370e533247bd31dfd55e865a62": - version "1.3.0" - resolved "https://github.com/CityOfPhiladelphia/SDLeafletDraw#a3e8e8a860e75d370e533247bd31dfd55e865a62" - dependencies: - leaflet "1.5.1" - - select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= - - selfsigned@^1.10.7: - version "1.10.7" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.7.tgz#da5819fd049d5574f28e88a9bcc6dbc6e6f3906b" - integrity sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA== - dependencies: - node-forge "0.9.0" - - "semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - - semver@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - - semver@^6.0.0, semver@^6.1.0, semver@^6.1.2, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - - send@0.17.1: - version "0.17.1" - resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" - integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.7.2" - mime "1.6.0" - ms "2.1.1" - on-finished "~2.3.0" - range-parser "~1.2.1" - statuses "~1.5.0" - - serialize-javascript@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-2.1.2.tgz#ecec53b0e0317bdc95ef76ab7074b7384785fa61" - integrity sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ== - - serialize-javascript@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-3.0.0.tgz#492e489a2d77b7b804ad391a5f5d97870952548e" - integrity sha512-skZcHYw2vEX4bw90nAr2iTTsz6x2SrHEnfxgKYmZlvJYBEZrvbKtobJWlQ20zczKb3bsHHXXTYt48zBA7ni9cw== - - serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - - serve-static@1.14.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" - integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.17.1" - - set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - - set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - - setimmediate@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= - - setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - - setprototypeof@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" - integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== - - sexagesimal@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/sexagesimal/-/sexagesimal-0.5.0.tgz#9d815bd2bddd634b625ba6851bf8fe74a5ad3ef3" - integrity sha1-nYFb0r3dY0tiW6aFG/j+dKWtPvM= - - sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - - shallow-copy@~0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/shallow-copy/-/shallow-copy-0.0.1.tgz#415f42702d73d810330292cc5ee86eae1a11a170" - integrity sha1-QV9CcC1z2BAzApLMXuhurhoRoXA= - - shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - - shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - - shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - - shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - - shell-quote@^1.6.1: - version "1.7.2" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" - integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== - - signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== - - simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= - dependencies: - is-arrayish "^0.3.1" - - skmeans@0.9.7: - version "0.9.7" - resolved "https://registry.yarnpkg.com/skmeans/-/skmeans-0.9.7.tgz#72670cebb728508f56e29c0e10d11e623529ce5d" - integrity sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg== - - slash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= - - slash@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== - - slice-ansi@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== - dependencies: - ansi-styles "^3.2.0" - astral-regex "^1.0.0" - is-fullwidth-code-point "^2.0.0" - - snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - - snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - - snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - - sockjs-client@1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.4.0.tgz#c9f2568e19c8fd8173b4997ea3420e0bb306c7d5" - integrity sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g== - dependencies: - debug "^3.2.5" - eventsource "^1.0.7" - faye-websocket "~0.11.1" - inherits "^2.0.3" - json3 "^3.3.2" - url-parse "^1.4.3" - - sockjs@0.3.20: - version "0.3.20" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.20.tgz#b26a283ec562ef8b2687b44033a4eeceac75d855" - integrity sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA== - dependencies: - faye-websocket "^0.10.0" - uuid "^3.4.0" - websocket-driver "0.6.5" - - sort-keys@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" - integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= - dependencies: - is-plain-obj "^1.0.0" - - source-list-map@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" - integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - - source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - - source-map-support@~0.5.12: - version "0.5.19" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" - integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - - source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= - - source-map@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" - integrity sha1-66T12pwNyZneaAMti092FzZSA2s= - dependencies: - amdefine ">=0.0.4" - - source-map@^0.5.0, source-map@^0.5.6, source-map@~0.5.0: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - - source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - - sourcemap-codec@^1.4.1: - version "1.4.8" - resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - - spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - - spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - - spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - - spdx-license-ids@^3.0.0: - version "3.0.5" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654" - integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q== - - spdy-transport@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" - integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== - dependencies: - debug "^4.1.0" - detect-node "^2.0.4" - hpack.js "^2.1.6" - obuf "^1.1.2" - readable-stream "^3.0.6" - wbuf "^1.7.3" - - spdy@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" - integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== - dependencies: - debug "^4.1.0" - handle-thing "^2.0.0" - http-deceiver "^1.2.7" - select-hose "^2.0.0" - spdy-transport "^3.0.0" - - split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - - sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - - sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - - ssri@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" - integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== - dependencies: - figgy-pudding "^3.5.1" - - ssri@^7.0.0, ssri@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-7.1.0.tgz#92c241bf6de82365b5c7fb4bd76e975522e1294d" - integrity sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g== - dependencies: - figgy-pudding "^3.5.1" - minipass "^3.1.1" - - stable@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - - stackblur-canvas@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/stackblur-canvas/-/stackblur-canvas-2.2.0.tgz#cacc5924a0744b3e183eb2e6c1d8559c1a17c26e" - integrity sha512-5Gf8dtlf8k6NbLzuly2NkGrkS/Ahh+I5VUjO7TnFizdJtgpfpLLEdQlLe9umbcnZlitU84kfYjXE67xlSXfhfQ== - - stackblur-canvas@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/stackblur-canvas/-/stackblur-canvas-1.4.1.tgz#849aa6f94b272ff26f6471fa4130ed1f7e47955b" - integrity sha1-hJqm+UsnL/JvZHH6QTDtH35HlVs= - - stackframe@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.1.1.tgz#ffef0a3318b1b60c3b58564989aca5660729ec71" - integrity sha512-0PlYhdKh6AfFxRyK/v+6/k+/mMfyiEBbTM5L94D0ZytQnJ166wuwoTYLHFWGbs2dpA8Rgq763KGWmN1EQEYHRQ== - - static-eval@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/static-eval/-/static-eval-2.0.5.tgz#f0782e66999c4b3651cda99d9ce59c507d188f71" - integrity sha512-nNbV6LbGtMBgv7e9LFkt5JV8RVlRsyJrphfAt9tOtBBW/SfnzZDf2KnS72an8e434A+9e/BmJuTxeGPvrAK7KA== - dependencies: - escodegen "^1.11.1" - - static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - - static-module@^3.0.2: - version "3.0.4" - resolved "https://registry.yarnpkg.com/static-module/-/static-module-3.0.4.tgz#bfbd1d1c38dd1fbbf0bb4af0c1b3ae18a93a2b68" - integrity sha512-gb0v0rrgpBkifXCa3yZXxqVmXDVE+ETXj6YlC/jt5VzOnGXR2C15+++eXuMDUYsePnbhf+lwW0pE1UXyOLtGCw== - dependencies: - acorn-node "^1.3.0" - concat-stream "~1.6.0" - convert-source-map "^1.5.1" - duplexer2 "~0.1.4" - escodegen "^1.11.1" - has "^1.0.1" - magic-string "0.25.1" - merge-source-map "1.0.4" - object-inspect "^1.6.0" - readable-stream "~2.3.3" - scope-analyzer "^2.0.1" - shallow-copy "~0.0.1" - static-eval "^2.0.5" - through2 "~2.0.3" - - "statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - - stealthy-require@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= - - stream-browserify@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" - integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== - dependencies: - inherits "~2.0.1" - readable-stream "^2.0.2" - - stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" - integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - - stream-http@^2.7.2: - version "2.8.3" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" - integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^2.3.6" - to-arraybuffer "^1.0.0" - xtend "^4.0.0" - - stream-shift@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" - integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== - - strict-uri-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= - - string-width@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - - string-width@^3.0.0, string-width@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - - string-width@^4.1.0, string-width@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" - integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" - - string.prototype.trimend@^1.0.0, string.prototype.trimend@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz#85812a6b847ac002270f5808146064c995fb6913" - integrity sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.5" - - string.prototype.trimleft@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz#4408aa2e5d6ddd0c9a80739b087fbc067c03b3cc" - integrity sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.5" - string.prototype.trimstart "^1.0.0" - - string.prototype.trimright@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz#c76f1cef30f21bbad8afeb8db1511496cfb0f2a3" - integrity sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.5" - string.prototype.trimend "^1.0.0" - - string.prototype.trimstart@^1.0.0, string.prototype.trimstart@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz#14af6d9f34b053f7cfc89b72f8f2ee14b9039a54" - integrity sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.5" - - string_decoder@^1.0.0, string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - - string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" - integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= - - string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - - strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - - strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - - strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - - strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== - dependencies: - ansi-regex "^5.0.0" - - strip-ansi@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.1.1.tgz#39e8a98d044d150660abe4a6808acf70bb7bc991" - integrity sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE= - - strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= - - strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - - strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - - strip-indent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" - integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g= - - strip-json-comments@^3.0.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.0.tgz#7638d31422129ecf4457440009fba03f9f9ac180" - integrity sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w== - - stylehacks@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" - integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - - supercluster@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/supercluster/-/supercluster-7.0.0.tgz#75d474fafb0a055db552ed7bd7bbda583f6ab321" - integrity sha512-8VuHI8ynylYQj7Qf6PBMWy1PdgsnBiIxujOgc9Z83QvJ8ualIYWNx2iMKyKeC4DZI5ntD9tz/CIwwZvIelixsA== - dependencies: - kdbush "^3.0.0" - - supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= - - supports-color@^5.0.0, supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - - supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - - supports-color@^7.0.0, supports-color@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1" - integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== - dependencies: - has-flag "^4.0.0" - - svg-tags@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" - integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= - - svgo@^1.0.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" - integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== - dependencies: - chalk "^2.4.1" - coa "^2.0.2" - css-select "^2.0.0" - css-select-base-adapter "^0.1.1" - css-tree "1.0.0-alpha.37" - csso "^4.0.2" - js-yaml "^3.13.1" - mkdirp "~0.5.1" - object.values "^1.1.0" - sax "~1.2.4" - stable "^0.1.8" - unquote "~1.1.1" - util.promisify "~1.0.0" - - "symbol-tree@>= 3.1.0 < 4.0.0": - version "3.2.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - - table@^5.2.3: - version "5.4.6" - resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" - integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== - dependencies: - ajv "^6.10.2" - lodash "^4.17.14" - slice-ansi "^2.1.0" - string-width "^3.0.0" - - tapable@^1.0.0, tapable@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - - terser-webpack-plugin@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz#5ecaf2dbdc5fb99745fd06791f46fc9ddb1c9a7c" - integrity sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== - dependencies: - cacache "^12.0.2" - find-cache-dir "^2.1.0" - is-wsl "^1.1.0" - schema-utils "^1.0.0" - serialize-javascript "^2.1.2" - source-map "^0.6.1" - terser "^4.1.2" - webpack-sources "^1.4.0" - worker-farm "^1.7.0" - - terser-webpack-plugin@^2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.3.6.tgz#a4014b311a61f87c6a1b217ef4f5a75bd0665a69" - integrity sha512-I8IDsQwZrqjdmOicNeE8L/MhwatAap3mUrtcAKJuilsemUNcX+Hier/eAzwStVqhlCxq0aG3ni9bK/0BESXkTg== - dependencies: - cacache "^13.0.1" - find-cache-dir "^3.3.1" - jest-worker "^25.4.0" - p-limit "^2.3.0" - schema-utils "^2.6.6" - serialize-javascript "^3.0.0" - source-map "^0.6.1" - terser "^4.6.12" - webpack-sources "^1.4.3" - - terser@^4.1.2, terser@^4.6.12: - version "4.7.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.7.0.tgz#15852cf1a08e3256a80428e865a2fa893ffba006" - integrity sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw== - dependencies: - commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" - - text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - - thenify-all@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" - integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY= - dependencies: - thenify ">= 3.1.0 < 4" - - "thenify@>= 3.1.0 < 4": - version "3.3.0" - resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.0.tgz#e69e38a1babe969b0108207978b9f62b88604839" - integrity sha1-5p44obq+lpsBCCB5eLn2K4hgSDk= - dependencies: - any-promise "^1.0.0" - - thread-loader@^2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/thread-loader/-/thread-loader-2.1.3.tgz#cbd2c139fc2b2de6e9d28f62286ab770c1acbdda" - integrity sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg== - dependencies: - loader-runner "^2.3.1" - loader-utils "^1.1.0" - neo-async "^2.6.0" - - through2@^2.0.0, through2@~2.0.3: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - - through@^2.3.6, through@~2.3.4: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - - thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" - integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== - - timers-browserify@^2.0.4: - version "2.0.11" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.11.tgz#800b1f3eee272e5bc53ee465a04d0e804c31211f" - integrity sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ== - dependencies: - setimmediate "^1.0.4" - - timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= - - tiny-binary-search@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/tiny-binary-search/-/tiny-binary-search-1.0.3.tgz#9d52e3d16dd1171eb74486caf704ba08c0c62186" - integrity sha512-STSHX/L5nI9WTLv6wrzJbAPbO7OIISX83KFBh2GVbX1Uz/vgZOU/ANn/8iV6t35yMTpoPzzO+3OQid3mifE0CA== - - tinyqueue@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/tinyqueue/-/tinyqueue-2.0.3.tgz#64d8492ebf39e7801d7bd34062e29b45b2035f08" - integrity sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA== - - tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - - to-arraybuffer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" - integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= - - to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - - to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - - to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - - to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - - to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - - togeojson@0.13.0: - version "0.13.0" - resolved "https://registry.yarnpkg.com/togeojson/-/togeojson-0.13.0.tgz#0698890a0629375580f254688014657ae93be894" - integrity sha1-BpiJCgYpN1WA8lRogBRleuk76JQ= - dependencies: - concat-stream "~1.4.5" - minimist "0.0.8" - xmldom "~0.1.19" - - toidentifier@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" - integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== - - topojson-client@3, topojson-client@3.x: - version "3.1.0" - resolved "https://registry.yarnpkg.com/topojson-client/-/topojson-client-3.1.0.tgz#22e8b1ed08a2b922feeb4af6f53b6ef09a467b99" - integrity sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw== - dependencies: - commander "2" - - topojson-client@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/topojson-client/-/topojson-client-3.0.0.tgz#1f99293a77ef42a448d032a81aa982b73f360d2f" - integrity sha1-H5kpOnfvQqRI0DKoGqmCtz82DS8= - dependencies: - commander "2" - - topojson-server@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/topojson-server/-/topojson-server-3.0.0.tgz#378e78e87c3972a7b5be2c5d604369b6bae69c5e" - integrity sha1-N4546Hw5cqe1vixdYENptrrmnF4= - dependencies: - commander "2" - - topojson-server@3.x: - version "3.0.1" - resolved "https://registry.yarnpkg.com/topojson-server/-/topojson-server-3.0.1.tgz#d2b3ec095b6732299be76a48406111b3201a34f5" - integrity sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw== - dependencies: - commander "2" - - topojson-simplify@3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/topojson-simplify/-/topojson-simplify-3.0.2.tgz#8a2403e639531500fafa0c6594e8b0fadebc2c02" - integrity sha512-gyYSVRt4jO/0RJXKZQPzTDQRWV+D/nOfiljNUv0HBXslFLtq3yxRHrl7jbrjdbda5Ytdr7M8BZUI4OxU7tnbRQ== - dependencies: - commander "2" - topojson-client "3" - - topojson@3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/topojson/-/topojson-3.0.2.tgz#fcb927306c3e0fa76656fa58deed4555d2346fb4" - integrity sha512-u3zeuL6WEVL0dmsRn7uHZKc4Ao4gpW3sORUv+N3ezLTvY3JdCuyg0hvpWiIfFw8p/JwVN++SvAsFgcFEeR15rQ== - dependencies: - topojson-client "3.0.0" - topojson-server "3.0.0" - topojson-simplify "3.0.2" - - toposort@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" - integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk= - - tough-cookie@^2.2.0, tough-cookie@^2.3.3, tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - - tough-cookie@~2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" - integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== - dependencies: - psl "^1.1.24" - punycode "^1.4.1" - - tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= - - traverse@~0.6.6: - version "0.6.6" - resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137" - integrity sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= - - tryer@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" - integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== - - ts-pnp@^1.1.6: - version "1.2.0" - resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" - integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== - - tsconfig-paths@^3.9.0: - version "3.9.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz#098547a6c4448807e8fcb8eae081064ee9a3c90b" - integrity sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw== - dependencies: - "@types/json5" "^0.0.29" - json5 "^1.0.1" - minimist "^1.2.0" - strip-bom "^3.0.0" - - tslib@^1.9.0, tslib@^1.9.3: - version "1.13.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" - integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== - - tty-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" - integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= - - tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - - turf-jsts@*: - version "1.2.3" - resolved "https://registry.yarnpkg.com/turf-jsts/-/turf-jsts-1.2.3.tgz#59757f542afbff9a577bbf411f183b8f48d38aa4" - integrity sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA== - - tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - - type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - - type-fest@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" - integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== - - type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - - type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - - type-is@~1.6.17, type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - - type@^1.0.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" - integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== - - type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/type/-/type-2.0.0.tgz#5f16ff6ef2eb44f260494dae271033b29c09a9c3" - integrity sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow== - - typedarray@^0.0.6, typedarray@~0.0.5: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - - ua-parser-js@^0.7.9: - version "0.7.21" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.21.tgz#853cf9ce93f642f67174273cc34565ae6f308777" - integrity sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ== - - uglify-js@3.4.x: - version "3.4.10" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" - integrity sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw== - dependencies: - commander "~2.19.0" - source-map "~0.6.1" - - underscore@~1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8" - integrity sha1-izixDKze9jM3uLJOT/htRa6lKag= - - unicode-canonical-property-names-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" - integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== - - unicode-match-property-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" - integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== - dependencies: - unicode-canonical-property-names-ecmascript "^1.0.4" - unicode-property-aliases-ecmascript "^1.0.4" - - unicode-match-property-value-ecmascript@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" - integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== - - unicode-property-aliases-ecmascript@^1.0.4: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" - integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== - - union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - - uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - - uniqs@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" - integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= - - unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - - unique-slug@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" - integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== - dependencies: - imurmurhash "^0.1.4" - - unist-util-stringify-position@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" - integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== - dependencies: - "@types/unist" "^2.0.2" - - universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - - unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - - unquote@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" - integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= - - unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - - upath@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" - integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== - - upper-case@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= - - uri-js@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" - integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== - dependencies: - punycode "^2.1.0" - - urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - - url-loader@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-2.3.0.tgz#e0e2ef658f003efb8ca41b0f3ffbf76bab88658b" - integrity sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog== - dependencies: - loader-utils "^1.2.3" - mime "^2.4.4" - schema-utils "^2.5.0" - - url-parse@^1.4.3: - version "1.4.7" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" - integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== - dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" - - url@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= - dependencies: - punycode "1.3.2" - querystring "0.2.0" - - use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - - util-deprecate@^1.0.1, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - - util.promisify@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== - dependencies: - define-properties "^1.1.2" - object.getownpropertydescriptors "^2.0.3" - - util.promisify@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" - integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.2" - has-symbols "^1.0.1" - object.getownpropertydescriptors "^2.1.0" - - util@0.10.3: - version "0.10.3" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" - integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= - dependencies: - inherits "2.0.1" - - util@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" - integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - dependencies: - inherits "2.0.3" - - utila@^0.4.0, utila@~0.4: - version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= - - utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - - uuid@^3.3.2, uuid@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - - v8-compile-cache@^2.0.3: - version "2.1.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz#e14de37b31a6d194f5690d67efc4e7f6fc6ab30e" - integrity sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g== - - validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - - vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - - vendors@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" - integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== - - verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - - vfile-message@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" - integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== - dependencies: - "@types/unist" "^2.0.0" - unist-util-stringify-position "^2.0.0" - - vfile-reporter@^5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-5.1.2.tgz#80f1db5cbe8f9c12f2f30cce3e2cd18353a48519" - integrity sha512-b15sTuss1wOPWVlyWOvu+n6wGJ/eTYngz3uqMLimQvxZ+Q5oFQGYZZP1o3dR9sk58G5+wej0UPCZSwQBX/mzrQ== - dependencies: - repeat-string "^1.5.0" - string-width "^2.0.0" - supports-color "^5.0.0" - unist-util-stringify-position "^2.0.0" - vfile-sort "^2.1.2" - vfile-statistics "^1.1.0" - - vfile-sort@^2.1.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/vfile-sort/-/vfile-sort-2.2.2.tgz#720fe067ce156aba0b411a01bb0dc65596aa1190" - integrity sha512-tAyUqD2R1l/7Rn7ixdGkhXLD3zsg+XLAeUDUhXearjfIcpL1Hcsj5hHpCoy/gvfK/Ws61+e972fm0F7up7hfYA== - - vfile-statistics@^1.1.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-1.1.4.tgz#b99fd15ecf0f44ba088cc973425d666cb7a9f245" - integrity sha512-lXhElVO0Rq3frgPvFBwahmed3X03vjPF8OcjKMy8+F1xU/3Q3QU3tKEDp743SFtb74PdF0UWpxPvtOP0GCLheA== - - vfile@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.0.tgz#26c78ac92eb70816b01d4565e003b7e65a2a0e01" - integrity sha512-a/alcwCvtuc8OX92rqqo7PflxiCgXRFjdyoGVuYV+qbgCb0GgZJRvIgCD4+U/Kl1yhaRsaTwksF88xbPyGsgpw== - dependencies: - "@types/unist" "^2.0.0" - is-buffer "^2.0.0" - replace-ext "1.0.0" - unist-util-stringify-position "^2.0.0" - vfile-message "^2.0.0" - - vm-browserify@^1.0.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" - integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== - - vt-pbf@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/vt-pbf/-/vt-pbf-3.1.1.tgz#b0f627e39a10ce91d943b898ed2363d21899fb82" - integrity sha512-pHjWdrIoxurpmTcbfBWXaPwSmtPAHS105253P1qyEfSTV2HJddqjM+kIHquaT/L6lVJIk9ltTGc0IxR/G47hYA== - dependencies: - "@mapbox/point-geometry" "0.1.0" - "@mapbox/vector-tile" "^1.3.1" - pbf "^3.0.5" - - vue-eslint-parser@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-7.1.0.tgz#9cdbcc823e656b087507a1911732b867ac101e83" - integrity sha512-Kr21uPfthDc63nDl27AGQEhtt9VrZ9nkYk/NTftJ2ws9XiJwzJJCnCr3AITQ2jpRMA0XPGDECxYH8E027qMK9Q== - dependencies: - debug "^4.1.1" - eslint-scope "^5.0.0" - eslint-visitor-keys "^1.1.0" - espree "^6.2.1" - esquery "^1.0.1" - lodash "^4.17.15" - - vue-hot-reload-api@^2.3.0: - version "2.3.4" - resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" - integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== - - vue-loader@^15.9.2: - version "15.9.2" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.9.2.tgz#ae01f5f4c9c6a04bff4483912e72ef91a402c1ae" - integrity sha512-oXBubaY//CYEISBlHX+c2YPJbmOH68xXPXjFv4MAgPqQvUsnjrBAjCJi8HXZ/r/yfn0tPL5VZj1Zcp8mJPI8VA== - dependencies: - "@vue/component-compiler-utils" "^3.1.0" - hash-sum "^1.0.2" - loader-utils "^1.1.0" - vue-hot-reload-api "^2.3.0" - vue-style-loader "^4.1.0" - - vue-router@^3.4.7: - version "3.4.7" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.4.7.tgz#bf189bafd16f4e4ef783c4a6250a3090f2c1fa1b" - integrity sha512-CbHXue5BLrDivOk5O4eZ0WT4Yj8XwdXa4kCnsEIOzYUPF/07ZukayA2jGxDCJxLc9SgVQX9QX0OuGOwGlVB4Qg== - - vue-style-loader@^4.1.0, vue-style-loader@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-4.1.2.tgz#dedf349806f25ceb4e64f3ad7c0a44fba735fcf8" - integrity sha512-0ip8ge6Gzz/Bk0iHovU9XAUQaFt/G2B61bnWa2tCcqqdgfHs1lF9xXorFbE55Gmy92okFT+8bfmySuUOu13vxQ== - dependencies: - hash-sum "^1.0.2" - loader-utils "^1.0.2" - - vue-template-compiler@^2.6.10: - version "2.6.11" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.11.tgz#c04704ef8f498b153130018993e56309d4698080" - integrity sha512-KIq15bvQDrcCjpGjrAhx4mUlyyHfdmTaoNfeoATHLAiWB+MU3cx4lOzMwrnUh9cCxy0Lt1T11hAFY6TQgroUAA== - dependencies: - de-indent "^1.0.2" - he "^1.1.0" - - vue-template-es2015-compiler@^1.9.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" - integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw== - - vue@^2.6.10, vue@^2.6.11: - version "2.6.11" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.11.tgz#76594d877d4b12234406e84e35275c6d514125c5" - integrity sha512-VfPwgcGABbGAue9+sfrD4PuwFar7gPb1yl1UK1MwXoQPAw0BKSqWfoYCT/ThFrdEVWoI51dBuyCoiNU9bZDZxQ== - - vuex@^3.1.2: - version "3.4.0" - resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.4.0.tgz#20cc086062d750769fce1febb34e7fceeaebde45" - integrity sha512-ajtqwEW/QhnrBZQsZxCLHThZZaa+Db45c92Asf46ZDXu6uHXgbfVuBaJ4gzD2r4UX0oMJHstFwd2r2HM4l8umg== - - vuex@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.5.1.tgz#f1b8dcea649bc25254cf4f4358081dbf5da18b3d" - integrity sha512-w7oJzmHQs0FM9LXodfskhw9wgKBiaB+totOdb8sNzbTB2KDCEEwEs29NzBZFh/lmEK1t5tDmM1vtsO7ubG1DFw== - - watchpack-chokidar2@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz#9948a1866cbbd6cb824dea13a7ed691f6c8ddff0" - integrity sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA== - dependencies: - chokidar "^2.1.8" - - watchpack@^1.6.1: - version "1.7.2" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.2.tgz#c02e4d4d49913c3e7e122c3325365af9d331e9aa" - integrity sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g== - dependencies: - graceful-fs "^4.1.2" - neo-async "^2.5.0" - optionalDependencies: - chokidar "^3.4.0" - watchpack-chokidar2 "^2.0.0" - - wbuf@^1.1.0, wbuf@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" - integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - dependencies: - minimalistic-assert "^1.0.0" - - wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= - dependencies: - defaults "^1.0.3" - - webidl-conversions@^3.0.0, webidl-conversions@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= - - webpack-bundle-analyzer@^3.8.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.8.0.tgz#ce6b3f908daf069fd1f7266f692cbb3bded9ba16" - integrity sha512-PODQhAYVEourCcOuU+NiYI7WdR8QyELZGgPvB1y2tjbUpbmcQOt5Q7jEK+ttd5se0KSBKD9SXHCEozS++Wllmw== - dependencies: - acorn "^7.1.1" - acorn-walk "^7.1.1" - bfj "^6.1.1" - chalk "^2.4.1" - commander "^2.18.0" - ejs "^2.6.1" - express "^4.16.3" - filesize "^3.6.1" - gzip-size "^5.0.0" - lodash "^4.17.15" - mkdirp "^0.5.1" - opener "^1.5.1" - ws "^6.0.0" - - webpack-chain@^6.4.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/webpack-chain/-/webpack-chain-6.4.0.tgz#22f0b27b6a9bc9ee3cba4f9e6513cf66394034e2" - integrity sha512-f97PYqxU+9/u0IUqp/ekAHRhBD1IQwhBv3wlJo2nvyELpr2vNnUqO3XQEk+qneg0uWGP54iciotszpjfnEExFA== - dependencies: - deepmerge "^1.5.2" - javascript-stringify "^2.0.1" - - webpack-dev-middleware@^3.7.2: - version "3.7.2" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz#0019c3db716e3fa5cecbf64f2ab88a74bab331f3" - integrity sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw== - dependencies: - memory-fs "^0.4.1" - mime "^2.4.4" - mkdirp "^0.5.1" - range-parser "^1.2.1" - webpack-log "^2.0.0" - - webpack-dev-server@^3.11.0: - version "3.11.0" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz#8f154a3bce1bcfd1cc618ef4e703278855e7ff8c" - integrity sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg== - dependencies: - ansi-html "0.0.7" - bonjour "^3.5.0" - chokidar "^2.1.8" - compression "^1.7.4" - connect-history-api-fallback "^1.6.0" - debug "^4.1.1" - del "^4.1.1" - express "^4.17.1" - html-entities "^1.3.1" - http-proxy-middleware "0.19.1" - import-local "^2.0.0" - internal-ip "^4.3.0" - ip "^1.1.5" - is-absolute-url "^3.0.3" - killable "^1.0.1" - loglevel "^1.6.8" - opn "^5.5.0" - p-retry "^3.0.1" - portfinder "^1.0.26" - schema-utils "^1.0.0" - selfsigned "^1.10.7" - semver "^6.3.0" - serve-index "^1.9.1" - sockjs "0.3.20" - sockjs-client "1.4.0" - spdy "^4.0.2" - strip-ansi "^3.0.1" - supports-color "^6.1.0" - url "^0.11.0" - webpack-dev-middleware "^3.7.2" - webpack-log "^2.0.0" - ws "^6.2.1" - yargs "^13.3.2" - - webpack-log@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" - integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== - dependencies: - ansi-colors "^3.0.0" - uuid "^3.3.2" - - webpack-merge@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.2.2.tgz#a27c52ea783d1398afd2087f547d7b9d2f43634d" - integrity sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g== - dependencies: - lodash "^4.17.15" - - webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" - integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - - webpack-visualizer-plugin@^0.1.11: - version "0.1.11" - resolved "https://registry.yarnpkg.com/webpack-visualizer-plugin/-/webpack-visualizer-plugin-0.1.11.tgz#b8770ad86b4f652612c68b1b782253faf9f8a34e" - integrity sha1-uHcK2GtPZSYSxosbeCJT+vn4o04= - dependencies: - d3 "^3.5.6" - mkdirp "^0.5.1" - react "^0.14.0" - react-dom "^0.14.0" - - webpack@^4.0.0: - version "4.43.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.43.0.tgz#c48547b11d563224c561dad1172c8aa0b8a678e6" - integrity sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.1.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.6.1" - webpack-sources "^1.4.1" - - websocket-driver@0.6.5: - version "0.6.5" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.6.5.tgz#5cb2556ceb85f4373c6d8238aa691c8454e13a36" - integrity sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY= - dependencies: - websocket-extensions ">=0.1.1" - - websocket-driver@>=0.5.1: - version "0.7.4" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" - integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== - dependencies: - http-parser-js ">=0.5.1" - safe-buffer ">=5.1.0" - websocket-extensions ">=0.1.1" - - websocket-extensions@>=0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" - integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== - - wellknown@0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/wellknown/-/wellknown-0.4.2.tgz#9f4dfbc6f57934e0910f7e6b3f43c391162da7f3" - integrity sha1-n037xvV5NOCRD35rP0PDkRYtp/M= - dependencies: - concat-stream "~1.5.0" - minimist "~1.1.2" - - wgs84@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/wgs84/-/wgs84-0.0.0.tgz#34fdc555917b6e57cf2a282ed043710c049cdc76" - integrity sha1-NP3FVZF7blfPKigu0ENxDASc3HY= - - what-input@^4.1.3: - version "4.3.1" - resolved "https://registry.yarnpkg.com/what-input/-/what-input-4.3.1.tgz#b8ea7554ba1d9171887c4c6addf28185fec3d31d" - integrity sha512-7KD71RWNRWI9M08shZ8+n/2UjO5amwsG9PMSXWz0iIlH8H2DVbHE8Z2tW1RqQa0kIwdeqdUIffFz7crDfkcbAw== - - whatwg-fetch@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-0.9.0.tgz#0e3684c6cb9995b43efc9df03e4c365d95fd9cc0" - integrity sha1-DjaExsuZlbQ+/J3wPkw2XZX9nMA= - - whatwg-url@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-2.0.1.tgz#5396b2043f020ee6f704d9c45ea8519e724de659" - integrity sha1-U5ayBD8CDub3BNnEXqhRnnJN5lk= - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - - which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - - which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - - which@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - - wkt-parser@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/wkt-parser/-/wkt-parser-1.2.4.tgz#e42ba7b96f13aef82a2da9056e2d87da0fec5393" - integrity sha512-ZzKnc7ml/91fOPh5bANBL4vUlWPIYYv11waCtWTkl2TRN+LEmBg60Q1MA8gqV4hEp4MGfSj9JiHz91zw/gTDXg== - - word-wrap@~1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - - wordwrap@~0.0.2: - version "0.0.3" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" - integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= - - worker-farm@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" - integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== - dependencies: - errno "~0.1.7" - - wrap-ansi@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" - integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== - dependencies: - ansi-styles "^3.2.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" - - wrap-ansi@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - - wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - - write@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" - integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== - dependencies: - mkdirp "^0.5.1" - - ws@^6.0.0, ws@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" - integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== - dependencies: - async-limiter "~1.0.0" - - xhr@2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.3.3.tgz#ad6b810e0917ce72b5ec704f5d41f1503b8e7524" - integrity sha1-rWuBDgkXznK17HBPXUHxUDuOdSQ= - dependencies: - global "~4.3.0" - is-function "^1.0.1" - parse-headers "^2.0.0" - xtend "^4.0.0" - - "xml-name-validator@>= 2.0.1 < 3.0.0": - version "2.0.1" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635" - integrity sha1-TYuPHszTQZqjYgYb7O9RXh5VljU= - - xmldom@^0.1.22, xmldom@~0.1.19: - version "0.1.31" - resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.31.tgz#b76c9a1bd9f0a9737e5a72dc37231cf38375e2ff" - integrity sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ== - - xtend@^4.0.0, xtend@^4.0.1, xtend@^4.0.2, xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - - y18n@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== - - yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= - - yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - - yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - - yargs-parser@^13.1.2: - version "13.1.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" - integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - - yargs-parser@^18.1.1: - version "18.1.3" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - - yargs@^13.3.2: - version "13.3.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" - integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.2" - - yargs@^15.0.0: - version "15.3.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.3.1.tgz#9505b472763963e54afe60148ad27a330818e98b" - integrity sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA== - dependencies: - cliui "^6.0.0" - decamelize "^1.2.0" - find-up "^4.1.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^4.2.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^18.1.1" - - yorkie@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/yorkie/-/yorkie-2.0.0.tgz#92411912d435214e12c51c2ae1093e54b6bb83d9" - integrity sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw== - dependencies: - execa "^0.8.0" - is-ci "^1.0.10" - normalize-path "^1.0.0" - strip-indent "^2.0.0" From fdda3bce69bf978dd04e8162339c58c89801b426 Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Fri, 30 Jan 2026 09:15:38 -0500 Subject: [PATCH 02/58] Add FontAwesome Pro auth to CI workflows @phila/layerboard has pro icons as a dependency, so consumers need FontAwesome registry auth during install. Co-Authored-By: Claude Opus 4.5 --- .github/workflows/dev_push_to_s3.yml | 5 +++++ .github/workflows/prod_push_to_s3.yml | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/.github/workflows/dev_push_to_s3.yml b/.github/workflows/dev_push_to_s3.yml index a83a351..723fb31 100644 --- a/.github/workflows/dev_push_to_s3.yml +++ b/.github/workflows/dev_push_to_s3.yml @@ -27,6 +27,11 @@ jobs: node-version: '22.x' cache: 'pnpm' + - name: Configure FontAwesome registry + run: | + echo "@fortawesome:registry=https://npm.fontawesome.com/" >> .npmrc + echo "//npm.fontawesome.com/:_authToken=${{ secrets.FA_AUTH_TOKEN }}" >> .npmrc + - name: pnpm install run: pnpm install diff --git a/.github/workflows/prod_push_to_s3.yml b/.github/workflows/prod_push_to_s3.yml index ae06a7b..ebc7b7b 100644 --- a/.github/workflows/prod_push_to_s3.yml +++ b/.github/workflows/prod_push_to_s3.yml @@ -27,6 +27,11 @@ jobs: node-version: '22.x' cache: 'pnpm' + - name: Configure FontAwesome registry + run: | + echo "@fortawesome:registry=https://npm.fontawesome.com/" >> .npmrc + echo "//npm.fontawesome.com/:_authToken=${{ secrets.FA_AUTH_TOKEN }}" >> .npmrc + - name: pnpm install run: pnpm install From 345041ae2dc6ecdd21531e246f684cfa68a078fe Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Fri, 30 Jan 2026 09:49:06 -0500 Subject: [PATCH 03/58] Update to @phila/layerboard 3.0.0-beta.1 with bundled CSS - Single CSS import: @phila/layerboard/style.css - Includes phila-ui-core tokens, template, and maplibre styles - No longer requires separate phila-ui-core CSS imports Co-Authored-By: Claude Opus 4.5 --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- src/main.ts | 3 +-- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index bc8577e..1093828 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@fortawesome/free-regular-svg-icons": "^6.5.0", "@fortawesome/free-solid-svg-icons": "^6.5.0", "@fortawesome/vue-fontawesome": "^3.0.0", - "@phila/layerboard": "3.0.0-beta.0", + "@phila/layerboard": "3.0.0-beta.1", "@phila/phila-ui-core": "2.2.1-beta.0", "@phila/phila-ui-link": "1.0.0", "@phila/phila-ui-map-core": "0.0.2-beta.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4133288..7199785 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: ^3.0.0 version: 3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)) '@phila/layerboard': - specifier: 3.0.0-beta.0 - version: 3.0.0-beta.0(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 3.0.0-beta.1 + version: 3.0.0-beta.1(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-core': specifier: 2.2.1-beta.0 version: 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) @@ -315,8 +315,8 @@ packages: '@maplibre/vt-pbf@4.2.1': resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} - '@phila/layerboard@3.0.0-beta.0': - resolution: {integrity: sha512-gQ318GlfZrLyX8xNnu8k1+sPCp5f8vGVtBsnSUCbrB9bXUbem6+p7p8SuhIUPrlRwXzcyBOe0G2RB5Mv2VoyxQ==} + '@phila/layerboard@3.0.0-beta.1': + resolution: {integrity: sha512-MgwgyKhhg1iUKincmV1yYe9jKoPNvL46OAzwO9K0sktzS2f4aVRCa7wE373xFYsQ9LB8MXpaArnpK5OlZ0Ym4A==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@phila/phila-ui-core': 2.2.1-beta.0 @@ -1051,7 +1051,7 @@ snapshots: pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.0(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/layerboard@3.0.0-beta.1(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-map-core': 0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) diff --git a/src/main.ts b/src/main.ts index 20f05b3..b66e36d 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,8 +1,7 @@ import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' -import "@phila/phila-ui-core/styles/tokens.css"; -import "@phila/phila-ui-core/styles/template-light.css"; +import '@phila/layerboard/style.css' // FontAwesome setup import { library } from '@fortawesome/fontawesome-svg-core' From 56226eb01add401fc297c1475b88676983c04747 Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Fri, 30 Jan 2026 10:23:32 -0500 Subject: [PATCH 04/58] Fix __publicField error, update dependencies - Upgrade Vite 6 -> 7 to fix esbuild class field bundling issue - Upgrade @vitejs/plugin-vue 5 -> 6 - Upgrade FontAwesome 6 -> 7 (peer dependency alignment) - Update @phila/layerboard to 3.0.0-beta.2 Co-Authored-By: Claude Opus 4.5 --- package.json | 12 +- pnpm-lock.yaml | 376 ++++++++++++++++++++++++------------------------- 2 files changed, 194 insertions(+), 194 deletions(-) diff --git a/package.json b/package.json index 1093828..b6caab4 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "preview": "vite preview" }, "dependencies": { - "@fortawesome/fontawesome-svg-core": "^6.5.0", - "@fortawesome/free-regular-svg-icons": "^6.5.0", - "@fortawesome/free-solid-svg-icons": "^6.5.0", + "@fortawesome/fontawesome-svg-core": "^7.1.0", + "@fortawesome/free-regular-svg-icons": "^7.1.0", + "@fortawesome/free-solid-svg-icons": "^7.1.0", "@fortawesome/vue-fontawesome": "^3.0.0", - "@phila/layerboard": "3.0.0-beta.1", + "@phila/layerboard": "3.0.0-beta.2", "@phila/phila-ui-core": "2.2.1-beta.0", "@phila/phila-ui-link": "1.0.0", "@phila/phila-ui-map-core": "0.0.2-beta.8", @@ -24,10 +24,10 @@ "devDependencies": { "@tsconfig/node20": "^20.1.0", "@types/node": "^20.0.0", - "@vitejs/plugin-vue": "^5.0.0", + "@vitejs/plugin-vue": "^6.0.0", "@vue/tsconfig": "^0.5.0", "typescript": "~5.6.0", - "vite": "^6.0.0", + "vite": "^7.0.0", "vue-tsc": "^2.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7199785..d288eab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,29 +9,29 @@ importers: .: dependencies: '@fortawesome/fontawesome-svg-core': - specifier: ^6.5.0 - version: 6.7.2 + specifier: ^7.1.0 + version: 7.1.0 '@fortawesome/free-regular-svg-icons': - specifier: ^6.5.0 - version: 6.7.2 + specifier: ^7.1.0 + version: 7.1.0 '@fortawesome/free-solid-svg-icons': - specifier: ^6.5.0 - version: 6.7.2 + specifier: ^7.1.0 + version: 7.1.0 '@fortawesome/vue-fontawesome': specifier: ^3.0.0 - version: 3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)) + version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) '@phila/layerboard': specifier: 3.0.0-beta.1 - version: 3.0.0-beta.1(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + version: 3.0.0-beta.1(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-core': specifier: 2.2.1-beta.0 - version: 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + version: 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': specifier: 1.0.0 - version: 1.0.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + version: 1.0.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-map-core': specifier: 0.0.2-beta.8 - version: 0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + version: 0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) maplibre-gl: specifier: ^5.0.0 version: 5.17.0 @@ -49,8 +49,8 @@ importers: specifier: ^20.0.0 version: 20.19.30 '@vitejs/plugin-vue': - specifier: ^5.0.0 - version: 5.2.4(vite@6.4.1(@types/node@20.19.30))(vue@3.5.27(typescript@5.6.3)) + specifier: ^6.0.0 + version: 6.0.3(vite@7.3.1(@types/node@20.19.30))(vue@3.5.27(typescript@5.6.3)) '@vue/tsconfig': specifier: ^0.5.0 version: 0.5.1 @@ -58,8 +58,8 @@ importers: specifier: ~5.6.0 version: 5.6.3 vite: - specifier: ^6.0.0 - version: 6.4.1(@types/node@20.19.30) + specifier: ^7.0.0 + version: 7.3.1(@types/node@20.19.30) vue-tsc: specifier: ^2.0.0 version: 2.2.12(typescript@5.6.3) @@ -89,180 +89,176 @@ packages: react: 18.3.1 react-dom: 18.3.1 - '@esbuild/aix-ppc64@0.25.12': - resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} + '@esbuild/aix-ppc64@0.27.2': + resolution: {integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.25.12': - resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} + '@esbuild/android-arm64@0.27.2': + resolution: {integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.25.12': - resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} + '@esbuild/android-arm@0.27.2': + resolution: {integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.25.12': - resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} + '@esbuild/android-x64@0.27.2': + resolution: {integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.25.12': - resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} + '@esbuild/darwin-arm64@0.27.2': + resolution: {integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.25.12': - resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} + '@esbuild/darwin-x64@0.27.2': + resolution: {integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.25.12': - resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} + '@esbuild/freebsd-arm64@0.27.2': + resolution: {integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.12': - resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} + '@esbuild/freebsd-x64@0.27.2': + resolution: {integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.25.12': - resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} + '@esbuild/linux-arm64@0.27.2': + resolution: {integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.25.12': - resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} + '@esbuild/linux-arm@0.27.2': + resolution: {integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.25.12': - resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} + '@esbuild/linux-ia32@0.27.2': + resolution: {integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.25.12': - resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} + '@esbuild/linux-loong64@0.27.2': + resolution: {integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.25.12': - resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} + '@esbuild/linux-mips64el@0.27.2': + resolution: {integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.25.12': - resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} + '@esbuild/linux-ppc64@0.27.2': + resolution: {integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.25.12': - resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} + '@esbuild/linux-riscv64@0.27.2': + resolution: {integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.25.12': - resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} + '@esbuild/linux-s390x@0.27.2': + resolution: {integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.25.12': - resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} + '@esbuild/linux-x64@0.27.2': + resolution: {integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.25.12': - resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} + '@esbuild/netbsd-arm64@0.27.2': + resolution: {integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.12': - resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} + '@esbuild/netbsd-x64@0.27.2': + resolution: {integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.25.12': - resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} + '@esbuild/openbsd-arm64@0.27.2': + resolution: {integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.12': - resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} + '@esbuild/openbsd-x64@0.27.2': + resolution: {integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.25.12': - resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} + '@esbuild/openharmony-arm64@0.27.2': + resolution: {integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] - '@esbuild/sunos-x64@0.25.12': - resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} + '@esbuild/sunos-x64@0.27.2': + resolution: {integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.25.12': - resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} + '@esbuild/win32-arm64@0.27.2': + resolution: {integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.25.12': - resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} + '@esbuild/win32-ia32@0.27.2': + resolution: {integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.25.12': - resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} + '@esbuild/win32-x64@0.27.2': + resolution: {integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==} engines: {node: '>=18'} cpu: [x64] os: [win32] - '@fortawesome/fontawesome-common-types@6.7.2': - resolution: {integrity: sha512-Zs+YeHUC5fkt7Mg1l6XTniei3k4bwG/yo3iFUtZWd/pMx9g3fdvkSK9E0FOC+++phXOka78uJcYb8JaFkW52Xg==} - engines: {node: '>=6'} - '@fortawesome/fontawesome-common-types@7.1.0': resolution: {integrity: sha512-l/BQM7fYntsCI//du+6sEnHOP6a74UixFyOYUyz2DLMXKx+6DEhfR3F2NYGE45XH1JJuIamacb4IZs9S0ZOWLA==} engines: {node: '>=6'} - '@fortawesome/fontawesome-svg-core@6.7.2': - resolution: {integrity: sha512-yxtOBWDrdi5DD5o1pmVdq3WMCvnobT0LU6R8RyyVXPvFRd2o79/0NCuQoCjNTeZz9EzA9xS3JxNWfv54RIHFEA==} + '@fortawesome/fontawesome-svg-core@7.1.0': + resolution: {integrity: sha512-fNxRUk1KhjSbnbuBxlWSnBLKLBNun52ZBTcs22H/xEEzM6Ap81ZFTQ4bZBxVQGQgVY0xugKGoRcCbaKjLQ3XZA==} engines: {node: '>=6'} - '@fortawesome/free-regular-svg-icons@6.7.2': - resolution: {integrity: sha512-7Z/ur0gvCMW8G93dXIQOkQqHo2M5HLhYrRVC0//fakJXxcF1VmMPsxnG6Ee8qEylA8b8Q3peQXWMNZ62lYF28g==} + '@fortawesome/free-regular-svg-icons@7.1.0': + resolution: {integrity: sha512-0e2fdEyB4AR+e6kU4yxwA/MonnYcw/CsMEP9lH82ORFi9svA6/RhDyhxIv5mlJaldmaHLLYVTb+3iEr+PDSZuQ==} engines: {node: '>=6'} - '@fortawesome/free-solid-svg-icons@6.7.2': - resolution: {integrity: sha512-GsBrnOzU8uj0LECDfD5zomZJIjrPhIlWU82AHwa2s40FKH+kcxQaBvBo3Z4TxyZHIyX8XTDxsyA33/Vx9eFuQA==} + '@fortawesome/free-solid-svg-icons@7.1.0': + resolution: {integrity: sha512-Udu3K7SzAo9N013qt7qmm22/wo2hADdheXtBfxFTecp+ogsc0caQNRKEb7pkvvagUGOpG9wJC1ViH6WXs8oXIA==} engines: {node: '>=6'} '@fortawesome/pro-solid-svg-icons@7.1.0': @@ -382,6 +378,9 @@ packages: '@fortawesome/pro-solid-svg-icons': ^7.1.0 vue: ^3.0.0 + '@rolldown/pluginutils@1.0.0-beta.53': + resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==} + '@rollup/rollup-android-arm-eabi@4.57.1': resolution: {integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==} cpu: [arm] @@ -540,11 +539,11 @@ packages: '@types/topojson-specification@1.0.5': resolution: {integrity: sha512-C7KvcQh+C2nr6Y2Ub4YfgvWvWCgP2nOQMtfhlnwsRL4pYmmwzBS7HclGiS87eQfDOU/DLQpX6GEscviaz4yLIQ==} - '@vitejs/plugin-vue@5.2.4': - resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} - engines: {node: ^18.0.0 || >=20.0.0} + '@vitejs/plugin-vue@6.0.3': + resolution: {integrity: sha512-TlGPkLFLVOY3T7fZrwdvKpjprR3s4fxRln0ORDo1VQ7HHyxJwTlrjKU3kpVWTlaAjIEuCTokmjkZnr8Tpc925w==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 vue: ^3.2.25 '@volar/language-core@2.4.15': @@ -641,8 +640,8 @@ packages: resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} engines: {node: '>=0.12'} - esbuild@0.25.12: - resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} + esbuild@0.27.2: + resolution: {integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==} engines: {node: '>=18'} hasBin: true @@ -820,19 +819,19 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - vite@6.4.1: - resolution: {integrity: sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + vite@7.3.1: + resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@types/node': ^20.19.0 || >=22.12.0 jiti: '>=1.21.0' - less: '*' + less: ^4.0.0 lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 terser: ^5.16.0 tsx: ^4.8.1 yaml: ^2.4.2 @@ -899,107 +898,105 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@esbuild/aix-ppc64@0.25.12': + '@esbuild/aix-ppc64@0.27.2': optional: true - '@esbuild/android-arm64@0.25.12': + '@esbuild/android-arm64@0.27.2': optional: true - '@esbuild/android-arm@0.25.12': + '@esbuild/android-arm@0.27.2': optional: true - '@esbuild/android-x64@0.25.12': + '@esbuild/android-x64@0.27.2': optional: true - '@esbuild/darwin-arm64@0.25.12': + '@esbuild/darwin-arm64@0.27.2': optional: true - '@esbuild/darwin-x64@0.25.12': + '@esbuild/darwin-x64@0.27.2': optional: true - '@esbuild/freebsd-arm64@0.25.12': + '@esbuild/freebsd-arm64@0.27.2': optional: true - '@esbuild/freebsd-x64@0.25.12': + '@esbuild/freebsd-x64@0.27.2': optional: true - '@esbuild/linux-arm64@0.25.12': + '@esbuild/linux-arm64@0.27.2': optional: true - '@esbuild/linux-arm@0.25.12': + '@esbuild/linux-arm@0.27.2': optional: true - '@esbuild/linux-ia32@0.25.12': + '@esbuild/linux-ia32@0.27.2': optional: true - '@esbuild/linux-loong64@0.25.12': + '@esbuild/linux-loong64@0.27.2': optional: true - '@esbuild/linux-mips64el@0.25.12': + '@esbuild/linux-mips64el@0.27.2': optional: true - '@esbuild/linux-ppc64@0.25.12': + '@esbuild/linux-ppc64@0.27.2': optional: true - '@esbuild/linux-riscv64@0.25.12': + '@esbuild/linux-riscv64@0.27.2': optional: true - '@esbuild/linux-s390x@0.25.12': + '@esbuild/linux-s390x@0.27.2': optional: true - '@esbuild/linux-x64@0.25.12': + '@esbuild/linux-x64@0.27.2': optional: true - '@esbuild/netbsd-arm64@0.25.12': + '@esbuild/netbsd-arm64@0.27.2': optional: true - '@esbuild/netbsd-x64@0.25.12': + '@esbuild/netbsd-x64@0.27.2': optional: true - '@esbuild/openbsd-arm64@0.25.12': + '@esbuild/openbsd-arm64@0.27.2': optional: true - '@esbuild/openbsd-x64@0.25.12': + '@esbuild/openbsd-x64@0.27.2': optional: true - '@esbuild/openharmony-arm64@0.25.12': + '@esbuild/openharmony-arm64@0.27.2': optional: true - '@esbuild/sunos-x64@0.25.12': + '@esbuild/sunos-x64@0.27.2': optional: true - '@esbuild/win32-arm64@0.25.12': + '@esbuild/win32-arm64@0.27.2': optional: true - '@esbuild/win32-ia32@0.25.12': + '@esbuild/win32-ia32@0.27.2': optional: true - '@esbuild/win32-x64@0.25.12': + '@esbuild/win32-x64@0.27.2': optional: true - '@fortawesome/fontawesome-common-types@6.7.2': {} - '@fortawesome/fontawesome-common-types@7.1.0': {} - '@fortawesome/fontawesome-svg-core@6.7.2': + '@fortawesome/fontawesome-svg-core@7.1.0': dependencies: - '@fortawesome/fontawesome-common-types': 6.7.2 + '@fortawesome/fontawesome-common-types': 7.1.0 - '@fortawesome/free-regular-svg-icons@6.7.2': + '@fortawesome/free-regular-svg-icons@7.1.0': dependencies: - '@fortawesome/fontawesome-common-types': 6.7.2 + '@fortawesome/fontawesome-common-types': 7.1.0 - '@fortawesome/free-solid-svg-icons@6.7.2': + '@fortawesome/free-solid-svg-icons@7.1.0': dependencies: - '@fortawesome/fontawesome-common-types': 6.7.2 + '@fortawesome/fontawesome-common-types': 7.1.0 '@fortawesome/pro-solid-svg-icons@7.1.0': dependencies: '@fortawesome/fontawesome-common-types': 7.1.0 - '@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3))': + '@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3))': dependencies: - '@fortawesome/fontawesome-svg-core': 6.7.2 + '@fortawesome/fontawesome-svg-core': 7.1.0 vue: 3.5.27(typescript@5.6.3) '@jridgewell/sourcemap-codec@1.5.5': {} @@ -1051,49 +1048,49 @@ snapshots: pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.1(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/layerboard@3.0.0-beta.1(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: - '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-map-core': 0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-map-core': 0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) maplibre-gl: 5.17.0 pinia: 3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-button@2.1.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-button@2.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: - '@fortawesome/fontawesome-svg-core': 6.7.2 - '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@fortawesome/fontawesome-svg-core': 7.1.0 + '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - vue-router - '@phila/phila-ui-core@2.2.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-core@2.2.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: - '@fortawesome/fontawesome-svg-core': 6.7.2 - '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)) + '@fortawesome/fontawesome-svg-core': 7.1.0 + '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) clsx: 2.1.1 vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: - '@fortawesome/fontawesome-svg-core': 6.7.2 - '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)) + '@fortawesome/fontawesome-svg-core': 7.1.0 + '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) clsx: 2.1.1 vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-link@1.0.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-link@1.0.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: - '@fortawesome/fontawesome-svg-core': 6.7.2 - '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.2.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@fortawesome/fontawesome-svg-core': 7.1.0 + '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.2.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@cyclomedia/streetsmart-api': 25.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-search': 1.0.6-beta.3(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-search': 1.0.6-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@turf/helpers': 7.3.3 clsx: 2.1.1 maplibre-gl: 5.17.0 @@ -1106,29 +1103,31 @@ snapshots: - vue - vue-router - '@phila/phila-ui-search@1.0.6-beta.3(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-search@1.0.6-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: - '@fortawesome/fontawesome-svg-core': 6.7.2 + '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/pro-solid-svg-icons': 7.1.0 - '@phila/phila-ui-button': 2.1.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-text-field': 1.0.6-beta.1(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-button': 2.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-text-field': 1.0.6-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - '@fortawesome/vue-fontawesome' - vue-router - '@phila/phila-ui-text-field@1.0.6-beta.1(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-text-field@1.0.6-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: - '@fortawesome/fontawesome-svg-core': 6.7.2 + '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/pro-solid-svg-icons': 7.1.0 - '@phila/phila-ui-button': 2.1.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@6.7.2)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-button': 2.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - '@fortawesome/vue-fontawesome' - vue-router + '@rolldown/pluginutils@1.0.0-beta.53': {} + '@rollup/rollup-android-arm-eabi@4.57.1': optional: true @@ -1240,9 +1239,10 @@ snapshots: dependencies: '@types/geojson': 7946.0.16 - '@vitejs/plugin-vue@5.2.4(vite@6.4.1(@types/node@20.19.30))(vue@3.5.27(typescript@5.6.3))': + '@vitejs/plugin-vue@6.0.3(vite@7.3.1(@types/node@20.19.30))(vue@3.5.27(typescript@5.6.3))': dependencies: - vite: 6.4.1(@types/node@20.19.30) + '@rolldown/pluginutils': 1.0.0-beta.53 + vite: 7.3.1(@types/node@20.19.30) vue: 3.5.27(typescript@5.6.3) '@volar/language-core@2.4.15': @@ -1373,34 +1373,34 @@ snapshots: entities@7.0.1: {} - esbuild@0.25.12: + esbuild@0.27.2: optionalDependencies: - '@esbuild/aix-ppc64': 0.25.12 - '@esbuild/android-arm': 0.25.12 - '@esbuild/android-arm64': 0.25.12 - '@esbuild/android-x64': 0.25.12 - '@esbuild/darwin-arm64': 0.25.12 - '@esbuild/darwin-x64': 0.25.12 - '@esbuild/freebsd-arm64': 0.25.12 - '@esbuild/freebsd-x64': 0.25.12 - '@esbuild/linux-arm': 0.25.12 - '@esbuild/linux-arm64': 0.25.12 - '@esbuild/linux-ia32': 0.25.12 - '@esbuild/linux-loong64': 0.25.12 - '@esbuild/linux-mips64el': 0.25.12 - '@esbuild/linux-ppc64': 0.25.12 - '@esbuild/linux-riscv64': 0.25.12 - '@esbuild/linux-s390x': 0.25.12 - '@esbuild/linux-x64': 0.25.12 - '@esbuild/netbsd-arm64': 0.25.12 - '@esbuild/netbsd-x64': 0.25.12 - '@esbuild/openbsd-arm64': 0.25.12 - '@esbuild/openbsd-x64': 0.25.12 - '@esbuild/openharmony-arm64': 0.25.12 - '@esbuild/sunos-x64': 0.25.12 - '@esbuild/win32-arm64': 0.25.12 - '@esbuild/win32-ia32': 0.25.12 - '@esbuild/win32-x64': 0.25.12 + '@esbuild/aix-ppc64': 0.27.2 + '@esbuild/android-arm': 0.27.2 + '@esbuild/android-arm64': 0.27.2 + '@esbuild/android-x64': 0.27.2 + '@esbuild/darwin-arm64': 0.27.2 + '@esbuild/darwin-x64': 0.27.2 + '@esbuild/freebsd-arm64': 0.27.2 + '@esbuild/freebsd-x64': 0.27.2 + '@esbuild/linux-arm': 0.27.2 + '@esbuild/linux-arm64': 0.27.2 + '@esbuild/linux-ia32': 0.27.2 + '@esbuild/linux-loong64': 0.27.2 + '@esbuild/linux-mips64el': 0.27.2 + '@esbuild/linux-ppc64': 0.27.2 + '@esbuild/linux-riscv64': 0.27.2 + '@esbuild/linux-s390x': 0.27.2 + '@esbuild/linux-x64': 0.27.2 + '@esbuild/netbsd-arm64': 0.27.2 + '@esbuild/netbsd-x64': 0.27.2 + '@esbuild/openbsd-arm64': 0.27.2 + '@esbuild/openbsd-x64': 0.27.2 + '@esbuild/openharmony-arm64': 0.27.2 + '@esbuild/sunos-x64': 0.27.2 + '@esbuild/win32-arm64': 0.27.2 + '@esbuild/win32-ia32': 0.27.2 + '@esbuild/win32-x64': 0.27.2 estree-walker@2.0.2: {} @@ -1583,9 +1583,9 @@ snapshots: undici-types@6.21.0: {} - vite@6.4.1(@types/node@20.19.30): + vite@7.3.1(@types/node@20.19.30): dependencies: - esbuild: 0.25.12 + esbuild: 0.27.2 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 From fd38a67670b4a5d3f2a64a38d540bc289c94b635 Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Fri, 30 Jan 2026 11:14:12 -0500 Subject: [PATCH 05/58] uses @phila/layerboard 3.0.0-beta.2 --- pnpm-lock.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d288eab..e03bd32 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: ^3.0.0 version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) '@phila/layerboard': - specifier: 3.0.0-beta.1 - version: 3.0.0-beta.1(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 3.0.0-beta.2 + version: 3.0.0-beta.2(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-core': specifier: 2.2.1-beta.0 version: 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) @@ -311,8 +311,8 @@ packages: '@maplibre/vt-pbf@4.2.1': resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} - '@phila/layerboard@3.0.0-beta.1': - resolution: {integrity: sha512-MgwgyKhhg1iUKincmV1yYe9jKoPNvL46OAzwO9K0sktzS2f4aVRCa7wE373xFYsQ9LB8MXpaArnpK5OlZ0Ym4A==} + '@phila/layerboard@3.0.0-beta.2': + resolution: {integrity: sha512-BIwwVVW0fSXQaAEgMjnfWAmdCb2zc/0piwN7K8RHJzwf4AT90w5o3wZp2GCcKIazQFUOfucGcgrFc6ejkHClYw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@phila/phila-ui-core': 2.2.1-beta.0 @@ -1048,7 +1048,7 @@ snapshots: pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.1(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/layerboard@3.0.0-beta.2(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-map-core': 0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) From 2b5a8cd3b8456fef95080ce7d5cfd0d9bbbe31ac Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Mon, 2 Feb 2026 14:11:20 -0500 Subject: [PATCH 06/58] Update @phila/layerboard to 3.0.0-beta.6 - Picks up MapSearchControl border fix via map-core 0.0.2-beta.10 - Import types from layerboard instead of map-core directly - Remove unused CSS assets Co-Authored-By: Claude Opus 4.5 --- package.json | 4 +-- pnpm-lock.yaml | 73 ++++++++++++++++++-------------------- src/App.vue | 2 +- src/assets/base.css | 86 --------------------------------------------- src/assets/main.css | 35 ------------------ 5 files changed, 37 insertions(+), 163 deletions(-) delete mode 100644 src/assets/base.css delete mode 100644 src/assets/main.css diff --git a/package.json b/package.json index b6caab4..822018b 100644 --- a/package.json +++ b/package.json @@ -13,10 +13,8 @@ "@fortawesome/free-regular-svg-icons": "^7.1.0", "@fortawesome/free-solid-svg-icons": "^7.1.0", "@fortawesome/vue-fontawesome": "^3.0.0", - "@phila/layerboard": "3.0.0-beta.2", - "@phila/phila-ui-core": "2.2.1-beta.0", + "@phila/layerboard": "3.0.0-beta.6", "@phila/phila-ui-link": "1.0.0", - "@phila/phila-ui-map-core": "0.0.2-beta.8", "maplibre-gl": "^5.0.0", "pinia": "^3.0.0", "vue": "^3.5.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e03bd32..ca78946 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,17 +21,11 @@ importers: specifier: ^3.0.0 version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) '@phila/layerboard': - specifier: 3.0.0-beta.2 - version: 3.0.0-beta.2(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': - specifier: 2.2.1-beta.0 - version: 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 3.0.0-beta.6 + version: 3.0.0-beta.6(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': specifier: 1.0.0 version: 1.0.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-map-core': - specifier: 0.0.2-beta.8 - version: 0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) maplibre-gl: specifier: ^5.0.0 version: 5.17.0 @@ -311,18 +305,16 @@ packages: '@maplibre/vt-pbf@4.2.1': resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} - '@phila/layerboard@3.0.0-beta.2': - resolution: {integrity: sha512-BIwwVVW0fSXQaAEgMjnfWAmdCb2zc/0piwN7K8RHJzwf4AT90w5o3wZp2GCcKIazQFUOfucGcgrFc6ejkHClYw==} + '@phila/layerboard@3.0.0-beta.6': + resolution: {integrity: sha512-XGew29InedtCHAFUR5rTQD8jQmNuAQK1gQHkPbz9bn5jAxL86Tm5hYF/+xtfJOxkVcJV2jOYG6HTIVAVNHuwcA==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - '@phila/phila-ui-core': 2.2.1-beta.0 - '@phila/phila-ui-map-core': 0.0.2-beta.8 maplibre-gl: ^5.0.0 pinia: ^3.0.0 vue: ^3.5.0 - '@phila/phila-ui-button@2.1.1-beta.0': - resolution: {integrity: sha512-YnNJpgOPfPBiFlJWRfy2MXnz1g1gDemjo8XgUKkRA0wkMGUOKsIXUPeSkCsw025t0MjWhY7Ck0D0vzX4QSQIag==} + '@phila/phila-ui-button@2.2.0-beta.1': + resolution: {integrity: sha512-NoxFBbWv3tTwBfWTzP4F25A1xyovHuDJ22/o1mr/yar3whB+2OiCBRE5LjtYMaDc5b4UR27oPgKIMu4Q0WYrOQ==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/vue-fontawesome': ^3.1.2 @@ -339,8 +331,8 @@ packages: vue-router: optional: true - '@phila/phila-ui-core@2.2.1-beta.0': - resolution: {integrity: sha512-a2e7RPYWU1L0u0smqpkI/M33jaI7qGQ5QFeExbGBMBAxhyGHQdbpEdsutSyVYxV4t2Ozwi7TIild+Et0EO+HSg==} + '@phila/phila-ui-core@2.3.0-beta.1': + resolution: {integrity: sha512-JjzsOkfXTkj/zeimC6HdvrNKxKNUe8S+OegqyTjOjdhAJFqaDljO1yIHbqRNARvb8oFGSTvw2HzgDG+ijQzXug==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/vue-fontawesome': ^3.1.2 @@ -361,18 +353,18 @@ packages: vue-router: optional: true - '@phila/phila-ui-map-core@0.0.2-beta.8': - resolution: {integrity: sha512-JZJ27ZKddab6+5GXhZ/JphwbU/qf8aQxVHmYaPzL2EDNsPjmnNFiRyspqHDP6X0CzQR7xgQE6A0QchDDFS7inQ==} + '@phila/phila-ui-map-core@0.0.2-beta.10': + resolution: {integrity: sha512-VAW4ASKyLjpL5l2Kk5d2eL0oGLOw++zi6kFJaqvzRhklLyfJHuS7HdSa5eM2oPIe/d3ePiPYXS2n4R5FN4fS9A==} - '@phila/phila-ui-search@1.0.6-beta.3': - resolution: {integrity: sha512-b3KRF6jGwYN0wxmrObR/zf8D/hMhH9oi6HdlOOHAswSV85QZk7LFRRT0uvKO8BJo5YBr3K8+1lloJkMAFbW9Lw==} + '@phila/phila-ui-search@1.1.0-beta.4': + resolution: {integrity: sha512-vEkz7Ky7ttWtytMhKFDsBkPKte0Kj85FxUMHOU1R5j+9dUTvBbXUhS52CI9/sxNypry9qlxzOCyvFkcbUwJSKA==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/pro-solid-svg-icons': ^7.1.0 vue: ^3.0.0 - '@phila/phila-ui-text-field@1.0.6-beta.1': - resolution: {integrity: sha512-PI9oBLVx944o8HykRH1ieXBjTFjmA+cySw/kE8wJ6oIbVhSC7fmRy2Fg0c78jqRA5XhYAM3XyZ1gRtahFM4y8g==} + '@phila/phila-ui-text-field@1.1.0-beta.2': + resolution: {integrity: sha512-tR5WYgCF+RJmPeZmWlA0lBeeADwa9S15dwtdgidDJouI1uoMmXrCEbHMR4IF5xQN5ONfKCKfbE1BvFHSQKBZWA==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/pro-solid-svg-icons': ^7.1.0 @@ -1048,19 +1040,24 @@ snapshots: pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.2(@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/layerboard@3.0.0-beta.6(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: - '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-map-core': 0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-map-core': 0.0.2-beta.10(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) maplibre-gl: 5.17.0 pinia: 3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) + transitivePeerDependencies: + - '@fortawesome/fontawesome-svg-core' + - '@fortawesome/pro-solid-svg-icons' + - '@fortawesome/vue-fontawesome' + - vue-router - '@phila/phila-ui-button@2.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-button@2.2.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - vue-router @@ -1072,7 +1069,7 @@ snapshots: clsx: 2.1.1 vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-core@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-core@2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) @@ -1086,11 +1083,11 @@ snapshots: '@phila/phila-ui-core': 2.2.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-map-core@0.0.2-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-map-core@0.0.2-beta.10(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@cyclomedia/streetsmart-api': 25.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-search': 1.0.6-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-search': 1.1.0-beta.4(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@turf/helpers': 7.3.3 clsx: 2.1.1 maplibre-gl: 5.17.0 @@ -1103,24 +1100,24 @@ snapshots: - vue - vue-router - '@phila/phila-ui-search@1.0.6-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-search@1.1.0-beta.4(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/pro-solid-svg-icons': 7.1.0 - '@phila/phila-ui-button': 2.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-text-field': 1.0.6-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-button': 2.2.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-text-field': 1.1.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - '@fortawesome/vue-fontawesome' - vue-router - '@phila/phila-ui-text-field@1.0.6-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-text-field@1.1.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/pro-solid-svg-icons': 7.1.0 - '@phila/phila-ui-button': 2.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-button': 2.2.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - '@fortawesome/vue-fontawesome' diff --git a/src/App.vue b/src/App.vue index 4f4cdf3..56ad146 100644 --- a/src/App.vue +++ b/src/App.vue @@ -8,9 +8,9 @@ */ import { Layerboard } from '@phila/layerboard' +import type { CyclomediaConfig, PictometryCredentials } from '@phila/layerboard' import HelpModal from './components/HelpModal.vue' import { PhilaLink } from "@phila/phila-ui-link" -import type { CyclomediaConfig, PictometryCredentials } from "@phila/phila-ui-map-core" // WebMap ID for OpenMaps const WEBMAP_ID = '376af635c84643cd816a8c5d017a53aa' diff --git a/src/assets/base.css b/src/assets/base.css deleted file mode 100644 index 8816868..0000000 --- a/src/assets/base.css +++ /dev/null @@ -1,86 +0,0 @@ -/* color palette from */ -:root { - --vt-c-white: #ffffff; - --vt-c-white-soft: #f8f8f8; - --vt-c-white-mute: #f2f2f2; - - --vt-c-black: #181818; - --vt-c-black-soft: #222222; - --vt-c-black-mute: #282828; - - --vt-c-indigo: #2c3e50; - - --vt-c-divider-light-1: rgba(60, 60, 60, 0.29); - --vt-c-divider-light-2: rgba(60, 60, 60, 0.12); - --vt-c-divider-dark-1: rgba(84, 84, 84, 0.65); - --vt-c-divider-dark-2: rgba(84, 84, 84, 0.48); - - --vt-c-text-light-1: var(--vt-c-indigo); - --vt-c-text-light-2: rgba(60, 60, 60, 0.66); - --vt-c-text-dark-1: var(--vt-c-white); - --vt-c-text-dark-2: rgba(235, 235, 235, 0.64); -} - -/* semantic color variables for this project */ -:root { - --color-background: var(--vt-c-white); - --color-background-soft: var(--vt-c-white-soft); - --color-background-mute: var(--vt-c-white-mute); - - --color-border: var(--vt-c-divider-light-2); - --color-border-hover: var(--vt-c-divider-light-1); - - --color-heading: var(--vt-c-text-light-1); - --color-text: var(--vt-c-text-light-1); - - --section-gap: 160px; -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--vt-c-black); - --color-background-soft: var(--vt-c-black-soft); - --color-background-mute: var(--vt-c-black-mute); - - --color-border: var(--vt-c-divider-dark-2); - --color-border-hover: var(--vt-c-divider-dark-1); - - --color-heading: var(--vt-c-text-dark-1); - --color-text: var(--vt-c-text-dark-2); - } -} - -*, -*::before, -*::after { - box-sizing: border-box; - margin: 0; - font-weight: normal; -} - -body { - min-height: 100vh; - color: var(--color-text); - background: var(--color-background); - transition: - color 0.5s, - background-color 0.5s; - line-height: 1.6; - font-family: - Inter, - -apple-system, - BlinkMacSystemFont, - 'Segoe UI', - Roboto, - Oxygen, - Ubuntu, - Cantarell, - 'Fira Sans', - 'Droid Sans', - 'Helvetica Neue', - sans-serif; - font-size: 15px; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} diff --git a/src/assets/main.css b/src/assets/main.css deleted file mode 100644 index 36fb845..0000000 --- a/src/assets/main.css +++ /dev/null @@ -1,35 +0,0 @@ -@import './base.css'; - -#app { - max-width: 1280px; - margin: 0 auto; - padding: 2rem; - font-weight: normal; -} - -a, -.green { - text-decoration: none; - color: hsla(160, 100%, 37%, 1); - transition: 0.4s; - padding: 3px; -} - -@media (hover: hover) { - a:hover { - background-color: hsla(160, 100%, 37%, 0.2); - } -} - -@media (min-width: 1024px) { - body { - display: flex; - place-items: center; - } - - #app { - display: grid; - grid-template-columns: 1fr 1fr; - padding: 0 2rem; - } -} From b18ba787c5792d1213539b73a34fbcb0225c086c Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Fri, 6 Feb 2026 16:54:44 -0500 Subject: [PATCH 07/58] upgrades vue3-layerboard --- package.json | 4 +- pnpm-lock.yaml | 105 +++++++++++++++++++++----------------------- pnpm-workspace.yaml | 3 ++ 3 files changed, 56 insertions(+), 56 deletions(-) create mode 100644 pnpm-workspace.yaml diff --git a/package.json b/package.json index 822018b..5ccb381 100644 --- a/package.json +++ b/package.json @@ -13,8 +13,8 @@ "@fortawesome/free-regular-svg-icons": "^7.1.0", "@fortawesome/free-solid-svg-icons": "^7.1.0", "@fortawesome/vue-fontawesome": "^3.0.0", - "@phila/layerboard": "3.0.0-beta.6", - "@phila/phila-ui-link": "1.0.0", + "@phila/layerboard": "3.0.0-beta.7", + "@phila/phila-ui-link": "1.0.1-beta.2", "maplibre-gl": "^5.0.0", "pinia": "^3.0.0", "vue": "^3.5.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ca78946..12cce33 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,11 +21,11 @@ importers: specifier: ^3.0.0 version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) '@phila/layerboard': - specifier: 3.0.0-beta.6 - version: 3.0.0-beta.6(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 3.0.0-beta.7 + version: 3.0.0-beta.7(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': - specifier: 1.0.0 - version: 1.0.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 1.0.1-beta.2 + version: 1.0.1-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) maplibre-gl: specifier: ^5.0.0 version: 5.17.0 @@ -305,23 +305,23 @@ packages: '@maplibre/vt-pbf@4.2.1': resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} - '@phila/layerboard@3.0.0-beta.6': - resolution: {integrity: sha512-XGew29InedtCHAFUR5rTQD8jQmNuAQK1gQHkPbz9bn5jAxL86Tm5hYF/+xtfJOxkVcJV2jOYG6HTIVAVNHuwcA==} + '@phila/layerboard@3.0.0-beta.7': + resolution: {integrity: sha512-UgCf0XaldMhuhpwkphLoaYxSVOPSw1pMBETjfm3pSk8fTgZ33awiOxdxMNOtAINzACO8yzy4HBJQa3Ip0mXNVA==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: maplibre-gl: ^5.0.0 pinia: ^3.0.0 vue: ^3.5.0 - '@phila/phila-ui-button@2.2.0-beta.1': - resolution: {integrity: sha512-NoxFBbWv3tTwBfWTzP4F25A1xyovHuDJ22/o1mr/yar3whB+2OiCBRE5LjtYMaDc5b4UR27oPgKIMu4Q0WYrOQ==} + '@phila/phila-ui-button@2.2.0-beta.2': + resolution: {integrity: sha512-tvwzJnEXbA2uso9gN6QmA9KcLR2kU2F/WAFnhAA+1wZZzkpida8DxL3tgAnOrjkR3C+Q0Dn4LgF7YrvOZN9lFw==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/vue-fontawesome': ^3.1.2 vue: ^3.0.0 - '@phila/phila-ui-core@2.2.0': - resolution: {integrity: sha512-kg7xKnntzfC3w33Ya8qfpoKKjtqQosErYdZnL5tOo03GAo7uF0UkUKVdmgW7O8zsJNpY492Po+GbE33YqStLAA==} + '@phila/phila-ui-core@2.3.0-beta.2': + resolution: {integrity: sha512-TQqzyPlpIQ3jty2eS3uDezL1Z23icAaK5LsZ8JkzC2Y0bUMapMljChK2NM6n4vkhSnZ9+o8n1yonSV5uG2aD+w==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/vue-fontawesome': ^3.1.2 @@ -331,8 +331,8 @@ packages: vue-router: optional: true - '@phila/phila-ui-core@2.3.0-beta.1': - resolution: {integrity: sha512-JjzsOkfXTkj/zeimC6HdvrNKxKNUe8S+OegqyTjOjdhAJFqaDljO1yIHbqRNARvb8oFGSTvw2HzgDG+ijQzXug==} + '@phila/phila-ui-link@1.0.1-beta.2': + resolution: {integrity: sha512-Sw3DkKZxm29Qya4YWCtlGSuWC3Pm99zCwfaCMKhWlN8IJkZFjBbP9sLZiCj7tsICB9ALjOhi/NgzTGcYnXlTyw==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/vue-fontawesome': ^3.1.2 @@ -342,29 +342,18 @@ packages: vue-router: optional: true - '@phila/phila-ui-link@1.0.0': - resolution: {integrity: sha512-od4liwe0hWXrUoVroI/mwt/RWHnsPe34hpfWqBcLNFxHcpwuxXfU565miWJ4zsrdm+Lhd8WiCizg9m1Cw/fPlw==} - peerDependencies: - '@fortawesome/fontawesome-svg-core': ^7.1.0 - '@fortawesome/vue-fontawesome': ^3.1.2 - vue: ^3.0.0 - vue-router: ^4.0.0 - peerDependenciesMeta: - vue-router: - optional: true + '@phila/phila-ui-map-core@0.0.2-beta.12': + resolution: {integrity: sha512-b81UB1uiES3ttkxheQ6DUSrE09ifTTFw4MDYWvSRGRYQYjPN3aQobHvJzsn6j0ylAh6W4/r6btsz6dRS2E8WSg==} - '@phila/phila-ui-map-core@0.0.2-beta.10': - resolution: {integrity: sha512-VAW4ASKyLjpL5l2Kk5d2eL0oGLOw++zi6kFJaqvzRhklLyfJHuS7HdSa5eM2oPIe/d3ePiPYXS2n4R5FN4fS9A==} - - '@phila/phila-ui-search@1.1.0-beta.4': - resolution: {integrity: sha512-vEkz7Ky7ttWtytMhKFDsBkPKte0Kj85FxUMHOU1R5j+9dUTvBbXUhS52CI9/sxNypry9qlxzOCyvFkcbUwJSKA==} + '@phila/phila-ui-search@1.1.0-beta.5': + resolution: {integrity: sha512-bLNjFLk8HdUEN4BXOLLQpuR76s/AU/I7ch8ArOxs+szZGhKgSk28hpiroAWcjipa3NDdKiIibdTPF9p5ajKfIQ==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/pro-solid-svg-icons': ^7.1.0 vue: ^3.0.0 - '@phila/phila-ui-text-field@1.1.0-beta.2': - resolution: {integrity: sha512-tR5WYgCF+RJmPeZmWlA0lBeeADwa9S15dwtdgidDJouI1uoMmXrCEbHMR4IF5xQN5ONfKCKfbE1BvFHSQKBZWA==} + '@phila/phila-ui-text-field@1.1.0-beta.3': + resolution: {integrity: sha512-CqGVgcv0TLEdjQYO33vYEef2sQV94EvHx5+dCp3R2uA7cY3IoNcaMGhRYALje1SmX9B67XKjGFHKfkZmLEEoGQ==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/pro-solid-svg-icons': ^7.1.0 @@ -407,66 +396,79 @@ packages: resolution: {integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.57.1': resolution: {integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.57.1': resolution: {integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.57.1': resolution: {integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.57.1': resolution: {integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==} cpu: [loong64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-loong64-musl@4.57.1': resolution: {integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==} cpu: [loong64] os: [linux] + libc: [musl] '@rollup/rollup-linux-ppc64-gnu@4.57.1': resolution: {integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-ppc64-musl@4.57.1': resolution: {integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==} cpu: [ppc64] os: [linux] + libc: [musl] '@rollup/rollup-linux-riscv64-gnu@4.57.1': resolution: {integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.57.1': resolution: {integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==} cpu: [riscv64] os: [linux] + libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.57.1': resolution: {integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.57.1': resolution: {integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.57.1': resolution: {integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-openbsd-x64@4.57.1': resolution: {integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==} @@ -1040,10 +1042,12 @@ snapshots: pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.6(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/layerboard@3.0.0-beta.7(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: - '@phila/phila-ui-core': 2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-map-core': 0.0.2-beta.10(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-link': 1.0.1-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-map-core': 0.0.2-beta.12(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-text-field': 1.1.0-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) maplibre-gl: 5.17.0 pinia: 3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) @@ -1053,41 +1057,34 @@ snapshots: - '@fortawesome/vue-fontawesome' - vue-router - '@phila/phila-ui-button@2.2.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-button@2.2.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - vue-router - '@phila/phila-ui-core@2.2.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': - dependencies: - '@fortawesome/fontawesome-svg-core': 7.1.0 - '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) - clsx: 2.1.1 - vue: 3.5.27(typescript@5.6.3) - - '@phila/phila-ui-core@2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-core@2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) clsx: 2.1.1 vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-link@1.0.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-link@1.0.1-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.2.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-map-core@0.0.2-beta.10(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-map-core@0.0.2-beta.12(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@cyclomedia/streetsmart-api': 25.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@phila/phila-ui-core': 2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-search': 1.1.0-beta.4(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-search': 1.1.0-beta.5(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@turf/helpers': 7.3.3 clsx: 2.1.1 maplibre-gl: 5.17.0 @@ -1100,24 +1097,24 @@ snapshots: - vue - vue-router - '@phila/phila-ui-search@1.1.0-beta.4(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-search@1.1.0-beta.5(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/pro-solid-svg-icons': 7.1.0 - '@phila/phila-ui-button': 2.2.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-text-field': 1.1.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-button': 2.2.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-text-field': 1.1.0-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - '@fortawesome/vue-fontawesome' - vue-router - '@phila/phila-ui-text-field@1.1.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-text-field@1.1.0-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/pro-solid-svg-icons': 7.1.0 - '@phila/phila-ui-button': 2.2.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.3.0-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-button': 2.2.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - '@fortawesome/vue-fontawesome' diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 0000000..cbb5e7d --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,3 @@ +packages: + - . + - examples/* From 2a51cc433d290660d455a0ff6b1cd1db1c6bae00 Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Fri, 6 Feb 2026 16:58:08 -0500 Subject: [PATCH 08/58] another upgrade --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 5ccb381..9a96205 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@fortawesome/free-regular-svg-icons": "^7.1.0", "@fortawesome/free-solid-svg-icons": "^7.1.0", "@fortawesome/vue-fontawesome": "^3.0.0", - "@phila/layerboard": "3.0.0-beta.7", + "@phila/layerboard": "3.0.0-beta.8", "@phila/phila-ui-link": "1.0.1-beta.2", "maplibre-gl": "^5.0.0", "pinia": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 12cce33..da3c4ac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: ^3.0.0 version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) '@phila/layerboard': - specifier: 3.0.0-beta.7 - version: 3.0.0-beta.7(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 3.0.0-beta.8 + version: 3.0.0-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': specifier: 1.0.1-beta.2 version: 1.0.1-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) @@ -305,8 +305,8 @@ packages: '@maplibre/vt-pbf@4.2.1': resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} - '@phila/layerboard@3.0.0-beta.7': - resolution: {integrity: sha512-UgCf0XaldMhuhpwkphLoaYxSVOPSw1pMBETjfm3pSk8fTgZ33awiOxdxMNOtAINzACO8yzy4HBJQa3Ip0mXNVA==} + '@phila/layerboard@3.0.0-beta.8': + resolution: {integrity: sha512-TMBpurhuVDZ1qg7A66wCWVQzZ9DelbwPnIs/5jdGSRn3ChfK9RcGTdR9vOA4+613XdJpNNCDQdqWpjdFKTg/+w==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: maplibre-gl: ^5.0.0 @@ -1042,7 +1042,7 @@ snapshots: pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.7(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/layerboard@3.0.0-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': 1.0.1-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) From 000131a960bb5d9bdca3b34a21c17a5944ddb46c Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Mon, 9 Feb 2026 13:52:21 -0500 Subject: [PATCH 09/58] changes to push file --- .github/workflows/dev_push_to_s3.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/dev_push_to_s3.yml b/.github/workflows/dev_push_to_s3.yml index 723fb31..1a1f3f5 100644 --- a/.github/workflows/dev_push_to_s3.yml +++ b/.github/workflows/dev_push_to_s3.yml @@ -42,6 +42,8 @@ jobs: VITE_CYCLOMEDIA_API_KEY: ${{ secrets.VITE_CYCLOMEDIA_API_KEY }} VITE_CYCLOMEDIA_PASSWORD: ${{ secrets.VITE_CYCLOMEDIA_PASSWORD }} VITE_CYCLOMEDIA_USERNAME: ${{ secrets.VITE_CYCLOMEDIA_USERNAME }} + VITE_PICTOMETRY_CLIENT_ID: ${{ secrets.VITE_PICTOMETRY_CLIENT_ID }} + VITE_PICTOMETRY_CLIENT_SECRET: ${{ secrets.VITE_PICTOMETRY_CLIENT_SECRET }} - name: Deploy to openmaps-dev.phila.gov env: From 06f25e098a185a897e68d0cc394a26d5a4c9b972 Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Mon, 9 Feb 2026 14:01:05 -0500 Subject: [PATCH 10/58] trigger deploy From 7078adf4a70b64371de3457611bb83d9059e17ac Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Tue, 10 Feb 2026 09:38:34 -0500 Subject: [PATCH 11/58] uses new pinboard --- package.json | 4 +-- pnpm-lock.yaml | 84 ++++++++++++++++++++++----------------------- pnpm-workspace.yaml | 2 +- 3 files changed, 45 insertions(+), 45 deletions(-) diff --git a/package.json b/package.json index 9a96205..dc68cd8 100644 --- a/package.json +++ b/package.json @@ -13,8 +13,8 @@ "@fortawesome/free-regular-svg-icons": "^7.1.0", "@fortawesome/free-solid-svg-icons": "^7.1.0", "@fortawesome/vue-fontawesome": "^3.0.0", - "@phila/layerboard": "3.0.0-beta.8", - "@phila/phila-ui-link": "1.0.1-beta.2", + "@phila/layerboard": "3.0.0-beta.9", + "@phila/phila-ui-link": "1.0.2-beta.0", "maplibre-gl": "^5.0.0", "pinia": "^3.0.0", "vue": "^3.5.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index da3c4ac..03c5838 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,11 +21,11 @@ importers: specifier: ^3.0.0 version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) '@phila/layerboard': - specifier: 3.0.0-beta.8 - version: 3.0.0-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 3.0.0-beta.9 + version: 3.0.0-beta.9(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': - specifier: 1.0.1-beta.2 - version: 1.0.1-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 1.0.2-beta.0 + version: 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) maplibre-gl: specifier: ^5.0.0 version: 5.17.0 @@ -305,23 +305,23 @@ packages: '@maplibre/vt-pbf@4.2.1': resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} - '@phila/layerboard@3.0.0-beta.8': - resolution: {integrity: sha512-TMBpurhuVDZ1qg7A66wCWVQzZ9DelbwPnIs/5jdGSRn3ChfK9RcGTdR9vOA4+613XdJpNNCDQdqWpjdFKTg/+w==} + '@phila/layerboard@3.0.0-beta.9': + resolution: {integrity: sha512-vf5X/FvsggHby40x4SEQ1RQh3zlLza1mjzLehtwhLbzMEsJYebRmiRIG1LONqpSJBwtLju+3UxeQe+llDxNTxw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: maplibre-gl: ^5.0.0 pinia: ^3.0.0 vue: ^3.5.0 - '@phila/phila-ui-button@2.2.0-beta.2': - resolution: {integrity: sha512-tvwzJnEXbA2uso9gN6QmA9KcLR2kU2F/WAFnhAA+1wZZzkpida8DxL3tgAnOrjkR3C+Q0Dn4LgF7YrvOZN9lFw==} + '@phila/phila-ui-button@2.2.1-beta.0': + resolution: {integrity: sha512-8Xt60Koaz0jttplab+yS8jE0nv4DS09LjuD+sEH0fBopbDUbJeIwC/+3U4GTQUvI894q904+9cAOZoQ5N/V3Pw==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/vue-fontawesome': ^3.1.2 vue: ^3.0.0 - '@phila/phila-ui-core@2.3.0-beta.2': - resolution: {integrity: sha512-TQqzyPlpIQ3jty2eS3uDezL1Z23icAaK5LsZ8JkzC2Y0bUMapMljChK2NM6n4vkhSnZ9+o8n1yonSV5uG2aD+w==} + '@phila/phila-ui-core@2.3.1-beta.0': + resolution: {integrity: sha512-6twm91MUeOZ2K+KoV/Ql5I9VBFJwvdTVVvAaItDy2X+heJqrsPWR+3T7lL7ihydP6aL3RiIjXe7yEoQy8LCcug==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/vue-fontawesome': ^3.1.2 @@ -331,8 +331,8 @@ packages: vue-router: optional: true - '@phila/phila-ui-link@1.0.1-beta.2': - resolution: {integrity: sha512-Sw3DkKZxm29Qya4YWCtlGSuWC3Pm99zCwfaCMKhWlN8IJkZFjBbP9sLZiCj7tsICB9ALjOhi/NgzTGcYnXlTyw==} + '@phila/phila-ui-link@1.0.2-beta.0': + resolution: {integrity: sha512-Jbqi3ckeyBCbgxV1hmTRiUBPOFeVSYHsGzP03n59UNv+RLJpUYfm2eTAy5oMBKKDBXa0/0UP1mbqP/3rwch/5g==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/vue-fontawesome': ^3.1.2 @@ -342,18 +342,18 @@ packages: vue-router: optional: true - '@phila/phila-ui-map-core@0.0.2-beta.12': - resolution: {integrity: sha512-b81UB1uiES3ttkxheQ6DUSrE09ifTTFw4MDYWvSRGRYQYjPN3aQobHvJzsn6j0ylAh6W4/r6btsz6dRS2E8WSg==} + '@phila/phila-ui-map-core@0.0.3-beta.1': + resolution: {integrity: sha512-gSqEh54DQCIHfMhgK5XmNW551p7xFFqvZuMRtQ54wW1KCQ3yYJEnz+h8vzm55JLbhICHYNQkLqPhFDR3wDCgjg==} - '@phila/phila-ui-search@1.1.0-beta.5': - resolution: {integrity: sha512-bLNjFLk8HdUEN4BXOLLQpuR76s/AU/I7ch8ArOxs+szZGhKgSk28hpiroAWcjipa3NDdKiIibdTPF9p5ajKfIQ==} + '@phila/phila-ui-search@1.1.1-beta.0': + resolution: {integrity: sha512-qUdXfvz0kWmPgL9fSC7Ph3HRU5lVf5JM3ng6y7NeZ/MDsjrwHAU3Bz9V54pfMhosGp4CqYqyXFFC90XIpdyuIg==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/pro-solid-svg-icons': ^7.1.0 vue: ^3.0.0 - '@phila/phila-ui-text-field@1.1.0-beta.3': - resolution: {integrity: sha512-CqGVgcv0TLEdjQYO33vYEef2sQV94EvHx5+dCp3R2uA7cY3IoNcaMGhRYALje1SmX9B67XKjGFHKfkZmLEEoGQ==} + '@phila/phila-ui-text-field@1.1.1-beta.0': + resolution: {integrity: sha512-KedQ3g/Z17gd+zKx9rl1uHFGlDWMVZR/sd9Y+eDcbluB+XIZWzBtTmjRwwVS6erEZkauJVUJO2XpzOj6Cxtt1w==} peerDependencies: '@fortawesome/fontawesome-svg-core': ^7.1.0 '@fortawesome/pro-solid-svg-icons': ^7.1.0 @@ -503,8 +503,8 @@ packages: '@tsconfig/node20@20.1.8': resolution: {integrity: sha512-Em+IdPfByIzWRRpqWL4Z7ArLHZGxmc36BxE3jCz9nBFSm+5aLaPMZyjwu4yetvyKXeogWcxik4L1jB5JTWfw7A==} - '@turf/helpers@7.3.3': - resolution: {integrity: sha512-9Ias0L1GuZPIzO6sk8jraTEuLJye6n9LYNEdw69ZGOQ6C1IigjxkPW49zmn21aTv1z27vxdVLSS3r+78DB2QnQ==} + '@turf/helpers@7.3.4': + resolution: {integrity: sha512-U/S5qyqgx3WTvg4twaH0WxF3EixoTCfDsmk98g1E3/5e2YKp7JKYZdz0vivsS5/UZLJeZDEElOSFH4pUgp+l7g==} '@types/arcgis-rest-api@10.4.8': resolution: {integrity: sha512-MapiW0nP/5X0BUHmtRNEjbK0xrxS6n0syZWQk25H4ObFFwuK1+pGl7LQfOLgpsVM849WQ1b2sKIvWqEAvPwzCA==} @@ -1042,12 +1042,12 @@ snapshots: pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.8(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/layerboard@3.0.0-beta.9(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: - '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-link': 1.0.1-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-map-core': 0.0.2-beta.12(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-text-field': 1.1.0-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-link': 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-map-core': 0.0.3-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-text-field': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) maplibre-gl: 5.17.0 pinia: 3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) @@ -1057,35 +1057,35 @@ snapshots: - '@fortawesome/vue-fontawesome' - vue-router - '@phila/phila-ui-button@2.2.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-button@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - vue-router - '@phila/phila-ui-core@2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-core@2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) clsx: 2.1.1 vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-link@1.0.1-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-link@1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-map-core@0.0.2-beta.12(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-map-core@0.0.3-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@cyclomedia/streetsmart-api': 25.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-search': 1.1.0-beta.5(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@turf/helpers': 7.3.3 + '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-search': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@turf/helpers': 7.3.4 clsx: 2.1.1 maplibre-gl: 5.17.0 react: 18.3.1 @@ -1097,24 +1097,24 @@ snapshots: - vue - vue-router - '@phila/phila-ui-search@1.1.0-beta.5(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-search@1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/pro-solid-svg-icons': 7.1.0 - '@phila/phila-ui-button': 2.2.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-text-field': 1.1.0-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-button': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-text-field': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - '@fortawesome/vue-fontawesome' - vue-router - '@phila/phila-ui-text-field@1.1.0-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-text-field@1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 '@fortawesome/pro-solid-svg-icons': 7.1.0 - '@phila/phila-ui-button': 2.2.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.3.0-beta.2(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-button': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - '@fortawesome/vue-fontawesome' @@ -1199,7 +1199,7 @@ snapshots: '@tsconfig/node20@20.1.8': {} - '@turf/helpers@7.3.3': + '@turf/helpers@7.3.4': dependencies: '@types/geojson': 7946.0.16 tslib: 2.8.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index cbb5e7d..b279cac 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,3 +1,3 @@ packages: - . - - examples/* + - examples/* \ No newline at end of file From 450f134cc96da7464c45e2e129e6080503556dbe Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Tue, 10 Feb 2026 14:44:27 -0500 Subject: [PATCH 12/58] uses vue3-layerboard 3.0.0-beta.10 --- package.json | 2 +- pnpm-lock.yaml | 46 ++++++++++++++++++++++++++-------------------- 2 files changed, 27 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index dc68cd8..7045fa9 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@fortawesome/free-regular-svg-icons": "^7.1.0", "@fortawesome/free-solid-svg-icons": "^7.1.0", "@fortawesome/vue-fontawesome": "^3.0.0", - "@phila/layerboard": "3.0.0-beta.9", + "@phila/layerboard": "3.0.0-beta.10", "@phila/phila-ui-link": "1.0.2-beta.0", "maplibre-gl": "^5.0.0", "pinia": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 03c5838..1c6e9c0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: ^3.0.0 version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) '@phila/layerboard': - specifier: 3.0.0-beta.9 - version: 3.0.0-beta.9(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 3.0.0-beta.10 + version: 3.0.0-beta.10(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': specifier: 1.0.2-beta.0 version: 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) @@ -243,6 +243,10 @@ packages: resolution: {integrity: sha512-l/BQM7fYntsCI//du+6sEnHOP6a74UixFyOYUyz2DLMXKx+6DEhfR3F2NYGE45XH1JJuIamacb4IZs9S0ZOWLA==} engines: {node: '>=6'} + '@fortawesome/fontawesome-common-types@7.2.0': + resolution: {integrity: sha512-IpR0bER9FY25p+e7BmFH25MZKEwFHTfRAfhOyJubgiDnoJNsSvJ7nigLraHtp4VOG/cy8D7uiV0dLkHOne5Fhw==} + engines: {node: '>=6'} + '@fortawesome/fontawesome-svg-core@7.1.0': resolution: {integrity: sha512-fNxRUk1KhjSbnbuBxlWSnBLKLBNun52ZBTcs22H/xEEzM6Ap81ZFTQ4bZBxVQGQgVY0xugKGoRcCbaKjLQ3XZA==} engines: {node: '>=6'} @@ -255,8 +259,8 @@ packages: resolution: {integrity: sha512-Udu3K7SzAo9N013qt7qmm22/wo2hADdheXtBfxFTecp+ogsc0caQNRKEb7pkvvagUGOpG9wJC1ViH6WXs8oXIA==} engines: {node: '>=6'} - '@fortawesome/pro-solid-svg-icons@7.1.0': - resolution: {integrity: sha512-0rbSgBRWnArZ5LJWSHKvXZdRNCeA1opSODBL/lGP70Kog4WBEUqBjnqoEjBfu5lIzGLk8XCygDqMlIvz2kNIVQ==} + '@fortawesome/pro-solid-svg-icons@7.2.0': + resolution: {integrity: sha512-r+YsuG1B+iYcCXNS82bfvRnGJtlRhVI5Xk7vVJ9+ymJU5u4UGGGOSFRV5kRWH2zFItH9PKaIjnN1cXMcgOM/+g==} engines: {node: '>=6'} '@fortawesome/vue-fontawesome@3.1.3': @@ -305,8 +309,8 @@ packages: '@maplibre/vt-pbf@4.2.1': resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} - '@phila/layerboard@3.0.0-beta.9': - resolution: {integrity: sha512-vf5X/FvsggHby40x4SEQ1RQh3zlLza1mjzLehtwhLbzMEsJYebRmiRIG1LONqpSJBwtLju+3UxeQe+llDxNTxw==} + '@phila/layerboard@3.0.0-beta.10': + resolution: {integrity: sha512-BvKc5l+9bdIBWboaWEuTMlejOPfqFSwnrngAQtqJK/H0OERP5tWw/52O3xGqNP5IPqkW07yDyReRApHSRCuuog==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: maplibre-gl: ^5.0.0 @@ -342,8 +346,8 @@ packages: vue-router: optional: true - '@phila/phila-ui-map-core@0.0.3-beta.1': - resolution: {integrity: sha512-gSqEh54DQCIHfMhgK5XmNW551p7xFFqvZuMRtQ54wW1KCQ3yYJEnz+h8vzm55JLbhICHYNQkLqPhFDR3wDCgjg==} + '@phila/phila-ui-map-core@0.0.3-beta.3': + resolution: {integrity: sha512-knWgzjxErV7MtA2s4qHYn0lD0k937Mx6khNIM7O+V9sLus6KhktWcAA9+VNNi47CcwoV3fqtz2rTlz5GIniedQ==} '@phila/phila-ui-search@1.1.1-beta.0': resolution: {integrity: sha512-qUdXfvz0kWmPgL9fSC7Ph3HRU5lVf5JM3ng6y7NeZ/MDsjrwHAU3Bz9V54pfMhosGp4CqYqyXFFC90XIpdyuIg==} @@ -972,6 +976,8 @@ snapshots: '@fortawesome/fontawesome-common-types@7.1.0': {} + '@fortawesome/fontawesome-common-types@7.2.0': {} + '@fortawesome/fontawesome-svg-core@7.1.0': dependencies: '@fortawesome/fontawesome-common-types': 7.1.0 @@ -984,9 +990,9 @@ snapshots: dependencies: '@fortawesome/fontawesome-common-types': 7.1.0 - '@fortawesome/pro-solid-svg-icons@7.1.0': + '@fortawesome/pro-solid-svg-icons@7.2.0': dependencies: - '@fortawesome/fontawesome-common-types': 7.1.0 + '@fortawesome/fontawesome-common-types': 7.2.0 '@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3))': dependencies: @@ -1042,12 +1048,12 @@ snapshots: pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.9(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/layerboard@3.0.0-beta.10(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-map-core': 0.0.3-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-text-field': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-map-core': 0.0.3-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-text-field': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) maplibre-gl: 5.17.0 pinia: 3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) @@ -1080,11 +1086,11 @@ snapshots: '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-map-core@0.0.3-beta.1(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-map-core@0.0.3-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@cyclomedia/streetsmart-api': 25.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-search': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-search': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@turf/helpers': 7.3.4 clsx: 2.1.1 maplibre-gl: 5.17.0 @@ -1097,22 +1103,22 @@ snapshots: - vue - vue-router - '@phila/phila-ui-search@1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-search@1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 - '@fortawesome/pro-solid-svg-icons': 7.1.0 + '@fortawesome/pro-solid-svg-icons': 7.2.0 '@phila/phila-ui-button': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-text-field': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-text-field': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) transitivePeerDependencies: - '@fortawesome/vue-fontawesome' - vue-router - '@phila/phila-ui-text-field@1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-text-field@1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@fortawesome/fontawesome-svg-core': 7.1.0 - '@fortawesome/pro-solid-svg-icons': 7.1.0 + '@fortawesome/pro-solid-svg-icons': 7.2.0 '@phila/phila-ui-button': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) From 4ed637c4a4a1bd91408d4bf702b2c7d4096f6dce Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Tue, 10 Feb 2026 15:19:07 -0500 Subject: [PATCH 13/58] uses vue3-layerboard 3.0.0-beta.11 --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 7045fa9..5e13504 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@fortawesome/free-regular-svg-icons": "^7.1.0", "@fortawesome/free-solid-svg-icons": "^7.1.0", "@fortawesome/vue-fontawesome": "^3.0.0", - "@phila/layerboard": "3.0.0-beta.10", + "@phila/layerboard": "3.0.0-beta.11", "@phila/phila-ui-link": "1.0.2-beta.0", "maplibre-gl": "^5.0.0", "pinia": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c6e9c0..5167a6a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: ^3.0.0 version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) '@phila/layerboard': - specifier: 3.0.0-beta.10 - version: 3.0.0-beta.10(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 3.0.0-beta.11 + version: 3.0.0-beta.11(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': specifier: 1.0.2-beta.0 version: 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) @@ -309,8 +309,8 @@ packages: '@maplibre/vt-pbf@4.2.1': resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} - '@phila/layerboard@3.0.0-beta.10': - resolution: {integrity: sha512-BvKc5l+9bdIBWboaWEuTMlejOPfqFSwnrngAQtqJK/H0OERP5tWw/52O3xGqNP5IPqkW07yDyReRApHSRCuuog==} + '@phila/layerboard@3.0.0-beta.11': + resolution: {integrity: sha512-4WQ4at8J+HGg2yPybOYSShUGGobmP/twTaVkn/d9bbOMnYRz/LMPY2thOVTLdiNU+F+ycYIhy2npiKani3iFWg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: maplibre-gl: ^5.0.0 @@ -1048,7 +1048,7 @@ snapshots: pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.10(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/layerboard@3.0.0-beta.11(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) From 5fea3ef78ac6b9562d63e13304a66cd97adb6ea2 Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Tue, 10 Feb 2026 16:14:06 -0500 Subject: [PATCH 14/58] uses vue3-layerboard 3.0.0-beta.12 --- package.json | 2 +- pnpm-lock.yaml | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 5e13504..71287d2 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@fortawesome/free-regular-svg-icons": "^7.1.0", "@fortawesome/free-solid-svg-icons": "^7.1.0", "@fortawesome/vue-fontawesome": "^3.0.0", - "@phila/layerboard": "3.0.0-beta.11", + "@phila/layerboard": "3.0.0-beta.12", "@phila/phila-ui-link": "1.0.2-beta.0", "maplibre-gl": "^5.0.0", "pinia": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5167a6a..4f8742f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: ^3.0.0 version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) '@phila/layerboard': - specifier: 3.0.0-beta.11 - version: 3.0.0-beta.11(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 3.0.0-beta.12 + version: 3.0.0-beta.12(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': specifier: 1.0.2-beta.0 version: 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) @@ -309,8 +309,8 @@ packages: '@maplibre/vt-pbf@4.2.1': resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} - '@phila/layerboard@3.0.0-beta.11': - resolution: {integrity: sha512-4WQ4at8J+HGg2yPybOYSShUGGobmP/twTaVkn/d9bbOMnYRz/LMPY2thOVTLdiNU+F+ycYIhy2npiKani3iFWg==} + '@phila/layerboard@3.0.0-beta.12': + resolution: {integrity: sha512-f+h8MgXMpuQTfrKbppJoksJKAmrPCGnxu/yEbPoSm0k3xRtuHDv0yaXue9m81x/UmA23KJj8TveqKqxK65wvKg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: maplibre-gl: ^5.0.0 @@ -346,8 +346,8 @@ packages: vue-router: optional: true - '@phila/phila-ui-map-core@0.0.3-beta.3': - resolution: {integrity: sha512-knWgzjxErV7MtA2s4qHYn0lD0k937Mx6khNIM7O+V9sLus6KhktWcAA9+VNNi47CcwoV3fqtz2rTlz5GIniedQ==} + '@phila/phila-ui-map-core@0.0.3-beta.4': + resolution: {integrity: sha512-n4Bpn0rYA3nOMwzgHdxZHQHjr0YaIepYe18XrPikx+OF9eoyy4t1osc0TE7Yvs6j6uC7h1iCvLjBZCc6pLfxsg==} '@phila/phila-ui-search@1.1.1-beta.0': resolution: {integrity: sha512-qUdXfvz0kWmPgL9fSC7Ph3HRU5lVf5JM3ng6y7NeZ/MDsjrwHAU3Bz9V54pfMhosGp4CqYqyXFFC90XIpdyuIg==} @@ -1048,11 +1048,11 @@ snapshots: pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.11(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/layerboard@3.0.0-beta.12(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-map-core': 0.0.3-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + '@phila/phila-ui-map-core': 0.0.3-beta.4(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-text-field': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) maplibre-gl: 5.17.0 pinia: 3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)) @@ -1086,7 +1086,7 @@ snapshots: '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) - '@phila/phila-ui-map-core@0.0.3-beta.3(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/phila-ui-map-core@0.0.3-beta.4(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@cyclomedia/streetsmart-api': 25.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) From 608e0890bc54aee65d38b05900f7806055c2ddf8 Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Wed, 11 Feb 2026 08:16:59 -0500 Subject: [PATCH 15/58] uses vue3-layerboard 3.0.0-beta.13 --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 71287d2..310ad56 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@fortawesome/free-regular-svg-icons": "^7.1.0", "@fortawesome/free-solid-svg-icons": "^7.1.0", "@fortawesome/vue-fontawesome": "^3.0.0", - "@phila/layerboard": "3.0.0-beta.12", + "@phila/layerboard": "3.0.0-beta.13", "@phila/phila-ui-link": "1.0.2-beta.0", "maplibre-gl": "^5.0.0", "pinia": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4f8742f..d109279 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: ^3.0.0 version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) '@phila/layerboard': - specifier: 3.0.0-beta.12 - version: 3.0.0-beta.12(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + specifier: 3.0.0-beta.13 + version: 3.0.0-beta.13(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': specifier: 1.0.2-beta.0 version: 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) @@ -309,8 +309,8 @@ packages: '@maplibre/vt-pbf@4.2.1': resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} - '@phila/layerboard@3.0.0-beta.12': - resolution: {integrity: sha512-f+h8MgXMpuQTfrKbppJoksJKAmrPCGnxu/yEbPoSm0k3xRtuHDv0yaXue9m81x/UmA23KJj8TveqKqxK65wvKg==} + '@phila/layerboard@3.0.0-beta.13': + resolution: {integrity: sha512-S9gq8u2RTGmAViSVM/e2QwUapEi17Donbqy27wT3yam28NPZ7+pnN793onK0+rfinHdw0k06WWQ1mssXASs+Fg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: maplibre-gl: ^5.0.0 @@ -1048,7 +1048,7 @@ snapshots: pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.12(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + '@phila/layerboard@3.0.0-beta.13(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': dependencies: '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) '@phila/phila-ui-link': 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) From 76ec9306f437ca363fcafff7a4d4008d1e39567f Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Wed, 11 Feb 2026 13:42:55 -0500 Subject: [PATCH 16/58] Add Prettier and ESLint tooling matching phila-ui-4 config Co-Authored-By: Claude Opus 4.6 --- .beads/issues.jsonl | 1 + eslint.config.js | 36 + package.json | 13 +- pnpm-lock.yaml | 2519 ++++++++++++++++++++++++++++++------------- prettier.config.js | 13 + 5 files changed, 1831 insertions(+), 751 deletions(-) create mode 100644 .beads/issues.jsonl create mode 100644 eslint.config.js create mode 100644 prettier.config.js diff --git a/.beads/issues.jsonl b/.beads/issues.jsonl new file mode 100644 index 0000000..5792141 --- /dev/null +++ b/.beads/issues.jsonl @@ -0,0 +1 @@ +{"id":"openmaps-3fz","title":"Add Prettier and ESLint matching phila-ui-4 rules","description":"## Goal\r\nAdd `pnpm format`, `pnpm lint`, and verify `pnpm type-check` work in vue3-layerboard, using the same rules as phila-ui-4.\r\n\r\n## What to add\r\n\r\n### Prettier\r\n- Install `prettier` (^3.6.2)\r\n- Add `prettier.config.js` matching phila-ui-4: semi, trailingComma \"all\", double quotes, printWidth 120, tabWidth 2, no tabs, bracketSpacing, no bracketSameLine, arrowParens \"avoid\", endOfLine \"lf\", vueIndentScriptAndStyle false\r\n- Add scripts: `\"format\": \"prettier --write .\"` and `\"format:check\": \"prettier --check .\"`\r\n\r\n### ESLint\r\n- Install: `eslint` (^9.x), `@eslint/js`, `typescript-eslint`, `eslint-plugin-vue`, `eslint-config-prettier`, `globals`\r\n- Add `eslint.config.js` flat config matching phila-ui-4 (without storybook plugin):\r\n - Ignores: *.d.ts, coverage, dist, node_modules\r\n - Extends: eslint recommended, typescript-eslint recommended, vue flat/essential + flat/recommended, eslint-config-prettier\r\n - Files: **/*.{ts,vue}\r\n - Rules: vue/multi-word-component-names off, vue/no-v-html off, vue/order-in-components error, vue/attributes-order error, @typescript-eslint/no-unused-vars error (with ^_ ignore pattern)\r\n- Add scripts: `\"lint\": \"eslint src/**/*.{ts,vue}\"` and `\"lint:fix\": \"eslint src/**/*.{ts,vue} --fix\"`\r\n\r\n### Type-check\r\n- Already exists as `vue-tsc --build` — keep as-is (more correct for Vue project with project references)\r\n\r\n## Notes\r\n- Do NOT install eslint-plugin-storybook (layerboard doesn't use storybook)\r\n- Work on a new branch so it can be discarded if things go sideways\r\n","status":"open","priority":2,"issue_type":"task","owner":"rothwell.andy@gmail.com","created_at":"2026-02-11T11:00:15.091709-05:00","created_by":"rothwell.andy@gmail.com","updated_at":"2026-02-11T11:00:37.0775015-05:00"} diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..405ff79 --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,36 @@ +import eslint from "@eslint/js"; +import eslintPluginVue from "eslint-plugin-vue"; +import globals from "globals"; +import typescriptEslint from "typescript-eslint"; +import eslintConfigPrettier from "eslint-config-prettier"; + +export default typescriptEslint.config( + { + ignores: ["*.d.ts", "**/coverage/**", "**/dist/**", "**/node_modules/**"], + }, + { + extends: [ + eslint.configs.recommended, + ...typescriptEslint.configs.recommended, + ...eslintPluginVue.configs["flat/essential"], + ...eslintPluginVue.configs["flat/recommended"], + eslintConfigPrettier, + ], + files: ["**/*.{ts,vue}"], + languageOptions: { + ecmaVersion: "latest", + sourceType: "module", + globals: globals.browser, + parserOptions: { + parser: typescriptEslint.parser, + }, + }, + rules: { + "vue/multi-word-component-names": "off", + "vue/no-v-html": "off", + "vue/order-in-components": "error", + "vue/attributes-order": "error", + "@typescript-eslint/no-unused-vars": ["error", { argsIgnorePattern: "^_" }], + }, + }, +); diff --git a/package.json b/package.json index 310ad56..2ad3557 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,11 @@ "scripts": { "dev": "vite", "build": "vue-tsc && vite build", - "preview": "vite preview" + "preview": "vite preview", + "format": "prettier --write .", + "format:check": "prettier --check .", + "lint": "eslint src/**/*.{ts,vue}", + "lint:fix": "eslint src/**/*.{ts,vue} --fix" }, "dependencies": { "@fortawesome/fontawesome-svg-core": "^7.1.0", @@ -20,11 +24,18 @@ "vue": "^3.5.0" }, "devDependencies": { + "@eslint/js": "^9.39.2", "@tsconfig/node20": "^20.1.0", "@types/node": "^20.0.0", "@vitejs/plugin-vue": "^6.0.0", "@vue/tsconfig": "^0.5.0", + "eslint": "^9.39.2", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-vue": "^10.7.0", + "globals": "^17.3.0", + "prettier": "^3.8.1", "typescript": "~5.6.0", + "typescript-eslint": "^8.55.0", "vite": "^7.0.0", "vue-tsc": "^2.0.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d109279..2f9e13f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,29 +1,32 @@ -lockfileVersion: '9.0' +lockfileVersion: "9.0" settings: autoInstallPeers: true excludeLinksFromLockfile: false -importers: +overrides: + "@phila/layerboard": link:../vue3-layerboard + "@phila/phila-ui-map-core": link:../phila-ui-4/packages/map-core +importers: .: dependencies: - '@fortawesome/fontawesome-svg-core': + "@fortawesome/fontawesome-svg-core": specifier: ^7.1.0 version: 7.1.0 - '@fortawesome/free-regular-svg-icons': + "@fortawesome/free-regular-svg-icons": specifier: ^7.1.0 version: 7.1.0 - '@fortawesome/free-solid-svg-icons': + "@fortawesome/free-solid-svg-icons": specifier: ^7.1.0 version: 7.1.0 - '@fortawesome/vue-fontawesome': + "@fortawesome/vue-fontawesome": specifier: ^3.0.0 version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) - '@phila/layerboard': - specifier: 3.0.0-beta.13 - version: 3.0.0-beta.13(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-link': + "@phila/layerboard": + specifier: link:../vue3-layerboard + version: link:../vue3-layerboard + "@phila/phila-ui-link": specifier: 1.0.2-beta.0 version: 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) maplibre-gl: @@ -36,21 +39,42 @@ importers: specifier: ^3.5.0 version: 3.5.27(typescript@5.6.3) devDependencies: - '@tsconfig/node20': + "@eslint/js": + specifier: ^9.39.2 + version: 9.39.2 + "@tsconfig/node20": specifier: ^20.1.0 version: 20.1.8 - '@types/node': + "@types/node": specifier: ^20.0.0 version: 20.19.30 - '@vitejs/plugin-vue': + "@vitejs/plugin-vue": specifier: ^6.0.0 version: 6.0.3(vite@7.3.1(@types/node@20.19.30))(vue@3.5.27(typescript@5.6.3)) - '@vue/tsconfig': + "@vue/tsconfig": specifier: ^0.5.0 version: 0.5.1 + eslint: + specifier: ^9.39.2 + version: 9.39.2 + eslint-config-prettier: + specifier: ^10.1.8 + version: 10.1.8(eslint@9.39.2) + eslint-plugin-vue: + specifier: ^10.7.0 + version: 10.7.0(@typescript-eslint/parser@8.55.0(eslint@9.39.2)(typescript@5.6.3))(eslint@9.39.2)(vue-eslint-parser@10.2.0(eslint@9.39.2)) + globals: + specifier: ^17.3.0 + version: 17.3.0 + prettier: + specifier: ^3.8.1 + version: 3.8.1 typescript: specifier: ~5.6.0 version: 5.6.3 + typescript-eslint: + specifier: ^8.55.0 + version: 8.55.0(eslint@9.39.2)(typescript@5.6.3) vite: specifier: ^7.0.0 version: 7.3.1(@types/node@20.19.30) @@ -59,782 +83,1391 @@ importers: version: 2.2.12(typescript@5.6.3) packages: - - '@babel/helper-string-parser@7.27.1': - resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-identifier@7.28.5': - resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} - engines: {node: '>=6.9.0'} - - '@babel/parser@7.28.6': - resolution: {integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==} - engines: {node: '>=6.0.0'} + "@babel/helper-string-parser@7.27.1": + resolution: + { integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== } + engines: { node: ">=6.9.0" } + + "@babel/helper-validator-identifier@7.28.5": + resolution: + { integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q== } + engines: { node: ">=6.9.0" } + + "@babel/parser@7.28.6": + resolution: + { integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ== } + engines: { node: ">=6.0.0" } hasBin: true - '@babel/types@7.28.6': - resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==} - engines: {node: '>=6.9.0'} + "@babel/types@7.28.6": + resolution: + { integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg== } + engines: { node: ">=6.9.0" } - '@cyclomedia/streetsmart-api@25.7.0': - resolution: {integrity: sha512-mQr1IEcecgWbY84gsFIdASChfKlki+LY4uur+U2AQdzwikhzEHgBtKxnX2R6jv6T6MOiXxnuTM4yMDjeHohtLg==} - peerDependencies: - react: 18.3.1 - react-dom: 18.3.1 - - '@esbuild/aix-ppc64@0.27.2': - resolution: {integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==} - engines: {node: '>=18'} + "@esbuild/aix-ppc64@0.27.2": + resolution: + { integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw== } + engines: { node: ">=18" } cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.27.2': - resolution: {integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==} - engines: {node: '>=18'} + "@esbuild/android-arm64@0.27.2": + resolution: + { integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA== } + engines: { node: ">=18" } cpu: [arm64] os: [android] - '@esbuild/android-arm@0.27.2': - resolution: {integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==} - engines: {node: '>=18'} + "@esbuild/android-arm@0.27.2": + resolution: + { integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA== } + engines: { node: ">=18" } cpu: [arm] os: [android] - '@esbuild/android-x64@0.27.2': - resolution: {integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==} - engines: {node: '>=18'} + "@esbuild/android-x64@0.27.2": + resolution: + { integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A== } + engines: { node: ">=18" } cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.27.2': - resolution: {integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==} - engines: {node: '>=18'} + "@esbuild/darwin-arm64@0.27.2": + resolution: + { integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg== } + engines: { node: ">=18" } cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.27.2': - resolution: {integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==} - engines: {node: '>=18'} + "@esbuild/darwin-x64@0.27.2": + resolution: + { integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA== } + engines: { node: ">=18" } cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.27.2': - resolution: {integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==} - engines: {node: '>=18'} + "@esbuild/freebsd-arm64@0.27.2": + resolution: + { integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g== } + engines: { node: ">=18" } cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.27.2': - resolution: {integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==} - engines: {node: '>=18'} + "@esbuild/freebsd-x64@0.27.2": + resolution: + { integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA== } + engines: { node: ">=18" } cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.27.2': - resolution: {integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==} - engines: {node: '>=18'} + "@esbuild/linux-arm64@0.27.2": + resolution: + { integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw== } + engines: { node: ">=18" } cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.27.2': - resolution: {integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==} - engines: {node: '>=18'} + "@esbuild/linux-arm@0.27.2": + resolution: + { integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw== } + engines: { node: ">=18" } cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.27.2': - resolution: {integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==} - engines: {node: '>=18'} + "@esbuild/linux-ia32@0.27.2": + resolution: + { integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w== } + engines: { node: ">=18" } cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.27.2': - resolution: {integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==} - engines: {node: '>=18'} + "@esbuild/linux-loong64@0.27.2": + resolution: + { integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg== } + engines: { node: ">=18" } cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.27.2': - resolution: {integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==} - engines: {node: '>=18'} + "@esbuild/linux-mips64el@0.27.2": + resolution: + { integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw== } + engines: { node: ">=18" } cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.27.2': - resolution: {integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==} - engines: {node: '>=18'} + "@esbuild/linux-ppc64@0.27.2": + resolution: + { integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ== } + engines: { node: ">=18" } cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.27.2': - resolution: {integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==} - engines: {node: '>=18'} + "@esbuild/linux-riscv64@0.27.2": + resolution: + { integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA== } + engines: { node: ">=18" } cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.27.2': - resolution: {integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==} - engines: {node: '>=18'} + "@esbuild/linux-s390x@0.27.2": + resolution: + { integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w== } + engines: { node: ">=18" } cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.27.2': - resolution: {integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==} - engines: {node: '>=18'} + "@esbuild/linux-x64@0.27.2": + resolution: + { integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA== } + engines: { node: ">=18" } cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.27.2': - resolution: {integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==} - engines: {node: '>=18'} + "@esbuild/netbsd-arm64@0.27.2": + resolution: + { integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw== } + engines: { node: ">=18" } cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.27.2': - resolution: {integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==} - engines: {node: '>=18'} + "@esbuild/netbsd-x64@0.27.2": + resolution: + { integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA== } + engines: { node: ">=18" } cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.27.2': - resolution: {integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==} - engines: {node: '>=18'} + "@esbuild/openbsd-arm64@0.27.2": + resolution: + { integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA== } + engines: { node: ">=18" } cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.27.2': - resolution: {integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==} - engines: {node: '>=18'} + "@esbuild/openbsd-x64@0.27.2": + resolution: + { integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg== } + engines: { node: ">=18" } cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.27.2': - resolution: {integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==} - engines: {node: '>=18'} + "@esbuild/openharmony-arm64@0.27.2": + resolution: + { integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag== } + engines: { node: ">=18" } cpu: [arm64] os: [openharmony] - '@esbuild/sunos-x64@0.27.2': - resolution: {integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==} - engines: {node: '>=18'} + "@esbuild/sunos-x64@0.27.2": + resolution: + { integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg== } + engines: { node: ">=18" } cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.27.2': - resolution: {integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==} - engines: {node: '>=18'} + "@esbuild/win32-arm64@0.27.2": + resolution: + { integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg== } + engines: { node: ">=18" } cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.27.2': - resolution: {integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==} - engines: {node: '>=18'} + "@esbuild/win32-ia32@0.27.2": + resolution: + { integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ== } + engines: { node: ">=18" } cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.27.2': - resolution: {integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==} - engines: {node: '>=18'} + "@esbuild/win32-x64@0.27.2": + resolution: + { integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ== } + engines: { node: ">=18" } cpu: [x64] os: [win32] - '@fortawesome/fontawesome-common-types@7.1.0': - resolution: {integrity: sha512-l/BQM7fYntsCI//du+6sEnHOP6a74UixFyOYUyz2DLMXKx+6DEhfR3F2NYGE45XH1JJuIamacb4IZs9S0ZOWLA==} - engines: {node: '>=6'} - - '@fortawesome/fontawesome-common-types@7.2.0': - resolution: {integrity: sha512-IpR0bER9FY25p+e7BmFH25MZKEwFHTfRAfhOyJubgiDnoJNsSvJ7nigLraHtp4VOG/cy8D7uiV0dLkHOne5Fhw==} - engines: {node: '>=6'} - - '@fortawesome/fontawesome-svg-core@7.1.0': - resolution: {integrity: sha512-fNxRUk1KhjSbnbuBxlWSnBLKLBNun52ZBTcs22H/xEEzM6Ap81ZFTQ4bZBxVQGQgVY0xugKGoRcCbaKjLQ3XZA==} - engines: {node: '>=6'} - - '@fortawesome/free-regular-svg-icons@7.1.0': - resolution: {integrity: sha512-0e2fdEyB4AR+e6kU4yxwA/MonnYcw/CsMEP9lH82ORFi9svA6/RhDyhxIv5mlJaldmaHLLYVTb+3iEr+PDSZuQ==} - engines: {node: '>=6'} - - '@fortawesome/free-solid-svg-icons@7.1.0': - resolution: {integrity: sha512-Udu3K7SzAo9N013qt7qmm22/wo2hADdheXtBfxFTecp+ogsc0caQNRKEb7pkvvagUGOpG9wJC1ViH6WXs8oXIA==} - engines: {node: '>=6'} - - '@fortawesome/pro-solid-svg-icons@7.2.0': - resolution: {integrity: sha512-r+YsuG1B+iYcCXNS82bfvRnGJtlRhVI5Xk7vVJ9+ymJU5u4UGGGOSFRV5kRWH2zFItH9PKaIjnN1cXMcgOM/+g==} - engines: {node: '>=6'} - - '@fortawesome/vue-fontawesome@3.1.3': - resolution: {integrity: sha512-OHHUTLPEzdwP8kcYIzhioUdUOjZ4zzmi+midwa4bqscza4OJCOvTKJEHkXNz8PgZ23kWci1HkKVX0bm8f9t9gQ==} + "@eslint-community/eslint-utils@4.9.1": + resolution: + { integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ== } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: - '@fortawesome/fontawesome-svg-core': ~1 || ~6 || ~7 - vue: '>= 3.0.0 < 4' - - '@jridgewell/sourcemap-codec@1.5.5': - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - - '@mapbox/geojson-rewind@0.5.2': - resolution: {integrity: sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA==} + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + "@eslint-community/regexpp@4.12.2": + resolution: + { integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew== } + engines: { node: ^12.0.0 || ^14.0.0 || >=16.0.0 } + + "@eslint/config-array@0.21.1": + resolution: + { integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + "@eslint/config-helpers@0.4.2": + resolution: + { integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + "@eslint/core@0.17.0": + resolution: + { integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + "@eslint/eslintrc@3.3.3": + resolution: + { integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + "@eslint/js@9.39.2": + resolution: + { integrity: sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + "@eslint/object-schema@2.1.7": + resolution: + { integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + "@eslint/plugin-kit@0.4.1": + resolution: + { integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + "@fortawesome/fontawesome-common-types@7.1.0": + resolution: + { integrity: sha512-l/BQM7fYntsCI//du+6sEnHOP6a74UixFyOYUyz2DLMXKx+6DEhfR3F2NYGE45XH1JJuIamacb4IZs9S0ZOWLA== } + engines: { node: ">=6" } + + "@fortawesome/fontawesome-svg-core@7.1.0": + resolution: + { integrity: sha512-fNxRUk1KhjSbnbuBxlWSnBLKLBNun52ZBTcs22H/xEEzM6Ap81ZFTQ4bZBxVQGQgVY0xugKGoRcCbaKjLQ3XZA== } + engines: { node: ">=6" } + + "@fortawesome/free-regular-svg-icons@7.1.0": + resolution: + { integrity: sha512-0e2fdEyB4AR+e6kU4yxwA/MonnYcw/CsMEP9lH82ORFi9svA6/RhDyhxIv5mlJaldmaHLLYVTb+3iEr+PDSZuQ== } + engines: { node: ">=6" } + + "@fortawesome/free-solid-svg-icons@7.1.0": + resolution: + { integrity: sha512-Udu3K7SzAo9N013qt7qmm22/wo2hADdheXtBfxFTecp+ogsc0caQNRKEb7pkvvagUGOpG9wJC1ViH6WXs8oXIA== } + engines: { node: ">=6" } + + "@fortawesome/vue-fontawesome@3.1.3": + resolution: + { integrity: sha512-OHHUTLPEzdwP8kcYIzhioUdUOjZ4zzmi+midwa4bqscza4OJCOvTKJEHkXNz8PgZ23kWci1HkKVX0bm8f9t9gQ== } + peerDependencies: + "@fortawesome/fontawesome-svg-core": ~1 || ~6 || ~7 + vue: ">= 3.0.0 < 4" + + "@humanfs/core@0.19.1": + resolution: + { integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA== } + engines: { node: ">=18.18.0" } + + "@humanfs/node@0.16.7": + resolution: + { integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ== } + engines: { node: ">=18.18.0" } + + "@humanwhocodes/module-importer@1.0.1": + resolution: + { integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== } + engines: { node: ">=12.22" } + + "@humanwhocodes/retry@0.4.3": + resolution: + { integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ== } + engines: { node: ">=18.18" } + + "@jridgewell/sourcemap-codec@1.5.5": + resolution: + { integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og== } + + "@mapbox/geojson-rewind@0.5.2": + resolution: + { integrity: sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA== } hasBin: true - '@mapbox/jsonlint-lines-primitives@2.0.2': - resolution: {integrity: sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==} - engines: {node: '>= 0.6'} + "@mapbox/jsonlint-lines-primitives@2.0.2": + resolution: + { integrity: sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ== } + engines: { node: ">= 0.6" } - '@mapbox/point-geometry@1.1.0': - resolution: {integrity: sha512-YGcBz1cg4ATXDCM/71L9xveh4dynfGmcLDqufR+nQQy3fKwsAZsWd/x4621/6uJaeB9mwOHE6hPeDgXz9uViUQ==} + "@mapbox/point-geometry@1.1.0": + resolution: + { integrity: sha512-YGcBz1cg4ATXDCM/71L9xveh4dynfGmcLDqufR+nQQy3fKwsAZsWd/x4621/6uJaeB9mwOHE6hPeDgXz9uViUQ== } - '@mapbox/tiny-sdf@2.0.7': - resolution: {integrity: sha512-25gQLQMcpivjOSA40g3gO6qgiFPDpWRoMfd+G/GoppPIeP6JDaMMkMrEJnMZhKyyS6iKwVt5YKu02vCUyJM3Ug==} + "@mapbox/tiny-sdf@2.0.7": + resolution: + { integrity: sha512-25gQLQMcpivjOSA40g3gO6qgiFPDpWRoMfd+G/GoppPIeP6JDaMMkMrEJnMZhKyyS6iKwVt5YKu02vCUyJM3Ug== } - '@mapbox/unitbezier@0.0.1': - resolution: {integrity: sha512-nMkuDXFv60aBr9soUG5q+GvZYL+2KZHVvsqFCzqnkGEf46U2fvmytHaEVc1/YZbiLn8X+eR3QzX1+dwDO1lxlw==} + "@mapbox/unitbezier@0.0.1": + resolution: + { integrity: sha512-nMkuDXFv60aBr9soUG5q+GvZYL+2KZHVvsqFCzqnkGEf46U2fvmytHaEVc1/YZbiLn8X+eR3QzX1+dwDO1lxlw== } - '@mapbox/vector-tile@2.0.4': - resolution: {integrity: sha512-AkOLcbgGTdXScosBWwmmD7cDlvOjkg/DetGva26pIRiZPdeJYjYKarIlb4uxVzi6bwHO6EWH82eZ5Nuv4T5DUg==} + "@mapbox/vector-tile@2.0.4": + resolution: + { integrity: sha512-AkOLcbgGTdXScosBWwmmD7cDlvOjkg/DetGva26pIRiZPdeJYjYKarIlb4uxVzi6bwHO6EWH82eZ5Nuv4T5DUg== } - '@mapbox/whoots-js@3.1.0': - resolution: {integrity: sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==} - engines: {node: '>=6.0.0'} + "@mapbox/whoots-js@3.1.0": + resolution: + { integrity: sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q== } + engines: { node: ">=6.0.0" } - '@maplibre/geojson-vt@5.0.4': - resolution: {integrity: sha512-KGg9sma45S+stfH9vPCJk1J0lSDLWZgCT9Y8u8qWZJyjFlP8MNP1WGTxIMYJZjDvVT3PDn05kN1C95Sut1HpgQ==} + "@maplibre/geojson-vt@5.0.4": + resolution: + { integrity: sha512-KGg9sma45S+stfH9vPCJk1J0lSDLWZgCT9Y8u8qWZJyjFlP8MNP1WGTxIMYJZjDvVT3PDn05kN1C95Sut1HpgQ== } - '@maplibre/maplibre-gl-style-spec@24.4.1': - resolution: {integrity: sha512-UKhA4qv1h30XT768ccSv5NjNCX+dgfoq2qlLVmKejspPcSQTYD4SrVucgqegmYcKcmwf06wcNAa/kRd0NHWbUg==} + "@maplibre/maplibre-gl-style-spec@24.4.1": + resolution: + { integrity: sha512-UKhA4qv1h30XT768ccSv5NjNCX+dgfoq2qlLVmKejspPcSQTYD4SrVucgqegmYcKcmwf06wcNAa/kRd0NHWbUg== } hasBin: true - '@maplibre/mlt@1.1.2': - resolution: {integrity: sha512-SQKdJ909VGROkA6ovJgtHNs9YXV4YXUPS+VaZ50I2Mt951SLlUm2Cv34x5Xwc1HiFlsd3h2Yrs5cn7xzqBmENw==} - - '@maplibre/vt-pbf@4.2.1': - resolution: {integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA==} + "@maplibre/mlt@1.1.2": + resolution: + { integrity: sha512-SQKdJ909VGROkA6ovJgtHNs9YXV4YXUPS+VaZ50I2Mt951SLlUm2Cv34x5Xwc1HiFlsd3h2Yrs5cn7xzqBmENw== } - '@phila/layerboard@3.0.0-beta.13': - resolution: {integrity: sha512-S9gq8u2RTGmAViSVM/e2QwUapEi17Donbqy27wT3yam28NPZ7+pnN793onK0+rfinHdw0k06WWQ1mssXASs+Fg==} - engines: {node: ^20.19.0 || >=22.12.0} - peerDependencies: - maplibre-gl: ^5.0.0 - pinia: ^3.0.0 - vue: ^3.5.0 - - '@phila/phila-ui-button@2.2.1-beta.0': - resolution: {integrity: sha512-8Xt60Koaz0jttplab+yS8jE0nv4DS09LjuD+sEH0fBopbDUbJeIwC/+3U4GTQUvI894q904+9cAOZoQ5N/V3Pw==} - peerDependencies: - '@fortawesome/fontawesome-svg-core': ^7.1.0 - '@fortawesome/vue-fontawesome': ^3.1.2 - vue: ^3.0.0 + "@maplibre/vt-pbf@4.2.1": + resolution: + { integrity: sha512-IxZBGq/+9cqf2qdWlFuQ+ZfoMhWpxDUGQZ/poPHOJBvwMUT1GuxLo6HgYTou+xxtsOsjfbcjI8PZaPCtmt97rA== } - '@phila/phila-ui-core@2.3.1-beta.0': - resolution: {integrity: sha512-6twm91MUeOZ2K+KoV/Ql5I9VBFJwvdTVVvAaItDy2X+heJqrsPWR+3T7lL7ihydP6aL3RiIjXe7yEoQy8LCcug==} + "@phila/phila-ui-core@2.3.1-beta.0": + resolution: + { integrity: sha512-6twm91MUeOZ2K+KoV/Ql5I9VBFJwvdTVVvAaItDy2X+heJqrsPWR+3T7lL7ihydP6aL3RiIjXe7yEoQy8LCcug== } peerDependencies: - '@fortawesome/fontawesome-svg-core': ^7.1.0 - '@fortawesome/vue-fontawesome': ^3.1.2 + "@fortawesome/fontawesome-svg-core": ^7.1.0 + "@fortawesome/vue-fontawesome": ^3.1.2 vue: ^3.0.0 vue-router: ^4.0.0 peerDependenciesMeta: vue-router: optional: true - '@phila/phila-ui-link@1.0.2-beta.0': - resolution: {integrity: sha512-Jbqi3ckeyBCbgxV1hmTRiUBPOFeVSYHsGzP03n59UNv+RLJpUYfm2eTAy5oMBKKDBXa0/0UP1mbqP/3rwch/5g==} + "@phila/phila-ui-link@1.0.2-beta.0": + resolution: + { integrity: sha512-Jbqi3ckeyBCbgxV1hmTRiUBPOFeVSYHsGzP03n59UNv+RLJpUYfm2eTAy5oMBKKDBXa0/0UP1mbqP/3rwch/5g== } peerDependencies: - '@fortawesome/fontawesome-svg-core': ^7.1.0 - '@fortawesome/vue-fontawesome': ^3.1.2 + "@fortawesome/fontawesome-svg-core": ^7.1.0 + "@fortawesome/vue-fontawesome": ^3.1.2 vue: ^3.0.0 vue-router: ^4.0.0 peerDependenciesMeta: vue-router: optional: true - '@phila/phila-ui-map-core@0.0.3-beta.4': - resolution: {integrity: sha512-n4Bpn0rYA3nOMwzgHdxZHQHjr0YaIepYe18XrPikx+OF9eoyy4t1osc0TE7Yvs6j6uC7h1iCvLjBZCc6pLfxsg==} - - '@phila/phila-ui-search@1.1.1-beta.0': - resolution: {integrity: sha512-qUdXfvz0kWmPgL9fSC7Ph3HRU5lVf5JM3ng6y7NeZ/MDsjrwHAU3Bz9V54pfMhosGp4CqYqyXFFC90XIpdyuIg==} - peerDependencies: - '@fortawesome/fontawesome-svg-core': ^7.1.0 - '@fortawesome/pro-solid-svg-icons': ^7.1.0 - vue: ^3.0.0 - - '@phila/phila-ui-text-field@1.1.1-beta.0': - resolution: {integrity: sha512-KedQ3g/Z17gd+zKx9rl1uHFGlDWMVZR/sd9Y+eDcbluB+XIZWzBtTmjRwwVS6erEZkauJVUJO2XpzOj6Cxtt1w==} - peerDependencies: - '@fortawesome/fontawesome-svg-core': ^7.1.0 - '@fortawesome/pro-solid-svg-icons': ^7.1.0 - vue: ^3.0.0 - - '@rolldown/pluginutils@1.0.0-beta.53': - resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==} + "@rolldown/pluginutils@1.0.0-beta.53": + resolution: + { integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ== } - '@rollup/rollup-android-arm-eabi@4.57.1': - resolution: {integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==} + "@rollup/rollup-android-arm-eabi@4.57.1": + resolution: + { integrity: sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg== } cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.57.1': - resolution: {integrity: sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==} + "@rollup/rollup-android-arm64@4.57.1": + resolution: + { integrity: sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w== } cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.57.1': - resolution: {integrity: sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==} + "@rollup/rollup-darwin-arm64@4.57.1": + resolution: + { integrity: sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg== } cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.57.1': - resolution: {integrity: sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==} + "@rollup/rollup-darwin-x64@4.57.1": + resolution: + { integrity: sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w== } cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.57.1': - resolution: {integrity: sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==} + "@rollup/rollup-freebsd-arm64@4.57.1": + resolution: + { integrity: sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug== } cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.57.1': - resolution: {integrity: sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==} + "@rollup/rollup-freebsd-x64@4.57.1": + resolution: + { integrity: sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q== } cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.57.1': - resolution: {integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==} + "@rollup/rollup-linux-arm-gnueabihf@4.57.1": + resolution: + { integrity: sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw== } cpu: [arm] os: [linux] libc: [glibc] - '@rollup/rollup-linux-arm-musleabihf@4.57.1': - resolution: {integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==} + "@rollup/rollup-linux-arm-musleabihf@4.57.1": + resolution: + { integrity: sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw== } cpu: [arm] os: [linux] libc: [musl] - '@rollup/rollup-linux-arm64-gnu@4.57.1': - resolution: {integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==} + "@rollup/rollup-linux-arm64-gnu@4.57.1": + resolution: + { integrity: sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g== } cpu: [arm64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-arm64-musl@4.57.1': - resolution: {integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==} + "@rollup/rollup-linux-arm64-musl@4.57.1": + resolution: + { integrity: sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q== } cpu: [arm64] os: [linux] libc: [musl] - '@rollup/rollup-linux-loong64-gnu@4.57.1': - resolution: {integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==} + "@rollup/rollup-linux-loong64-gnu@4.57.1": + resolution: + { integrity: sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA== } cpu: [loong64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-loong64-musl@4.57.1': - resolution: {integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==} + "@rollup/rollup-linux-loong64-musl@4.57.1": + resolution: + { integrity: sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw== } cpu: [loong64] os: [linux] libc: [musl] - '@rollup/rollup-linux-ppc64-gnu@4.57.1': - resolution: {integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==} + "@rollup/rollup-linux-ppc64-gnu@4.57.1": + resolution: + { integrity: sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w== } cpu: [ppc64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-ppc64-musl@4.57.1': - resolution: {integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==} + "@rollup/rollup-linux-ppc64-musl@4.57.1": + resolution: + { integrity: sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw== } cpu: [ppc64] os: [linux] libc: [musl] - '@rollup/rollup-linux-riscv64-gnu@4.57.1': - resolution: {integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==} + "@rollup/rollup-linux-riscv64-gnu@4.57.1": + resolution: + { integrity: sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A== } cpu: [riscv64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-riscv64-musl@4.57.1': - resolution: {integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==} + "@rollup/rollup-linux-riscv64-musl@4.57.1": + resolution: + { integrity: sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw== } cpu: [riscv64] os: [linux] libc: [musl] - '@rollup/rollup-linux-s390x-gnu@4.57.1': - resolution: {integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==} + "@rollup/rollup-linux-s390x-gnu@4.57.1": + resolution: + { integrity: sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg== } cpu: [s390x] os: [linux] libc: [glibc] - '@rollup/rollup-linux-x64-gnu@4.57.1': - resolution: {integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==} + "@rollup/rollup-linux-x64-gnu@4.57.1": + resolution: + { integrity: sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg== } cpu: [x64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-x64-musl@4.57.1': - resolution: {integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==} + "@rollup/rollup-linux-x64-musl@4.57.1": + resolution: + { integrity: sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw== } cpu: [x64] os: [linux] libc: [musl] - '@rollup/rollup-openbsd-x64@4.57.1': - resolution: {integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==} + "@rollup/rollup-openbsd-x64@4.57.1": + resolution: + { integrity: sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw== } cpu: [x64] os: [openbsd] - '@rollup/rollup-openharmony-arm64@4.57.1': - resolution: {integrity: sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==} + "@rollup/rollup-openharmony-arm64@4.57.1": + resolution: + { integrity: sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ== } cpu: [arm64] os: [openharmony] - '@rollup/rollup-win32-arm64-msvc@4.57.1': - resolution: {integrity: sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==} + "@rollup/rollup-win32-arm64-msvc@4.57.1": + resolution: + { integrity: sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ== } cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.57.1': - resolution: {integrity: sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==} + "@rollup/rollup-win32-ia32-msvc@4.57.1": + resolution: + { integrity: sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew== } cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-gnu@4.57.1': - resolution: {integrity: sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==} + "@rollup/rollup-win32-x64-gnu@4.57.1": + resolution: + { integrity: sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ== } cpu: [x64] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.57.1': - resolution: {integrity: sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==} + "@rollup/rollup-win32-x64-msvc@4.57.1": + resolution: + { integrity: sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA== } cpu: [x64] os: [win32] - '@tsconfig/node20@20.1.8': - resolution: {integrity: sha512-Em+IdPfByIzWRRpqWL4Z7ArLHZGxmc36BxE3jCz9nBFSm+5aLaPMZyjwu4yetvyKXeogWcxik4L1jB5JTWfw7A==} + "@tsconfig/node20@20.1.8": + resolution: + { integrity: sha512-Em+IdPfByIzWRRpqWL4Z7ArLHZGxmc36BxE3jCz9nBFSm+5aLaPMZyjwu4yetvyKXeogWcxik4L1jB5JTWfw7A== } - '@turf/helpers@7.3.4': - resolution: {integrity: sha512-U/S5qyqgx3WTvg4twaH0WxF3EixoTCfDsmk98g1E3/5e2YKp7JKYZdz0vivsS5/UZLJeZDEElOSFH4pUgp+l7g==} + "@types/estree@1.0.8": + resolution: + { integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w== } - '@types/arcgis-rest-api@10.4.8': - resolution: {integrity: sha512-MapiW0nP/5X0BUHmtRNEjbK0xrxS6n0syZWQk25H4ObFFwuK1+pGl7LQfOLgpsVM849WQ1b2sKIvWqEAvPwzCA==} + "@types/geojson@7946.0.16": + resolution: + { integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg== } - '@types/estree@1.0.8': - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + "@types/json-schema@7.0.15": + resolution: + { integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== } - '@types/geojson@7946.0.16': - resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==} + "@types/node@20.19.30": + resolution: + { integrity: sha512-WJtwWJu7UdlvzEAUm484QNg5eAoq5QR08KDNx7g45Usrs2NtOPiX8ugDqmKdXkyL03rBqU5dYNYVQetEpBHq2g== } - '@types/gl-matrix@2.4.5': - resolution: {integrity: sha512-0L8Mq1+oaIW0oVzGUDbSW+HnTjCNb4CmoIQE5BkoHt/A7x20z0MJ1PnwfH3atty/vbWLGgvJwVu2Mz3SKFiEFw==} + "@types/supercluster@7.1.3": + resolution: + { integrity: sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA== } - '@types/node@20.19.30': - resolution: {integrity: sha512-WJtwWJu7UdlvzEAUm484QNg5eAoq5QR08KDNx7g45Usrs2NtOPiX8ugDqmKdXkyL03rBqU5dYNYVQetEpBHq2g==} + "@typescript-eslint/eslint-plugin@8.55.0": + resolution: + { integrity: sha512-1y/MVSz0NglV1ijHC8OT49mPJ4qhPYjiK08YUQVbIOyu+5k862LKUHFkpKHWu//zmr7hDR2rhwUm6gnCGNmGBQ== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + "@typescript-eslint/parser": ^8.55.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <6.0.0" + + "@typescript-eslint/parser@8.55.0": + resolution: + { integrity: sha512-4z2nCSBfVIMnbuu8uinj+f0o4qOeggYJLbjpPHka3KH1om7e+H9yLKTYgksTaHcGco+NClhhY2vyO3HsMH1RGw== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <6.0.0" - '@types/ol@6.5.3': - resolution: {integrity: sha512-C0Sm5dytTfRxztYFMuWq0IBJYfMffPF4GzXI/s4ZyJlNZ8AAdS+9fW0iGOyYkTb3ZQmfYWYdAzMqwGXfHVw+3A==} + "@typescript-eslint/project-service@8.55.0": + resolution: + { integrity: sha512-zRcVVPFUYWa3kNnjaZGXSu3xkKV1zXy8M4nO/pElzQhFweb7PPtluDLQtKArEOGmjXoRjnUZ29NjOiF0eCDkcQ== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + typescript: ">=4.8.4 <6.0.0" - '@types/rbush@4.0.0': - resolution: {integrity: sha512-+N+2H39P8X+Hy1I5mC6awlTX54k3FhiUmvt7HWzGJZvF+syUAAxP/stwppS8JE84YHqFgRMv6fCy31202CMFxQ==} + "@typescript-eslint/scope-manager@8.55.0": + resolution: + { integrity: sha512-fVu5Omrd3jeqeQLiB9f1YsuK/iHFOwb04bCtY4BSCLgjNbOD33ZdV6KyEqplHr+IlpgT0QTZ/iJ+wT7hvTx49Q== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - '@types/supercluster@7.1.3': - resolution: {integrity: sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==} + "@typescript-eslint/tsconfig-utils@8.55.0": + resolution: + { integrity: sha512-1R9cXqY7RQd7WuqSN47PK9EDpgFUK3VqdmbYrvWJZYDd0cavROGn+74ktWBlmJ13NXUQKlZ/iAEQHI/V0kKe0Q== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + typescript: ">=4.8.4 <6.0.0" - '@types/topojson-specification@1.0.5': - resolution: {integrity: sha512-C7KvcQh+C2nr6Y2Ub4YfgvWvWCgP2nOQMtfhlnwsRL4pYmmwzBS7HclGiS87eQfDOU/DLQpX6GEscviaz4yLIQ==} + "@typescript-eslint/type-utils@8.55.0": + resolution: + { integrity: sha512-x1iH2unH4qAt6I37I2CGlsNs+B9WGxurP2uyZLRz6UJoZWDBx9cJL1xVN/FiOmHEONEg6RIufdvyT0TEYIgC5g== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <6.0.0" + + "@typescript-eslint/types@8.55.0": + resolution: + { integrity: sha512-ujT0Je8GI5BJWi+/mMoR0wxwVEQaxM+pi30xuMiJETlX80OPovb2p9E8ss87gnSVtYXtJoU9U1Cowcr6w2FE0w== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + "@typescript-eslint/typescript-estree@8.55.0": + resolution: + { integrity: sha512-EwrH67bSWdx/3aRQhCoxDaHM+CrZjotc2UCCpEDVqfCE+7OjKAGWNY2HsCSTEVvWH2clYQK8pdeLp42EVs+xQw== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + typescript: ">=4.8.4 <6.0.0" - '@vitejs/plugin-vue@6.0.3': - resolution: {integrity: sha512-TlGPkLFLVOY3T7fZrwdvKpjprR3s4fxRln0ORDo1VQ7HHyxJwTlrjKU3kpVWTlaAjIEuCTokmjkZnr8Tpc925w==} - engines: {node: ^20.19.0 || >=22.12.0} + "@typescript-eslint/utils@8.55.0": + resolution: + { integrity: sha512-BqZEsnPGdYpgyEIkDC1BadNY8oMwckftxBT+C8W0g1iKPdeqKZBtTfnvcq0nf60u7MkjFO8RBvpRGZBPw4L2ow== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <6.0.0" + + "@typescript-eslint/visitor-keys@8.55.0": + resolution: + { integrity: sha512-AxNRwEie8Nn4eFS1FzDMJWIISMGoXMb037sgCBJ3UR6o0fQTzr2tqN9WT+DkWJPhIdQCfV7T6D387566VtnCJA== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + "@vitejs/plugin-vue@6.0.3": + resolution: + { integrity: sha512-TlGPkLFLVOY3T7fZrwdvKpjprR3s4fxRln0ORDo1VQ7HHyxJwTlrjKU3kpVWTlaAjIEuCTokmjkZnr8Tpc925w== } + engines: { node: ^20.19.0 || >=22.12.0 } peerDependencies: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 vue: ^3.2.25 - '@volar/language-core@2.4.15': - resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==} + "@volar/language-core@2.4.15": + resolution: + { integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA== } - '@volar/source-map@2.4.15': - resolution: {integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==} + "@volar/source-map@2.4.15": + resolution: + { integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg== } - '@volar/typescript@2.4.15': - resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==} + "@volar/typescript@2.4.15": + resolution: + { integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg== } - '@vue/compiler-core@3.5.27': - resolution: {integrity: sha512-gnSBQjZA+//qDZen+6a2EdHqJ68Z7uybrMf3SPjEGgG4dicklwDVmMC1AeIHxtLVPT7sn6sH1KOO+tS6gwOUeQ==} + "@vue/compiler-core@3.5.27": + resolution: + { integrity: sha512-gnSBQjZA+//qDZen+6a2EdHqJ68Z7uybrMf3SPjEGgG4dicklwDVmMC1AeIHxtLVPT7sn6sH1KOO+tS6gwOUeQ== } - '@vue/compiler-dom@3.5.27': - resolution: {integrity: sha512-oAFea8dZgCtVVVTEC7fv3T5CbZW9BxpFzGGxC79xakTr6ooeEqmRuvQydIiDAkglZEAd09LgVf1RoDnL54fu5w==} + "@vue/compiler-dom@3.5.27": + resolution: + { integrity: sha512-oAFea8dZgCtVVVTEC7fv3T5CbZW9BxpFzGGxC79xakTr6ooeEqmRuvQydIiDAkglZEAd09LgVf1RoDnL54fu5w== } - '@vue/compiler-sfc@3.5.27': - resolution: {integrity: sha512-sHZu9QyDPeDmN/MRoshhggVOWE5WlGFStKFwu8G52swATgSny27hJRWteKDSUUzUH+wp+bmeNbhJnEAel/auUQ==} + "@vue/compiler-sfc@3.5.27": + resolution: + { integrity: sha512-sHZu9QyDPeDmN/MRoshhggVOWE5WlGFStKFwu8G52swATgSny27hJRWteKDSUUzUH+wp+bmeNbhJnEAel/auUQ== } - '@vue/compiler-ssr@3.5.27': - resolution: {integrity: sha512-Sj7h+JHt512fV1cTxKlYhg7qxBvack+BGncSpH+8vnN+KN95iPIcqB5rsbblX40XorP+ilO7VIKlkuu3Xq2vjw==} + "@vue/compiler-ssr@3.5.27": + resolution: + { integrity: sha512-Sj7h+JHt512fV1cTxKlYhg7qxBvack+BGncSpH+8vnN+KN95iPIcqB5rsbblX40XorP+ilO7VIKlkuu3Xq2vjw== } - '@vue/compiler-vue2@2.7.16': - resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} + "@vue/compiler-vue2@2.7.16": + resolution: + { integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A== } - '@vue/devtools-api@7.7.9': - resolution: {integrity: sha512-kIE8wvwlcZ6TJTbNeU2HQNtaxLx3a84aotTITUuL/4bzfPxzajGBOoqjMhwZJ8L9qFYDU/lAYMEEm11dnZOD6g==} + "@vue/devtools-api@7.7.9": + resolution: + { integrity: sha512-kIE8wvwlcZ6TJTbNeU2HQNtaxLx3a84aotTITUuL/4bzfPxzajGBOoqjMhwZJ8L9qFYDU/lAYMEEm11dnZOD6g== } - '@vue/devtools-kit@7.7.9': - resolution: {integrity: sha512-PyQ6odHSgiDVd4hnTP+aDk2X4gl2HmLDfiyEnn3/oV+ckFDuswRs4IbBT7vacMuGdwY/XemxBoh302ctbsptuA==} + "@vue/devtools-kit@7.7.9": + resolution: + { integrity: sha512-PyQ6odHSgiDVd4hnTP+aDk2X4gl2HmLDfiyEnn3/oV+ckFDuswRs4IbBT7vacMuGdwY/XemxBoh302ctbsptuA== } - '@vue/devtools-shared@7.7.9': - resolution: {integrity: sha512-iWAb0v2WYf0QWmxCGy0seZNDPdO3Sp5+u78ORnyeonS6MT4PC7VPrryX2BpMJrwlDeaZ6BD4vP4XKjK0SZqaeA==} + "@vue/devtools-shared@7.7.9": + resolution: + { integrity: sha512-iWAb0v2WYf0QWmxCGy0seZNDPdO3Sp5+u78ORnyeonS6MT4PC7VPrryX2BpMJrwlDeaZ6BD4vP4XKjK0SZqaeA== } - '@vue/language-core@2.2.12': - resolution: {integrity: sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==} + "@vue/language-core@2.2.12": + resolution: + { integrity: sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA== } peerDependencies: - typescript: '*' + typescript: "*" peerDependenciesMeta: typescript: optional: true - '@vue/reactivity@3.5.27': - resolution: {integrity: sha512-vvorxn2KXfJ0nBEnj4GYshSgsyMNFnIQah/wczXlsNXt+ijhugmW+PpJ2cNPe4V6jpnBcs0MhCODKllWG+nvoQ==} + "@vue/reactivity@3.5.27": + resolution: + { integrity: sha512-vvorxn2KXfJ0nBEnj4GYshSgsyMNFnIQah/wczXlsNXt+ijhugmW+PpJ2cNPe4V6jpnBcs0MhCODKllWG+nvoQ== } - '@vue/runtime-core@3.5.27': - resolution: {integrity: sha512-fxVuX/fzgzeMPn/CLQecWeDIFNt3gQVhxM0rW02Tvp/YmZfXQgcTXlakq7IMutuZ/+Ogbn+K0oct9J3JZfyk3A==} + "@vue/runtime-core@3.5.27": + resolution: + { integrity: sha512-fxVuX/fzgzeMPn/CLQecWeDIFNt3gQVhxM0rW02Tvp/YmZfXQgcTXlakq7IMutuZ/+Ogbn+K0oct9J3JZfyk3A== } - '@vue/runtime-dom@3.5.27': - resolution: {integrity: sha512-/QnLslQgYqSJ5aUmb5F0z0caZPGHRB8LEAQ1s81vHFM5CBfnun63rxhvE/scVb/j3TbBuoZwkJyiLCkBluMpeg==} + "@vue/runtime-dom@3.5.27": + resolution: + { integrity: sha512-/QnLslQgYqSJ5aUmb5F0z0caZPGHRB8LEAQ1s81vHFM5CBfnun63rxhvE/scVb/j3TbBuoZwkJyiLCkBluMpeg== } - '@vue/server-renderer@3.5.27': - resolution: {integrity: sha512-qOz/5thjeP1vAFc4+BY3Nr6wxyLhpeQgAE/8dDtKo6a6xdk+L4W46HDZgNmLOBUDEkFXV3G7pRiUqxjX0/2zWA==} + "@vue/server-renderer@3.5.27": + resolution: + { integrity: sha512-qOz/5thjeP1vAFc4+BY3Nr6wxyLhpeQgAE/8dDtKo6a6xdk+L4W46HDZgNmLOBUDEkFXV3G7pRiUqxjX0/2zWA== } peerDependencies: vue: 3.5.27 - '@vue/shared@3.5.27': - resolution: {integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==} + "@vue/shared@3.5.27": + resolution: + { integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ== } + + "@vue/tsconfig@0.5.1": + resolution: + { integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ== } + + acorn-jsx@5.3.2: + resolution: + { integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== } + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn@8.15.0: + resolution: + { integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg== } + engines: { node: ">=0.4.0" } + hasBin: true - '@vue/tsconfig@0.5.1': - resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==} + ajv@6.12.6: + resolution: + { integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== } alien-signals@1.0.13: - resolution: {integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==} + resolution: + { integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg== } + + ansi-styles@4.3.0: + resolution: + { integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== } + engines: { node: ">=8" } + + argparse@2.0.1: + resolution: + { integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== } balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + resolution: + { integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== } birpc@2.9.0: - resolution: {integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==} + resolution: + { integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw== } + + boolbase@1.0.0: + resolution: + { integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== } + + brace-expansion@1.1.12: + resolution: + { integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg== } brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + resolution: + { integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ== } + + callsites@3.1.0: + resolution: + { integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== } + engines: { node: ">=6" } + + chalk@4.1.2: + resolution: + { integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== } + engines: { node: ">=10" } clsx@2.1.1: - resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} - engines: {node: '>=6'} + resolution: + { integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== } + engines: { node: ">=6" } + + color-convert@2.0.1: + resolution: + { integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== } + engines: { node: ">=7.0.0" } + + color-name@1.1.4: + resolution: + { integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== } + + concat-map@0.0.1: + resolution: + { integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== } copy-anything@4.0.5: - resolution: {integrity: sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==} - engines: {node: '>=18'} + resolution: + { integrity: sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA== } + engines: { node: ">=18" } + + cross-spawn@7.0.6: + resolution: + { integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== } + engines: { node: ">= 8" } + + cssesc@3.0.0: + resolution: + { integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== } + engines: { node: ">=4" } + hasBin: true csstype@3.2.3: - resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} + resolution: + { integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ== } de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} + resolution: + { integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== } + + debug@4.4.3: + resolution: + { integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== } + engines: { node: ">=6.0" } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + + deep-is@0.1.4: + resolution: + { integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== } earcut@3.0.2: - resolution: {integrity: sha512-X7hshQbLyMJ/3RPhyObLARM2sNxxmRALLKx1+NVFFnQ9gKzmCrxm9+uLIAdBcvc8FNLpctqlQ2V6AE92Ol9UDQ==} + resolution: + { integrity: sha512-X7hshQbLyMJ/3RPhyObLARM2sNxxmRALLKx1+NVFFnQ9gKzmCrxm9+uLIAdBcvc8FNLpctqlQ2V6AE92Ol9UDQ== } entities@7.0.1: - resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} - engines: {node: '>=0.12'} + resolution: + { integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA== } + engines: { node: ">=0.12" } esbuild@0.27.2: - resolution: {integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==} - engines: {node: '>=18'} + resolution: + { integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw== } + engines: { node: ">=18" } + hasBin: true + + escape-string-regexp@4.0.0: + resolution: + { integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== } + engines: { node: ">=10" } + + eslint-config-prettier@10.1.8: + resolution: + { integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w== } + hasBin: true + peerDependencies: + eslint: ">=7.0.0" + + eslint-plugin-vue@10.7.0: + resolution: + { integrity: sha512-r2XFCK4qlo1sxEoAMIoTTX0PZAdla0JJDt1fmYiworZUX67WeEGqm+JbyAg3M+pGiJ5U6Mp5WQbontXWtIW7TA== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + "@stylistic/eslint-plugin": ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 + "@typescript-eslint/parser": ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 + vue-eslint-parser: ^10.0.0 + peerDependenciesMeta: + "@stylistic/eslint-plugin": + optional: true + "@typescript-eslint/parser": + optional: true + + eslint-scope@8.4.0: + resolution: + { integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + eslint-visitor-keys@3.4.3: + resolution: + { integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + + eslint-visitor-keys@4.2.1: + resolution: + { integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + eslint@9.39.2: + resolution: + { integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } hasBin: true + peerDependencies: + jiti: "*" + peerDependenciesMeta: + jiti: + optional: true + + espree@10.4.0: + resolution: + { integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + + esquery@1.7.0: + resolution: + { integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g== } + engines: { node: ">=0.10" } + + esrecurse@4.3.0: + resolution: + { integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== } + engines: { node: ">=4.0" } + + estraverse@5.3.0: + resolution: + { integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== } + engines: { node: ">=4.0" } estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + resolution: + { integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== } + + esutils@2.0.3: + resolution: + { integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== } + engines: { node: ">=0.10.0" } + + fast-deep-equal@3.1.3: + resolution: + { integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== } + + fast-json-stable-stringify@2.1.0: + resolution: + { integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== } + + fast-levenshtein@2.0.6: + resolution: + { integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== } fdir@6.5.0: - resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} - engines: {node: '>=12.0.0'} + resolution: + { integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg== } + engines: { node: ">=12.0.0" } peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: picomatch: optional: true + file-entry-cache@8.0.0: + resolution: + { integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ== } + engines: { node: ">=16.0.0" } + + find-up@5.0.0: + resolution: + { integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== } + engines: { node: ">=10" } + + flat-cache@4.0.1: + resolution: + { integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw== } + engines: { node: ">=16" } + + flatted@3.3.3: + resolution: + { integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg== } + fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + resolution: + { integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== } + engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } os: [darwin] get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} + resolution: + { integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== } + engines: { node: ">=10" } gl-matrix@3.4.4: - resolution: {integrity: sha512-latSnyDNt/8zYUB6VIJ6PCh2jBjJX6gnDsoCZ7LyW7GkqrD51EWwa9qCoGixj8YqBtETQK/xY7OmpTF8xz1DdQ==} + resolution: + { integrity: sha512-latSnyDNt/8zYUB6VIJ6PCh2jBjJX6gnDsoCZ7LyW7GkqrD51EWwa9qCoGixj8YqBtETQK/xY7OmpTF8xz1DdQ== } + + glob-parent@6.0.2: + resolution: + { integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== } + engines: { node: ">=10.13.0" } + + globals@14.0.0: + resolution: + { integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ== } + engines: { node: ">=18" } + + globals@17.3.0: + resolution: + { integrity: sha512-yMqGUQVVCkD4tqjOJf3TnrvaaHDMYp4VlUSObbkIiuCPe/ofdMBFIAcBbCSRFWOnos6qRiTVStDwqPLUclaxIw== } + engines: { node: ">=18" } + + has-flag@4.0.0: + resolution: + { integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== } + engines: { node: ">=8" } he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + resolution: + { integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== } hasBin: true hookable@5.5.3: - resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + resolution: + { integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ== } + + ignore@5.3.2: + resolution: + { integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== } + engines: { node: ">= 4" } + + ignore@7.0.5: + resolution: + { integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg== } + engines: { node: ">= 4" } + + import-fresh@3.3.1: + resolution: + { integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ== } + engines: { node: ">=6" } + + imurmurhash@0.1.4: + resolution: + { integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== } + engines: { node: ">=0.8.19" } + + is-extglob@2.1.1: + resolution: + { integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== } + engines: { node: ">=0.10.0" } + + is-glob@4.0.3: + resolution: + { integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== } + engines: { node: ">=0.10.0" } is-what@5.5.0: - resolution: {integrity: sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==} - engines: {node: '>=18'} + resolution: + { integrity: sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw== } + engines: { node: ">=18" } + + isexe@2.0.0: + resolution: + { integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== } + + js-yaml@4.1.1: + resolution: + { integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA== } + hasBin: true + + json-buffer@3.0.1: + resolution: + { integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== } - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + json-schema-traverse@0.4.1: + resolution: + { integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== } + + json-stable-stringify-without-jsonify@1.0.1: + resolution: + { integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== } json-stringify-pretty-compact@4.0.0: - resolution: {integrity: sha512-3CNZ2DnrpByG9Nqj6Xo8vqbjT4F6N+tb4Gb28ESAZjYZ5yqvmc56J+/kuIwkaAMOyblTQhUW7PxMkUb8Q36N3Q==} + resolution: + { integrity: sha512-3CNZ2DnrpByG9Nqj6Xo8vqbjT4F6N+tb4Gb28ESAZjYZ5yqvmc56J+/kuIwkaAMOyblTQhUW7PxMkUb8Q36N3Q== } kdbush@4.0.2: - resolution: {integrity: sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==} + resolution: + { integrity: sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA== } - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true + keyv@4.5.4: + resolution: + { integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== } + + levn@0.4.1: + resolution: + { integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== } + engines: { node: ">= 0.8.0" } + + locate-path@6.0.0: + resolution: + { integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== } + engines: { node: ">=10" } + + lodash.merge@4.6.2: + resolution: + { integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== } magic-string@0.30.21: - resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} + resolution: + { integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ== } maplibre-gl@5.17.0: - resolution: {integrity: sha512-gwS6NpXBfWD406dtT5YfEpl2hmpMm+wcPqf04UAez/TxY1OBjiMdK2ZoMGcNIlGHelKc4+Uet6zhDdDEnlJVHA==} - engines: {node: '>=16.14.0', npm: '>=8.1.0'} + resolution: + { integrity: sha512-gwS6NpXBfWD406dtT5YfEpl2hmpMm+wcPqf04UAez/TxY1OBjiMdK2ZoMGcNIlGHelKc4+Uet6zhDdDEnlJVHA== } + engines: { node: ">=16.14.0", npm: ">=8.1.0" } + + minimatch@3.1.2: + resolution: + { integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== } minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} + resolution: + { integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== } + engines: { node: ">=16 || 14 >=14.17" } minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + resolution: + { integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== } mitt@3.0.1: - resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + resolution: + { integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw== } + + ms@2.1.3: + resolution: + { integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== } muggle-string@0.4.1: - resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + resolution: + { integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ== } murmurhash-js@1.0.0: - resolution: {integrity: sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==} + resolution: + { integrity: sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw== } nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + resolution: + { integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== } + engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true + natural-compare@1.4.0: + resolution: + { integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== } + + nth-check@2.1.1: + resolution: + { integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== } + + optionator@0.9.4: + resolution: + { integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== } + engines: { node: ">= 0.8.0" } + + p-limit@3.1.0: + resolution: + { integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== } + engines: { node: ">=10" } + + p-locate@5.0.0: + resolution: + { integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== } + engines: { node: ">=10" } + + parent-module@1.0.1: + resolution: + { integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== } + engines: { node: ">=6" } + path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + resolution: + { integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== } + + path-exists@4.0.0: + resolution: + { integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== } + engines: { node: ">=8" } + + path-key@3.1.1: + resolution: + { integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== } + engines: { node: ">=8" } pbf@4.0.1: - resolution: {integrity: sha512-SuLdBvS42z33m8ejRbInMapQe8n0D3vN/Xd5fmWM3tufNgRQFBpaW2YVJxQZV4iPNqb0vEFvssMEo5w9c6BTIA==} + resolution: + { integrity: sha512-SuLdBvS42z33m8ejRbInMapQe8n0D3vN/Xd5fmWM3tufNgRQFBpaW2YVJxQZV4iPNqb0vEFvssMEo5w9c6BTIA== } hasBin: true perfect-debounce@1.0.0: - resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} + resolution: + { integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA== } picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + resolution: + { integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== } picomatch@4.0.3: - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} - engines: {node: '>=12'} + resolution: + { integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q== } + engines: { node: ">=12" } pinia@3.0.4: - resolution: {integrity: sha512-l7pqLUFTI/+ESXn6k3nu30ZIzW5E2WZF/LaHJEpoq6ElcLD+wduZoB2kBN19du6K/4FDpPMazY2wJr+IndBtQw==} + resolution: + { integrity: sha512-l7pqLUFTI/+ESXn6k3nu30ZIzW5E2WZF/LaHJEpoq6ElcLD+wduZoB2kBN19du6K/4FDpPMazY2wJr+IndBtQw== } peerDependencies: - typescript: '>=4.5.0' + typescript: ">=4.5.0" vue: ^3.5.11 peerDependenciesMeta: typescript: optional: true + postcss-selector-parser@7.1.1: + resolution: + { integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg== } + engines: { node: ">=4" } + postcss@8.5.6: - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} - engines: {node: ^10 || ^12 || >=14} + resolution: + { integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg== } + engines: { node: ^10 || ^12 || >=14 } potpack@2.1.0: - resolution: {integrity: sha512-pcaShQc1Shq0y+E7GqJqvZj8DTthWV1KeHGdi0Z6IAin2Oi3JnLCOfwnCo84qc+HAp52wT9nK9H7FAJp5a44GQ==} + resolution: + { integrity: sha512-pcaShQc1Shq0y+E7GqJqvZj8DTthWV1KeHGdi0Z6IAin2Oi3JnLCOfwnCo84qc+HAp52wT9nK9H7FAJp5a44GQ== } + + prelude-ls@1.2.1: + resolution: + { integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== } + engines: { node: ">= 0.8.0" } + + prettier@3.8.1: + resolution: + { integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg== } + engines: { node: ">=14" } + hasBin: true protocol-buffers-schema@3.6.0: - resolution: {integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==} + resolution: + { integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw== } - quickselect@3.0.0: - resolution: {integrity: sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==} + punycode@2.3.1: + resolution: + { integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== } + engines: { node: ">=6" } - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 + quickselect@3.0.0: + resolution: + { integrity: sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g== } - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} + resolve-from@4.0.0: + resolution: + { integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== } + engines: { node: ">=4" } resolve-protobuf-schema@2.1.0: - resolution: {integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==} + resolution: + { integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ== } rfdc@1.4.1: - resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + resolution: + { integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== } rollup@4.57.1: - resolution: {integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} + resolution: + { integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A== } + engines: { node: ">=18.0.0", npm: ">=8.0.0" } hasBin: true rw@1.3.3: - resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} + resolution: + { integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ== } - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + semver@7.7.4: + resolution: + { integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA== } + engines: { node: ">=10" } + hasBin: true + + shebang-command@2.0.0: + resolution: + { integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== } + engines: { node: ">=8" } + + shebang-regex@3.0.0: + resolution: + { integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== } + engines: { node: ">=8" } source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} - engines: {node: '>=0.10.0'} + resolution: + { integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== } + engines: { node: ">=0.10.0" } speakingurl@14.0.1: - resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} - engines: {node: '>=0.10.0'} + resolution: + { integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ== } + engines: { node: ">=0.10.0" } + + strip-json-comments@3.1.1: + resolution: + { integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== } + engines: { node: ">=8" } supercluster@8.0.1: - resolution: {integrity: sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==} + resolution: + { integrity: sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ== } superjson@2.2.6: - resolution: {integrity: sha512-H+ue8Zo4vJmV2nRjpx86P35lzwDT3nItnIsocgumgr0hHMQ+ZGq5vrERg9kJBo5AWGmxZDhzDo+WVIJqkB0cGA==} - engines: {node: '>=16'} + resolution: + { integrity: sha512-H+ue8Zo4vJmV2nRjpx86P35lzwDT3nItnIsocgumgr0hHMQ+ZGq5vrERg9kJBo5AWGmxZDhzDo+WVIJqkB0cGA== } + engines: { node: ">=16" } + + supports-color@7.2.0: + resolution: + { integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== } + engines: { node: ">=8" } tinyglobby@0.2.15: - resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} - engines: {node: '>=12.0.0'} + resolution: + { integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ== } + engines: { node: ">=12.0.0" } tinyqueue@3.0.0: - resolution: {integrity: sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g==} + resolution: + { integrity: sha512-gRa9gwYU3ECmQYv3lslts5hxuIa90veaEcxDYuu3QGOIAEM2mOZkVHp48ANJuu1CURtRdHKUBY5Lm1tHV+sD4g== } - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + ts-api-utils@2.4.0: + resolution: + { integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA== } + engines: { node: ">=18.12" } + peerDependencies: + typescript: ">=4.8.4" + + type-check@0.4.0: + resolution: + { integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== } + engines: { node: ">= 0.8.0" } + + typescript-eslint@8.55.0: + resolution: + { integrity: sha512-HE4wj+r5lmDVS9gdaN0/+iqNvPZwGfnJ5lZuz7s5vLlg9ODw0bIiiETaios9LvFI1U94/VBXGm3CB2Y5cNFMpw== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <6.0.0" typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} - engines: {node: '>=14.17'} + resolution: + { integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw== } + engines: { node: ">=14.17" } hasBin: true undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + resolution: + { integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ== } + + uri-js@4.4.1: + resolution: + { integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== } + + util-deprecate@1.0.2: + resolution: + { integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== } vite@7.3.1: - resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} - engines: {node: ^20.19.0 || >=22.12.0} + resolution: + { integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA== } + engines: { node: ^20.19.0 || >=22.12.0 } hasBin: true peerDependencies: - '@types/node': ^20.19.0 || >=22.12.0 - jiti: '>=1.21.0' + "@types/node": ^20.19.0 || >=22.12.0 + jiti: ">=1.21.0" less: ^4.0.0 lightningcss: ^1.21.0 sass: ^1.70.0 sass-embedded: ^1.70.0 - stylus: '>=0.54.8' + stylus: ">=0.54.8" sugarss: ^5.0.0 terser: ^5.16.0 tsx: ^4.8.1 yaml: ^2.4.2 peerDependenciesMeta: - '@types/node': + "@types/node": optional: true jiti: optional: true @@ -858,447 +1491,528 @@ packages: optional: true vscode-uri@3.1.0: - resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} + resolution: + { integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ== } + + vue-eslint-parser@10.2.0: + resolution: + { integrity: sha512-CydUvFOQKD928UzZhTp4pr2vWz1L+H99t7Pkln2QSPdvmURT0MoC4wUccfCnuEaihNsu9aYYyk+bep8rlfkUXw== } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 vue-tsc@2.2.12: - resolution: {integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==} + resolution: + { integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw== } hasBin: true peerDependencies: - typescript: '>=5.0.0' + typescript: ">=5.0.0" vue@3.5.27: - resolution: {integrity: sha512-aJ/UtoEyFySPBGarREmN4z6qNKpbEguYHMmXSiOGk69czc+zhs0NF6tEFrY8TZKAl8N/LYAkd4JHVd5E/AsSmw==} + resolution: + { integrity: sha512-aJ/UtoEyFySPBGarREmN4z6qNKpbEguYHMmXSiOGk69czc+zhs0NF6tEFrY8TZKAl8N/LYAkd4JHVd5E/AsSmw== } peerDependencies: - typescript: '*' + typescript: "*" peerDependenciesMeta: typescript: optional: true -snapshots: + which@2.0.2: + resolution: + { integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== } + engines: { node: ">= 8" } + hasBin: true - '@babel/helper-string-parser@7.27.1': {} + word-wrap@1.2.5: + resolution: + { integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== } + engines: { node: ">=0.10.0" } - '@babel/helper-validator-identifier@7.28.5': {} + xml-name-validator@4.0.0: + resolution: + { integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw== } + engines: { node: ">=12" } - '@babel/parser@7.28.6': - dependencies: - '@babel/types': 7.28.6 + yocto-queue@0.1.0: + resolution: + { integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== } + engines: { node: ">=10" } + +snapshots: + "@babel/helper-string-parser@7.27.1": {} - '@babel/types@7.28.6': + "@babel/helper-validator-identifier@7.28.5": {} + + "@babel/parser@7.28.6": dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 + "@babel/types": 7.28.6 - '@cyclomedia/streetsmart-api@25.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + "@babel/types@7.28.6": dependencies: - '@types/gl-matrix': 2.4.5 - '@types/ol': 6.5.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + "@babel/helper-string-parser": 7.27.1 + "@babel/helper-validator-identifier": 7.28.5 - '@esbuild/aix-ppc64@0.27.2': + "@esbuild/aix-ppc64@0.27.2": optional: true - '@esbuild/android-arm64@0.27.2': + "@esbuild/android-arm64@0.27.2": optional: true - '@esbuild/android-arm@0.27.2': + "@esbuild/android-arm@0.27.2": optional: true - '@esbuild/android-x64@0.27.2': + "@esbuild/android-x64@0.27.2": optional: true - '@esbuild/darwin-arm64@0.27.2': + "@esbuild/darwin-arm64@0.27.2": optional: true - '@esbuild/darwin-x64@0.27.2': + "@esbuild/darwin-x64@0.27.2": optional: true - '@esbuild/freebsd-arm64@0.27.2': + "@esbuild/freebsd-arm64@0.27.2": optional: true - '@esbuild/freebsd-x64@0.27.2': + "@esbuild/freebsd-x64@0.27.2": optional: true - '@esbuild/linux-arm64@0.27.2': + "@esbuild/linux-arm64@0.27.2": optional: true - '@esbuild/linux-arm@0.27.2': + "@esbuild/linux-arm@0.27.2": optional: true - '@esbuild/linux-ia32@0.27.2': + "@esbuild/linux-ia32@0.27.2": optional: true - '@esbuild/linux-loong64@0.27.2': + "@esbuild/linux-loong64@0.27.2": optional: true - '@esbuild/linux-mips64el@0.27.2': + "@esbuild/linux-mips64el@0.27.2": optional: true - '@esbuild/linux-ppc64@0.27.2': + "@esbuild/linux-ppc64@0.27.2": optional: true - '@esbuild/linux-riscv64@0.27.2': + "@esbuild/linux-riscv64@0.27.2": optional: true - '@esbuild/linux-s390x@0.27.2': + "@esbuild/linux-s390x@0.27.2": optional: true - '@esbuild/linux-x64@0.27.2': + "@esbuild/linux-x64@0.27.2": optional: true - '@esbuild/netbsd-arm64@0.27.2': + "@esbuild/netbsd-arm64@0.27.2": optional: true - '@esbuild/netbsd-x64@0.27.2': + "@esbuild/netbsd-x64@0.27.2": optional: true - '@esbuild/openbsd-arm64@0.27.2': + "@esbuild/openbsd-arm64@0.27.2": optional: true - '@esbuild/openbsd-x64@0.27.2': + "@esbuild/openbsd-x64@0.27.2": optional: true - '@esbuild/openharmony-arm64@0.27.2': + "@esbuild/openharmony-arm64@0.27.2": optional: true - '@esbuild/sunos-x64@0.27.2': + "@esbuild/sunos-x64@0.27.2": optional: true - '@esbuild/win32-arm64@0.27.2': + "@esbuild/win32-arm64@0.27.2": optional: true - '@esbuild/win32-ia32@0.27.2': + "@esbuild/win32-ia32@0.27.2": optional: true - '@esbuild/win32-x64@0.27.2': + "@esbuild/win32-x64@0.27.2": optional: true - '@fortawesome/fontawesome-common-types@7.1.0': {} + "@eslint-community/eslint-utils@4.9.1(eslint@9.39.2)": + dependencies: + eslint: 9.39.2 + eslint-visitor-keys: 3.4.3 + + "@eslint-community/regexpp@4.12.2": {} - '@fortawesome/fontawesome-common-types@7.2.0': {} + "@eslint/config-array@0.21.1": + dependencies: + "@eslint/object-schema": 2.1.7 + debug: 4.4.3 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + "@eslint/config-helpers@0.4.2": + dependencies: + "@eslint/core": 0.17.0 - '@fortawesome/fontawesome-svg-core@7.1.0': + "@eslint/core@0.17.0": dependencies: - '@fortawesome/fontawesome-common-types': 7.1.0 + "@types/json-schema": 7.0.15 - '@fortawesome/free-regular-svg-icons@7.1.0': + "@eslint/eslintrc@3.3.3": dependencies: - '@fortawesome/fontawesome-common-types': 7.1.0 + ajv: 6.12.6 + debug: 4.4.3 + espree: 10.4.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.1 + js-yaml: 4.1.1 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + "@eslint/js@9.39.2": {} + + "@eslint/object-schema@2.1.7": {} - '@fortawesome/free-solid-svg-icons@7.1.0': + "@eslint/plugin-kit@0.4.1": dependencies: - '@fortawesome/fontawesome-common-types': 7.1.0 + "@eslint/core": 0.17.0 + levn: 0.4.1 - '@fortawesome/pro-solid-svg-icons@7.2.0': + "@fortawesome/fontawesome-common-types@7.1.0": {} + + "@fortawesome/fontawesome-svg-core@7.1.0": dependencies: - '@fortawesome/fontawesome-common-types': 7.2.0 + "@fortawesome/fontawesome-common-types": 7.1.0 - '@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3))': + "@fortawesome/free-regular-svg-icons@7.1.0": dependencies: - '@fortawesome/fontawesome-svg-core': 7.1.0 + "@fortawesome/fontawesome-common-types": 7.1.0 + + "@fortawesome/free-solid-svg-icons@7.1.0": + dependencies: + "@fortawesome/fontawesome-common-types": 7.1.0 + + "@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3))": + dependencies: + "@fortawesome/fontawesome-svg-core": 7.1.0 vue: 3.5.27(typescript@5.6.3) - '@jridgewell/sourcemap-codec@1.5.5': {} + "@humanfs/core@0.19.1": {} + + "@humanfs/node@0.16.7": + dependencies: + "@humanfs/core": 0.19.1 + "@humanwhocodes/retry": 0.4.3 + + "@humanwhocodes/module-importer@1.0.1": {} + + "@humanwhocodes/retry@0.4.3": {} + + "@jridgewell/sourcemap-codec@1.5.5": {} - '@mapbox/geojson-rewind@0.5.2': + "@mapbox/geojson-rewind@0.5.2": dependencies: get-stream: 6.0.1 minimist: 1.2.8 - '@mapbox/jsonlint-lines-primitives@2.0.2': {} + "@mapbox/jsonlint-lines-primitives@2.0.2": {} - '@mapbox/point-geometry@1.1.0': {} + "@mapbox/point-geometry@1.1.0": {} - '@mapbox/tiny-sdf@2.0.7': {} + "@mapbox/tiny-sdf@2.0.7": {} - '@mapbox/unitbezier@0.0.1': {} + "@mapbox/unitbezier@0.0.1": {} - '@mapbox/vector-tile@2.0.4': + "@mapbox/vector-tile@2.0.4": dependencies: - '@mapbox/point-geometry': 1.1.0 - '@types/geojson': 7946.0.16 + "@mapbox/point-geometry": 1.1.0 + "@types/geojson": 7946.0.16 pbf: 4.0.1 - '@mapbox/whoots-js@3.1.0': {} + "@mapbox/whoots-js@3.1.0": {} - '@maplibre/geojson-vt@5.0.4': {} + "@maplibre/geojson-vt@5.0.4": {} - '@maplibre/maplibre-gl-style-spec@24.4.1': + "@maplibre/maplibre-gl-style-spec@24.4.1": dependencies: - '@mapbox/jsonlint-lines-primitives': 2.0.2 - '@mapbox/unitbezier': 0.0.1 + "@mapbox/jsonlint-lines-primitives": 2.0.2 + "@mapbox/unitbezier": 0.0.1 json-stringify-pretty-compact: 4.0.0 minimist: 1.2.8 quickselect: 3.0.0 rw: 1.3.3 tinyqueue: 3.0.0 - '@maplibre/mlt@1.1.2': + "@maplibre/mlt@1.1.2": dependencies: - '@mapbox/point-geometry': 1.1.0 + "@mapbox/point-geometry": 1.1.0 - '@maplibre/vt-pbf@4.2.1': + "@maplibre/vt-pbf@4.2.1": dependencies: - '@mapbox/point-geometry': 1.1.0 - '@mapbox/vector-tile': 2.0.4 - '@maplibre/geojson-vt': 5.0.4 - '@types/geojson': 7946.0.16 - '@types/supercluster': 7.1.3 + "@mapbox/point-geometry": 1.1.0 + "@mapbox/vector-tile": 2.0.4 + "@maplibre/geojson-vt": 5.0.4 + "@types/geojson": 7946.0.16 + "@types/supercluster": 7.1.3 pbf: 4.0.1 supercluster: 8.0.1 - '@phila/layerboard@3.0.0-beta.13(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(maplibre-gl@5.17.0)(pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': - dependencies: - '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-link': 1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-map-core': 0.0.3-beta.4(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-text-field': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - maplibre-gl: 5.17.0 - pinia: 3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)) - vue: 3.5.27(typescript@5.6.3) - transitivePeerDependencies: - - '@fortawesome/fontawesome-svg-core' - - '@fortawesome/pro-solid-svg-icons' - - '@fortawesome/vue-fontawesome' - - vue-router - - '@phila/phila-ui-button@2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': - dependencies: - '@fortawesome/fontawesome-svg-core': 7.1.0 - '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - vue: 3.5.27(typescript@5.6.3) - transitivePeerDependencies: - - vue-router - - '@phila/phila-ui-core@2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': - dependencies: - '@fortawesome/fontawesome-svg-core': 7.1.0 - '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) - clsx: 2.1.1 - vue: 3.5.27(typescript@5.6.3) - - '@phila/phila-ui-link@1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + "@phila/phila-ui-core@2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))": dependencies: - '@fortawesome/fontawesome-svg-core': 7.1.0 - '@fortawesome/vue-fontawesome': 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - vue: 3.5.27(typescript@5.6.3) - - '@phila/phila-ui-map-core@0.0.3-beta.4(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': - dependencies: - '@cyclomedia/streetsmart-api': 25.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-search': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@turf/helpers': 7.3.4 + "@fortawesome/fontawesome-svg-core": 7.1.0 + "@fortawesome/vue-fontawesome": 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) clsx: 2.1.1 - maplibre-gl: 5.17.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - transitivePeerDependencies: - - '@fortawesome/fontawesome-svg-core' - - '@fortawesome/pro-solid-svg-icons' - - '@fortawesome/vue-fontawesome' - - vue - - vue-router - - '@phila/phila-ui-search@1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': - dependencies: - '@fortawesome/fontawesome-svg-core': 7.1.0 - '@fortawesome/pro-solid-svg-icons': 7.2.0 - '@phila/phila-ui-button': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-text-field': 1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) - transitivePeerDependencies: - - '@fortawesome/vue-fontawesome' - - vue-router - '@phila/phila-ui-text-field@1.1.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/pro-solid-svg-icons@7.2.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))': + "@phila/phila-ui-link@1.0.2-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3))": dependencies: - '@fortawesome/fontawesome-svg-core': 7.1.0 - '@fortawesome/pro-solid-svg-icons': 7.2.0 - '@phila/phila-ui-button': 2.2.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) - '@phila/phila-ui-core': 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) + "@fortawesome/fontawesome-svg-core": 7.1.0 + "@fortawesome/vue-fontawesome": 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)) + "@phila/phila-ui-core": 2.3.1-beta.0(@fortawesome/fontawesome-svg-core@7.1.0)(@fortawesome/vue-fontawesome@3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.27(typescript@5.6.3)))(vue@3.5.27(typescript@5.6.3)) vue: 3.5.27(typescript@5.6.3) - transitivePeerDependencies: - - '@fortawesome/vue-fontawesome' - - vue-router - '@rolldown/pluginutils@1.0.0-beta.53': {} + "@rolldown/pluginutils@1.0.0-beta.53": {} - '@rollup/rollup-android-arm-eabi@4.57.1': + "@rollup/rollup-android-arm-eabi@4.57.1": optional: true - '@rollup/rollup-android-arm64@4.57.1': + "@rollup/rollup-android-arm64@4.57.1": optional: true - '@rollup/rollup-darwin-arm64@4.57.1': + "@rollup/rollup-darwin-arm64@4.57.1": optional: true - '@rollup/rollup-darwin-x64@4.57.1': + "@rollup/rollup-darwin-x64@4.57.1": optional: true - '@rollup/rollup-freebsd-arm64@4.57.1': + "@rollup/rollup-freebsd-arm64@4.57.1": optional: true - '@rollup/rollup-freebsd-x64@4.57.1': + "@rollup/rollup-freebsd-x64@4.57.1": optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.57.1': + "@rollup/rollup-linux-arm-gnueabihf@4.57.1": optional: true - '@rollup/rollup-linux-arm-musleabihf@4.57.1': + "@rollup/rollup-linux-arm-musleabihf@4.57.1": optional: true - '@rollup/rollup-linux-arm64-gnu@4.57.1': + "@rollup/rollup-linux-arm64-gnu@4.57.1": optional: true - '@rollup/rollup-linux-arm64-musl@4.57.1': + "@rollup/rollup-linux-arm64-musl@4.57.1": optional: true - '@rollup/rollup-linux-loong64-gnu@4.57.1': + "@rollup/rollup-linux-loong64-gnu@4.57.1": optional: true - '@rollup/rollup-linux-loong64-musl@4.57.1': + "@rollup/rollup-linux-loong64-musl@4.57.1": optional: true - '@rollup/rollup-linux-ppc64-gnu@4.57.1': + "@rollup/rollup-linux-ppc64-gnu@4.57.1": optional: true - '@rollup/rollup-linux-ppc64-musl@4.57.1': + "@rollup/rollup-linux-ppc64-musl@4.57.1": optional: true - '@rollup/rollup-linux-riscv64-gnu@4.57.1': + "@rollup/rollup-linux-riscv64-gnu@4.57.1": optional: true - '@rollup/rollup-linux-riscv64-musl@4.57.1': + "@rollup/rollup-linux-riscv64-musl@4.57.1": optional: true - '@rollup/rollup-linux-s390x-gnu@4.57.1': + "@rollup/rollup-linux-s390x-gnu@4.57.1": optional: true - '@rollup/rollup-linux-x64-gnu@4.57.1': + "@rollup/rollup-linux-x64-gnu@4.57.1": optional: true - '@rollup/rollup-linux-x64-musl@4.57.1': + "@rollup/rollup-linux-x64-musl@4.57.1": optional: true - '@rollup/rollup-openbsd-x64@4.57.1': + "@rollup/rollup-openbsd-x64@4.57.1": optional: true - '@rollup/rollup-openharmony-arm64@4.57.1': + "@rollup/rollup-openharmony-arm64@4.57.1": optional: true - '@rollup/rollup-win32-arm64-msvc@4.57.1': + "@rollup/rollup-win32-arm64-msvc@4.57.1": optional: true - '@rollup/rollup-win32-ia32-msvc@4.57.1': + "@rollup/rollup-win32-ia32-msvc@4.57.1": optional: true - '@rollup/rollup-win32-x64-gnu@4.57.1': + "@rollup/rollup-win32-x64-gnu@4.57.1": optional: true - '@rollup/rollup-win32-x64-msvc@4.57.1': + "@rollup/rollup-win32-x64-msvc@4.57.1": optional: true - '@tsconfig/node20@20.1.8': {} + "@tsconfig/node20@20.1.8": {} + + "@types/estree@1.0.8": {} + + "@types/geojson@7946.0.16": {} + + "@types/json-schema@7.0.15": {} - '@turf/helpers@7.3.4': + "@types/node@20.19.30": dependencies: - '@types/geojson': 7946.0.16 - tslib: 2.8.1 + undici-types: 6.21.0 + + "@types/supercluster@7.1.3": + dependencies: + "@types/geojson": 7946.0.16 - '@types/arcgis-rest-api@10.4.8': {} + "@typescript-eslint/eslint-plugin@8.55.0(@typescript-eslint/parser@8.55.0(eslint@9.39.2)(typescript@5.6.3))(eslint@9.39.2)(typescript@5.6.3)": + dependencies: + "@eslint-community/regexpp": 4.12.2 + "@typescript-eslint/parser": 8.55.0(eslint@9.39.2)(typescript@5.6.3) + "@typescript-eslint/scope-manager": 8.55.0 + "@typescript-eslint/type-utils": 8.55.0(eslint@9.39.2)(typescript@5.6.3) + "@typescript-eslint/utils": 8.55.0(eslint@9.39.2)(typescript@5.6.3) + "@typescript-eslint/visitor-keys": 8.55.0 + eslint: 9.39.2 + ignore: 7.0.5 + natural-compare: 1.4.0 + ts-api-utils: 2.4.0(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color - '@types/estree@1.0.8': {} + "@typescript-eslint/parser@8.55.0(eslint@9.39.2)(typescript@5.6.3)": + dependencies: + "@typescript-eslint/scope-manager": 8.55.0 + "@typescript-eslint/types": 8.55.0 + "@typescript-eslint/typescript-estree": 8.55.0(typescript@5.6.3) + "@typescript-eslint/visitor-keys": 8.55.0 + debug: 4.4.3 + eslint: 9.39.2 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color - '@types/geojson@7946.0.16': {} + "@typescript-eslint/project-service@8.55.0(typescript@5.6.3)": + dependencies: + "@typescript-eslint/tsconfig-utils": 8.55.0(typescript@5.6.3) + "@typescript-eslint/types": 8.55.0 + debug: 4.4.3 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color - '@types/gl-matrix@2.4.5': {} + "@typescript-eslint/scope-manager@8.55.0": + dependencies: + "@typescript-eslint/types": 8.55.0 + "@typescript-eslint/visitor-keys": 8.55.0 - '@types/node@20.19.30': + "@typescript-eslint/tsconfig-utils@8.55.0(typescript@5.6.3)": dependencies: - undici-types: 6.21.0 + typescript: 5.6.3 - '@types/ol@6.5.3': + "@typescript-eslint/type-utils@8.55.0(eslint@9.39.2)(typescript@5.6.3)": dependencies: - '@types/arcgis-rest-api': 10.4.8 - '@types/geojson': 7946.0.16 - '@types/rbush': 4.0.0 - '@types/topojson-specification': 1.0.5 + "@typescript-eslint/types": 8.55.0 + "@typescript-eslint/typescript-estree": 8.55.0(typescript@5.6.3) + "@typescript-eslint/utils": 8.55.0(eslint@9.39.2)(typescript@5.6.3) + debug: 4.4.3 + eslint: 9.39.2 + ts-api-utils: 2.4.0(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + + "@typescript-eslint/types@8.55.0": {} - '@types/rbush@4.0.0': {} + "@typescript-eslint/typescript-estree@8.55.0(typescript@5.6.3)": + dependencies: + "@typescript-eslint/project-service": 8.55.0(typescript@5.6.3) + "@typescript-eslint/tsconfig-utils": 8.55.0(typescript@5.6.3) + "@typescript-eslint/types": 8.55.0 + "@typescript-eslint/visitor-keys": 8.55.0 + debug: 4.4.3 + minimatch: 9.0.5 + semver: 7.7.4 + tinyglobby: 0.2.15 + ts-api-utils: 2.4.0(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color - '@types/supercluster@7.1.3': + "@typescript-eslint/utils@8.55.0(eslint@9.39.2)(typescript@5.6.3)": dependencies: - '@types/geojson': 7946.0.16 + "@eslint-community/eslint-utils": 4.9.1(eslint@9.39.2) + "@typescript-eslint/scope-manager": 8.55.0 + "@typescript-eslint/types": 8.55.0 + "@typescript-eslint/typescript-estree": 8.55.0(typescript@5.6.3) + eslint: 9.39.2 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color - '@types/topojson-specification@1.0.5': + "@typescript-eslint/visitor-keys@8.55.0": dependencies: - '@types/geojson': 7946.0.16 + "@typescript-eslint/types": 8.55.0 + eslint-visitor-keys: 4.2.1 - '@vitejs/plugin-vue@6.0.3(vite@7.3.1(@types/node@20.19.30))(vue@3.5.27(typescript@5.6.3))': + "@vitejs/plugin-vue@6.0.3(vite@7.3.1(@types/node@20.19.30))(vue@3.5.27(typescript@5.6.3))": dependencies: - '@rolldown/pluginutils': 1.0.0-beta.53 + "@rolldown/pluginutils": 1.0.0-beta.53 vite: 7.3.1(@types/node@20.19.30) vue: 3.5.27(typescript@5.6.3) - '@volar/language-core@2.4.15': + "@volar/language-core@2.4.15": dependencies: - '@volar/source-map': 2.4.15 + "@volar/source-map": 2.4.15 - '@volar/source-map@2.4.15': {} + "@volar/source-map@2.4.15": {} - '@volar/typescript@2.4.15': + "@volar/typescript@2.4.15": dependencies: - '@volar/language-core': 2.4.15 + "@volar/language-core": 2.4.15 path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue/compiler-core@3.5.27': + "@vue/compiler-core@3.5.27": dependencies: - '@babel/parser': 7.28.6 - '@vue/shared': 3.5.27 + "@babel/parser": 7.28.6 + "@vue/shared": 3.5.27 entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.27': + "@vue/compiler-dom@3.5.27": dependencies: - '@vue/compiler-core': 3.5.27 - '@vue/shared': 3.5.27 + "@vue/compiler-core": 3.5.27 + "@vue/shared": 3.5.27 - '@vue/compiler-sfc@3.5.27': + "@vue/compiler-sfc@3.5.27": dependencies: - '@babel/parser': 7.28.6 - '@vue/compiler-core': 3.5.27 - '@vue/compiler-dom': 3.5.27 - '@vue/compiler-ssr': 3.5.27 - '@vue/shared': 3.5.27 + "@babel/parser": 7.28.6 + "@vue/compiler-core": 3.5.27 + "@vue/compiler-dom": 3.5.27 + "@vue/compiler-ssr": 3.5.27 + "@vue/shared": 3.5.27 estree-walker: 2.0.2 magic-string: 0.30.21 postcss: 8.5.6 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.27': + "@vue/compiler-ssr@3.5.27": dependencies: - '@vue/compiler-dom': 3.5.27 - '@vue/shared': 3.5.27 + "@vue/compiler-dom": 3.5.27 + "@vue/shared": 3.5.27 - '@vue/compiler-vue2@2.7.16': + "@vue/compiler-vue2@2.7.16": dependencies: de-indent: 1.0.2 he: 1.2.0 - '@vue/devtools-api@7.7.9': + "@vue/devtools-api@7.7.9": dependencies: - '@vue/devtools-kit': 7.7.9 + "@vue/devtools-kit": 7.7.9 - '@vue/devtools-kit@7.7.9': + "@vue/devtools-kit@7.7.9": dependencies: - '@vue/devtools-shared': 7.7.9 + "@vue/devtools-shared": 7.7.9 birpc: 2.9.0 hookable: 5.5.3 mitt: 3.0.1 @@ -1306,16 +2020,16 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.6 - '@vue/devtools-shared@7.7.9': + "@vue/devtools-shared@7.7.9": dependencies: rfdc: 1.4.1 - '@vue/language-core@2.2.12(typescript@5.6.3)': + "@vue/language-core@2.2.12(typescript@5.6.3)": dependencies: - '@volar/language-core': 2.4.15 - '@vue/compiler-dom': 3.5.27 - '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.27 + "@volar/language-core": 2.4.15 + "@vue/compiler-dom": 3.5.27 + "@vue/compiler-vue2": 2.7.16 + "@vue/shared": 3.5.27 alien-signals: 1.0.13 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -1323,91 +2037,253 @@ snapshots: optionalDependencies: typescript: 5.6.3 - '@vue/reactivity@3.5.27': + "@vue/reactivity@3.5.27": dependencies: - '@vue/shared': 3.5.27 + "@vue/shared": 3.5.27 - '@vue/runtime-core@3.5.27': + "@vue/runtime-core@3.5.27": dependencies: - '@vue/reactivity': 3.5.27 - '@vue/shared': 3.5.27 + "@vue/reactivity": 3.5.27 + "@vue/shared": 3.5.27 - '@vue/runtime-dom@3.5.27': + "@vue/runtime-dom@3.5.27": dependencies: - '@vue/reactivity': 3.5.27 - '@vue/runtime-core': 3.5.27 - '@vue/shared': 3.5.27 + "@vue/reactivity": 3.5.27 + "@vue/runtime-core": 3.5.27 + "@vue/shared": 3.5.27 csstype: 3.2.3 - '@vue/server-renderer@3.5.27(vue@3.5.27(typescript@5.6.3))': + "@vue/server-renderer@3.5.27(vue@3.5.27(typescript@5.6.3))": dependencies: - '@vue/compiler-ssr': 3.5.27 - '@vue/shared': 3.5.27 + "@vue/compiler-ssr": 3.5.27 + "@vue/shared": 3.5.27 vue: 3.5.27(typescript@5.6.3) - '@vue/shared@3.5.27': {} + "@vue/shared@3.5.27": {} - '@vue/tsconfig@0.5.1': {} + "@vue/tsconfig@0.5.1": {} + + acorn-jsx@5.3.2(acorn@8.15.0): + dependencies: + acorn: 8.15.0 + + acorn@8.15.0: {} + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 alien-signals@1.0.13: {} + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + argparse@2.0.1: {} + balanced-match@1.0.2: {} birpc@2.9.0: {} + boolbase@1.0.0: {} + + brace-expansion@1.1.12: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + brace-expansion@2.0.2: dependencies: balanced-match: 1.0.2 + callsites@3.1.0: {} + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + clsx@2.1.1: {} + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + concat-map@0.0.1: {} + copy-anything@4.0.5: dependencies: is-what: 5.5.0 + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + cssesc@3.0.0: {} + csstype@3.2.3: {} de-indent@1.0.2: {} + debug@4.4.3: + dependencies: + ms: 2.1.3 + + deep-is@0.1.4: {} + earcut@3.0.2: {} entities@7.0.1: {} esbuild@0.27.2: optionalDependencies: - '@esbuild/aix-ppc64': 0.27.2 - '@esbuild/android-arm': 0.27.2 - '@esbuild/android-arm64': 0.27.2 - '@esbuild/android-x64': 0.27.2 - '@esbuild/darwin-arm64': 0.27.2 - '@esbuild/darwin-x64': 0.27.2 - '@esbuild/freebsd-arm64': 0.27.2 - '@esbuild/freebsd-x64': 0.27.2 - '@esbuild/linux-arm': 0.27.2 - '@esbuild/linux-arm64': 0.27.2 - '@esbuild/linux-ia32': 0.27.2 - '@esbuild/linux-loong64': 0.27.2 - '@esbuild/linux-mips64el': 0.27.2 - '@esbuild/linux-ppc64': 0.27.2 - '@esbuild/linux-riscv64': 0.27.2 - '@esbuild/linux-s390x': 0.27.2 - '@esbuild/linux-x64': 0.27.2 - '@esbuild/netbsd-arm64': 0.27.2 - '@esbuild/netbsd-x64': 0.27.2 - '@esbuild/openbsd-arm64': 0.27.2 - '@esbuild/openbsd-x64': 0.27.2 - '@esbuild/openharmony-arm64': 0.27.2 - '@esbuild/sunos-x64': 0.27.2 - '@esbuild/win32-arm64': 0.27.2 - '@esbuild/win32-ia32': 0.27.2 - '@esbuild/win32-x64': 0.27.2 + "@esbuild/aix-ppc64": 0.27.2 + "@esbuild/android-arm": 0.27.2 + "@esbuild/android-arm64": 0.27.2 + "@esbuild/android-x64": 0.27.2 + "@esbuild/darwin-arm64": 0.27.2 + "@esbuild/darwin-x64": 0.27.2 + "@esbuild/freebsd-arm64": 0.27.2 + "@esbuild/freebsd-x64": 0.27.2 + "@esbuild/linux-arm": 0.27.2 + "@esbuild/linux-arm64": 0.27.2 + "@esbuild/linux-ia32": 0.27.2 + "@esbuild/linux-loong64": 0.27.2 + "@esbuild/linux-mips64el": 0.27.2 + "@esbuild/linux-ppc64": 0.27.2 + "@esbuild/linux-riscv64": 0.27.2 + "@esbuild/linux-s390x": 0.27.2 + "@esbuild/linux-x64": 0.27.2 + "@esbuild/netbsd-arm64": 0.27.2 + "@esbuild/netbsd-x64": 0.27.2 + "@esbuild/openbsd-arm64": 0.27.2 + "@esbuild/openbsd-x64": 0.27.2 + "@esbuild/openharmony-arm64": 0.27.2 + "@esbuild/sunos-x64": 0.27.2 + "@esbuild/win32-arm64": 0.27.2 + "@esbuild/win32-ia32": 0.27.2 + "@esbuild/win32-x64": 0.27.2 + + escape-string-regexp@4.0.0: {} + + eslint-config-prettier@10.1.8(eslint@9.39.2): + dependencies: + eslint: 9.39.2 + + eslint-plugin-vue@10.7.0(@typescript-eslint/parser@8.55.0(eslint@9.39.2)(typescript@5.6.3))(eslint@9.39.2)(vue-eslint-parser@10.2.0(eslint@9.39.2)): + dependencies: + "@eslint-community/eslint-utils": 4.9.1(eslint@9.39.2) + eslint: 9.39.2 + natural-compare: 1.4.0 + nth-check: 2.1.1 + postcss-selector-parser: 7.1.1 + semver: 7.7.4 + vue-eslint-parser: 10.2.0(eslint@9.39.2) + xml-name-validator: 4.0.0 + optionalDependencies: + "@typescript-eslint/parser": 8.55.0(eslint@9.39.2)(typescript@5.6.3) + + eslint-scope@8.4.0: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-visitor-keys@3.4.3: {} + + eslint-visitor-keys@4.2.1: {} + + eslint@9.39.2: + dependencies: + "@eslint-community/eslint-utils": 4.9.1(eslint@9.39.2) + "@eslint-community/regexpp": 4.12.2 + "@eslint/config-array": 0.21.1 + "@eslint/config-helpers": 0.4.2 + "@eslint/core": 0.17.0 + "@eslint/eslintrc": 3.3.3 + "@eslint/js": 9.39.2 + "@eslint/plugin-kit": 0.4.1 + "@humanfs/node": 0.16.7 + "@humanwhocodes/module-importer": 1.0.1 + "@humanwhocodes/retry": 0.4.3 + "@types/estree": 1.0.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.3 + escape-string-regexp: 4.0.0 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 + esquery: 1.7.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + transitivePeerDependencies: + - supports-color + + espree@10.4.0: + dependencies: + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) + eslint-visitor-keys: 4.2.1 + + esquery@1.7.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@5.3.0: {} estree-walker@2.0.2: {} + esutils@2.0.3: {} + + fast-deep-equal@3.1.3: {} + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} + fdir@6.5.0(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + flat-cache@4.0.1: + dependencies: + flatted: 3.3.3 + keyv: 4.5.4 + + flatted@3.3.3: {} + fsevents@2.3.3: optional: true @@ -1415,41 +2291,89 @@ snapshots: gl-matrix@3.4.4: {} + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + globals@14.0.0: {} + + globals@17.3.0: {} + + has-flag@4.0.0: {} + he@1.2.0: {} hookable@5.5.3: {} + ignore@5.3.2: {} + + ignore@7.0.5: {} + + import-fresh@3.3.1: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + imurmurhash@0.1.4: {} + + is-extglob@2.1.1: {} + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + is-what@5.5.0: {} - js-tokens@4.0.0: {} + isexe@2.0.0: {} + + js-yaml@4.1.1: + dependencies: + argparse: 2.0.1 + + json-buffer@3.0.1: {} + + json-schema-traverse@0.4.1: {} + + json-stable-stringify-without-jsonify@1.0.1: {} json-stringify-pretty-compact@4.0.0: {} kdbush@4.0.2: {} - loose-envify@1.4.0: + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + locate-path@6.0.0: dependencies: - js-tokens: 4.0.0 + p-locate: 5.0.0 + + lodash.merge@4.6.2: {} magic-string@0.30.21: dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + "@jridgewell/sourcemap-codec": 1.5.5 maplibre-gl@5.17.0: dependencies: - '@mapbox/geojson-rewind': 0.5.2 - '@mapbox/jsonlint-lines-primitives': 2.0.2 - '@mapbox/point-geometry': 1.1.0 - '@mapbox/tiny-sdf': 2.0.7 - '@mapbox/unitbezier': 0.0.1 - '@mapbox/vector-tile': 2.0.4 - '@mapbox/whoots-js': 3.1.0 - '@maplibre/geojson-vt': 5.0.4 - '@maplibre/maplibre-gl-style-spec': 24.4.1 - '@maplibre/mlt': 1.1.2 - '@maplibre/vt-pbf': 4.2.1 - '@types/geojson': 7946.0.16 - '@types/supercluster': 7.1.3 + "@mapbox/geojson-rewind": 0.5.2 + "@mapbox/jsonlint-lines-primitives": 2.0.2 + "@mapbox/point-geometry": 1.1.0 + "@mapbox/tiny-sdf": 2.0.7 + "@mapbox/unitbezier": 0.0.1 + "@mapbox/vector-tile": 2.0.4 + "@mapbox/whoots-js": 3.1.0 + "@maplibre/geojson-vt": 5.0.4 + "@maplibre/maplibre-gl-style-spec": 24.4.1 + "@maplibre/mlt": 1.1.2 + "@maplibre/vt-pbf": 4.2.1 + "@types/geojson": 7946.0.16 + "@types/supercluster": 7.1.3 earcut: 3.0.2 gl-matrix: 3.4.4 kdbush: 4.0.2 @@ -1460,6 +2384,10 @@ snapshots: supercluster: 8.0.1 tinyqueue: 3.0.0 + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.12 + minimatch@9.0.5: dependencies: brace-expansion: 2.0.2 @@ -1468,14 +2396,47 @@ snapshots: mitt@3.0.1: {} + ms@2.1.3: {} + muggle-string@0.4.1: {} murmurhash-js@1.0.0: {} nanoid@3.3.11: {} + natural-compare@1.4.0: {} + + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + path-browserify@1.0.1: {} + path-exists@4.0.0: {} + + path-key@3.1.1: {} + pbf@4.0.1: dependencies: resolve-protobuf-schema: 2.1.0 @@ -1488,11 +2449,16 @@ snapshots: pinia@3.0.4(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)): dependencies: - '@vue/devtools-api': 7.7.9 + "@vue/devtools-api": 7.7.9 vue: 3.5.27(typescript@5.6.3) optionalDependencies: typescript: 5.6.3 + postcss-selector-parser@7.1.1: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -1501,19 +2467,17 @@ snapshots: potpack@2.1.0: {} + prelude-ls@1.2.1: {} + + prettier@3.8.1: {} + protocol-buffers-schema@3.6.0: {} - quickselect@3.0.0: {} + punycode@2.3.1: {} - react-dom@18.3.1(react@18.3.1): - dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + quickselect@3.0.0: {} - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + resolve-from@4.0.0: {} resolve-protobuf-schema@2.1.0: dependencies: @@ -1523,45 +2487,51 @@ snapshots: rollup@4.57.1: dependencies: - '@types/estree': 1.0.8 + "@types/estree": 1.0.8 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.57.1 - '@rollup/rollup-android-arm64': 4.57.1 - '@rollup/rollup-darwin-arm64': 4.57.1 - '@rollup/rollup-darwin-x64': 4.57.1 - '@rollup/rollup-freebsd-arm64': 4.57.1 - '@rollup/rollup-freebsd-x64': 4.57.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.57.1 - '@rollup/rollup-linux-arm-musleabihf': 4.57.1 - '@rollup/rollup-linux-arm64-gnu': 4.57.1 - '@rollup/rollup-linux-arm64-musl': 4.57.1 - '@rollup/rollup-linux-loong64-gnu': 4.57.1 - '@rollup/rollup-linux-loong64-musl': 4.57.1 - '@rollup/rollup-linux-ppc64-gnu': 4.57.1 - '@rollup/rollup-linux-ppc64-musl': 4.57.1 - '@rollup/rollup-linux-riscv64-gnu': 4.57.1 - '@rollup/rollup-linux-riscv64-musl': 4.57.1 - '@rollup/rollup-linux-s390x-gnu': 4.57.1 - '@rollup/rollup-linux-x64-gnu': 4.57.1 - '@rollup/rollup-linux-x64-musl': 4.57.1 - '@rollup/rollup-openbsd-x64': 4.57.1 - '@rollup/rollup-openharmony-arm64': 4.57.1 - '@rollup/rollup-win32-arm64-msvc': 4.57.1 - '@rollup/rollup-win32-ia32-msvc': 4.57.1 - '@rollup/rollup-win32-x64-gnu': 4.57.1 - '@rollup/rollup-win32-x64-msvc': 4.57.1 + "@rollup/rollup-android-arm-eabi": 4.57.1 + "@rollup/rollup-android-arm64": 4.57.1 + "@rollup/rollup-darwin-arm64": 4.57.1 + "@rollup/rollup-darwin-x64": 4.57.1 + "@rollup/rollup-freebsd-arm64": 4.57.1 + "@rollup/rollup-freebsd-x64": 4.57.1 + "@rollup/rollup-linux-arm-gnueabihf": 4.57.1 + "@rollup/rollup-linux-arm-musleabihf": 4.57.1 + "@rollup/rollup-linux-arm64-gnu": 4.57.1 + "@rollup/rollup-linux-arm64-musl": 4.57.1 + "@rollup/rollup-linux-loong64-gnu": 4.57.1 + "@rollup/rollup-linux-loong64-musl": 4.57.1 + "@rollup/rollup-linux-ppc64-gnu": 4.57.1 + "@rollup/rollup-linux-ppc64-musl": 4.57.1 + "@rollup/rollup-linux-riscv64-gnu": 4.57.1 + "@rollup/rollup-linux-riscv64-musl": 4.57.1 + "@rollup/rollup-linux-s390x-gnu": 4.57.1 + "@rollup/rollup-linux-x64-gnu": 4.57.1 + "@rollup/rollup-linux-x64-musl": 4.57.1 + "@rollup/rollup-openbsd-x64": 4.57.1 + "@rollup/rollup-openharmony-arm64": 4.57.1 + "@rollup/rollup-win32-arm64-msvc": 4.57.1 + "@rollup/rollup-win32-ia32-msvc": 4.57.1 + "@rollup/rollup-win32-x64-gnu": 4.57.1 + "@rollup/rollup-win32-x64-msvc": 4.57.1 fsevents: 2.3.3 rw@1.3.3: {} - scheduler@0.23.2: + semver@7.7.4: {} + + shebang-command@2.0.0: dependencies: - loose-envify: 1.4.0 + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} source-map-js@1.2.1: {} speakingurl@14.0.1: {} + strip-json-comments@3.1.1: {} + supercluster@8.0.1: dependencies: kdbush: 4.0.2 @@ -1570,6 +2540,10 @@ snapshots: dependencies: copy-anything: 4.0.5 + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.3) @@ -1577,12 +2551,35 @@ snapshots: tinyqueue@3.0.0: {} - tslib@2.8.1: {} + ts-api-utils@2.4.0(typescript@5.6.3): + dependencies: + typescript: 5.6.3 + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + typescript-eslint@8.55.0(eslint@9.39.2)(typescript@5.6.3): + dependencies: + "@typescript-eslint/eslint-plugin": 8.55.0(@typescript-eslint/parser@8.55.0(eslint@9.39.2)(typescript@5.6.3))(eslint@9.39.2)(typescript@5.6.3) + "@typescript-eslint/parser": 8.55.0(eslint@9.39.2)(typescript@5.6.3) + "@typescript-eslint/typescript-estree": 8.55.0(typescript@5.6.3) + "@typescript-eslint/utils": 8.55.0(eslint@9.39.2)(typescript@5.6.3) + eslint: 9.39.2 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color typescript@5.6.3: {} undici-types@6.21.0: {} + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + util-deprecate@1.0.2: {} + vite@7.3.1(@types/node@20.19.30): dependencies: esbuild: 0.27.2 @@ -1592,23 +2589,45 @@ snapshots: rollup: 4.57.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 20.19.30 + "@types/node": 20.19.30 fsevents: 2.3.3 vscode-uri@3.1.0: {} + vue-eslint-parser@10.2.0(eslint@9.39.2): + dependencies: + debug: 4.4.3 + eslint: 9.39.2 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 + esquery: 1.7.0 + semver: 7.7.4 + transitivePeerDependencies: + - supports-color + vue-tsc@2.2.12(typescript@5.6.3): dependencies: - '@volar/typescript': 2.4.15 - '@vue/language-core': 2.2.12(typescript@5.6.3) + "@volar/typescript": 2.4.15 + "@vue/language-core": 2.2.12(typescript@5.6.3) typescript: 5.6.3 vue@3.5.27(typescript@5.6.3): dependencies: - '@vue/compiler-dom': 3.5.27 - '@vue/compiler-sfc': 3.5.27 - '@vue/runtime-dom': 3.5.27 - '@vue/server-renderer': 3.5.27(vue@3.5.27(typescript@5.6.3)) - '@vue/shared': 3.5.27 + "@vue/compiler-dom": 3.5.27 + "@vue/compiler-sfc": 3.5.27 + "@vue/runtime-dom": 3.5.27 + "@vue/server-renderer": 3.5.27(vue@3.5.27(typescript@5.6.3)) + "@vue/shared": 3.5.27 optionalDependencies: typescript: 5.6.3 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + word-wrap@1.2.5: {} + + xml-name-validator@4.0.0: {} + + yocto-queue@0.1.0: {} diff --git a/prettier.config.js b/prettier.config.js new file mode 100644 index 0000000..06471f5 --- /dev/null +++ b/prettier.config.js @@ -0,0 +1,13 @@ +export default { + semi: true, + trailingComma: "all", + singleQuote: false, + printWidth: 120, + tabWidth: 2, + useTabs: false, + bracketSpacing: true, + bracketSameLine: false, + arrowParens: "avoid", + endOfLine: "lf", + vueIndentScriptAndStyle: false, +}; From 7e2023d132d0519d0e63e962ddf0bb893c2ac816 Mon Sep 17 00:00:00 2001 From: "rothwell.andy@gmail.com" Date: Wed, 11 Feb 2026 13:43:19 -0500 Subject: [PATCH 17/58] Apply Prettier formatting and fix ESLint errors Co-Authored-By: Claude Opus 4.6 --- .github/workflows/dev_push_to_s3.yml | 85 +++++++++++++-------------- .github/workflows/prod_push_to_s3.yml | 81 +++++++++++++------------ AGENTS.md | 40 +++++++++++++ index.html | 4 +- src/App.vue | 14 ++--- src/components/HelpModal.vue | 28 ++++----- src/config.ts | 10 ++-- src/main.ts | 36 ++++-------- vite.config.ts | 12 ++-- 9 files changed, 166 insertions(+), 144 deletions(-) create mode 100644 AGENTS.md diff --git a/.github/workflows/dev_push_to_s3.yml b/.github/workflows/dev_push_to_s3.yml index 1a1f3f5..bc03203 100644 --- a/.github/workflows/dev_push_to_s3.yml +++ b/.github/workflows/dev_push_to_s3.yml @@ -10,49 +10,48 @@ on: jobs: build: - runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - - name: Install pnpm - uses: pnpm/action-setup@v4 - with: - version: 10 - - - name: Use Node.js 22.x - uses: actions/setup-node@v4 - with: - node-version: '22.x' - cache: 'pnpm' - - - name: Configure FontAwesome registry - run: | - echo "@fortawesome:registry=https://npm.fontawesome.com/" >> .npmrc - echo "//npm.fontawesome.com/:_authToken=${{ secrets.FA_AUTH_TOKEN }}" >> .npmrc - - - name: pnpm install - run: pnpm install - - - name: Build - run: pnpm build - env: - VITE_GATEKEEPER_KEY: ${{ secrets.VITE_GATEKEEPER_KEY }} - VITE_CYCLOMEDIA_API_KEY: ${{ secrets.VITE_CYCLOMEDIA_API_KEY }} - VITE_CYCLOMEDIA_PASSWORD: ${{ secrets.VITE_CYCLOMEDIA_PASSWORD }} - VITE_CYCLOMEDIA_USERNAME: ${{ secrets.VITE_CYCLOMEDIA_USERNAME }} - VITE_PICTOMETRY_CLIENT_ID: ${{ secrets.VITE_PICTOMETRY_CLIENT_ID }} - VITE_PICTOMETRY_CLIENT_SECRET: ${{ secrets.VITE_PICTOMETRY_CLIENT_SECRET }} - - - name: Deploy to openmaps-dev.phila.gov - env: - AWS_DEFAULT_REGION: 'us-east-1' - AWS_S3_BUCKET: openmaps-dev.phila.gov - AWS_CLOUDFRONT_DISTRIBUTION: E3T7BKDV4NKW92 - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - run: | - aws s3 sync dist s3://$AWS_S3_BUCKET --region us-east-1 --delete - aws s3 cp s3://$AWS_S3_BUCKET s3://$AWS_S3_BUCKET --recursive --exclude "*" --include "*.html" --metadata-directive REPLACE --acl public-read --cache-control max-age=0,no-cache,no-store,must-revalidate,proxy-revalidate,public --expires "0" --content-type "text/html; charset=utf-8" - aws cloudfront create-invalidation --distribution-id $AWS_CLOUDFRONT_DISTRIBUTION --paths "/*" + - uses: actions/checkout@v4 + + - name: Install pnpm + uses: pnpm/action-setup@v4 + with: + version: 10 + + - name: Use Node.js 22.x + uses: actions/setup-node@v4 + with: + node-version: "22.x" + cache: "pnpm" + + - name: Configure FontAwesome registry + run: | + echo "@fortawesome:registry=https://npm.fontawesome.com/" >> .npmrc + echo "//npm.fontawesome.com/:_authToken=${{ secrets.FA_AUTH_TOKEN }}" >> .npmrc + + - name: pnpm install + run: pnpm install + + - name: Build + run: pnpm build + env: + VITE_GATEKEEPER_KEY: ${{ secrets.VITE_GATEKEEPER_KEY }} + VITE_CYCLOMEDIA_API_KEY: ${{ secrets.VITE_CYCLOMEDIA_API_KEY }} + VITE_CYCLOMEDIA_PASSWORD: ${{ secrets.VITE_CYCLOMEDIA_PASSWORD }} + VITE_CYCLOMEDIA_USERNAME: ${{ secrets.VITE_CYCLOMEDIA_USERNAME }} + VITE_PICTOMETRY_CLIENT_ID: ${{ secrets.VITE_PICTOMETRY_CLIENT_ID }} + VITE_PICTOMETRY_CLIENT_SECRET: ${{ secrets.VITE_PICTOMETRY_CLIENT_SECRET }} + + - name: Deploy to openmaps-dev.phila.gov + env: + AWS_DEFAULT_REGION: "us-east-1" + AWS_S3_BUCKET: openmaps-dev.phila.gov + AWS_CLOUDFRONT_DISTRIBUTION: E3T7BKDV4NKW92 + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + run: | + aws s3 sync dist s3://$AWS_S3_BUCKET --region us-east-1 --delete + aws s3 cp s3://$AWS_S3_BUCKET s3://$AWS_S3_BUCKET --recursive --exclude "*" --include "*.html" --metadata-directive REPLACE --acl public-read --cache-control max-age=0,no-cache,no-store,must-revalidate,proxy-revalidate,public --expires "0" --content-type "text/html; charset=utf-8" + aws cloudfront create-invalidation --distribution-id $AWS_CLOUDFRONT_DISTRIBUTION --paths "/*" diff --git a/.github/workflows/prod_push_to_s3.yml b/.github/workflows/prod_push_to_s3.yml index ebc7b7b..6094af3 100644 --- a/.github/workflows/prod_push_to_s3.yml +++ b/.github/workflows/prod_push_to_s3.yml @@ -10,47 +10,46 @@ on: jobs: build: - runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - - name: Install pnpm - uses: pnpm/action-setup@v4 - with: - version: 10 - - - name: Use Node.js 22.x - uses: actions/setup-node@v4 - with: - node-version: '22.x' - cache: 'pnpm' - - - name: Configure FontAwesome registry - run: | - echo "@fortawesome:registry=https://npm.fontawesome.com/" >> .npmrc - echo "//npm.fontawesome.com/:_authToken=${{ secrets.FA_AUTH_TOKEN }}" >> .npmrc - - - name: pnpm install - run: pnpm install - - - name: Build - run: pnpm build - env: - VITE_GATEKEEPER_KEY: ${{ secrets.VITE_GATEKEEPER_KEY }} - VITE_CYCLOMEDIA_API_KEY: ${{ secrets.VITE_CYCLOMEDIA_API_KEY }} - VITE_CYCLOMEDIA_PASSWORD: ${{ secrets.VITE_CYCLOMEDIA_PASSWORD }} - VITE_CYCLOMEDIA_USERNAME: ${{ secrets.VITE_CYCLOMEDIA_USERNAME }} - - - name: Deploy to openmaps.phila.gov - env: - AWS_DEFAULT_REGION: 'us-east-1' - AWS_S3_BUCKET: openmaps.phila.gov - AWS_CLOUDFRONT_DISTRIBUTION: E1B7A3V9XQU99A - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - run: | - aws s3 sync dist s3://$AWS_S3_BUCKET --region us-east-1 --delete - aws s3 cp s3://$AWS_S3_BUCKET s3://$AWS_S3_BUCKET --recursive --exclude "*" --include "*.html" --metadata-directive REPLACE --acl public-read --cache-control max-age=0,no-cache,no-store,must-revalidate,proxy-revalidate,public --expires "0" --content-type "text/html; charset=utf-8" - aws cloudfront create-invalidation --distribution-id $AWS_CLOUDFRONT_DISTRIBUTION --paths "/*" + - uses: actions/checkout@v4 + + - name: Install pnpm + uses: pnpm/action-setup@v4 + with: + version: 10 + + - name: Use Node.js 22.x + uses: actions/setup-node@v4 + with: + node-version: "22.x" + cache: "pnpm" + + - name: Configure FontAwesome registry + run: | + echo "@fortawesome:registry=https://npm.fontawesome.com/" >> .npmrc + echo "//npm.fontawesome.com/:_authToken=${{ secrets.FA_AUTH_TOKEN }}" >> .npmrc + + - name: pnpm install + run: pnpm install + + - name: Build + run: pnpm build + env: + VITE_GATEKEEPER_KEY: ${{ secrets.VITE_GATEKEEPER_KEY }} + VITE_CYCLOMEDIA_API_KEY: ${{ secrets.VITE_CYCLOMEDIA_API_KEY }} + VITE_CYCLOMEDIA_PASSWORD: ${{ secrets.VITE_CYCLOMEDIA_PASSWORD }} + VITE_CYCLOMEDIA_USERNAME: ${{ secrets.VITE_CYCLOMEDIA_USERNAME }} + + - name: Deploy to openmaps.phila.gov + env: + AWS_DEFAULT_REGION: "us-east-1" + AWS_S3_BUCKET: openmaps.phila.gov + AWS_CLOUDFRONT_DISTRIBUTION: E1B7A3V9XQU99A + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + run: | + aws s3 sync dist s3://$AWS_S3_BUCKET --region us-east-1 --delete + aws s3 cp s3://$AWS_S3_BUCKET s3://$AWS_S3_BUCKET --recursive --exclude "*" --include "*.html" --metadata-directive REPLACE --acl public-read --cache-control max-age=0,no-cache,no-store,must-revalidate,proxy-revalidate,public --expires "0" --content-type "text/html; charset=utf-8" + aws cloudfront create-invalidation --distribution-id $AWS_CLOUDFRONT_DISTRIBUTION --paths "/*" diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..05ac53b --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,40 @@ +# Agent Instructions + +This project uses **bd** (beads) for issue tracking. Run `bd onboard` to get started. + +## Quick Reference + +```bash +bd ready # Find available work +bd show # View issue details +bd update --status in_progress # Claim work +bd close # Complete work +bd sync # Sync with git +``` + +## Landing the Plane (Session Completion) + +**When ending a work session**, you MUST complete ALL steps below. Work is NOT complete until `git push` succeeds. + +**MANDATORY WORKFLOW:** + +1. **File issues for remaining work** - Create issues for anything that needs follow-up +2. **Run quality gates** (if code changed) - Tests, linters, builds +3. **Update issue status** - Close finished work, update in-progress items +4. **PUSH TO REMOTE** - This is MANDATORY: + ```bash + git pull --rebase + bd sync + git push + git status # MUST show "up to date with origin" + ``` +5. **Clean up** - Clear stashes, prune remote branches +6. **Verify** - All changes committed AND pushed +7. **Hand off** - Provide context for next session + +**CRITICAL RULES:** + +- Work is NOT complete until `git push` succeeds +- NEVER stop before pushing - that leaves work stranded locally +- NEVER say "ready to push when you are" - YOU must push +- If push fails, resolve and retry until it succeeds diff --git a/index.html b/index.html index d743ed0..89a5580 100644 --- a/index.html +++ b/index.html @@ -1,10 +1,10 @@ - + - OpenMaps - vue3-layerboard Example + OpenMaps | phila.gov
diff --git a/src/App.vue b/src/App.vue index 56ad146..f53c5d7 100644 --- a/src/App.vue +++ b/src/App.vue @@ -7,13 +7,13 @@ * - Fetches metadata for layer info links */ -import { Layerboard } from '@phila/layerboard' -import type { CyclomediaConfig, PictometryCredentials } from '@phila/layerboard' -import HelpModal from './components/HelpModal.vue' -import { PhilaLink } from "@phila/phila-ui-link" +import { Layerboard } from "@phila/layerboard"; +import type { CyclomediaConfig, PictometryCredentials } from "@phila/layerboard"; +import HelpModal from "./components/HelpModal.vue"; +import { PhilaLink } from "@phila/phila-ui-link"; // WebMap ID for OpenMaps -const WEBMAP_ID = '376af635c84643cd816a8c5d017a53aa' +const WEBMAP_ID = "376af635c84643cd816a8c5d017a53aa"; // Cyclomedia street-level imagery configuration const cyclomediaConfig: CyclomediaConfig = { @@ -22,13 +22,13 @@ const cyclomediaConfig: CyclomediaConfig = { apiKey: import.meta.env.VITE_CYCLOMEDIA_API_KEY || "", srs: "EPSG:4326", locale: "en-US", -} +}; // Pictometry oblique imagery credentials const pictometryCredentials: PictometryCredentials = { clientId: import.meta.env.VITE_PICTOMETRY_CLIENT_ID || "", clientSecret: import.meta.env.VITE_PICTOMETRY_CLIENT_SECRET || "", -} +};